Lines Matching refs:glu
55 using glu::ContextInfo;
66 using namespace glu::TextureTestUtil;
72 void checkSupport (const glu::ContextInfo& info, deUint32 internalFormat)
100 glu::RenderContext& m_renderCtx;
101 const glu::ContextInfo& m_renderCtxInfo;
108 glu::Texture2D* m_texture;
121 , m_renderer (context.getRenderContext(), testCtx.getLog(), glu::GLSL_VERSION_300_ES, glu::PRECISION_HIGHP)
134 , m_renderer (context.getRenderContext(), testCtx.getLog(), glu::GLSL_VERSION_300_ES, glu::PRECISION_HIGHP)
148 tcu::TextureFormat fmt = m_dataType ? glu::mapGLTransferFormat(m_format, m_dataType) : glu::mapGLInternalFormat(m_format);
153 fmtName << glu::getTextureFormatStr(m_format) << ", " << glu::getTypeStr(m_dataType);
155 fmtName << glu::getTextureFormatStr(m_format);
162 ? new glu::Texture2D(m_renderCtx, m_format, m_dataType, m_width, m_height) // Implicit internal format.
163 : new glu::Texture2D(m_renderCtx, m_format, m_width, m_height); // Explicit internal format.
203 << "\n WRAP_S = " << glu::getTextureParameterValueStr(GL_TEXTURE_WRAP_S, wrapS)
204 << "\n WRAP_T = " << glu::getTextureParameterValueStr(GL_TEXTURE_WRAP_T, wrapT)
205 << "\n MIN_FILTER = " << glu::getTextureParameterValueStr(GL_TEXTURE_MIN_FILTER, minFilter)
206 << "\n MAG_FILTER = " << glu::getTextureParameterValueStr(GL_TEXTURE_MAG_FILTER, magFilter)
229 glu::readPixels(m_renderCtx, viewport.x, viewport.y, renderedFrame.getAccess());
263 glu::RenderContext& m_renderCtx;
264 const glu::ContextInfo& m_renderCtxInfo;
271 glu::TextureCube* m_texture;
287 , m_renderer (context.getRenderContext(), testCtx.getLog(), glu::GLSL_VERSION_300_ES, glu::PRECISION_HIGHP)
302 , m_renderer (context.getRenderContext(), testCtx.getLog(), glu::GLSL_VERSION_300_ES, glu::PRECISION_HIGHP)
318 tcu::TextureFormat fmt = m_dataType ? glu::mapGLTransferFormat(m_format, m_dataType) : glu::mapGLInternalFormat(m_format);
323 fmtName << glu::getTextureFormatStr(m_format) << ", " << glu::getTypeStr(m_dataType);
325 fmtName << glu::getTextureFormatStr(m_format);
333 ? new glu::TextureCube(m_renderCtx, m_format, m_dataType, m_width) // Implicit internal format.
334 : new glu::TextureCube(m_renderCtx, m_format, m_width); // Explicit internal format.
416 glu::readPixels(m_renderCtx, viewport.x, viewport.y, renderedFrame.getAccess());
463 glu::RenderContext& m_renderCtx;
464 const glu::ContextInfo& m_renderCtxInfo;
472 glu::Texture2DArray* m_texture;
488 , m_renderer (context.getRenderContext(), testCtx.getLog(), glu::GLSL_VERSION_300_ES, glu::PRECISION_HIGHP)
503 , m_renderer (context.getRenderContext(), testCtx.getLog(), glu::GLSL_VERSION_300_ES, glu::PRECISION_HIGHP)
518 ? new glu::Texture2DArray(m_renderCtx, m_format, m_dataType, m_width, m_height, m_numLayers) // Implicit internal format.
519 : new glu::Texture2DArray(m_renderCtx, m_format, m_width, m_height, m_numLayers); // Explicit internal format.
579 glu::readPixels(m_renderCtx, viewport.x, viewport.y, renderedFrame.getAccess());
620 glu::RenderContext& m_renderCtx;
621 const glu::ContextInfo& m_renderCtxInfo;
629 glu::Texture3D* m_texture;
645 , m_renderer (context.getRenderContext(), testCtx.getLog(), glu::GLSL_VERSION_300_ES, glu::PRECISION_HIGHP)
660 , m_renderer (context.getRenderContext(), testCtx.getLog(), glu::GLSL_VERSION_300_ES, glu::PRECISION_HIGHP)
675 ? new glu::Texture3D(m_renderCtx, m_format, m_dataType, m_width, m_height, m_depth) // Implicit internal format.
676 : new glu::Texture3D(m_renderCtx, m_format, m_width, m_height, m_depth); // Explicit internal format.
737 glu::readPixels(m_renderCtx, viewport.x, viewport.y, renderedFrame.getAccess());
765 glu::RenderContext& renderCtx,
766 const glu::ContextInfo& renderCtxInfo,
783 glu::RenderContext& m_renderCtx;
784 const glu::ContextInfo& m_renderCtxInfo;
792 glu::Texture2D* m_texture;
797 glu::RenderContext& renderCtx,
798 const glu::ContextInfo& renderCtxInfo,
813 , m_renderer (renderCtx, testCtx.getLog(), glu::GLSL_VERSION_300_ES, glu::PRECISION_HIGHP)
833 m_texture = new glu::Texture2D(m_renderCtx, m_renderCtxInfo, 1, &compressedTexture);
880 glu::readPixels(m_renderCtx, viewport.x, viewport.y, renderedFrame.getAccess());
900 glu::RenderContext& renderCtx,
901 const glu::ContextInfo& renderCtxInfo,
921 glu::RenderContext& m_renderCtx;
922 const glu::ContextInfo& m_renderCtxInfo;
930 glu::TextureCube* m_texture;
938 glu::RenderContext& renderCtx,
939 const glu::ContextInfo& renderCtxInfo,
954 , m_renderer (renderCtx, testCtx.getLog(), glu::GLSL_VERSION_300_ES, glu::PRECISION_HIGHP)
981 m_texture = new glu::TextureCube(m_renderCtx, m_renderCtxInfo, 1, &levels[0]);
1033 glu::readPixels(m_renderCtx, viewport.x, viewport.y, renderedFrame.getAccess());
1065 Texture2DFileCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& renderCtxInfo, const char* name, const char* description, const std::vector<std::string>& filenames);
1076 glu::RenderContext& m_renderCtx;
1077 const glu::ContextInfo& m_renderCtxInfo;
1081 glu::Texture2D* m_texture;
1085 Texture2DFileCase::Texture2DFileCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& renderCtxInfo, const char* name, const char* description, const std::vector<std::string>& filenames)
1091 , m_renderer (renderCtx, testCtx.getLog(), glu::GLSL_VERSION_300_ES, glu::PRECISION_HIGHP)
1103 m_texture = glu::Texture2D::create(m_renderCtx, m_renderCtxInfo, m_testCtx.getArchive(), (int)m_filenames.size(), m_filenames);
1143 glu::readPixels(m_renderCtx, viewport.x, viewport.y, renderedFrame.getAccess());
1165 TextureCubeFileCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& renderCtxInfo, const char* name, const char* description, const std::vector<std::string>& filenames);
1178 glu::RenderContext& m_renderCtx;
1179 const glu::ContextInfo& m_renderCtxInfo;
1183 glu::TextureCube* m_texture;
1190 TextureCubeFileCase::TextureCubeFileCase (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const glu::ContextInfo& renderCtxInfo, const char* name, const char* description, const std::vector<std::string>& filenames)
1196 , m_renderer (renderCtx, testCtx.getLog(), glu::GLSL_VERSION_300_ES, glu::PRECISION_HIGHP)
1211 m_texture = glu::TextureCube::create(m_renderCtx, m_renderCtxInfo, m_testCtx.getArchive(), (int)m_filenames.size()/6, m_filenames);
1257 glu::readPixels(m_renderCtx, viewport.x, viewport.y, renderedFrame.getAccess());
1345 string descriptionBase = string(glu::getTextureFormatName(format)) + ", " + glu::getTypeName(dataType);
1434 string descriptionBase = glu::getTextureFormatName(internalFormat);
1450 string descriptionBase = glu::getTextureFormatName(internalFormat);