• Home
  • Raw
  • Download

Lines Matching refs:tcu

45 TransferFormat getTransferFormat (tcu::TextureFormat texFormat)  in getTransferFormat()
47 using tcu::TextureFormat; in getTransferFormat()
124 throw tcu::InternalError("Can't map texture format to GL transfer format"); in getTransferFormat()
139 deUint32 getInternalFormat (tcu::TextureFormat texFormat) in getInternalFormat()
141 DE_STATIC_ASSERT(tcu::TextureFormat::CHANNELORDER_LAST < (1<<16)); in getInternalFormat()
142 DE_STATIC_ASSERT(tcu::TextureFormat::CHANNELTYPE_LAST < (1<<16)); in getInternalFormat()
145 #define FMT_CASE(ORDER, TYPE) PACK_FMT(tcu::TextureFormat::ORDER, tcu::TextureFormat::TYPE) in getInternalFormat()
223 throw tcu::InternalError("Can't map texture format to GL internal format"); in getInternalFormat()
236 deUint32 getGLFormat (tcu::CompressedTexFormat format) in getGLFormat()
240 case tcu::COMPRESSEDTEXFORMAT_ETC1_RGB8: return GL_ETC1_RGB8_OES; in getGLFormat()
241 case tcu::COMPRESSEDTEXFORMAT_EAC_R11: return GL_COMPRESSED_R11_EAC; in getGLFormat()
242 case tcu::COMPRESSEDTEXFORMAT_EAC_SIGNED_R11: return GL_COMPRESSED_SIGNED_R11_EAC; in getGLFormat()
243 case tcu::COMPRESSEDTEXFORMAT_EAC_RG11: return GL_COMPRESSED_RG11_EAC; in getGLFormat()
244 case tcu::COMPRESSEDTEXFORMAT_EAC_SIGNED_RG11: return GL_COMPRESSED_SIGNED_RG11_EAC; in getGLFormat()
245 case tcu::COMPRESSEDTEXFORMAT_ETC2_RGB8: return GL_COMPRESSED_RGB8_ETC2; in getGLFormat()
246 case tcu::COMPRESSEDTEXFORMAT_ETC2_SRGB8: return GL_COMPRESSED_SRGB8_ETC2; in getGLFormat()
247 …case tcu::COMPRESSEDTEXFORMAT_ETC2_RGB8_PUNCHTHROUGH_ALPHA1: return GL_COMPRESSED_RGB8_PUNCHTHROUG… in getGLFormat()
248 …case tcu::COMPRESSEDTEXFORMAT_ETC2_SRGB8_PUNCHTHROUGH_ALPHA1: return GL_COMPRESSED_SRGB8_PUNCHTHRO… in getGLFormat()
249 case tcu::COMPRESSEDTEXFORMAT_ETC2_EAC_RGBA8: return GL_COMPRESSED_RGBA8_ETC2_EAC; in getGLFormat()
250 case tcu::COMPRESSEDTEXFORMAT_ETC2_EAC_SRGB8_ALPHA8: return GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC; in getGLFormat()
252 case tcu::COMPRESSEDTEXFORMAT_ASTC_4x4_RGBA: return GL_COMPRESSED_RGBA_ASTC_4x4_KHR; in getGLFormat()
253 case tcu::COMPRESSEDTEXFORMAT_ASTC_5x4_RGBA: return GL_COMPRESSED_RGBA_ASTC_5x4_KHR; in getGLFormat()
254 case tcu::COMPRESSEDTEXFORMAT_ASTC_5x5_RGBA: return GL_COMPRESSED_RGBA_ASTC_5x5_KHR; in getGLFormat()
255 case tcu::COMPRESSEDTEXFORMAT_ASTC_6x5_RGBA: return GL_COMPRESSED_RGBA_ASTC_6x5_KHR; in getGLFormat()
256 case tcu::COMPRESSEDTEXFORMAT_ASTC_6x6_RGBA: return GL_COMPRESSED_RGBA_ASTC_6x6_KHR; in getGLFormat()
257 case tcu::COMPRESSEDTEXFORMAT_ASTC_8x5_RGBA: return GL_COMPRESSED_RGBA_ASTC_8x5_KHR; in getGLFormat()
258 case tcu::COMPRESSEDTEXFORMAT_ASTC_8x6_RGBA: return GL_COMPRESSED_RGBA_ASTC_8x6_KHR; in getGLFormat()
259 case tcu::COMPRESSEDTEXFORMAT_ASTC_8x8_RGBA: return GL_COMPRESSED_RGBA_ASTC_8x8_KHR; in getGLFormat()
260 case tcu::COMPRESSEDTEXFORMAT_ASTC_10x5_RGBA: return GL_COMPRESSED_RGBA_ASTC_10x5_KHR; in getGLFormat()
261 case tcu::COMPRESSEDTEXFORMAT_ASTC_10x6_RGBA: return GL_COMPRESSED_RGBA_ASTC_10x6_KHR; in getGLFormat()
262 case tcu::COMPRESSEDTEXFORMAT_ASTC_10x8_RGBA: return GL_COMPRESSED_RGBA_ASTC_10x8_KHR; in getGLFormat()
263 case tcu::COMPRESSEDTEXFORMAT_ASTC_10x10_RGBA: return GL_COMPRESSED_RGBA_ASTC_10x10_KHR; in getGLFormat()
264 case tcu::COMPRESSEDTEXFORMAT_ASTC_12x10_RGBA: return GL_COMPRESSED_RGBA_ASTC_12x10_KHR; in getGLFormat()
265 case tcu::COMPRESSEDTEXFORMAT_ASTC_12x12_RGBA: return GL_COMPRESSED_RGBA_ASTC_12x12_KHR; in getGLFormat()
266 …case tcu::COMPRESSEDTEXFORMAT_ASTC_4x4_SRGB8_ALPHA8: return GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_… in getGLFormat()
267 …case tcu::COMPRESSEDTEXFORMAT_ASTC_5x4_SRGB8_ALPHA8: return GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_… in getGLFormat()
268 …case tcu::COMPRESSEDTEXFORMAT_ASTC_5x5_SRGB8_ALPHA8: return GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_… in getGLFormat()
269 …case tcu::COMPRESSEDTEXFORMAT_ASTC_6x5_SRGB8_ALPHA8: return GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_… in getGLFormat()
270 …case tcu::COMPRESSEDTEXFORMAT_ASTC_6x6_SRGB8_ALPHA8: return GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_… in getGLFormat()
271 …case tcu::COMPRESSEDTEXFORMAT_ASTC_8x5_SRGB8_ALPHA8: return GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_… in getGLFormat()
272 …case tcu::COMPRESSEDTEXFORMAT_ASTC_8x6_SRGB8_ALPHA8: return GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_… in getGLFormat()
273 …case tcu::COMPRESSEDTEXFORMAT_ASTC_8x8_SRGB8_ALPHA8: return GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_… in getGLFormat()
274 …case tcu::COMPRESSEDTEXFORMAT_ASTC_10x5_SRGB8_ALPHA8: return GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x… in getGLFormat()
275 …case tcu::COMPRESSEDTEXFORMAT_ASTC_10x6_SRGB8_ALPHA8: return GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x… in getGLFormat()
276 …case tcu::COMPRESSEDTEXFORMAT_ASTC_10x8_SRGB8_ALPHA8: return GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x… in getGLFormat()
277 …case tcu::COMPRESSEDTEXFORMAT_ASTC_10x10_SRGB8_ALPHA8: return GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10… in getGLFormat()
278 …case tcu::COMPRESSEDTEXFORMAT_ASTC_12x10_SRGB8_ALPHA8: return GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12… in getGLFormat()
279 …case tcu::COMPRESSEDTEXFORMAT_ASTC_12x12_SRGB8_ALPHA8: return GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12… in getGLFormat()
282 throw tcu::InternalError("Can't map compressed format to GL format"); in getGLFormat()
295 tcu::CompressedTexFormat mapGLCompressedTexFormat (deUint32 format) in mapGLCompressedTexFormat()
299 case GL_ETC1_RGB8_OES: return tcu::COMPRESSEDTEXFORMAT_ETC1_RGB8; in mapGLCompressedTexFormat()
300 case GL_COMPRESSED_R11_EAC: return tcu::COMPRESSEDTEXFORMAT_EAC_R11; in mapGLCompressedTexFormat()
301 case GL_COMPRESSED_SIGNED_R11_EAC: return tcu::COMPRESSEDTEXFORMAT_EAC_SIGNED_R11; in mapGLCompressedTexFormat()
302 case GL_COMPRESSED_RG11_EAC: return tcu::COMPRESSEDTEXFORMAT_EAC_RG11; in mapGLCompressedTexFormat()
303 case GL_COMPRESSED_SIGNED_RG11_EAC: return tcu::COMPRESSEDTEXFORMAT_EAC_SIGNED_RG11; in mapGLCompressedTexFormat()
304 case GL_COMPRESSED_RGB8_ETC2: return tcu::COMPRESSEDTEXFORMAT_ETC2_RGB8; in mapGLCompressedTexFormat()
305 case GL_COMPRESSED_SRGB8_ETC2: return tcu::COMPRESSEDTEXFORMAT_ETC2_SRGB8; in mapGLCompressedTexFormat()
306 …case GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2: return tcu::COMPRESSEDTEXFORMAT_ETC2_RGB8_PUNCHT… in mapGLCompressedTexFormat()
307 …case GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2: return tcu::COMPRESSEDTEXFORMAT_ETC2_SRGB8_PUNC… in mapGLCompressedTexFormat()
308 case GL_COMPRESSED_RGBA8_ETC2_EAC: return tcu::COMPRESSEDTEXFORMAT_ETC2_EAC_RGBA8; in mapGLCompressedTexFormat()
309 case GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC: return tcu::COMPRESSEDTEXFORMAT_ETC2_EAC_SRGB8_ALPHA8; in mapGLCompressedTexFormat()
311 case GL_COMPRESSED_RGBA_ASTC_4x4_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_4x4_RGBA; in mapGLCompressedTexFormat()
312 case GL_COMPRESSED_RGBA_ASTC_5x4_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_5x4_RGBA; in mapGLCompressedTexFormat()
313 case GL_COMPRESSED_RGBA_ASTC_5x5_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_5x5_RGBA; in mapGLCompressedTexFormat()
314 case GL_COMPRESSED_RGBA_ASTC_6x5_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_6x5_RGBA; in mapGLCompressedTexFormat()
315 case GL_COMPRESSED_RGBA_ASTC_6x6_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_6x6_RGBA; in mapGLCompressedTexFormat()
316 case GL_COMPRESSED_RGBA_ASTC_8x5_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_8x5_RGBA; in mapGLCompressedTexFormat()
317 case GL_COMPRESSED_RGBA_ASTC_8x6_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_8x6_RGBA; in mapGLCompressedTexFormat()
318 case GL_COMPRESSED_RGBA_ASTC_8x8_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_8x8_RGBA; in mapGLCompressedTexFormat()
319 case GL_COMPRESSED_RGBA_ASTC_10x5_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_10x5_RGBA; in mapGLCompressedTexFormat()
320 case GL_COMPRESSED_RGBA_ASTC_10x6_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_10x6_RGBA; in mapGLCompressedTexFormat()
321 case GL_COMPRESSED_RGBA_ASTC_10x8_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_10x8_RGBA; in mapGLCompressedTexFormat()
322 case GL_COMPRESSED_RGBA_ASTC_10x10_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_10x10_RGBA; in mapGLCompressedTexFormat()
323 case GL_COMPRESSED_RGBA_ASTC_12x10_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_12x10_RGBA; in mapGLCompressedTexFormat()
324 case GL_COMPRESSED_RGBA_ASTC_12x12_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_12x12_RGBA; in mapGLCompressedTexFormat()
325 …case GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_4x4_SRGB8_ALPH… in mapGLCompressedTexFormat()
326 …case GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_5x4_SRGB8_ALPH… in mapGLCompressedTexFormat()
327 …case GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_5x5_SRGB8_ALPH… in mapGLCompressedTexFormat()
328 …case GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_6x5_SRGB8_ALPH… in mapGLCompressedTexFormat()
329 …case GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_6x6_SRGB8_ALPH… in mapGLCompressedTexFormat()
330 …case GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_8x5_SRGB8_ALPH… in mapGLCompressedTexFormat()
331 …case GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_8x6_SRGB8_ALPH… in mapGLCompressedTexFormat()
332 …case GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_8x8_SRGB8_ALPH… in mapGLCompressedTexFormat()
333 …case GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_10x5_SRGB8_AL… in mapGLCompressedTexFormat()
334 …case GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_10x6_SRGB8_AL… in mapGLCompressedTexFormat()
335 …case GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_10x8_SRGB8_AL… in mapGLCompressedTexFormat()
336 …case GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_10x10_SRGB8_… in mapGLCompressedTexFormat()
337 …case GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_12x10_SRGB8_… in mapGLCompressedTexFormat()
338 …case GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHR: return tcu::COMPRESSEDTEXFORMAT_ASTC_12x12_SRGB8_… in mapGLCompressedTexFormat()
341 throw tcu::InternalError("Can't map compressed GL format to compressed format"); in mapGLCompressedTexFormat()
395 static tcu::TextureFormat::ChannelType mapGLChannelType (deUint32 dataType, bool normalized) in mapGLChannelType()
398 using tcu::TextureFormat; in mapGLChannelType()
434 tcu::TextureFormat mapGLTransferFormat (deUint32 format, deUint32 dataType) in mapGLTransferFormat()
436 using tcu::TextureFormat; in mapGLTransferFormat()
456 …throw tcu::InternalError(string("Can't map GL pixel format (") + tcu::toHex(format).toString() + "… in mapGLTransferFormat()
468 tcu::TextureFormat mapGLInternalFormat (deUint32 internalFormat) in mapGLInternalFormat()
470 using tcu::TextureFormat; in mapGLInternalFormat()
547 …throw tcu::InternalError(string("Can't map GL sized internal format (") + tcu::toHex(internalForma… in mapGLInternalFormat()
616 static inline tcu::Sampler::WrapMode mapGLWrapMode (deUint32 wrapMode) in mapGLWrapMode()
620 case GL_CLAMP_TO_EDGE: return tcu::Sampler::CLAMP_TO_EDGE; in mapGLWrapMode()
621 case GL_CLAMP_TO_BORDER: return tcu::Sampler::CLAMP_TO_BORDER; in mapGLWrapMode()
622 case GL_REPEAT: return tcu::Sampler::REPEAT_GL; in mapGLWrapMode()
623 case GL_MIRRORED_REPEAT: return tcu::Sampler::MIRRORED_REPEAT_GL; in mapGLWrapMode()
625 throw tcu::InternalError("Can't map GL wrap mode " + tcu::toHex(wrapMode).toString()); in mapGLWrapMode()
629 static inline tcu::Sampler::FilterMode mapGLMinFilterMode (deUint32 filterMode) in mapGLMinFilterMode()
633 case GL_NEAREST: return tcu::Sampler::NEAREST; in mapGLMinFilterMode()
634 case GL_LINEAR: return tcu::Sampler::LINEAR; in mapGLMinFilterMode()
635 case GL_NEAREST_MIPMAP_NEAREST: return tcu::Sampler::NEAREST_MIPMAP_NEAREST; in mapGLMinFilterMode()
636 case GL_NEAREST_MIPMAP_LINEAR: return tcu::Sampler::NEAREST_MIPMAP_LINEAR; in mapGLMinFilterMode()
637 case GL_LINEAR_MIPMAP_NEAREST: return tcu::Sampler::LINEAR_MIPMAP_NEAREST; in mapGLMinFilterMode()
638 case GL_LINEAR_MIPMAP_LINEAR: return tcu::Sampler::LINEAR_MIPMAP_LINEAR; in mapGLMinFilterMode()
640 throw tcu::InternalError("Can't map GL min filter mode" + tcu::toHex(filterMode).toString()); in mapGLMinFilterMode()
644 static inline tcu::Sampler::FilterMode mapGLMagFilterMode (deUint32 filterMode) in mapGLMagFilterMode()
648 case GL_NEAREST: return tcu::Sampler::NEAREST; in mapGLMagFilterMode()
649 case GL_LINEAR: return tcu::Sampler::LINEAR; in mapGLMagFilterMode()
651 throw tcu::InternalError("Can't map GL mag filter mode" + tcu::toHex(filterMode).toString()); in mapGLMagFilterMode()
665 tcu::Sampler mapGLSampler (deUint32 wrapS, deUint32 minFilter, deUint32 magFilter) in mapGLSampler()
682 tcu::Sampler mapGLSampler (deUint32 wrapS, deUint32 wrapT, deUint32 minFilter, deUint32 magFilter) in mapGLSampler()
699 tcu::Sampler mapGLSampler (deUint32 wrapS, deUint32 wrapT, deUint32 wrapR, deUint32 minFilter, deUi… in mapGLSampler()
701 return tcu::Sampler(mapGLWrapMode(wrapS), mapGLWrapMode(wrapT), mapGLWrapMode(wrapR), in mapGLSampler()
705 tcu::Sampler::COMPAREMODE_NONE /* no compare */, in mapGLSampler()
707 tcu::Vec4(0.0f) /* border color, not used */); in mapGLSampler()
718 tcu::Sampler::CompareMode mapGLCompareFunc (deUint32 mode) in mapGLCompareFunc()
722 case GL_LESS: return tcu::Sampler::COMPAREMODE_LESS; in mapGLCompareFunc()
723 case GL_LEQUAL: return tcu::Sampler::COMPAREMODE_LESS_OR_EQUAL; in mapGLCompareFunc()
724 case GL_GREATER: return tcu::Sampler::COMPAREMODE_GREATER; in mapGLCompareFunc()
725 case GL_GEQUAL: return tcu::Sampler::COMPAREMODE_GREATER_OR_EQUAL; in mapGLCompareFunc()
726 case GL_EQUAL: return tcu::Sampler::COMPAREMODE_EQUAL; in mapGLCompareFunc()
727 case GL_NOTEQUAL: return tcu::Sampler::COMPAREMODE_NOT_EQUAL; in mapGLCompareFunc()
728 case GL_ALWAYS: return tcu::Sampler::COMPAREMODE_ALWAYS; in mapGLCompareFunc()
729 case GL_NEVER: return tcu::Sampler::COMPAREMODE_NEVER; in mapGLCompareFunc()
731 throw tcu::InternalError("Can't map GL compare mode " + tcu::toHex(mode).toString()); in mapGLCompareFunc()
743 deUint32 getGLWrapMode (tcu::Sampler::WrapMode wrapMode) in getGLWrapMode()
745 DE_ASSERT(wrapMode != tcu::Sampler::WRAPMODE_LAST); in getGLWrapMode()
748 case tcu::Sampler::CLAMP_TO_EDGE: return GL_CLAMP_TO_EDGE; in getGLWrapMode()
749 case tcu::Sampler::CLAMP_TO_BORDER: return GL_CLAMP_TO_BORDER; in getGLWrapMode()
750 case tcu::Sampler::REPEAT_GL: return GL_REPEAT; in getGLWrapMode()
751 case tcu::Sampler::MIRRORED_REPEAT_GL: return GL_MIRRORED_REPEAT; in getGLWrapMode()
753 throw tcu::InternalError("Can't map wrap mode"); in getGLWrapMode()
765 deUint32 getGLFilterMode (tcu::Sampler::FilterMode filterMode) in getGLFilterMode()
767 DE_ASSERT(filterMode != tcu::Sampler::FILTERMODE_LAST); in getGLFilterMode()
770 case tcu::Sampler::NEAREST: return GL_NEAREST; in getGLFilterMode()
771 case tcu::Sampler::LINEAR: return GL_LINEAR; in getGLFilterMode()
772 case tcu::Sampler::NEAREST_MIPMAP_NEAREST: return GL_NEAREST_MIPMAP_NEAREST; in getGLFilterMode()
773 case tcu::Sampler::NEAREST_MIPMAP_LINEAR: return GL_NEAREST_MIPMAP_LINEAR; in getGLFilterMode()
774 case tcu::Sampler::LINEAR_MIPMAP_NEAREST: return GL_LINEAR_MIPMAP_NEAREST; in getGLFilterMode()
775 case tcu::Sampler::LINEAR_MIPMAP_LINEAR: return GL_LINEAR_MIPMAP_LINEAR; in getGLFilterMode()
777 throw tcu::InternalError("Can't map filter mode"); in getGLFilterMode()
789 deUint32 getGLCompareFunc (tcu::Sampler::CompareMode compareMode) in getGLCompareFunc()
791 DE_ASSERT(compareMode != tcu::Sampler::COMPAREMODE_NONE); in getGLCompareFunc()
794 case tcu::Sampler::COMPAREMODE_NONE: return GL_NONE; in getGLCompareFunc()
795 case tcu::Sampler::COMPAREMODE_LESS: return GL_LESS; in getGLCompareFunc()
796 case tcu::Sampler::COMPAREMODE_LESS_OR_EQUAL: return GL_LEQUAL; in getGLCompareFunc()
797 case tcu::Sampler::COMPAREMODE_GREATER: return GL_GREATER; in getGLCompareFunc()
798 case tcu::Sampler::COMPAREMODE_GREATER_OR_EQUAL: return GL_GEQUAL; in getGLCompareFunc()
799 case tcu::Sampler::COMPAREMODE_EQUAL: return GL_EQUAL; in getGLCompareFunc()
800 case tcu::Sampler::COMPAREMODE_NOT_EQUAL: return GL_NOTEQUAL; in getGLCompareFunc()
801 case tcu::Sampler::COMPAREMODE_ALWAYS: return GL_ALWAYS; in getGLCompareFunc()
802 case tcu::Sampler::COMPAREMODE_NEVER: return GL_NEVER; in getGLCompareFunc()
804 throw tcu::InternalError("Can't map compare mode"); in getGLCompareFunc()
816 deUint32 getGLCubeFace (tcu::CubeFace face) in getGLCubeFace()
818 DE_ASSERT(face != tcu::CUBEFACE_LAST); in getGLCubeFace()
821 case tcu::CUBEFACE_NEGATIVE_X: return GL_TEXTURE_CUBE_MAP_NEGATIVE_X; in getGLCubeFace()
822 case tcu::CUBEFACE_POSITIVE_X: return GL_TEXTURE_CUBE_MAP_POSITIVE_X; in getGLCubeFace()
823 case tcu::CUBEFACE_NEGATIVE_Y: return GL_TEXTURE_CUBE_MAP_NEGATIVE_Y; in getGLCubeFace()
824 case tcu::CUBEFACE_POSITIVE_Y: return GL_TEXTURE_CUBE_MAP_POSITIVE_Y; in getGLCubeFace()
825 case tcu::CUBEFACE_NEGATIVE_Z: return GL_TEXTURE_CUBE_MAP_NEGATIVE_Z; in getGLCubeFace()
826 case tcu::CUBEFACE_POSITIVE_Z: return GL_TEXTURE_CUBE_MAP_POSITIVE_Z; in getGLCubeFace()
828 throw tcu::InternalError("Can't map cube face"); in getGLCubeFace()
832 tcu::CubeFace getCubeFaceFromGL (deUint32 face) in getCubeFaceFromGL()
836 case GL_TEXTURE_CUBE_MAP_NEGATIVE_X: return tcu::CUBEFACE_NEGATIVE_X; in getCubeFaceFromGL()
837 case GL_TEXTURE_CUBE_MAP_POSITIVE_X: return tcu::CUBEFACE_POSITIVE_X; in getCubeFaceFromGL()
838 case GL_TEXTURE_CUBE_MAP_NEGATIVE_Y: return tcu::CUBEFACE_NEGATIVE_Y; in getCubeFaceFromGL()
839 case GL_TEXTURE_CUBE_MAP_POSITIVE_Y: return tcu::CUBEFACE_POSITIVE_Y; in getCubeFaceFromGL()
840 case GL_TEXTURE_CUBE_MAP_NEGATIVE_Z: return tcu::CUBEFACE_NEGATIVE_Z; in getCubeFaceFromGL()
841 case GL_TEXTURE_CUBE_MAP_POSITIVE_Z: return tcu::CUBEFACE_POSITIVE_Z; in getCubeFaceFromGL()
843 throw tcu::InternalError("Can't map cube face"); in getCubeFaceFromGL()
855 DataType getSampler1DType (tcu::TextureFormat format) in getSampler1DType()
857 using tcu::TextureFormat; in getSampler1DType()
865 switch (tcu::getTextureChannelClass(format.type)) in getSampler1DType()
867 case tcu::TEXTURECHANNELCLASS_FLOATING_POINT: in getSampler1DType()
868 case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT: in getSampler1DType()
869 case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT: in getSampler1DType()
872 case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER: in getSampler1DType()
875 case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER: in getSampler1DType()
891 DataType getSampler2DType (tcu::TextureFormat format) in getSampler2DType()
893 using tcu::TextureFormat; in getSampler2DType()
901 switch (tcu::getTextureChannelClass(format.type)) in getSampler2DType()
903 case tcu::TEXTURECHANNELCLASS_FLOATING_POINT: in getSampler2DType()
904 case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT: in getSampler2DType()
905 case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT: in getSampler2DType()
908 case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER: in getSampler2DType()
911 case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER: in getSampler2DType()
927 DataType getSamplerCubeType (tcu::TextureFormat format) in getSamplerCubeType()
929 using tcu::TextureFormat; in getSamplerCubeType()
937 switch (tcu::getTextureChannelClass(format.type)) in getSamplerCubeType()
939 case tcu::TEXTURECHANNELCLASS_FLOATING_POINT: in getSamplerCubeType()
940 case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT: in getSamplerCubeType()
941 case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT: in getSamplerCubeType()
944 case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER: in getSamplerCubeType()
947 case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER: in getSamplerCubeType()
963 DataType getSampler2DArrayType (tcu::TextureFormat format) in getSampler2DArrayType()
965 using tcu::TextureFormat; in getSampler2DArrayType()
973 switch (tcu::getTextureChannelClass(format.type)) in getSampler2DArrayType()
975 case tcu::TEXTURECHANNELCLASS_FLOATING_POINT: in getSampler2DArrayType()
976 case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT: in getSampler2DArrayType()
977 case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT: in getSampler2DArrayType()
980 case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER: in getSampler2DArrayType()
983 case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER: in getSampler2DArrayType()
999 DataType getSampler3DType (tcu::TextureFormat format) in getSampler3DType()
1001 using tcu::TextureFormat; in getSampler3DType()
1009 switch (tcu::getTextureChannelClass(format.type)) in getSampler3DType()
1011 case tcu::TEXTURECHANNELCLASS_FLOATING_POINT: in getSampler3DType()
1012 case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT: in getSampler3DType()
1013 case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT: in getSampler3DType()
1016 case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER: in getSampler3DType()
1019 case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER: in getSampler3DType()
1035 DataType getSamplerCubeArrayType (tcu::TextureFormat format) in getSamplerCubeArrayType()
1037 using tcu::TextureFormat; in getSamplerCubeArrayType()
1045 switch (tcu::getTextureChannelClass(format.type)) in getSamplerCubeArrayType()
1047 case tcu::TEXTURECHANNELCLASS_FLOATING_POINT: in getSamplerCubeArrayType()
1048 case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT: in getSamplerCubeArrayType()
1049 case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT: in getSamplerCubeArrayType()
1052 case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER: in getSamplerCubeArrayType()
1055 case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER: in getSamplerCubeArrayType()
1156 throw tcu::InternalError("Context type not supported in query"); in isSizedFormatColorRenderable()
1161 const tcu::IVec2 (&getDefaultGatherOffsets (void))[4]
1163 static const tcu::IVec2 s_defaultOffsets[4] = in __anon19a9f9830102()
1165 tcu::IVec2(0, 1), in __anon19a9f9830102()
1166 tcu::IVec2(1, 1), in __anon19a9f9830102()
1167 tcu::IVec2(1, 0), in __anon19a9f9830102()
1168 tcu::IVec2(0, 0), in __anon19a9f9830102()