Home
last modified time | relevance | path

Searched refs:TextureStorage (Results 1 – 25 of 26) sorted by relevance

12

/external/angle/src/libANGLE/renderer/d3d/
DTextureStorage.h40 class TextureStorage : public angle::Subject
43 TextureStorage() {} in TextureStorage() function
44 ~TextureStorage() override {} in ~TextureStorage()
63 TextureStorage *destStorage) = 0;
88 inline angle::Result TextureStorage::onDestroy(const gl::Context *context) in onDestroy()
93 inline angle::Result TextureStorage::useLevelZeroWorkaroundTexture(const gl::Context *context, in useLevelZeroWorkaroundTexture()
99 inline angle::Result TextureStorage::releaseMultisampledTexStorageForLevel(size_t level) in releaseMultisampledTexStorageForLevel()
104 inline angle::Result TextureStorage::resolveTexture(const gl::Context *context) in resolveTexture()
109 inline GLsizei TextureStorage::getRenderToTextureSamples() const in getRenderToTextureSamples()
114 using TexStoragePointer = angle::UniqueObjectPointer<TextureStorage, gl::Context>;
DImageD3D.h33 class TextureStorage; variable
70 TextureStorage *storage,
73 TextureStorage *storage,
77 TextureStorage *storage,
80 TextureStorage *storage,
84 TextureStorage *storage,
90 TextureStorage *source) = 0;
DRendererD3D.h57 class TextureStorage; variable
204 TextureStorage *storage,
211 TextureStorage *storage,
219 TextureStorage *storage,
226 TextureStorage *storage,
237 TextureStorage *storage,
246 TextureStorage *storage,
291 TextureStorage *storage,
301 virtual TextureStorage *createTextureStorage2D(SwapChainD3D *swapChain) = 0;
302 virtual TextureStorage *createTextureStorageEGLImage(EGLImageD3D *eglImage,
[all …]
DImageD3D.cpp27 TextureStorage *storage, in setManagedSurface2D()
34 TextureStorage *storage, in setManagedSurfaceCube()
42 TextureStorage *storage, in setManagedSurface3D()
49 TextureStorage *storage, in setManagedSurface2DArray()
DTextureD3D.h30 class TextureStorage; variable
40 angle::Result getNativeTexture(const gl::Context *context, TextureStorage **outStorage);
98 TextureStorage *getStorage();
174 TextureStorage *newCompleteTexStorage) = 0;
192 TextureStorage *mTexStorage;
320 TextureStorage *newCompleteTexStorage) override;
450 TextureStorage *newCompleteTexStorage) override;
584 TextureStorage *newCompleteTexStorage) override;
713 TextureStorage *newCompleteTexStorage) override;
830 TextureStorage *newCompleteTexStorage) override;
[all …]
DTextureD3D.cpp93 angle::Result TextureD3D::getNativeTexture(const gl::Context *context, TextureStorage **outStorage) in getNativeTexture()
412 TextureStorage *TextureD3D::getStorage() in getStorage()
446 TextureStorage *textureStorage = nullptr; in generateMipmap()
1490 TextureStorage *newCompleteTexStorage) in setCompleteTexStorage()
2154 TextureStorage *newCompleteTexStorage) in setCompleteTexStorage()
2831 TextureStorage *newCompleteTexStorage) in setCompleteTexStorage()
3559 TextureStorage *newCompleteTexStorage) in setCompleteTexStorage()
3972 TextureStorage *newCompleteTexStorage) in setCompleteTexStorage()
4101 TextureStorage *newCompleteTexStorage) in setCompleteTexStorage()
4219 TextureStorage *newCompleteTexStorage) in setCompleteTexStorage()
/external/angle/src/libANGLE/renderer/d3d/d3d9/
DRenderer9.h202 TextureStorage *storage,
209 TextureStorage *storage,
217 TextureStorage *storage,
224 TextureStorage *storage,
235 TextureStorage *storage,
244 TextureStorage *storage,
288 TextureStorage *storage,
298 TextureStorage *createTextureStorage2D(SwapChainD3D *swapChain) override;
299 TextureStorage *createTextureStorageEGLImage(EGLImageD3D *eglImage,
301 TextureStorage *createTextureStorageExternal(
[all …]
DImage9.h58 TextureStorage *storage,
61 TextureStorage *storage,
65 TextureStorage *storage,
81 TextureStorage *source) override;
DBlit9.h29 class TextureStorage; variable
51 TextureStorage *storage,
58 TextureStorage *storage,
67 TextureStorage *storage,
DTextureStorage9.h25 class TextureStorage9 : public TextureStorage
100 angle::Result copyToStorage(const gl::Context *context, TextureStorage *destStorage) override;
127 angle::Result copyToStorage(const gl::Context *context, TextureStorage *destStorage) override;
158 angle::Result copyToStorage(const gl::Context *context, TextureStorage *destStorage) override;
DRenderer9.cpp977 TextureStorage *storage = nullptr; in setSamplerState()
1044 TextureStorage *texStorage = nullptr; in setTexture()
2430 TextureStorage *storage, in copyImage2D()
2447 TextureStorage *storage, in copyImageCube()
2466 TextureStorage *storage, in copyImage3D()
2479 TextureStorage *storage, in copyImage2DArray()
2495 TextureStorage *storage, in copyTexture()
2516 TextureStorage *storage, in copyCompressedTexture()
2833 TextureStorage *storage, in generateMipmapUsingD3D()
2855 TextureStorage *Renderer9::createTextureStorage2D(SwapChainD3D *swapChain) in createTextureStorage2D()
[all …]
DBlit9.cpp225 TextureStorage *storage, in copy2D()
258 TextureStorage *storage, in copyCube()
291 TextureStorage *storage, in copyTexture()
303 TextureStorage *sourceStorage = nullptr; in copyTexture()
DTextureStorage9.cpp252 TextureStorage *destStorage) in copyToStorage()
341 TextureStorage *destStorage) in copyToStorage()
504 TextureStorage *destStorage) in copyToStorage()
DImage9.cpp363 TextureStorage *storage, in setManagedSurface2D()
373 TextureStorage *storage, in setManagedSurfaceCube()
407 TextureStorage *storage, in copyToStorage()
769 TextureStorage *source) in copyFromTexStorage()
/external/angle/src/libANGLE/renderer/d3d/d3d11/
DRenderer11.h177 TextureStorage *storage,
184 TextureStorage *storage,
192 TextureStorage *storage,
199 TextureStorage *storage,
210 TextureStorage *storage,
219 TextureStorage *storage,
263 TextureStorage *storage,
274 TextureStorage *createTextureStorage2D(SwapChainD3D *swapChain) override;
275 TextureStorage *createTextureStorageEGLImage(EGLImageD3D *eglImage,
277 TextureStorage *createTextureStorageExternal(
[all …]
DImage11.h60 TextureStorage *storage,
83 TextureStorage *source) override;
DTextureStorage11.h64 class TextureStorage11 : public TextureStorage
110 angle::Result copyToStorage(const gl::Context *context, TextureStorage *destStorage) override;
297 angle::Result copyToStorage(const gl::Context *context, TextureStorage *destStorage) override;
386 angle::Result copyToStorage(const gl::Context *context, TextureStorage *destStorage) override;
480 angle::Result copyToStorage(const gl::Context *context, TextureStorage *destStorage) override;
540 angle::Result copyToStorage(const gl::Context *context, TextureStorage *destStorage) override;
786 angle::Result copyToStorage(const gl::Context *context, TextureStorage *destStorage) override;
837 angle::Result copyToStorage(const gl::Context *context, TextureStorage *destStorage) override;
DRenderer11.cpp382 TextureStorage *storage = nullptr; in GetTextureD3DResourceFromStorageOrImage()
2418 TextureStorage *storage, in copyImage2D()
2443 TextureStorage *storage, in copyImageCube()
2469 TextureStorage *storage, in copyImage3D()
2494 TextureStorage *storage, in copyImage2DArray()
2521 TextureStorage *storage, in copyTexture()
2602 TextureStorage *sourceStorage = nullptr; in copyTexture()
2667 TextureStorage *storage, in copyCompressedTexture()
2683 TextureStorage *sourceStorage = nullptr; in copyCompressedTexture()
3149 TextureStorage *storage, in generateMipmapUsingD3D()
[all …]
DImage11.cpp144 TextureStorage *storage, in copyToStorage()
356 TextureStorage *source) in copyFromTexStorage()
DFramebuffer11.cpp43 TextureStorage *texStorage = nullptr; in MarkAttachmentsDirty()
DTextureStorage11.cpp705 TextureStorage *destStorage) in copyToStorage()
1045 TextureStorage *destStorage) in copyToStorage()
1594 TextureStorage *destStorage) in copyToStorage()
1842 TextureStorage *destStorage) in copyToStorage()
2078 TextureStorage *destStorage) in copyToStorage()
3446 TextureStorage *destStorage) in copyToStorage()
3638 TextureStorage *destStorage) in copyToStorage()
DStateManager11.cpp2617 TextureStorage *storage = nullptr; in setSamplerState()
2679 TextureStorage *texStorage = nullptr; in setTextureForSampler()
2852 TextureStorage *texStorage = nullptr; in setTextureForImage()
3275 TextureStorage *texStorage = nullptr; in generateSwizzle()
/external/angle/extensions/
DEXT_texture_storage.txt328 The TextureStorage* commands operate identically to the
453 TextureStorage* should be ignored.
616 If the <target> parameter to TextureStorage* does not match the
620 If the <texture> parameter to TextureStorage* is zero, then the
/external/angle/src/
DlibGLESv2.gni502 "src/libANGLE/renderer/d3d/TextureStorage.h",
/external/deqp/external/openglcts/modules/gl/
Dgl4cDirectStateAccessTests.hpp5154 …bool TextureStorage(glw::GLenum target, glw::GLuint texture, glw::GLsizei levels, glw::GLenum inte…

12