tav-media
Version:
Cross platform media editing framework
11 lines (10 loc) • 447 B
TypeScript
export declare function createFrameBufferAndTexture(gl: WebGLRenderingContext): {
framebuffer: WebGLFramebuffer;
texture: WebGLTexture;
};
export declare function createTextureRenderer(gl: WebGLRenderingContext): (tex: WebGLTexture, width: number, height: number) => void;
export declare function loadImageAndCreateTextureInfo(gl: WebGLRenderingContext, url: string): {
width: number;
height: number;
texture: WebGLTexture;
};