Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/angle2/src/libANGLE/
DImageIndex.cpp242 ImageIndexIterator ImageIndex::getLayerIterator(GLint layerCount) const in getLayerIterator()
245 return ImageIndexIterator::MakeGeneric(mType, mLevelIndex, mLevelIndex + 1, 0, layerCount); in getLayerIterator()
248 ImageIndexIterator::ImageIndexIterator(const ImageIndexIterator &other) = default;
250 ImageIndexIterator ImageIndexIterator::Make2D(GLint minMip, GLint maxMip) in Make2D()
252 return ImageIndexIterator(TextureType::_2D, Range<GLint>(minMip, maxMip), in Make2D()
257 ImageIndexIterator ImageIndexIterator::MakeRectangle(GLint minMip, GLint maxMip) in MakeRectangle()
259 return ImageIndexIterator(TextureType::Rectangle, Range<GLint>(minMip, maxMip), in MakeRectangle()
264 ImageIndexIterator ImageIndexIterator::MakeCube(GLint minMip, GLint maxMip) in MakeCube()
266 return ImageIndexIterator(TextureType::CubeMap, Range<GLint>(minMip, maxMip), in MakeCube()
270 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.cpp1733 ImageIndexIterator it = in generateMipmap()
1734 ImageIndexIterator::MakeGeneric(mState.mType, baseLevel, baseLevel + 1, in generateMipmap()
2148 ImageIndexIterator it = in ensureInitialized()
2149 ImageIndexIterator::MakeGeneric(mState.mType, 0, IMPLEMENTATION_MAX_TEXTURE_LEVELS + 1, in ensureInitialized()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/
DTextureD3D.h88 virtual gl::ImageIndexIterator imageIterator() const = 0;
316 gl::ImageIndexIterator imageIterator() const override;
446 gl::ImageIndexIterator imageIterator() const override;
579 gl::ImageIndexIterator imageIterator() const override;
709 gl::ImageIndexIterator imageIterator() const override;
826 gl::ImageIndexIterator imageIterator() const override;
868 gl::ImageIndexIterator imageIterator() const override;
913 gl::ImageIndexIterator imageIterator() const override;
DTextureD3D.cpp679 gl::ImageIndexIterator iterator = imageIterator(); in setBaseLevel()
753 gl::ImageIndexIterator iterator = in initializeContents()
754 gl::ImageIndexIterator::Make2DArray(levelIndex, levelIndex + 1, tempLayerCounts.data()); in initializeContents()
767 gl::ImageIndexIterator iterator = in initializeContents()
768 gl::ImageIndexIterator::Make2DMultisampleArray(tempLayerCounts.data()); in initializeContents()
1645 gl::ImageIndexIterator TextureD3D_2D::imageIterator() const in imageIterator()
1647 return gl::ImageIndexIterator::Make2D(0, mTexStorage->getLevelCount()); in imageIterator()
2357 gl::ImageIndexIterator TextureD3D_Cube::imageIterator() const in imageIterator()
2359 return gl::ImageIndexIterator::MakeCube(0, mTexStorage->getLevelCount()); in imageIterator()
3028 gl::ImageIndexIterator TextureD3D_3D::imageIterator() const in imageIterator()
[all …]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/metal/
Dmtl_common.h476 explicit ImageNativeIndexIterator(const gl::ImageIndexIterator &baseZeroSrc) in ANGLE_GL_OBJECTS_X()
480 gl::ImageIndexIterator mNativeIndexIte; in ANGLE_GL_OBJECTS_X()
DTextureMtl.mm2044 gl::ImageIndexIterator ite = index.getLayerIterator(layerCount);
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/
DTextureStorage11.cpp847 const gl::ImageIndexIterator &it) in initDropStencilTexture()
852 gl::ImageIndexIterator itCopy = it; in initDropStencilTexture()
1616 ANGLE_TRY(initDropStencilTexture(context, gl::ImageIndexIterator::Make2D(0, mMipLevels))); in ensureDropStencilTexture()
2799 ANGLE_TRY(initDropStencilTexture(context, gl::ImageIndexIterator::MakeCube(0, mMipLevels))); in ensureDropStencilTexture()
3641 context, gl::ImageIndexIterator::Make2DArray(0, mMipLevels, layerCounts.data()))); in ensureDropStencilTexture()
DTextureStorage11.h178 const gl::ImageIndexIterator &it);
/third_party/skia/third_party/externals/angle2/src/libANGLE/capture/
Dframe_capture_utils.cpp1183 gl::ImageIndexIterator imageIter = gl::ImageIndexIterator::MakeGeneric( in SerializeTextureData()
DFrameCapture.cpp2831 gl::ImageIndexIterator imageIter = gl::ImageIndexIterator::MakeGeneric( in CaptureShareGroupMidExecutionSetup()