Lines Matching defs:FMT_CASE
146 #define FMT_CASE(ORDER, TYPE) PACK_FMT(tcu::TextureFormat::ORDER, tcu::TextureFormat::TYPE)
150 case FMT_CASE(RGBA, UNORM_SHORT_5551): return GL_RGB5_A1;
151 case FMT_CASE(RGBA, UNORM_SHORT_4444): return GL_RGBA4;
152 case FMT_CASE(RGB, UNORM_SHORT_565): return GL_RGB565;
153 case FMT_CASE(D, UNORM_INT16): return GL_DEPTH_COMPONENT16;
154 case FMT_CASE(S, UNSIGNED_INT8): return GL_STENCIL_INDEX8;
156 case FMT_CASE(RGBA, FLOAT): return GL_RGBA32F;
157 case FMT_CASE(RGBA, SIGNED_INT32): return GL_RGBA32I;
158 case FMT_CASE(RGBA, UNSIGNED_INT32): return GL_RGBA32UI;
159 case FMT_CASE(RGBA, UNORM_INT16): return GL_RGBA16;
160 case FMT_CASE(RGBA, SNORM_INT16): return GL_RGBA16_SNORM;
161 case FMT_CASE(RGBA, HALF_FLOAT): return GL_RGBA16F;
162 case FMT_CASE(RGBA, SIGNED_INT16): return GL_RGBA16I;
163 case FMT_CASE(RGBA, UNSIGNED_INT16): return GL_RGBA16UI;
164 case FMT_CASE(RGBA, UNORM_INT8): return GL_RGBA8;
165 case FMT_CASE(RGBA, SIGNED_INT8): return GL_RGBA8I;
166 case FMT_CASE(RGBA, UNSIGNED_INT8): return GL_RGBA8UI;
167 case FMT_CASE(sRGBA, UNORM_INT8): return GL_SRGB8_ALPHA8;
168 case FMT_CASE(RGBA, UNORM_INT_1010102_REV): return GL_RGB10_A2;
169 case FMT_CASE(RGBA, UNSIGNED_INT_1010102_REV): return GL_RGB10_A2UI;
170 case FMT_CASE(RGBA, SNORM_INT8): return GL_RGBA8_SNORM;
172 case FMT_CASE(RGB, UNORM_INT8): return GL_RGB8;
173 case FMT_CASE(RGB, UNSIGNED_INT_11F_11F_10F_REV): return GL_R11F_G11F_B10F;
174 case FMT_CASE(RGB, FLOAT): return GL_RGB32F;
175 case FMT_CASE(RGB, SIGNED_INT32): return GL_RGB32I;
176 case FMT_CASE(RGB, UNSIGNED_INT32): return GL_RGB32UI;
177 case FMT_CASE(RGB, UNORM_INT16): return GL_RGB16;
178 case FMT_CASE(RGB, SNORM_INT16): return GL_RGB16_SNORM;
179 case FMT_CASE(RGB, HALF_FLOAT): return GL_RGB16F;
180 case FMT_CASE(RGB, SIGNED_INT16): return GL_RGB16I;
181 case FMT_CASE(RGB, UNSIGNED_INT16): return GL_RGB16UI;
182 case FMT_CASE(RGB, SNORM_INT8): return GL_RGB8_SNORM;
183 case FMT_CASE(RGB, SIGNED_INT8): return GL_RGB8I;
184 case FMT_CASE(RGB, UNSIGNED_INT8): return GL_RGB8UI;
185 case FMT_CASE(sRGB, UNORM_INT8): return GL_SRGB8;
186 case FMT_CASE(RGB, UNSIGNED_INT_999_E5_REV): return GL_RGB9_E5;
187 case FMT_CASE(RGB, UNORM_INT_1010102_REV): return GL_RGB10;
189 case FMT_CASE(RG, FLOAT): return GL_RG32F;
190 case FMT_CASE(RG, SIGNED_INT32): return GL_RG32I;
191 case FMT_CASE(RG, UNSIGNED_INT32): return GL_RG32UI;
192 case FMT_CASE(RG, UNORM_INT16): return GL_RG16;
193 case FMT_CASE(RG, SNORM_INT16): return GL_RG16_SNORM;
194 case FMT_CASE(RG, HALF_FLOAT): return GL_RG16F;
195 case FMT_CASE(RG, SIGNED_INT16): return GL_RG16I;
196 case FMT_CASE(RG, UNSIGNED_INT16): return GL_RG16UI;
197 case FMT_CASE(RG, UNORM_INT8): return GL_RG8;
198 case FMT_CASE(RG, SIGNED_INT8): return GL_RG8I;
199 case FMT_CASE(RG, UNSIGNED_INT8): return GL_RG8UI;
200 case FMT_CASE(RG, SNORM_INT8): return GL_RG8_SNORM;
201 case FMT_CASE(sRG, UNORM_INT8): return GL_SRG8_EXT;
203 case FMT_CASE(R, FLOAT): return GL_R32F;
204 case FMT_CASE(R, SIGNED_INT32): return GL_R32I;
205 case FMT_CASE(R, UNSIGNED_INT32): return GL_R32UI;
206 case FMT_CASE(R, UNORM_INT16): return GL_R16;
207 case FMT_CASE(R, SNORM_INT16): return GL_R16_SNORM;
208 case FMT_CASE(R, HALF_FLOAT): return GL_R16F;
209 case FMT_CASE(R, SIGNED_INT16): return GL_R16I;
210 case FMT_CASE(R, UNSIGNED_INT16): return GL_R16UI;
211 case FMT_CASE(R, UNORM_INT8): return GL_R8;
212 case FMT_CASE(R, SIGNED_INT8): return GL_R8I;
213 case FMT_CASE(R, UNSIGNED_INT8): return GL_R8UI;
214 case FMT_CASE(R, SNORM_INT8): return GL_R8_SNORM;
215 case FMT_CASE(sR, UNORM_INT8): return GL_SR8_EXT;
217 case FMT_CASE(D, FLOAT): return GL_DEPTH_COMPONENT32F;
218 case FMT_CASE(D, UNSIGNED_INT_24_8): return GL_DEPTH_COMPONENT24;
219 case FMT_CASE(D, UNSIGNED_INT32): return GL_DEPTH_COMPONENT32;
220 case FMT_CASE(DS, FLOAT_UNSIGNED_INT_24_8_REV): return GL_DEPTH32F_STENCIL8;
221 case FMT_CASE(DS, UNSIGNED_INT_24_8): return GL_DEPTH24_STENCIL8;