Lines Matching refs:TextureD3D
78 TextureD3D::TextureD3D(const gl::TextureState &state, RendererD3D *renderer) in TextureD3D() function in rx::TextureD3D
88 TextureD3D::~TextureD3D() in ~TextureD3D()
93 angle::Result TextureD3D::getNativeTexture(const gl::Context *context, TextureStorage **outStorage) in getNativeTexture()
109 angle::Result TextureD3D::getImageAndSyncFromStorage(const gl::Context *context, in getImageAndSyncFromStorage()
123 GLint TextureD3D::getLevelZeroWidth() const in getLevelZeroWidth()
129 GLint TextureD3D::getLevelZeroHeight() const in getLevelZeroHeight()
135 GLint TextureD3D::getLevelZeroDepth() const in getLevelZeroDepth()
140 GLint TextureD3D::getBaseLevelWidth() const in getBaseLevelWidth()
146 GLint TextureD3D::getBaseLevelHeight() const in getBaseLevelHeight()
152 GLint TextureD3D::getBaseLevelDepth() const in getBaseLevelDepth()
161 GLenum TextureD3D::getBaseLevelInternalFormat() const in getBaseLevelInternalFormat()
167 angle::Result TextureD3D::setStorage(const gl::Context *context, in setStorage()
177 angle::Result TextureD3D::setStorageMultisample(const gl::Context *context, in setStorageMultisample()
188 angle::Result TextureD3D::setStorageExternalMemory(const gl::Context *context, in setStorageExternalMemory()
202 bool TextureD3D::shouldUseSetData(const ImageD3D *image) const in shouldUseSetData()
227 angle::Result TextureD3D::setImageImpl(const gl::Context *context, in setImageImpl()
271 angle::Result TextureD3D::subImage(const gl::Context *context, in subImage()
303 angle::Result TextureD3D::setCompressedImageImpl(const gl::Context *context, in setCompressedImageImpl()
335 angle::Result TextureD3D::subImageCompressed(const gl::Context *context, in subImageCompressed()
360 bool TextureD3D::isFastUnpackable(const gl::Buffer *unpackBuffer, in isFastUnpackable()
369 angle::Result TextureD3D::fastUnpackPixels(const gl::Context *context, in fastUnpackPixels()
402 GLint TextureD3D::creationLevels(GLsizei width, GLsizei height, GLsizei depth) const in creationLevels()
417 TextureStorage *TextureD3D::getStorage() in getStorage()
423 ImageD3D *TextureD3D::getBaseLevelImage() const in getBaseLevelImage()
432 angle::Result TextureD3D::setImageExternal(const gl::Context *context, in setImageExternal()
442 angle::Result TextureD3D::generateMipmap(const gl::Context *context) in generateMipmap()
475 angle::Result TextureD3D::generateMipmapUsingImages(const gl::Context *context, in generateMipmapUsingImages()
556 bool TextureD3D::isBaseImageZeroSize() const in isBaseImageZeroSize()
578 angle::Result TextureD3D::ensureRenderTarget(const gl::Context *context) in ensureRenderTarget()
610 bool TextureD3D::canCreateRenderTargetForImage(const gl::ImageIndex &index) const in canCreateRenderTargetForImage()
625 angle::Result TextureD3D::commitRegion(const gl::Context *context, in commitRegion()
640 angle::Result TextureD3D::getAttachmentRenderTarget(const gl::Context *context, in getAttachmentRenderTarget()
652 angle::Result TextureD3D::setBaseLevel(const gl::Context *context, GLuint baseLevel) in setBaseLevel()
698 angle::Result TextureD3D::syncState(const gl::Context *context, in syncState()
710 angle::Result TextureD3D::releaseTexStorage(const gl::Context *context) in releaseTexStorage()
722 void TextureD3D::onDestroy(const gl::Context *context) in onDestroy()
727 angle::Result TextureD3D::initializeContents(const gl::Context *context, in initializeContents()
840 GLsizei TextureD3D::getRenderToTextureSamples() in getRenderToTextureSamples()
849 void TextureD3D::onSubjectStateChange(angle::SubjectIndex index, angle::SubjectMessage message) in onSubjectStateChange()
855 : TextureD3D(state, renderer) in TextureD3D_2D()
873 return TextureD3D::onDestroy(context); in onDestroy()
1014 return TextureD3D::subImage(context, index, area, format, type, unpack, unpackBuffer, in setSubImage()
1045 ANGLE_TRY(TextureD3D::subImageCompressed(context, index, area, format, unpack, pixels, 0)); in setCompressedSubImage()
1200 TextureD3D *sourceD3D = GetImplAs<TextureD3D>(source); in copyTexture()
1248 TextureD3D *sourceD3D = GetImplAs<TextureD3D>(source); in copySubTexture()
1666 : TextureD3D(state, renderer) in TextureD3D_Cube()
1689 return TextureD3D::onDestroy(context); in onDestroy()
1769 return TextureD3D::subImage(context, index, area, format, type, unpack, unpackBuffer, pixels, in setSubImage()
1801 ANGLE_TRY(TextureD3D::subImageCompressed(context, index, area, format, unpack, pixels, 0)); in setCompressedSubImage()
1953 TextureD3D *sourceD3D = GetImplAs<TextureD3D>(source); in copyTexture()
2003 TextureD3D *sourceD3D = GetImplAs<TextureD3D>(source); in copySubTexture()
2383 : TextureD3D(state, renderer) in TextureD3D_3D()
2400 return TextureD3D::onDestroy(context); in onDestroy()
2546 return TextureD3D::subImage(context, index, area, format, type, unpack, unpackBuffer, in setSubImage()
2578 ANGLE_TRY(TextureD3D::subImageCompressed(context, index, area, format, unpack, pixels, 0)); in setCompressedSubImage()
2678 TextureD3D *sourceD3D = GetImplAs<TextureD3D>(source); in copyTexture()
2725 TextureD3D *sourceD3D = GetImplAs<TextureD3D>(source); in copySubTexture()
3058 : TextureD3D(state, renderer) in TextureD3D_2DArray()
3073 return TextureD3D::onDestroy(context); in onDestroy()
3204 ANGLE_TRY(TextureD3D::subImage(context, layerIndex, layerArea, format, type, unpack, in setSubImage()
3270 ANGLE_TRY(TextureD3D::subImageCompressed(context, layerIndex, layerArea, format, unpack, in setCompressedSubImage()
3381 TextureD3D *sourceD3D = GetImplAs<TextureD3D>(source); in copyTexture()
3443 TextureD3D *sourceD3D = GetImplAs<TextureD3D>(source); in copySubTexture()
3849 : TextureD3D(state, renderer) in TextureD3DImmutableBase()