Home
last modified time | relevance | path

Searched refs:swizzle (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Dgpu_image_gles.cpp58 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.z); in DoSwizzle()
100 plat.swizzle.w = MapSwizzle(desc.componentMapping.a, plat.swizzle.w); in DoSwizzle()
156 device.TexSwizzle(plat.image, plat.type, plat.swizzle); in GenerateImageStorage()
254 device_.TexSwizzle(plat_.image, GL_TEXTURE_EXTERNAL_OES, plat_.swizzle); in GpuImageGLES()
H A Dgpu_image_gles.h45 BASE_NS::Math::UVec4 swizzle; member
H A Ddevice_gles.cpp1658 void DeviceGLES::TexSwizzle(uint32_t image, uint32_t target, const Math::UVec4& swizzle) in TexSwizzle() argument
1661 …if ((swizzle.x != GL_RED) || (swizzle.y != GL_GREEN) || (swizzle.z != GL_BLUE) || (swizzle.w != GL… in TexSwizzle()
1664 … glTexParameteri(static_cast<GLenum>(target), GL_TEXTURE_SWIZZLE_R, static_cast<GLint>(swizzle.x)); in TexSwizzle()
1665 … glTexParameteri(static_cast<GLenum>(target), GL_TEXTURE_SWIZZLE_G, static_cast<GLint>(swizzle.y)); in TexSwizzle()
1666 … glTexParameteri(static_cast<GLenum>(target), GL_TEXTURE_SWIZZLE_B, static_cast<GLint>(swizzle.z)); in TexSwizzle()
1667 … glTexParameteri(static_cast<GLenum>(target), GL_TEXTURE_SWIZZLE_A, static_cast<GLint>(swizzle.w)); in TexSwizzle()
2082 gpuImagePlat.swizzle = { GL_RED, GL_GREEN, GL_BLUE, GL_ALPHA }; in CreateGpuImageViews()
H A Ddevice_gles.h89 BASE_NS::Math::UVec4 swizzle; member
223 void TexSwizzle(uint32_t image, uint32_t target, const BASE_NS::Math::UVec4& swizzle);
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/generic/
H A Dplatform_device_gles.cpp51 data.swizzle = { GL_RED, GL_GREEN, GL_BLUE, GL_ALPHA }; in RENDER_BEGIN_NAMESPACE()