/third_party/vk-gl-cts/framework/opengl/ |
H A D | gluTexture.hpp | 69 class Texture2D class 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; } in getRefTexture() 80 const tcu::Texture2D& getRefTexture (void) const { return m_refTexture; } in getRefTexture() 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) in Texture2D() function in glu::Texture2D 117 Texture2D::Texture2D (const RenderContext& context, deUint32 sizedFormat, int width, int height) in Texture2D() function in glu::Texture2D 129 Texture2D::Texture2D (const RenderContext& context, const ContextInfo& contextInfo, int numLevels, const tcu::CompressedTexture* levels, const tcu::TexDecompressionParams& decompressionParams) in Texture2D() function in glu::Texture2D 155 Texture2D::~Texture2D (void) in ~Texture2D() 161 void Texture2D [all...] |
/third_party/vk-gl-cts/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; } in get2D() 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) in bindTexture() 102 inline vector<pair<int, const glu::Texture2D*> > TextureManager::getBindings2D (void) const in getBindings2D() 104 vector<pair<int, const glu::Texture2D*> > bindings; in getBindings2D() 105 for (map<int, const glu::Texture2D*>::const_iterator i = m_tex2D.begin(); i != m_tex2D.end(); i++) in getBindings2D() 294 const glu::Texture2D* RandomShaderCase::getTex2D (void) in getTex2D() 298 m_tex2D = new glu::Texture2D(m_renderCtx, TEXTURE_2D_FORMAT, TEXTURE_2D_DATA_TYPE, TEXTURE_2D_WIDTH, TEXTURE_2D_HEIGHT); in getTex2D() 517 vector<pair<int, const glu::Texture2D*> > tex2DBindings = m_texManager.getBindings2D(); in iterate() 520 for (vector<pair<int, const glu::Texture2D*> >::const_iterator i = tex2DBindings.begin(); i != tex2DBindings.end(); i++) in iterate() 523 const glu::Texture2D* texture = i->second; in iterate()
|
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/ |
H A D | GetImageTest.cpp | 99 ANGLE_GL_PROGRAM(program, essl1_shaders::vs::Texture2D(), essl1_shaders::fs::Texture2D()); in TEST_P() 181 ANGLE_GL_PROGRAM(program, essl1_shaders::vs::Texture2D(), essl1_shaders::fs::Texture2D()); in TEST_P() 256 ANGLE_GL_PROGRAM(program, essl1_shaders::vs::Texture2D(), essl1_shaders::fs::Texture2D()); in TEST_P() 279 ANGLE_GL_PROGRAM(program, essl1_shaders::vs::Texture2D(), essl1_shaders::fs::Texture2D()); in TEST_P() 330 ANGLE_GL_PROGRAM(program, essl1_shaders::vs::Texture2D(), essl1_shaders::fs::Texture2D()); in TEST_P() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state/ |
H A D | vktDynamicStateClearTests.cpp | 71 virtual tcu::Texture2D buildReferenceFrame (int lineWidth) in buildReferenceFrame() 75 return tcu::Texture2D(tcu::TextureFormat(), 0, 0); in buildReferenceFrame() 139 tcu::Texture2D referenceFrame = buildReferenceFrame(static_cast<int>(lineWidth)); in iterate() 189 virtual tcu::Texture2D buildReferenceFrame (int lineWidth) in buildReferenceFrame() 191 tcu::Texture2D referenceFrame(vk::mapVkFormat(m_colorAttachmentFormat), WIDTH, HEIGHT); in buildReferenceFrame() 264 virtual tcu::Texture2D buildReferenceFrame (int lineWidth) in buildReferenceFrame() 266 tcu::Texture2D referenceFrame(vk::mapVkFormat(m_colorAttachmentFormat), WIDTH, HEIGHT); in buildReferenceFrame() 322 virtual tcu::Texture2D buildReferenceFrame (int lineWidth) in buildReferenceFrame() 324 tcu::Texture2D referenceFrame(vk::mapVkFormat(m_colorAttachmentFormat), WIDTH, HEIGHT); in buildReferenceFrame() 404 virtual tcu::Texture2D buildReferenceFram [all...] |
H A D | vktDynamicStateVPTests.cpp | 66 virtual tcu::Texture2D buildReferenceFrame (void) in buildReferenceFrame() 69 return tcu::Texture2D(tcu::TextureFormat(), 0, 0); in buildReferenceFrame() 117 tcu::Texture2D referenceFrame = buildReferenceFrame(); in iterate() 155 virtual tcu::Texture2D buildReferenceFrame (void) in buildReferenceFrame() 157 tcu::Texture2D referenceFrame(vk::mapVkFormat(m_colorAttachmentFormat), (int)(0.5f + static_cast<float>(WIDTH)), (int)(0.5f + static_cast<float>(HEIGHT))); in buildReferenceFrame() 202 virtual tcu::Texture2D buildReferenceFrame (void) in buildReferenceFrame() 204 tcu::Texture2D referenceFrame(vk::mapVkFormat(m_colorAttachmentFormat), (int)(0.5f + static_cast<float>(WIDTH)), (int)(0.5f + static_cast<float>(HEIGHT))); in buildReferenceFrame() 389 tcu::Texture2D referenceFrame(vk::mapVkFormat(m_colorAttachmentFormat), (int)(0.5f + static_cast<float>(WIDTH)), (int)(0.5f + static_cast<float>(HEIGHT))); in iterate()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/dynamic_state/ |
H A D | vktDynamicStateClearTests.cpp | 70 virtual tcu::Texture2D buildReferenceFrame (int lineWidth) in buildReferenceFrame() 74 return tcu::Texture2D(tcu::TextureFormat(), 0, 0); in buildReferenceFrame() 138 tcu::Texture2D referenceFrame = buildReferenceFrame(static_cast<int>(lineWidth)); in iterate() 188 virtual tcu::Texture2D buildReferenceFrame (int lineWidth) in buildReferenceFrame() 190 tcu::Texture2D referenceFrame(vk::mapVkFormat(m_colorAttachmentFormat), WIDTH, HEIGHT); in buildReferenceFrame() 263 virtual tcu::Texture2D buildReferenceFrame (int lineWidth) in buildReferenceFrame() 265 tcu::Texture2D referenceFrame(vk::mapVkFormat(m_colorAttachmentFormat), WIDTH, HEIGHT); in buildReferenceFrame() 321 virtual tcu::Texture2D buildReferenceFrame (int lineWidth) in buildReferenceFrame() 323 tcu::Texture2D referenceFrame(vk::mapVkFormat(m_colorAttachmentFormat), WIDTH, HEIGHT); in buildReferenceFrame() 380 virtual tcu::Texture2D buildReferenceFram [all...] |
H A D | vktDynamicStateVPTests.cpp | 64 virtual tcu::Texture2D buildReferenceFrame (void) in buildReferenceFrame() 67 return tcu::Texture2D(tcu::TextureFormat(), 0, 0); in buildReferenceFrame() 115 tcu::Texture2D referenceFrame = buildReferenceFrame(); in iterate() 153 virtual tcu::Texture2D buildReferenceFrame (void) in buildReferenceFrame() 155 tcu::Texture2D referenceFrame(vk::mapVkFormat(m_colorAttachmentFormat), (int)(0.5f + static_cast<float>(WIDTH)), (int)(0.5f + static_cast<float>(HEIGHT))); in buildReferenceFrame() 200 virtual tcu::Texture2D buildReferenceFrame (void) in buildReferenceFrame() 202 tcu::Texture2D referenceFrame(vk::mapVkFormat(m_colorAttachmentFormat), (int)(0.5f + static_cast<float>(WIDTH)), (int)(0.5f + static_cast<float>(HEIGHT))); in buildReferenceFrame() 387 tcu::Texture2D referenceFrame(vk::mapVkFormat(m_colorAttachmentFormat), (int)(0.5f + static_cast<float>(WIDTH)), (int)(0.5f + static_cast<float>(HEIGHT))); in iterate()
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/libGLESv2/ |
H A D | Texture.cpp | 16 // Texture2D, TextureCubeMap, Texture3D and Texture2DArray. Implements GL texture objects 428 Texture2D::Texture2D(GLuint name) : Texture(name) in Texture2D() function in es2::Texture2D 436 Texture2D::~Texture2D() in ~Texture2D() 452 void Texture2D::addProxyRef(const Renderbuffer *proxy) in addProxyRef() 457 void Texture2D::releaseProxy(const Renderbuffer *proxy) in releaseProxy() 470 void Texture2D::sweep() in sweep() 493 GLenum Texture2D::getTarget() const in getTarget() 498 GLsizei Texture2D [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/common/ |
H A D | glcShaderRenderCase.hpp | 43 class Texture2D; 106 TextureBinding(const glu::Texture2D* tex2D, const tcu::Sampler& sampler); 114 void setTexture(const glu::Texture2D* tex2D); 128 const glu::Texture2D* get2D(void) const in get2D() 158 const glu::Texture2D* tex2D; 181 const tcu::Texture2D* tex2D;
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory/ |
H A D | vktProtectedMemStackTests.cpp | 98 de::MovePtr<tcu::Texture2D> createTestTexture2D (void); 101 const tcu::Texture2D& texture2D, 103 void calculateRef (tcu::Texture2D& texture2D); 210 de::MovePtr<tcu::Texture2D> StackTestInstance::createTestTexture2D (void) in createTestTexture2D() 213 de::MovePtr<tcu::Texture2D> texture2D (new tcu::Texture2D(texFmt, m_params.imageWidth, m_params.imageHeight)); in createTestTexture2D() 235 de::MovePtr<tcu::Texture2D> texture2D = createTestTexture2D(); in iterate() 362 void StackTestInstance::calculateRef (tcu::Texture2D& texture2D) in calculateRef() 372 bool StackTestInstance::validateResult (vk::VkImage image, vk::VkImageLayout imageLayout, const tcu::Texture2D& texture2D, const tcu::Sampler& refSampler) in validateResult()
|
H A D | vktProtectedMemWorkgroupStorageTests.cpp | 97 de::MovePtr<tcu::Texture2D> createTestTexture2D (void); 100 const tcu::Texture2D& texture2D, 102 void calculateRef (tcu::Texture2D& texture2D); 178 de::MovePtr<tcu::Texture2D> WorkgroupStorageTestInstance::createTestTexture2D (void) in createTestTexture2D() 182 de::MovePtr<tcu::Texture2D> texture2D (new tcu::Texture2D(texFmt, m_params.imageWidth, m_params.imageHeight)); in createTestTexture2D() 204 de::MovePtr<tcu::Texture2D> texture2D = createTestTexture2D(); in iterate() 324 void WorkgroupStorageTestInstance::calculateRef (tcu::Texture2D& texture2D) in calculateRef() 341 tcu::TestStatus WorkgroupStorageTestInstance::validateResult (vk::VkImage image, vk::VkImageLayout imageLayout, const tcu::Texture2D& texture2D, const tcu::Sampler& refSampler) in validateResult()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/protected_memory/ |
H A D | vktProtectedMemStackTests.cpp | 98 de::MovePtr<tcu::Texture2D> createTestTexture2D (void); 101 const tcu::Texture2D& texture2D, 103 void calculateRef (tcu::Texture2D& texture2D); 211 de::MovePtr<tcu::Texture2D> StackTestInstance::createTestTexture2D (void) in createTestTexture2D() 214 de::MovePtr<tcu::Texture2D> texture2D (new tcu::Texture2D(texFmt, m_params.imageWidth, m_params.imageHeight)); in createTestTexture2D() 236 de::MovePtr<tcu::Texture2D> texture2D = createTestTexture2D(); in iterate() 363 void StackTestInstance::calculateRef (tcu::Texture2D& texture2D) in calculateRef() 373 bool StackTestInstance::validateResult (vk::VkImage image, vk::VkImageLayout imageLayout, const tcu::Texture2D& texture2D, const tcu::Sampler& refSampler) in validateResult()
|
H A D | vktProtectedMemWorkgroupStorageTests.cpp | 97 de::MovePtr<tcu::Texture2D> createTestTexture2D (void); 100 const tcu::Texture2D& texture2D, 102 void calculateRef (tcu::Texture2D& texture2D); 179 de::MovePtr<tcu::Texture2D> WorkgroupStorageTestInstance::createTestTexture2D (void) in createTestTexture2D() 183 de::MovePtr<tcu::Texture2D> texture2D (new tcu::Texture2D(texFmt, m_params.imageWidth, m_params.imageHeight)); in createTestTexture2D() 205 de::MovePtr<tcu::Texture2D> texture2D = createTestTexture2D(); in iterate() 325 void WorkgroupStorageTestInstance::calculateRef (tcu::Texture2D& texture2D) in calculateRef() 342 tcu::TestStatus WorkgroupStorageTestInstance::validateResult (vk::VkImage image, vk::VkImageLayout imageLayout, const tcu::Texture2D& texture2D, const tcu::Sampler& refSampler) in validateResult()
|
/third_party/vk-gl-cts/modules/egl/ |
H A D | teglImageUtil.cpp | 56 using tcu::Texture2D; 182 MovePtr<ClientBuffer> createBuffer (const eglw::Library& egl, const glw::Functions& gl, Texture2D* reference) const; 232 MovePtr<ClientBuffer> TextureImageSource::createBuffer (const eglw::Library& egl, const glw::Functions& gl, Texture2D* ref) const in createBuffer() 253 *ref = Texture2D(glu::mapGLTransferFormat(m_format, m_type), IMAGE_WIDTH, IMAGE_HEIGHT); in createBuffer() 337 MovePtr<ClientBuffer> createBuffer (const eglw::Library& egl, const glw::Functions& gl, Texture2D* reference) const; 347 void initializeStencilRbo(const glw::Functions& gl, GLuint rbo, Texture2D& ref) in initializeStencilRbo() 395 void initializeDepthRbo(const glw::Functions& gl, GLuint rbo, Texture2D& ref) in initializeDepthRbo() 430 void initializeColorRbo(const glw::Functions& gl, GLuint rbo, Texture2D& ref) in initializeColorRbo() 470 MovePtr<ClientBuffer> RenderbufferImageSource::createBuffer (const eglw::Library& egl, const glw::Functions& gl, Texture2D* ref) const in createBuffer() 487 *ref = tcu::Texture2D(texForma in createBuffer() [all...] |
H A D | teglImageFormatTests.cpp | 121 virtual bool invoke (ImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& refImg) const = 0; 179 bool invoke (ImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const; 180 virtual bool invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const = 0; 188 bool invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const; 203 class RenderTexture2D : public Render { public: bool invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const override; }; 204 class RenderTextureCubemap : public Render { public: bool invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const override; }; 205 class RenderReadPixelsRenderbuffer : public Render { public: bool invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const override; }; 206 class RenderDepthbuffer : public Render { public: bool invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const override; }; 207 class RenderStencilbuffer : public Render { public: bool invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const override; }; 208 class RenderTryAll : public Render { public: bool invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D [all...] |
H A D | teglAndroidUtil.cpp | 44 using tcu::Texture2D; 274 MovePtr<ClientBuffer> createBuffer (const Library& egl, const glw::Functions&, Texture2D*) const; 289 MovePtr<ClientBuffer> AndroidNativeImageSource::createBuffer (const Library& egl, const glw::Functions&, Texture2D* ref) const 298 *ref = Texture2D(texFormat, 64, 64);
|
/third_party/vk-gl-cts/external/openglcts/modules/gl/ |
H A D | gl4cTextureFilterMinmaxTests.cpp | 64 m_supportedTextureTypes.push_back(new Texture2D()); in TextureFilterMinmaxUtils() 291 // Texture2D 293 TextureFilterMinmaxUtils::Texture2D::Texture2D() : SupportedTextureType(GL_TEXTURE_2D, "vec2", "sampler2D") in Texture2D() function in gl4cts::TextureFilterMinmaxUtils::Texture2D 297 glw::GLuint TextureFilterMinmaxUtils::Texture2D::getTextureGL() in getTextureGL() 302 std::vector<float> TextureFilterMinmaxUtils::Texture2D::getTexCoords() in getTexCoords() 308 void TextureFilterMinmaxUtils::Texture2D::generate(const glu::RenderContext& context, tcu::IVec3 size, in generate() 313 m_texture = de::MovePtr<glu::Texture2D>(new glu::Texture2D(context, format, type, size.x(), size.y())); in generate() 320 GLU_EXPECT_NO_ERROR(gl.getError(), "glu::Texture2D erro in generate() [all...] |
/third_party/vk-gl-cts/modules/gles2/performance/ |
H A D | es2pTextureCases.cpp | 80 for (vector<glu::Texture2D*>::iterator i = m_textures.begin(); i != m_textures.end(); i++) in ~Texture2DRenderCase() 167 glu::Texture2D* texture = new glu::Texture2D(m_renderCtx, m_format, m_dataType, width, height); in init() 188 for (vector<glu::Texture2D*>::iterator i = m_textures.begin(); i != m_textures.end(); i++) in deinit()
|
/third_party/vk-gl-cts/modules/gles2/functional/ |
H A D | es2fReadPixelsTests.cpp | 59 void render (tcu::Texture2D& reference); 77 void ReadPixelsTest::render (tcu::Texture2D& reference) in render() 184 tcu::Texture2D reference(format, width, height, glu::isES2Context(m_context.getRenderContext().getType())); in iterate() 224 tcu::Texture2D referenceRGBA8 (tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNORM_INT8), width, height, glu::isES2Context(m_context.getRenderContext().getType())); in iterate() 225 tcu::Texture2D resultRGBA8 (tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNORM_INT8), width, height, glu::isES2Context(m_context.getRenderContext().getType())); in iterate()
|
/third_party/vk-gl-cts/framework/randomshaders/ |
H A D | rsgSamplers.hpp | 43 Sampler2D (const tcu::Texture2D* texture, const tcu::Sampler& sampler) in Sampler2D() 55 const tcu::Texture2D* m_texture;
|
/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fReadPixelsTests.cpp | 72 void render (tcu::Texture2D& reference); 89 void clearColor (tcu::Texture2D& reference, vector<deUint8>& pixelData, int pixelSize); 108 void ReadPixelsTest::render (tcu::Texture2D& reference) in render() 221 void ReadPixelsTest::clearColor (tcu::Texture2D& reference, vector<deUint8>& pixelData, int pixelSize) in clearColor() 335 tcu::Texture2D reference(format, m_width, m_height); in iterate() 369 tcu::Texture2D referenceRGBA8 (tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNORM_INT8), m_width, m_height); in iterate() 370 tcu::Texture2D resultRGBA8 (tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::UNORM_INT8), m_width, m_height); in iterate()
|
/third_party/vk-gl-cts/modules/gles3/performance/ |
H A D | es3pTextureCases.cpp | 79 for (vector<glu::Texture2D*>::iterator i = m_textures.begin(); i != m_textures.end(); i++) in ~Texture2DRenderCase() 193 glu::Texture2D* texture = new glu::Texture2D(m_renderCtx, m_internalFormat, width, height); in init() 215 for (vector<glu::Texture2D*>::iterator i = m_textures.begin(); i != m_textures.end(); i++) in deinit()
|