Cogs.Core
|
This is the complete list of members for Cogs::TexturesD3D12, including all inherited members.
annotate(TextureHandle handle, const StringView &name) | Cogs::ITextures | inlinevirtual |
createShaderResourceView(D3D12_SHADER_RESOURCE_VIEW_DESC &desc, TextureD3D12 &texture, const TextureViewDescription &viewDesc, TextureFlags::ETextureFlags flags) (defined in Cogs::TexturesD3D12) | Cogs::TexturesD3D12 | private |
createTextureView(TextureViewDescription &viewDescription) override | Cogs::TexturesD3D12 | virtual |
device (defined in Cogs::TexturesD3D12) | Cogs::TexturesD3D12 | private |
generateMipmaps(TextureHandle texureHandle) override | Cogs::TexturesD3D12 | virtual |
getNativeHandle(TextureHandle textureHandle) override | Cogs::TexturesD3D12 | virtual |
load(ResourceDimensions target, const uint8_t **bytes, const size_t arraySize, const size_t numLevels, const uint32_t *widths, const uint32_t *heights, TextureFormat format, uint32_t numSamples, uint32_t flags) (defined in Cogs::TexturesCommon) | Cogs::TexturesCommon | |
loadCubeMap(const uint8_t **bytes, const size_t arraySize, const size_t numLevels, const uint32_t *widths, const uint32_t *heights, TextureFormat format, uint32_t flags=0) final (defined in Cogs::TexturesCommon) | Cogs::TexturesCommon | |
Cogs::ITextures::loadCubeMap(const unsigned char **bytes, const size_t arraySize, const size_t numLevels, const unsigned int *widths, const unsigned int *heights, TextureFormat format, unsigned int flags=0)=0 | Cogs::ITextures | pure virtual |
loadSamplerState(const SamplerState &state) override | Cogs::TexturesD3D12 | virtual |
loadTexture(const TextureDescription &desc, const TextureData *data) override | Cogs::TexturesD3D12 | virtual |
loadTexture(const uint8_t *bytes, uint32_t width, uint32_t height, TextureFormat format, uint32_t flags) final (defined in Cogs::TexturesD3D12) | Cogs::TexturesD3D12 | |
loadTexture(const uint8_t *bytes, uint32_t width, uint32_t height, TextureFormat format, uint32_t numSamples, uint32_t flags) final (defined in Cogs::TexturesD3D12) | Cogs::TexturesD3D12 | |
loadTexture(const TextureDescription &desc, const TextureData *data)=0 | Cogs::TexturesD3D12 | virtual |
loadTexture(const unsigned char *bytes, unsigned int width, unsigned int height, TextureFormat format, unsigned int flags=0)=0 | Cogs::TexturesD3D12 | virtual |
loadTexture(const unsigned char *bytes, unsigned int width, unsigned int height, TextureFormat format, unsigned int numSamples, unsigned int flags)=0 | Cogs::TexturesD3D12 | virtual |
loadTexture(const TextureDescription &desc, const TextureData *data)=0 | Cogs::TexturesD3D12 | virtual |
loadTextureArray(const uint8_t **bytes, const size_t arraySize, const size_t numLevels, const uint32_t *widths, const uint32_t *heights, TextureFormat format, uint32_t flags=0) final (defined in Cogs::TexturesCommon) | Cogs::TexturesCommon | |
Cogs::ITextures::loadTextureArray(const unsigned char **bytes, const size_t arraySize, const size_t numLevels, const unsigned int *widths, const unsigned int *heights, TextureFormat format, unsigned int flags=0)=0 | Cogs::ITextures | pure virtual |
loadTextureMipMaps(const uint8_t **bytes, size_t numLevels, const uint32_t *widths, const uint32_t *heights, TextureFormat format, uint32_t flags=0) final (defined in Cogs::TexturesCommon) | Cogs::TexturesCommon | |
Cogs::ITextures::loadTextureMipMaps(const unsigned char **bytes, size_t numLevels, const unsigned int *widths, const unsigned int *heights, TextureFormat format, unsigned int flags=0)=0 | Cogs::ITextures | pure virtual |
releaseNativeTexture(TextureNativeHandle nativeHandle) | Cogs::ITextures | inlinevirtual |
releaseResources() override | Cogs::TexturesD3D12 | virtual |
releaseSamplerState(SamplerStateHandle handle) override | Cogs::TexturesD3D12 | virtual |
releaseTexture(TextureHandle textureHandle) override | Cogs::TexturesD3D12 | virtual |
releaseTextureView(const TextureViewHandle &handle) override | Cogs::TexturesD3D12 | virtual |
samplerStates (defined in Cogs::TexturesD3D12) | Cogs::TexturesD3D12 | |
setDevice(const ResourcePointer< ID3D12Device > &device) (defined in Cogs::TexturesD3D12) | Cogs::TexturesD3D12 | inline |
textures (defined in Cogs::TexturesD3D12) | Cogs::TexturesD3D12 | |
textureViews (defined in Cogs::TexturesD3D12) | Cogs::TexturesD3D12 | |
uploadTextureData(TextureHandle textureHandle, const TextureData &data, uint32_t layer_offset=0, uint32_t face_offset=0, uint32_t level_offset=0) | Cogs::ITextures | inlinevirtual |