Searched refs:Texture2D (Results 1 - 25 of 126) sorted by relevance

123456

/external/deqp/modules/glshared/
H A DglsRandomShaderCase.hpp67 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 DglsShaderRenderCase.hpp42 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 DglsRandomShaderCase.cpp92 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 DTexture.cpp16 // 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 DRenderbuffer.h30 class Texture2D;
65 RenderbufferTexture2D(Texture2D *texture);
82 gl::BindingPointer<Texture2D> mTexture2D;
H A DTexture.h16 // 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 DgluTexture.hpp69 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 DgluTexture.cpp103 // 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 Des3pTextureCases.hpp71 std::vector<glu::Texture2D*> m_textures;
H A Des3pTextureCases.cpp79 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 DrsgSamplers.hpp43 Sampler2D (const tcu::Texture2D* texture, const tcu::Sampler& sampler)
55 const tcu::Texture2D* m_texture;
H A DrsgProgramExecutor.hpp48 void setTexture (int samplerNdx, const tcu::Texture2D* texture, const tcu::Sampler& sampler);
/external/swiftshader/src/OpenGL/libGL/
H A DTexture.cpp16 // 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 DRenderbuffer.h33 class Texture2D;
68 RenderbufferTexture2D(Texture2D *texture);
84 BindingPointer<Texture2D> mTexture2D;
/external/deqp/modules/egl/
H A DteglAndroidUtil.cpp47 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 DteglImageUtil.cpp56 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 DteglImageFormatTests.cpp121 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 DteglImageUtil.hpp75 virtual de::MovePtr<ClientBuffer> createBuffer (const glw::Functions& gl, tcu::Texture2D* reference = DE_NULL) const = 0;
/external/deqp/modules/gles2/performance/
H A Des2pTextureCases.hpp66 std::vector<glu::Texture2D*> m_textures;
H A Des2pTextureCases.cpp80 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 DglcShaderRenderCase.hpp43 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 DvktDynamicStateVPTests.cpp65 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 DTexture.cpp16 // 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 Des2fReadPixelsTests.cpp59 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 Dgl4cTextureFilterMinmaxTests.cpp64 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...]

Completed in 406 milliseconds

123456