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

#include <Image.hpp>

Inheritance diagram for Grindstone::GraphicsAPI::Image:
Grindstone::GraphicsAPI::OpenGL::Image Grindstone::GraphicsAPI::Vulkan::Image

Classes

struct  CreateInfo
 

Public Member Functions

virtual void Resize (uint32_t width, uint32_t height)=0
 
virtual void UploadData (const char *data, uint64_t dataSize)=0
 

Detailed Description

Images represent pixel data. They can include a multitude of formats representing red, green, blue, and alpha channels. They represent 1d, 2d, or 3d buffers, cubemaps, etc. These also include sampler information.


The documentation for this class was generated from the following file: