Home | History | Annotate | Download | only in opengl

Lines Matching refs:Texture2D

103 // Texture2D
105 Texture2D::Texture2D (const RenderContext& context, deUint32 format, deUint32 dataType, int width, int height)
117 Texture2D::Texture2D (const RenderContext& context, deUint32 sizedFormat, int width, int height)
129 Texture2D::Texture2D (const RenderContext& context, const ContextInfo& contextInfo, int numLevels, const tcu::CompressedTexture* levels, const tcu::TexDecompressionParams& decompressionParams)
155 Texture2D::~Texture2D (void)
161 void Texture2D::upload (void)
187 void Texture2D::loadCompressed (int numLevels, const tcu::CompressedTexture* levels, const tcu::TexDecompressionParams& decompressionParams)
214 Texture2D* Texture2D::create (const RenderContext& context, const ContextInfo& contextInfo, const tcu::Archive& archive, int numLevels, const char* const* levelFileNames)
233 Texture2D* texture = new Texture2D(context, isRGBA ? GL_RGBA : GL_RGB, GL_UNSIGNED_BYTE, level.getWidth(), level.getHeight());
269 return new Texture2D(context, contextInfo, numLevels, &levels[0]);
275 Texture2D* Texture2D::create (const RenderContext& context, const ContextInfo& contextInfo, const tcu::Archive& archive, int numLevels, const std::vector<std::string>& filenames)
283 return Texture2D::create(context, contextInfo, archive, numLevels, &charPtrs[0]);