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

Function GetGLBaseFormatName

test_common/gl/helpers.cpp:2015–2081  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2013 return "";
2014}
2015const char *GetGLBaseFormatName( GLenum baseformat )
2016{
2017 switch( baseformat )
2018 {
2019 case GL_RGBA8: return "GL_RGBA";
2020 case GL_RGBA16: return "GL_RGBA";
2021 case GL_RGBA: return "GL_RGBA";
2022 case GL_BGRA: return "GL_BGRA";
2023 case GL_RGBA8I_EXT: return "GL_RGBA_INTEGER_EXT";
2024 case GL_RGBA16I_EXT: return "GL_RGBA_INTEGER_EXT";
2025 case GL_RGBA32I_EXT: return "GL_RGBA_INTEGER_EXT";
2026 case GL_RGBA8UI_EXT: return "GL_RGBA_INTEGER_EXT";
2027 case GL_RGBA16UI_EXT: return "GL_RGBA_INTEGER_EXT";
2028 case GL_RGBA32UI_EXT: return "GL_RGBA_INTEGER_EXT";
2029 case GL_RGBA32F_ARB: return "GL_RGBA";
2030
2031 case GL_RGBA_INTEGER_EXT: return "GL_RGBA_INTEGER_EXT";
2032
2033 case GL_ALPHA4: return "GL_ALPHA";
2034 case GL_ALPHA8: return "GL_ALPHA";
2035 case GL_ALPHA12: return "GL_ALPHA";
2036 case GL_ALPHA16: return "GL_ALPHA";
2037 case GL_LUMINANCE4: return "GL_LUMINANCE";
2038 case GL_LUMINANCE8: return "GL_LUMINANCE";
2039 case GL_LUMINANCE12: return "GL_LUMINANCE";
2040 case GL_LUMINANCE16: return "GL_LUMINANCE";
2041 case GL_LUMINANCE4_ALPHA4: return "GL_LUMINANCE_ALPHA";
2042 case GL_LUMINANCE6_ALPHA2: return "GL_LUMINANCE_ALPHA";
2043 case GL_LUMINANCE8_ALPHA8: return "GL_LUMINANCE_ALPHA";
2044 case GL_LUMINANCE12_ALPHA4: return "GL_LUMINANCE_ALPHA";
2045 case GL_LUMINANCE12_ALPHA12: return "GL_LUMINANCE_ALPHA";
2046 case GL_LUMINANCE16_ALPHA16: return "GL_LUMINANCE_ALPHA";
2047 case GL_INTENSITY: return "GL_INTENSITY";
2048 case GL_INTENSITY4: return "GL_INTENSITY";
2049 case GL_INTENSITY8: return "GL_INTENSITY";
2050 case GL_INTENSITY12: return "GL_INTENSITY";
2051 case GL_INTENSITY16: return "GL_INTENSITY";
2052 case GL_R3_G3_B2: return "GL_RGB";
2053 case GL_RGB4: return "GL_RGB";
2054 case GL_RGB5: return "GL_RGB";
2055 case GL_RGB8: return "GL_RGB";
2056 case GL_RGB10: return "GL_RGB";
2057 case GL_RGB12: return "GL_RGB";
2058 case GL_RGB16: return "GL_RGB";
2059 case GL_RGBA2: return "GL_RGBA";
2060 case GL_RGBA4: return "GL_RGBA";
2061 case GL_RGB5_A1: return "GL_RGBA";
2062 case GL_RGB10_A2: return "GL_RGBA";
2063 case GL_RGBA12: return "GL_RGBA";
2064#ifdef GL_VERSION_3_2
2065 case GL_DEPTH_COMPONENT: return "GL_DEPTH_COMPONENT";
2066 case GL_DEPTH_COMPONENT16: return "GL_DEPTH_COMPONENT";
2067 case GL_DEPTH_COMPONENT24: return "GL_DEPTH_COMPONENT";
2068 case GL_DEPTH_COMPONENT32: return "GL_DEPTH_COMPONENT";
2069 case GL_DEPTH_COMPONENT32F: return "GL_DEPTH_COMPONENT";
2070 case GL_DEPTH_STENCIL: return "GL_DEPTH_STENCIL";
2071 case GL_DEPTH24_STENCIL8: return "GL_DEPTH_STENCIL";
2072 case GL_DEPTH32F_STENCIL8: return "GL_DEPTH_STENCIL";

Callers 15

test_renderbuffer_readFunction · 0.50
test_renderbuffer_writeFunction · 0.50
test_image_readFunction · 0.50
test_images_read_commonFunction · 0.50
test_image_writeFunction · 0.50
test_images_write_commonFunction · 0.50
test_image_readFunction · 0.50
test_images_2D_getinfoFunction · 0.50
test_images_cube_getinfoFunction · 0.50

Calls

no outgoing calls

Tested by 15

test_renderbuffer_readFunction · 0.40
test_renderbuffer_writeFunction · 0.40
test_image_readFunction · 0.40
test_images_read_commonFunction · 0.40
test_image_writeFunction · 0.40
test_images_write_commonFunction · 0.40
test_image_readFunction · 0.40
test_images_2D_getinfoFunction · 0.40
test_images_cube_getinfoFunction · 0.40