MCPcopy Create free account
hub / github.com/KhronosGroup/OpenCL-CTS / GetGLFormatName

Function GetGLFormatName

test_common/gl/helpers.cpp:2083–2163  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2081}
2082
2083const char *GetGLFormatName( GLenum format )
2084{
2085 switch( format )
2086 {
2087 case GL_RGBA8: return "GL_RGBA8";
2088 case GL_RGBA16: return "GL_RGBA16";
2089 case GL_RGBA: return "GL_RGBA";
2090 case GL_BGRA: return "GL_BGRA";
2091 case GL_RGBA8I_EXT: return "GL_RGBA8I_EXT";
2092 case GL_RGBA16I_EXT: return "GL_RGBA16I_EXT";
2093 case GL_RGBA32I_EXT: return "GL_RGBA32I_EXT";
2094 case GL_RGBA8UI_EXT: return "GL_RGBA8UI_EXT";
2095 case GL_RGBA16UI_EXT: return "GL_RGBA16UI_EXT";
2096 case GL_RGBA32UI_EXT: return "GL_RGBA32UI_EXT";
2097 case GL_RGBA16F: return "GL_RGBA16F";
2098 case GL_RGBA32F: return "GL_RGBA32F";
2099
2100 case GL_RGBA_INTEGER_EXT: return "GL_RGBA_INTEGER_EXT";
2101
2102 case GL_ALPHA4: return "GL_ALPHA4";
2103 case GL_ALPHA8: return "GL_ALPHA8";
2104 case GL_ALPHA12: return "GL_ALPHA12";
2105 case GL_ALPHA16: return "GL_ALPHA16";
2106 case GL_LUMINANCE4: return "GL_LUMINANCE4";
2107 case GL_LUMINANCE8: return "GL_LUMINANCE8";
2108 case GL_LUMINANCE12: return "GL_LUMINANCE12";
2109 case GL_LUMINANCE16: return "GL_LUMINANCE16";
2110 case GL_LUMINANCE4_ALPHA4: return "GL_LUMINANCE4_ALPHA4";
2111 case GL_LUMINANCE6_ALPHA2: return "GL_LUMINANCE6_ALPHA2";
2112 case GL_LUMINANCE8_ALPHA8: return "GL_LUMINANCE8_ALPHA8";
2113 case GL_LUMINANCE12_ALPHA4: return "GL_LUMINANCE12_ALPHA4";
2114 case GL_LUMINANCE12_ALPHA12: return "GL_LUMINANCE12_ALPHA12";
2115 case GL_LUMINANCE16_ALPHA16: return "GL_LUMINANCE16_ALPHA16";
2116 case GL_INTENSITY: return "GL_INTENSITY";
2117 case GL_INTENSITY4: return "GL_INTENSITY4";
2118 case GL_INTENSITY8: return "GL_INTENSITY8";
2119 case GL_INTENSITY12: return "GL_INTENSITY12";
2120 case GL_INTENSITY16: return "GL_INTENSITY16";
2121 case GL_R3_G3_B2: return "GL_R3_G3_B2";
2122 case GL_RGB4: return "GL_RGB4";
2123 case GL_RGB5: return "GL_RGB5";
2124 case GL_RGB8: return "GL_RGB8";
2125 case GL_RGB10: return "GL_RGB10";
2126 case GL_RGB12: return "GL_RGB12";
2127 case GL_RGB16: return "GL_RGB16";
2128 case GL_RGBA2: return "GL_RGBA2";
2129 case GL_RGBA4: return "GL_RGBA4";
2130 case GL_RGB5_A1: return "GL_RGB5_A1";
2131 case GL_RGB10_A2: return "GL_RGB10_A2";
2132 case GL_RGBA12: return "GL_RGBA12";
2133
2134 case GL_INT: return "GL_INT";
2135 case GL_UNSIGNED_INT: return "GL_UNSIGNED_INT";
2136 case GL_SHORT: return "GL_SHORT";
2137 case GL_UNSIGNED_SHORT: return "GL_UNSIGNED_SHORT";
2138 case GL_BYTE: return "GL_BYTE";
2139 case GL_UNSIGNED_BYTE: return "GL_UNSIGNED_BYTE";
2140 case GL_FLOAT: return "GL_FLOAT";

Callers 15

CreateGLTexture1DArrayFunction · 0.70
CreateGLTexture2DArrayFunction · 0.70
CreateGLTextureBufferFunction · 0.70
CreateGLTexture1DFunction · 0.70
CreateGLTexture2DFunction · 0.70
CreateGLTexture3DFunction · 0.70
ReadGLTextureFunction · 0.70
CreateGLRenderbufferRawFunction · 0.70
CreateGLRenderbufferFunction · 0.70
ReadGLRenderbufferFunction · 0.70

Calls

no outgoing calls

Tested by 15

test_renderbuffer_readFunction · 0.40
test_renderbuffer_writeFunction · 0.40
test_image_readFunction · 0.40
test_image_format_readFunction · 0.40
test_images_read_commonFunction · 0.40
test_image_infoFunction · 0.40