Class WebGLCapabilities

Hierarchy

  • WebGLCapabilities

Constructors

Properties

extensions: WebGLExtensions
floatFragmentTextures: boolean

是否支持浮点类型片段着色器纹理

floatVertexTextures: boolean

是否支持浮点类型顶点着色器纹理

gl: WebGLRenderingContext
isWebGL2: boolean

是否为 WebGL2

maxAnisotropy: number

纹理各向异性过滤最大值

maxAttributes: number

支持属性数量

maxCubemapSize: number

支持最大立方体贴图尺寸

maxFragmentUniforms: number

片段着色器支持最大 Uniform 数量

maxPrecision: "highp" | "mediump" | "lowp"

Shader中支持浮点类型的最高精度

maxSamples: number
maxTextureSize: number

支持最大纹理尺寸

maxTextures: number

支持最大纹理数量

maxVaryings: number

支持最大shader之间传递的变量数

maxVertexTextures: number

支持最大顶点纹理数量

maxVertexUniforms: number

顶点着色器支持最大 Uniform 数量

stencilBits: number

支持模板的位数

vaoAvailable: boolean

是否支持VAO。

vertexTextures: boolean

是否支持顶点纹理

Generated using TypeDoc