EngineCapabilities

Engine

Description

class EngineCapabilities

Regroup several parameters relative to the browser in use

Members

maxTexturesImageUnits : number

maxVertexTextureImageUnits : number

maxTextureSize : number

maxCubemapTextureSize : number

maxRenderTextureSize : number

maxVertexAttribs : number

maxVaryingVectors : number

maxVertexUniformVectors : number

maxFragmentUniformVectors : number

standardDerivatives : boolean

s3tc : Nullable<WEBGL_compressed_texture_s3tc>

pvrtc : any

etc1 : any

etc2 : any

astc : any

textureFloat : boolean

vertexArrayObject : boolean

textureAnisotropicFilterExtension : Nullable<EXT_texture_filter_anisotropic>

maxAnisotropy : number

instancedArrays : boolean

uintIndices : boolean

highPrecisionShaderSupported : boolean

fragmentDepthSupported : boolean

textureFloatLinearFiltering : boolean

textureFloatRender : boolean

textureHalfFloat : boolean

textureHalfFloatLinearFiltering : boolean

textureHalfFloatRender : boolean

textureLOD : boolean

drawBuffersExtension : boolean

depthTextureExtension : boolean

colorBufferFloat : boolean

timerQuery : EXT_disjoint_timer_query

canUseTimestampForTimerQuery : boolean