Lines Matching defs:texture
137 } // global test texture dimensions
374 DE_FATAL("sRGB texture sampler must have either GL_SKIP_DECODE_EXT or GL_DECODE_EXT settings");
736 functionCall << "texture(uTexture" << uniformIdx << ", vs_aTexCoord); \n";
791 // fragment shader cannot contain more outputs than the number of texture uniforms
1093 SRGBTestTexture* texture = new SRGBTestTexture(m_context, targetType, m_internalFormat, width, height, color, wrapS, wrapT, minFilter, magFilter, decoding);
1094 m_textureSourceList.push_back(texture);
1399 // - create and set texture to DECODE_SKIP_EXT
1400 // - store texture on GPU
1401 // - in fragment shader, sample the texture using texture*() and render texel values to a color attachment in the FBO
1470 // - create and set texture to DECODE_EXT
1471 // - store texture on GPU
1472 // - in fragment shader, sample the texture using texture*() and render texel values to a color attachment in the FBO
1541 // - create and set texture to DECODE_SKIP_EXT
1542 // - store texture on GPU
1543 // - in fragment shader, sample the texture using texelFetch*() and render texel values to a color attachment in the FBO
1611 // - in fragment shader, sample both textures using texture*() and manually perform sRGB to lRGB conversion on texture_b
1685 // toggling texture sRGB decode state between draw calls
1748 // - in fragment shader, sample both textures using texture*() and manually perform sRGB to lRGB conversion on texture_a
1756 // - in fragment shader, sample both textures using texture*() and manually perform equality check. Both should be linear
1765 // need to specify which texture uniform to toggle DECODE_EXT/SKIP_DECODE_EXT
1835 // - sample both textures using texture*()
1913 // - upload texture to the GPU and bind to sampler
1914 // - sample texture using texture*()
1963 // texture was rendered using a sampler object with setting DECODE_EXT, therefore, results should be linear
2002 testGroup->addChild(new TextureDecodeSkippedCase (m_context, "skipped", "testing for sRGB color values with sRGB texture decoding skipped", testGroupConfigList[idx].internalFormat));
2003 testGroup->addChild(new TextureDecodeEnabledCase (m_context, "enabled", "testing for linear color values with sRGB texture decoding enabled", testGroupConfigList[idx].internalFormat));
2004 testGroup->addChild(new TexelFetchDecodeSkippedcase (m_context, "texel_fetch", "testing for linear color values with sRGB texture decoding skipped", testGroupConfigList[idx].internalFormat));
2008 testGroup->addChild(new DecodeSamplerCase (m_context, "using_sampler", "testing that sampler object takes priority over texture state", testGroupConfigList[idx].internalFormat));