/external/deqp/framework/opengl/ |
H A D | gluTexture.hpp | 158 class Texture2DArray class in namespace:glu 161 Texture2DArray (const RenderContext& context, deUint32 format, deUint32 dataType, int width, int height, int numLayers); 162 Texture2DArray (const RenderContext& context, deUint32 internalFormat, int width, int height, int numLayers); 163 Texture2DArray (const RenderContext& context, const ContextInfo& contextInfo, int numLevels, const tcu::CompressedTexture* levels, const tcu::TexDecompressionParams& decompressionParams = tcu::TexDecompressionParams()); 164 ~Texture2DArray (void); 168 tcu::Texture2DArray& getRefTexture (void) { return m_refTexture; } 169 const tcu::Texture2DArray& getRefTexture (void) const { return m_refTexture; } 173 Texture2DArray (const Texture2DArray& other); // Not allowed! 174 Texture2DArray [all...] |
H A D | gluTexture.cpp | 527 // Texture2DArray 529 Texture2DArray::Texture2DArray (const RenderContext& context, deUint32 format, deUint32 dataType, int width, int height, int numLevels) function in class:glu::Texture2DArray 542 Texture2DArray::Texture2DArray (const RenderContext& context, deUint32 sizedFormat, int width, int height, int numLevels) function in class:glu::Texture2DArray 555 Texture2DArray::Texture2DArray (const RenderContext& context, const ContextInfo& contextInfo, int numLevels, const tcu::CompressedTexture* levels, const tcu::TexDecompressionParams& decompressionParams) function in class:glu::Texture2DArray 581 Texture2DArray::~Texture2DArray (void) 587 void Texture2DArray [all...] |
/external/deqp/external/openglcts/modules/common/ |
H A D | glcShaderRenderCase.hpp | 45 class Texture2DArray; 106 TextureBinding(const glu::Texture2DArray* tex2DArray, const tcu::Sampler& sampler); 113 void setTexture(const glu::Texture2DArray* tex2DArray); 134 const glu::Texture2DArray* get2DArray(void) const 151 const glu::Texture2DArray* tex2DArray; 173 const tcu::Texture2DArray* tex2DArray;
|
/external/deqp/modules/glshared/ |
H A D | glsShaderRenderCase.hpp | 44 class Texture2DArray; 90 TextureBinding (const glu::Texture2DArray* tex2DArray, const tcu::Sampler& sampler); 97 void setTexture (const glu::Texture2DArray* tex2DArray); 104 const glu::Texture2DArray* get2DArray (void) const { DE_ASSERT(getType() == TYPE_2D_ARRAY); return m_binding.tex2DArray;} 114 const glu::Texture2DArray* tex2DArray; 136 const tcu::Texture2DArray* tex2DArray;
|
H A D | glsFboUtil.hpp | 251 struct Texture2DArray : public TextureLayered struct in namespace:deqp::gls::FboUtil::config
|
H A D | glsFboUtil.cpp | 322 if (dynamic_cast<const Texture2DArray*>(&img) != DE_NULL) 384 else if (const Texture2DArray* t2a = dynamic_cast<const Texture2DArray*>(&cfg))
|
/external/deqp/external/openglcts/modules/gl/ |
H A D | gl4cTextureFilterMinmaxTests.hpp | 162 class Texture2DArray : public SupportedTextureType class in class:gl4cts::TextureFilterMinmaxUtils 165 de::MovePtr<glu::Texture2DArray> m_texture; 171 Texture2DArray();
|
H A D | gl4cTextureFilterMinmaxTests.cpp | 65 m_supportedTextureTypes.push_back(new Texture2DArray()); 338 // Texture2DArray 340 TextureFilterMinmaxUtils::Texture2DArray::Texture2DArray() function in class:gl4cts::TextureFilterMinmaxUtils::Texture2DArray 345 glw::GLuint TextureFilterMinmaxUtils::Texture2DArray::getTextureGL() 350 std::vector<float> TextureFilterMinmaxUtils::Texture2DArray::getTexCoords() 356 void TextureFilterMinmaxUtils::Texture2DArray::generate(const glu::RenderContext& context, tcu::IVec3 size, 363 m_texture = de::MovePtr<glu::Texture2DArray>(new glu::Texture2DArray(context, format, type, size.x(), size.y(), 2)); 367 GLU_EXPECT_NO_ERROR(gl.getError(), "glu::Texture2DArray erro [all...] |
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineImageUtil.hpp | 202 tcu::Texture2DArray m_texture; 212 virtual const tcu::Texture2DArray& getTexture (void) const; 213 virtual tcu::Texture2DArray& getTexture (void);
|
/external/deqp/framework/opengl/simplereference/ |
H A D | sglrShaderProgram.hpp | 41 class Texture2DArray; 213 const rc::Texture2DArray* tex2DArray;
|
H A D | sglrReferenceContext.hpp | 218 class Texture2DArray : public Texture class in namespace:sglr::rc 221 Texture2DArray (deUint32 name = 0); 222 virtual ~Texture2DArray (void); 804 void setTex2DArrayBinding (int unit, rc::Texture2DArray* tex2DArray); 829 rc::Texture2DArray* tex2DArrayBinding; 836 rc::Texture2DArray default2DArrayTex; 891 rc::Texture2DArray m_emptyTex2DArray;
|
H A D | sglrReferenceContext.cpp | 547 void ReferenceContext::setTex2DArrayBinding (int unitNdx, Texture2DArray* texture) 650 case GL_TEXTURE_2D_ARRAY: texObj = new Texture2DArray (texture); break; 665 case GL_TEXTURE_2D_ARRAY: setTex2DArrayBinding (unitNdx, static_cast<Texture2DArray*> (texObj)); break; 1163 Texture2DArray* texture = unit.tex2DArrayBinding ? unit.tex2DArrayBinding : &unit.default2DArrayTex; 1384 Texture2DArray& texture = unit.tex2DArrayBinding ? *unit.tex2DArrayBinding : unit.default2DArrayTex; 1726 Texture2DArray& texture = unit.tex2DArrayBinding ? *unit.tex2DArrayBinding : unit.default2DArrayTex; 2206 const Texture2DArray* tex2DArr = static_cast<const Texture2DArray*>(texture); 2352 level = dynamic_cast<Texture2DArray*>(texture)->getLevel(attachment.level); 4474 rc::Texture2DArray* te [all...] |
/external/deqp/framework/common/ |
H A D | tcuTexture.hpp | 963 class Texture2DArray : private TextureLevelPyramid class in namespace:tcu 966 Texture2DArray (const TextureFormat& format, int width, int height, int numLayers); 967 Texture2DArray (const Texture2DArray& other); 968 ~Texture2DArray (void); 990 Texture2DArray& operator= (const Texture2DArray& other); 1001 inline Vec4 Texture2DArray::sample (const Sampler& sampler, float s, float t, float r, float lod) const 1006 inline Vec4 Texture2DArray::sampleOffset (const Sampler& sampler, float s, float t, float r, float lod, const IVec2& offset) const 1011 inline float Texture2DArray [all...] |
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
H A D | vktShaderRender.hpp | 122 TextureBinding (const tcu::Texture2DArray* tex2DArray, const tcu::Sampler& sampler); 135 const tcu::Texture2DArray& get2DArray (void) const { DE_ASSERT(getType() == TYPE_2D_ARRAY && m_binding.tex2DArray != NULL); return *m_binding.tex2DArray; } 158 const tcu::Texture2DArray* tex2DArray; 185 const tcu::Texture2DArray* tex2DArray;
|
/external/swiftshader/src/OpenGL/libGLESv2/ |
H A D | Texture.h | 329 class Texture2DArray : public Texture3D class in namespace:es2 332 explicit Texture2DArray(GLuint name); 338 ~Texture2DArray() override;
|
H A D | ResourceManager.cpp | 309 textureObject = new Texture2DArray(texture);
|
H A D | Texture.cpp | 16 // Texture2D, TextureCubeMap, Texture3D and Texture2DArray. Implements GL texture objects 1821 Texture2DArray::Texture2DArray(GLuint name) : Texture3D(name) 1825 Texture2DArray::~Texture2DArray() 1829 GLenum Texture2DArray::getTarget() const 1834 void Texture2DArray::generateMipmaps()
|
H A D | Context.h | 54 class Texture2DArray; 645 Texture2DArray *getTexture2DArray() const; 735 gl::BindingPointer<Texture2DArray> mTexture2DArrayZero;
|
/external/deqp/modules/gles3/functional/ |
H A D | es3fTextureShadowTests.cpp | 83 static void clampFloatingPointTexture (tcu::Texture2DArray& target) 723 const glu::Texture2DArray* texture; 734 FilterCase (const glu::Texture2DArray* tex_, float ref_, const tcu::Vec3& minCoord_, const tcu::Vec3& maxCoord_) 743 glu::Texture2DArray* m_gradientTex; 744 glu::Texture2DArray* m_gridTex; 786 m_gradientTex = new glu::Texture2DArray(m_context.getRenderContext(), m_format, m_width, m_height, m_numLayers); 787 m_gridTex = new glu::Texture2DArray(m_context.getRenderContext(), m_format, m_width, m_height, m_numLayers); 855 const glu::Texture2DArray* tex = cases[caseNdx].texNdx > 0 ? m_gridTex : m_gradientTex;
|
H A D | es3fVertexTextureTests.cpp | 159 template <> struct TexTypeTcuClass<TEXTURETYPE_2D_ARRAY> { typedef tcu::Texture2DArray t; }; 416 static inline IVec3 getTextureSize (const glu::Texture2DArray& tex) 418 const tcu::Texture2DArray& ref = tex.getRefTexture(); 456 static inline Vec4 sample (const tcu::Texture2DArray& tex, const Vec3& coord, float lod, const tcu::Sampler& sam) { return tex.sample(sam, coord.x(), coord.y(), coord.z(), lod); } 1156 glu::Texture2DArray* m_textures[2]; // 2 textures, a gradient texture and a grid texture. 1234 m_textures[i] = new glu::Texture2DArray(m_context.getRenderContext(), GL_RGB, GL_UNSIGNED_BYTE, texWidth, texHeight, texLayers); 1290 const tcu::Texture2DArray& refTexture = m_textures[textureNdx]->getRefTexture();
|
H A D | es3fTextureFilteringTests.cpp | 702 const glu::Texture2DArray* texture; 712 FilterCase (const glu::Texture2DArray* tex_, const tcu::Vec2& lod_, const tcu::Vec2& offset_, const tcu::Vec2& layerRange_) 721 glu::Texture2DArray* m_gradientTex; 722 glu::Texture2DArray* m_gridTex; 765 m_gradientTex = new glu::Texture2DArray(m_context.getRenderContext(), m_internalFormat, m_width, m_height, m_numLayers); 766 m_gridTex = new glu::Texture2DArray(m_context.getRenderContext(), m_internalFormat, m_width, m_height, m_numLayers);
|
H A D | es3fFboCompletenessTests.cpp | 293 texCfg = &builder.makeConfig<Texture2DArray>();
|
H A D | es3fTextureUnitTests.cpp | 737 vector<tcu::Texture2DArray*> m_textures2dArray; 768 for (vector<tcu::Texture2DArray*>::iterator i = m_textures2dArray.begin(); i != m_textures2dArray.end(); i++) 870 m_textures2dArray.push_back(new tcu::Texture2DArray(texFormat, texWidth, texHeight, texLayers)); 1109 const tcu::Texture2DArray* texture = m_textures2dArray[ndx2dArray];
|
/external/deqp/modules/gles31/functional/ |
H A D | es31fTextureGatherTests.cpp | 387 static void swizzleTexture (tcu::Texture2DArray& dst, const tcu::Texture2DArray& src, const MaybeTextureSwizzle& swizzle) 389 dst = tcu::Texture2DArray(src.getFormat(), src.getWidth(), src.getHeight(), src.getNumLayers()); 1767 MovePtr<glu::Texture2DArray> m_texture; 1768 tcu::Texture2DArray m_swizzledTexture; 1822 m_texture = MovePtr<glu::Texture2DArray>(new glu::Texture2DArray(renderCtx, glu::getInternalFormat(m_textureFormat), m_textureSize.x(), m_textureSize.y(), m_textureSize.z())); 1825 tcu::Texture2DArray& refTexture = m_texture->getRefTexture();
|
/external/deqp/external/vulkancts/modules/vulkan/multiview/ |
H A D | vktMultiViewRenderTests.cpp | 152 MovePtr<tcu::Texture2DArray> imageData (void); 862 const MovePtr<tcu::Texture2DArray> referenceFrame = imageData(); 877 MovePtr<tcu::Texture2DArray> MultiViewRenderTestInstance::imageData (void) 879 MovePtr<tcu::Texture2DArray> referenceFrame = MovePtr<tcu::Texture2DArray>(new tcu::Texture2DArray(mapVkFormat(m_colorFormat), m_parameters.extent.width, m_parameters.extent.height, m_parameters.extent.depth)); 1142 const MovePtr<tcu::Texture2DArray> data = imageData();
|