@openhps/core
Version:
Open Hybrid Positioning System - Core component
12 lines (9 loc) • 420 B
TypeScript
import { ColorSpace, CompressedPixelFormat, PixelFormat, TextureDataType } from "../../constants.js";
import { WebGLExtensions } from "./WebGLExtensions.js";
export class WebGLUtils {
constructor(
gl: WebGLRenderingContext | WebGL2RenderingContext,
extensions: WebGLExtensions,
);
convert(p: PixelFormat | CompressedPixelFormat | TextureDataType, colorSpace?: ColorSpace): number | null;
}