Properties
Private __dataTextureUid
__dataTextureUid: number = CGAPIResourceRepository.InvalidCGAPIResourceUid
Private __dataUBOUid
__dataUBOUid: number = CGAPIResourceRepository.InvalidCGAPIResourceUid
Private Optional __lastMaterial
Private __lastRenderPassTickCount
__lastRenderPassTickCount: number = -1
Private __lastShader
__lastShader: number = CGAPIResourceRepository.InvalidCGAPIResourceUid
Private __latestPrimitivePositionAccessorVersions
__latestPrimitivePositionAccessorVersions: number[] = []
Private Optional __lightComponents
Private __webglResourceRepository
_totalSizeOfGPUShaderDataStorageExceptMorphData
_totalSizeOfGPUShaderDataStorageExceptMorphData: number = 0
Static Private Optional __currentComponentSIDs
Static Private __globalDataRepository
Static Private __instance
Static Private __isDebugOperationToDataTextureBufferDone
__isDebugOperationToDataTextureBufferDone: boolean = true
Static Private __shaderProgram
__shaderProgram: WebGLProgram
setup shader program for the material in this WebGL strategy