/external/deqp/modules/glshared/ |
H A D | glsRandomShaderCase.hpp | 67 void bindTexture (int unit, const glu::Texture2D* tex2D); 70 std::vector<std::pair<int, const glu::Texture2D*> > getBindings2D (void) const; 74 std::map<int, const glu::Texture2D*> m_tex2D; 96 const glu::Texture2D* getTex2D (void); 111 glu::Texture2D* m_tex2D;
|
H A D | glsShaderRenderCase.hpp | 42 class Texture2D; 88 TextureBinding (const glu::Texture2D* tex2D, const tcu::Sampler& sampler); 95 void setTexture (const glu::Texture2D* tex2D); 102 const glu::Texture2D* get2D (void) const { DE_ASSERT(getType() == TYPE_2D); return m_binding.tex2D; } 112 const glu::Texture2D* tex2D; 134 const tcu::Texture2D* tex2D;
|
H A D | glsRandomShaderCase.cpp | 92 void TextureManager::bindTexture (int unit, const glu::Texture2D* tex2D) 102 inline vector<pair<int, const glu::Texture2D*> > TextureManager::getBindings2D (void) const 104 vector<pair<int, const glu::Texture2D*> > bindings; 105 for (map<int, const glu::Texture2D*>::const_iterator i = m_tex2D.begin(); i != m_tex2D.end(); i++) 294 const glu::Texture2D* RandomShaderCase::getTex2D (void) 298 m_tex2D = new glu::Texture2D(m_renderCtx, TEXTURE_2D_FORMAT, TEXTURE_2D_DATA_TYPE, TEXTURE_2D_WIDTH, TEXTURE_2D_HEIGHT); 517 vector<pair<int, const glu::Texture2D*> > tex2DBindings = m_texManager.getBindings2D(); 520 for (vector<pair<int, const glu::Texture2D*> >::const_iterator i = tex2DBindings.begin(); i != tex2DBindings.end(); i++) 523 const glu::Texture2D* texture = i->second;
|
/external/swiftshader/src/OpenGL/libGLES_CM/ |
H A D | Texture.cpp | 16 // Texture2D and TextureCubeMap. Implements GL texture objects and related 310 Texture2D::Texture2D(GLuint name) : Texture(name) function in class:es1::Texture2D 323 Texture2D::~Texture2D() 346 void Texture2D::addProxyRef(const Renderbuffer *proxy) 351 void Texture2D::releaseProxy(const Renderbuffer *proxy) 364 void Texture2D::sweep() 387 GLenum Texture2D::getTarget() const 392 GLsizei Texture2D [all...] |
H A D | Renderbuffer.h | 30 class Texture2D; 65 RenderbufferTexture2D(Texture2D *texture); 82 gl::BindingPointer<Texture2D> mTexture2D;
|
H A D | Texture.h | 16 // classes Texture2D and TextureCubeMap. Implements GL texture objects and 122 class Texture2D : public Texture class in namespace:es1 125 explicit Texture2D(GLuint name); 163 ~Texture2D() override; 180 class TextureExternal : public Texture2D
|
/external/deqp/framework/opengl/ |
H A D | gluTexture.hpp | 69 class Texture2D class in namespace:glu 72 Texture2D (const RenderContext& context, const ContextInfo& contextInfo, int numLevels, const tcu::CompressedTexture* levels, const tcu::TexDecompressionParams& decompressionParams = tcu::TexDecompressionParams()); 73 Texture2D (const RenderContext& context, deUint32 format, deUint32 dataType, int width, int height); 74 Texture2D (const RenderContext& context, deUint32 internalFormat, int width, int height); 75 virtual ~Texture2D (void); 79 tcu::Texture2D& getRefTexture (void) { return m_refTexture; } 80 const tcu::Texture2D& getRefTexture (void) const { return m_refTexture; } 83 static Texture2D* create (const RenderContext& context, const ContextInfo& contextInfo, const tcu::Archive& archive, int numLevels, const std::vector<std::string>& filenames); 84 static Texture2D* create (const RenderContext& context, const ContextInfo& contextInfo, const tcu::Archive& archive, int numLevels, const char* const* filenames); 85 static Texture2D* creat [all...] |
H A D | gluTexture.cpp | 103 // Texture2D 105 Texture2D::Texture2D (const RenderContext& context, deUint32 format, deUint32 dataType, int width, int height) function in class:glu::Texture2D 117 Texture2D::Texture2D (const RenderContext& context, deUint32 sizedFormat, int width, int height) function in class:glu::Texture2D 129 Texture2D::Texture2D (const RenderContext& context, const ContextInfo& contextInfo, int numLevels, const tcu::CompressedTexture* levels, const tcu::TexDecompressionParams& decompressionParams) function in class:glu::Texture2D 155 Texture2D::~Texture2D (void) 161 void Texture2D [all...] |
/external/deqp/modules/gles3/performance/ |
H A D | es3pTextureCases.hpp | 71 std::vector<glu::Texture2D*> m_textures;
|
H A D | es3pTextureCases.cpp | 79 for (vector<glu::Texture2D*>::iterator i = m_textures.begin(); i != m_textures.end(); i++) 193 glu::Texture2D* texture = new glu::Texture2D(m_renderCtx, m_internalFormat, width, height); 215 for (vector<glu::Texture2D*>::iterator i = m_textures.begin(); i != m_textures.end(); i++)
|
/external/deqp/framework/randomshaders/ |
H A D | rsgSamplers.hpp | 43 Sampler2D (const tcu::Texture2D* texture, const tcu::Sampler& sampler) 55 const tcu::Texture2D* m_texture;
|
H A D | rsgProgramExecutor.hpp | 48 void setTexture (int samplerNdx, const tcu::Texture2D* texture, const tcu::Sampler& sampler);
|
/external/swiftshader/src/OpenGL/libGL/ |
H A D | Texture.cpp | 16 // Texture2D and TextureCubeMap. Implements GL texture objects and related 275 Texture2D::Texture2D(GLuint name) : Texture(name) function in class:gl::Texture2D 286 Texture2D::~Texture2D() 303 void Texture2D::addProxyRef(const Renderbuffer *proxy) 308 void Texture2D::releaseProxy(const Renderbuffer *proxy) 321 GLenum Texture2D::getTarget() const 326 GLsizei Texture2D::getWidth(GLenum target, GLint level) const 332 GLsizei Texture2D [all...] |
H A D | Renderbuffer.h | 33 class Texture2D; 68 RenderbufferTexture2D(Texture2D *texture); 84 BindingPointer<Texture2D> mTexture2D;
|
/external/deqp/modules/egl/ |
H A D | teglAndroidUtil.cpp | 47 using tcu::Texture2D; 106 MovePtr<ClientBuffer> createBuffer (const glw::Functions&, Texture2D*) const; 139 MovePtr<ClientBuffer> AndroidNativeImageSource::createBuffer (const glw::Functions&, Texture2D* ref) const 148 *ref = Texture2D(texFormat, 64, 64);
|
H A D | teglImageUtil.cpp | 56 using tcu::Texture2D; 182 MovePtr<ClientBuffer> createBuffer (const glw::Functions& gl, Texture2D* reference) const; 232 MovePtr<ClientBuffer> TextureImageSource::createBuffer (const glw::Functions& gl, Texture2D* ref) const 251 *ref = Texture2D(glu::mapGLTransferFormat(m_format, m_type), IMAGE_WIDTH, IMAGE_HEIGHT); 335 MovePtr<ClientBuffer> createBuffer (const glw::Functions& gl, Texture2D* reference) const; 345 void initializeStencilRbo(const glw::Functions& gl, GLuint rbo, Texture2D& ref) 393 void initializeDepthRbo(const glw::Functions& gl, GLuint rbo, Texture2D& ref) 428 void initializeColorRbo(const glw::Functions& gl, GLuint rbo, Texture2D& ref) 468 MovePtr<ClientBuffer> RenderbufferImageSource::createBuffer (const glw::Functions& gl, Texture2D* ref) const 483 *ref = tcu::Texture2D(texForma [all...] |
H A D | teglImageFormatTests.cpp | 121 virtual bool invoke (ImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& refImg) const = 0; 178 bool invoke (ImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const; 179 virtual bool invokeGLES2 (GLES2ImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const = 0; 187 bool invokeGLES2 (GLES2ImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const; 200 class RenderTexture2D : public Render { public: bool invokeGLES2 (GLES2ImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const; }; 201 class RenderTextureCubemap : public Render { public: bool invokeGLES2 (GLES2ImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const; }; 202 class RenderReadPixelsRenderbuffer : public Render { public: bool invokeGLES2 (GLES2ImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const; }; 203 class RenderDepthbuffer : public Render { public: bool invokeGLES2 (GLES2ImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const; }; 204 class RenderStencilbuffer : public Render { public: bool invokeGLES2 (GLES2ImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const; }; 205 class RenderTryAll : public Render { public: bool invokeGLES2 (GLES2ImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D [all...] |
H A D | teglImageUtil.hpp | 75 virtual de::MovePtr<ClientBuffer> createBuffer (const glw::Functions& gl, tcu::Texture2D* reference = DE_NULL) const = 0;
|
/external/deqp/modules/gles2/performance/ |
H A D | es2pTextureCases.hpp | 66 std::vector<glu::Texture2D*> m_textures;
|
H A D | es2pTextureCases.cpp | 80 for (vector<glu::Texture2D*>::iterator i = m_textures.begin(); i != m_textures.end(); i++) 167 glu::Texture2D* texture = new glu::Texture2D(m_renderCtx, m_format, m_dataType, width, height); 188 for (vector<glu::Texture2D*>::iterator i = m_textures.begin(); i != m_textures.end(); i++)
|
/external/deqp/external/openglcts/modules/common/ |
H A D | glcShaderRenderCase.hpp | 43 class Texture2D; 104 TextureBinding(const glu::Texture2D* tex2D, const tcu::Sampler& sampler); 111 void setTexture(const glu::Texture2D* tex2D); 124 const glu::Texture2D* get2D(void) const 149 const glu::Texture2D* tex2D; 171 const tcu::Texture2D* tex2D;
|
/external/deqp/external/vulkancts/modules/vulkan/dynamic_state/ |
H A D | vktDynamicStateVPTests.cpp | 65 virtual tcu::Texture2D buildReferenceFrame (void) 68 return tcu::Texture2D(tcu::TextureFormat(), 0, 0); 115 tcu::Texture2D referenceFrame = buildReferenceFrame(); 153 virtual tcu::Texture2D buildReferenceFrame (void) 155 tcu::Texture2D referenceFrame(vk::mapVkFormat(m_colorAttachmentFormat), (int)(0.5 + WIDTH), (int)(0.5 + HEIGHT)); 200 virtual tcu::Texture2D buildReferenceFrame (void) 202 tcu::Texture2D referenceFrame(vk::mapVkFormat(m_colorAttachmentFormat), (int)(0.5 + WIDTH), (int)(0.5 + HEIGHT)); 347 tcu::Texture2D referenceFrame(vk::mapVkFormat(m_colorAttachmentFormat), (int)(0.5 + WIDTH), (int)(0.5 + HEIGHT));
|
/external/swiftshader/src/OpenGL/libGLESv2/ |
H A D | Texture.cpp | 16 // Texture2D, TextureCubeMap, Texture3D and Texture2DArray. Implements GL texture objects 418 Texture2D::Texture2D(GLuint name) : Texture(name) function in class:es2::Texture2D 431 Texture2D::~Texture2D() 454 void Texture2D::addProxyRef(const Renderbuffer *proxy) 459 void Texture2D::releaseProxy(const Renderbuffer *proxy) 472 void Texture2D::sweep() 495 GLenum Texture2D::getTarget() const 500 GLsizei Texture2D [all...] |
/external/deqp/modules/gles2/functional/ |
H A D | es2fReadPixelsTests.cpp | 59 void render (tcu::Texture2D& reference); 77 void ReadPixelsTest::render (tcu::Texture2D& reference) 184 tcu::Texture2D reference(format, width, height); 224 tcu::Texture2D referenceRGBA8 (tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNORM_INT8), width, height); 225 tcu::Texture2D resultRGBA8 (tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNORM_INT8), width, height);
|
/external/deqp/external/openglcts/modules/gl/ |
H A D | gl4cTextureFilterMinmaxTests.cpp | 64 m_supportedTextureTypes.push_back(new Texture2D()); 292 // Texture2D 294 TextureFilterMinmaxUtils::Texture2D::Texture2D() : SupportedTextureType(GL_TEXTURE_2D, "vec2", "sampler2D") function in class:gl4cts::TextureFilterMinmaxUtils::Texture2D 298 glw::GLuint TextureFilterMinmaxUtils::Texture2D::getTextureGL() 303 std::vector<float> TextureFilterMinmaxUtils::Texture2D::getTexCoords() 309 void TextureFilterMinmaxUtils::Texture2D::generate(const glu::RenderContext& context, tcu::IVec3 size, 314 m_texture = de::MovePtr<glu::Texture2D>(new glu::Texture2D(context, format, type, size.x(), size.y())); 321 GLU_EXPECT_NO_ERROR(gl.getError(), "glu::Texture2D erro [all...] |