Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
Grindstone::GraphicsAPI::Vulkan::Image Member List

This is the complete list of members for Grindstone::GraphicsAPI::Vulkan::Image, including all inherited members.

arrayLayers (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageprotected
Create() (defined in Grindstone::GraphicsAPI::Vulkan::Image)Grindstone::GraphicsAPI::Vulkan::Image
depth (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageprotected
format (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageprotected
GenerateMipmaps(VkCommandBuffer cmd, VkImage image) (defined in Grindstone::GraphicsAPI::Vulkan::Image)Grindstone::GraphicsAPI::Vulkan::Imagevirtual
GetArrayLayers() const (defined in Grindstone::GraphicsAPI::Vulkan::Image)Grindstone::GraphicsAPI::Vulkan::Image
GetAspect() const (defined in Grindstone::GraphicsAPI::Vulkan::Image)Grindstone::GraphicsAPI::Vulkan::Image
GetDepth() const (defined in Grindstone::GraphicsAPI::Vulkan::Image)Grindstone::GraphicsAPI::Vulkan::Image
GetFormat() const (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageinline
GetHeight() const (defined in Grindstone::GraphicsAPI::Vulkan::Image)Grindstone::GraphicsAPI::Vulkan::Image
GetImage() const (defined in Grindstone::GraphicsAPI::Vulkan::Image)Grindstone::GraphicsAPI::Vulkan::Imagevirtual
GetImageDimension() const (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageinline
GetImageUsage() const (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageinline
GetImageView() const (defined in Grindstone::GraphicsAPI::Vulkan::Image)Grindstone::GraphicsAPI::Vulkan::Imagevirtual
GetMaxImageSize() const (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageinline
GetMemoryUsage() const (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageinline
GetMipLevels() const (defined in Grindstone::GraphicsAPI::Vulkan::Image)Grindstone::GraphicsAPI::Vulkan::Image
GetWidth() const (defined in Grindstone::GraphicsAPI::Vulkan::Image)Grindstone::GraphicsAPI::Vulkan::Image
height (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageprotected
Image(VkImage image, VkFormat format, const char *debugName) (defined in Grindstone::GraphicsAPI::Vulkan::Image)Grindstone::GraphicsAPI::Vulkan::Image
Image(const CreateInfo &createInfo) (defined in Grindstone::GraphicsAPI::Vulkan::Image)Grindstone::GraphicsAPI::Vulkan::Image
Image()=default (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Image
Image(const Image &)=default (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Image
Image(Image &&) noexcept=default (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Image
Image(uint32_t width, uint32_t height, uint32_t depth, uint32_t mipLevels, uint32_t arrayLayers, uint64_t maxImageSize, GraphicsAPI::ImageDimension imageDimension, GraphicsAPI::Format format, Grindstone::Containers::BitsetFlags< GraphicsAPI::ImageUsageFlags > imageUsage, GraphicsAPI::MemoryUsage memoryUsage=GraphicsAPI::MemoryUsage::GPUOnly) (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageinline
imageDimension (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageprotected
imageUsage (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageprotected
IsCubemap() const (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageinline
MapMemory(uint64_t dataSize=MAPPED_MEMORY_ENTIRE_BUFFER, uint64_t dataOffset=0) override (defined in Grindstone::GraphicsAPI::Vulkan::Image)Grindstone::GraphicsAPI::Vulkan::Imagevirtual
MAPPED_MEMORY_ENTIRE_BUFFER (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imagestatic
maxImageSize (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageprotected
memoryUsage (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageprotected
mipLevels (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageprotected
operator=(const Image &)=default (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Image
operator=(Image &&) noexcept=default (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Image
ReadbackMemory() override (defined in Grindstone::GraphicsAPI::Vulkan::Image)Grindstone::GraphicsAPI::Vulkan::Imagevirtual
Resize(uint32_t width, uint32_t height) override (defined in Grindstone::GraphicsAPI::Vulkan::Image)Grindstone::GraphicsAPI::Vulkan::Imagevirtual
UnmapMemory() override (defined in Grindstone::GraphicsAPI::Vulkan::Image)Grindstone::GraphicsAPI::Vulkan::Imagevirtual
UpdateNativeImage(VkImage image, VkImageView imageView, VkFormat format) (defined in Grindstone::GraphicsAPI::Vulkan::Image)Grindstone::GraphicsAPI::Vulkan::Image
UploadData(const char *data, uint64_t dataSize) override (defined in Grindstone::GraphicsAPI::Vulkan::Image)Grindstone::GraphicsAPI::Vulkan::Imagevirtual
UploadDataRegions(void *buffer, size_t bufferSize, ImageRegion *regions, uint32_t regionCount) override (defined in Grindstone::GraphicsAPI::Vulkan::Image)Grindstone::GraphicsAPI::Vulkan::Imagevirtual
width (defined in Grindstone::GraphicsAPI::Image)Grindstone::GraphicsAPI::Imageprotected
~Image() (defined in Grindstone::GraphicsAPI::Vulkan::Image)Grindstone::GraphicsAPI::Vulkan::Imagevirtual