|
Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
Static Public Member Functions | |
| static Binding | Sampler (GraphicsAPI::Sampler *samplerPtr, uint32_t count=1) |
| static Binding | CombinedImageSampler (std::pair< Image *, GraphicsAPI::Sampler * > *combinedSamplerPtr, uint32_t count=1) |
| static Binding | SampledImage (GraphicsAPI::Image *imagePtr, uint32_t count=1) |
| static Binding | StorageImage (GraphicsAPI::Image *imagePtr, uint32_t count=1) |
| static Binding | UniformTexelBuffer (GraphicsAPI::Image *imagePtr, uint32_t count=1) |
| static Binding | StorageTexelBuffer (GraphicsAPI::Image *imagePtr, uint32_t count=1) |
| static Binding | UniformBuffer (GraphicsAPI::Buffer *bufferPtr, uint32_t count=1) |
| static Binding | StorageBuffer (GraphicsAPI::Buffer *bufferPtr, uint32_t count=1) |
| static Binding | UniformBufferDynamic (GraphicsAPI::Buffer *bufferPtr, uint32_t count=1) |
| static Binding | StorageBufferDynamic (GraphicsAPI::Buffer *bufferPtr, uint32_t count=1) |
Public Attributes | |
| void * | itemPtr = nullptr |
| BindingType | bindingType = BindingType::None |
| uint32_t | count = 1 |