#include <image_decoder_no_gl_unittests.h>
Public Member Functions | |
| TestImpellerTexture (TextureDescriptor desc) | |
| void | SetLabel (std::string_view label) override |
| Label this resource for inspection in GPU debugging tools. | |
| void | SetLabel (std::string_view label, std::string_view trailing) override |
| Label this resource for inspection in GPU debugging tools, with label and trailing will be concatenated together. | |
| bool | IsValid () const override |
| ISize | GetSize () const |
| bool | OnSetContents (const uint8_t *contents, size_t length, size_t slice) |
| bool | OnSetContents (std::shared_ptr< const fml::Mapping > mapping, size_t slice) |
Public Member Functions inherited from impeller::Texture | |
| virtual | ~Texture () |
| bool | SetContents (const uint8_t *contents, size_t length, size_t slice=0, bool is_opaque=false) |
| bool | SetContents (std::shared_ptr< const fml::Mapping > mapping, size_t slice=0, bool is_opaque=false) |
| bool | IsOpaque () const |
| size_t | GetMipCount () const |
| const TextureDescriptor & | GetTextureDescriptor () const |
| void | SetCoordinateSystem (TextureCoordinateSystem coordinate_system) |
| TextureCoordinateSystem | GetCoordinateSystem () const |
| virtual Scalar | GetYCoordScale () const |
| bool | NeedsMipmapGeneration () const |
Additional Inherited Members | |
Protected Member Functions inherited from impeller::Texture | |
| Texture (TextureDescriptor desc) | |
Protected Attributes inherited from impeller::Texture | |
| bool | mipmap_generated_ = false |
Definition at line 20 of file image_decoder_no_gl_unittests.h.
|
inlineexplicit |
Definition at line 22 of file image_decoder_no_gl_unittests.h.
|
inlinevirtual |
Implements impeller::Texture.
Definition at line 27 of file image_decoder_no_gl_unittests.h.
References impeller::Texture::GetTextureDescriptor(), and impeller::TextureDescriptor::size.
|
inlineoverridevirtual |
Implements impeller::Texture.
Definition at line 26 of file image_decoder_no_gl_unittests.h.
|
inlinevirtual |
Implements impeller::Texture.
Definition at line 29 of file image_decoder_no_gl_unittests.h.
|
inlinevirtual |
Implements impeller::Texture.
Definition at line 32 of file image_decoder_no_gl_unittests.h.
|
inlineoverridevirtual |
Label this resource for inspection in GPU debugging tools.
This functionality may be disabled in release builds.
Implements impeller::Texture.
Definition at line 24 of file image_decoder_no_gl_unittests.h.
|
inlineoverridevirtual |
Label this resource for inspection in GPU debugging tools, with label and trailing will be concatenated together.
This functionality may be disabled in release builds.
Implements impeller::Texture.
Definition at line 25 of file image_decoder_no_gl_unittests.h.