Searched refs:TEMP_BIND_UNIT (Results 1 – 3 of 3) sorted by relevance
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | gpu_image_gles.cpp | 239 constexpr const uint32_t TEMP_BIND_UNIT = 15u; in GpuImageGLES() local 241 const auto oldTex = device_.BoundTexture(TEMP_BIND_UNIT, GL_TEXTURE_EXTERNAL_OES); in GpuImageGLES() 242 device_.BindTexture(TEMP_BIND_UNIT, GL_TEXTURE_EXTERNAL_OES, plat_.image); in GpuImageGLES() 245 device_.SetActiveTextureUnit(TEMP_BIND_UNIT); in GpuImageGLES() 257 device_.BindTexture(TEMP_BIND_UNIT, GL_TEXTURE_EXTERNAL_OES, oldTex); in GpuImageGLES()
|
H A D | swapchain_gles.cpp | 216 constexpr const uint32_t TEMP_BIND_UNIT = 15; // Use texture unit 15 as a temporary bind spot. in GenerateTextures() local 219 binding = device.BoundTexture(TEMP_BIND_UNIT, GL_TEXTURE_2D_MULTISAMPLE); in GenerateTextures() 221 binding = device.BoundTexture(TEMP_BIND_UNIT, GL_TEXTURE_2D); in GenerateTextures() 241 device.BindTexture(TEMP_BIND_UNIT, GL_TEXTURE_2D_MULTISAMPLE, binding); in GenerateTextures() 243 device.BindTexture(TEMP_BIND_UNIT, GL_TEXTURE_2D, binding); in GenerateTextures()
|
H A D | device_gles.cpp | 53 constexpr const uint32_t TEMP_BIND_UNIT = 15; variable 1662 SetActiveTextureUnit(TEMP_BIND_UNIT); in TexSwizzle() 1674 SetActiveTextureUnit(TEMP_BIND_UNIT); in TexStorage2D() 1675 BindTexture(TEMP_BIND_UNIT, target, image); in TexStorage2D() 1683 SetActiveTextureUnit(TEMP_BIND_UNIT); in TexStorage2DMultisample() 1684 BindTexture(TEMP_BIND_UNIT, target, image); in TexStorage2DMultisample() 1693 SetActiveTextureUnit(TEMP_BIND_UNIT); in TexStorage3D() 1702 SetActiveTextureUnit(TEMP_BIND_UNIT); in TexSubImage2D() 1711 SetActiveTextureUnit(TEMP_BIND_UNIT); in TexSubImage3D() 1720 SetActiveTextureUnit(TEMP_BIND_UNIT); in CompressedTexSubImage2D() [all …]
|