Home
last modified time | relevance | path

Searched refs:ImageIndexIterator (Results 1 – 9 of 9) sorted by relevance

/external/angle/src/libANGLE/
DImageIndex.cpp245 ImageIndexIterator ImageIndex::getLayerIterator(GLint layerCount) const in getLayerIterator()
248 return ImageIndexIterator::MakeGeneric(mType, mLevelIndex, mLevelIndex + 1, 0, layerCount); in getLayerIterator()
251 ImageIndexIterator::ImageIndexIterator(const ImageIndexIterator &other) = default;
253 ImageIndexIterator ImageIndexIterator::Make2D(GLint minMip, GLint maxMip) in Make2D()
255 return ImageIndexIterator(TextureType::_2D, Range<GLint>(minMip, maxMip), in Make2D()
260 ImageIndexIterator ImageIndexIterator::MakeRectangle(GLint minMip, GLint maxMip) in MakeRectangle()
262 return ImageIndexIterator(TextureType::Rectangle, Range<GLint>(minMip, maxMip), in MakeRectangle()
267 ImageIndexIterator ImageIndexIterator::MakeCube(GLint minMip, GLint maxMip) in MakeCube()
269 return ImageIndexIterator(TextureType::CubeMap, Range<GLint>(minMip, maxMip), in MakeCube()
273 ImageIndexIterator ImageIndexIterator::Make3D(GLint minMip, in Make3D()
[all …]
DImageIndex.h20 class ImageIndexIterator; variable
70 ImageIndexIterator getLayerIterator(GLint layerCount) const;
73 friend class ImageIndexIterator;
90 class ImageIndexIterator
93 ImageIndexIterator(const ImageIndexIterator &other);
95 static ImageIndexIterator Make2D(GLint minMip, GLint maxMip);
96 static ImageIndexIterator MakeRectangle(GLint minMip, GLint maxMip);
97 static ImageIndexIterator MakeCube(GLint minMip, GLint maxMip);
98 static ImageIndexIterator Make3D(GLint minMip, GLint maxMip, GLint minLayer, GLint maxLayer);
99 static ImageIndexIterator Make2DArray(GLint minMip, GLint maxMip, const GLsizei *layerCounts);
[all …]
DImageIndexIterator_unittest.cpp25 ImageIndexIterator iter = ImageIndexIterator::Make2D(minMip, maxMip); in TEST()
52 ImageIndexIterator iter = ImageIndexIterator::MakeCube(minMip, maxMip); in TEST()
76 ImageIndexIterator iter = ImageIndexIterator::Make3D(minMip, maxMip, minLayer, maxLayer); in TEST()
103 ImageIndexIterator iter = ImageIndexIterator::Make2DArray(minMip, maxMip, layerCounts); in TEST()
138 ImageIndexIterator iter = mipImageIndex.getLayerIterator(layerCounts[mip]); in TEST()
DTexture.cpp1495 ImageIndexIterator it = in generateMipmap()
1496 ImageIndexIterator::MakeGeneric(mState.mType, baseLevel, baseLevel + 1, in generateMipmap()
1821 ImageIndexIterator it = in ensureInitialized()
1822 ImageIndexIterator::MakeGeneric(mState.mType, 0, IMPLEMENTATION_MAX_TEXTURE_LEVELS + 1, in ensureInitialized()
DFrameCapture.cpp1989 gl::ImageIndexIterator imageIter = gl::ImageIndexIterator::MakeGeneric( in CaptureMidExecutionSetup()
/external/angle/src/libANGLE/renderer/d3d/
DTextureD3D.h85 virtual gl::ImageIndexIterator imageIterator() const = 0;
308 gl::ImageIndexIterator imageIterator() const override;
438 gl::ImageIndexIterator imageIterator() const override;
571 gl::ImageIndexIterator imageIterator() const override;
701 gl::ImageIndexIterator imageIterator() const override;
818 gl::ImageIndexIterator imageIterator() const override;
860 gl::ImageIndexIterator imageIterator() const override;
905 gl::ImageIndexIterator imageIterator() const override;
DTextureD3D.cpp705 gl::ImageIndexIterator iterator = in initializeContents()
706 gl::ImageIndexIterator::Make2DArray(levelIndex, levelIndex + 1, tempLayerCounts.data()); in initializeContents()
719 gl::ImageIndexIterator iterator = in initializeContents()
720 gl::ImageIndexIterator::Make2DMultisampleArray(tempLayerCounts.data()); in initializeContents()
1589 gl::ImageIndexIterator TextureD3D_2D::imageIterator() const in imageIterator()
1591 return gl::ImageIndexIterator::Make2D(0, mTexStorage->getLevelCount()); in imageIterator()
2300 gl::ImageIndexIterator TextureD3D_Cube::imageIterator() const in imageIterator()
2302 return gl::ImageIndexIterator::MakeCube(0, mTexStorage->getLevelCount()); in imageIterator()
2971 gl::ImageIndexIterator TextureD3D_3D::imageIterator() const in imageIterator()
2973 return gl::ImageIndexIterator::Make3D(0, mTexStorage->getLevelCount(), in imageIterator()
[all …]
/external/angle/src/libANGLE/renderer/d3d/d3d11/
DTextureStorage11.cpp846 const gl::ImageIndexIterator &it) in initDropStencilTexture()
851 gl::ImageIndexIterator itCopy = it; in initDropStencilTexture()
1542 ANGLE_TRY(initDropStencilTexture(context, gl::ImageIndexIterator::Make2D(0, mMipLevels))); in ensureDropStencilTexture()
2649 ANGLE_TRY(initDropStencilTexture(context, gl::ImageIndexIterator::MakeCube(0, mMipLevels))); in ensureDropStencilTexture()
3403 context, gl::ImageIndexIterator::Make2DArray(0, mMipLevels, layerCounts.data()))); in ensureDropStencilTexture()
DTextureStorage11.h174 const gl::ImageIndexIterator &it);