Searched refs:swizzle (Results 1 - 5 of 5) sorted by relevance
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | gpu_image_gles.cpp | 58 result.swizzle = fmt.swizzle; in ConvertFormat() 72 GLenum MapSwizzle(ComponentSwizzle swizzle, uint32_t input) in MapSwizzle() argument 74 switch (swizzle) { in MapSwizzle() 97 plat.swizzle.x = MapSwizzle(desc.componentMapping.r, plat.swizzle.x); in DoSwizzle() 98 plat.swizzle.y = MapSwizzle(desc.componentMapping.g, plat.swizzle.y); in DoSwizzle() 99 plat.swizzle.z = MapSwizzle(desc.componentMapping.b, plat.swizzle in DoSwizzle() [all...] |
H A D | gpu_image_gles.h | 45 BASE_NS::Math::UVec4 swizzle; member
|
H A D | device_gles.cpp | 414 // Dont allow SRGB_R8 and SRGB_R8G8 internal formats, instead use the GL_SRGB8 with swizzle as workaround. 1658 void DeviceGLES::TexSwizzle(uint32_t image, uint32_t target, const Math::UVec4& swizzle) 1661 if ((swizzle.x != GL_RED) || (swizzle.y != GL_GREEN) || (swizzle.z != GL_BLUE) || (swizzle.w != GL_ALPHA)) { 1664 glTexParameteri(static_cast<GLenum>(target), GL_TEXTURE_SWIZZLE_R, static_cast<GLint>(swizzle.x)); 1665 glTexParameteri(static_cast<GLenum>(target), GL_TEXTURE_SWIZZLE_G, static_cast<GLint>(swizzle.y)); 1666 glTexParameteri(static_cast<GLenum>(target), GL_TEXTURE_SWIZZLE_B, static_cast<GLint>(swizzle.z)); 1667 glTexParameteri(static_cast<GLenum>(target), GL_TEXTURE_SWIZZLE_A, static_cast<GLint>(swizzle [all...] |
H A D | device_gles.h | 89 BASE_NS::Math::UVec4 swizzle; member 223 void TexSwizzle(uint32_t image, uint32_t target, const BASE_NS::Math::UVec4& swizzle);
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/generic/ |
H A D | platform_device_gles.cpp | 51 data.swizzle = { GL_RED, GL_GREEN, GL_BLUE, GL_ALPHA }; in CreateGpuImageView()
|
Completed in 5 milliseconds