Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
Public Member Functions | |
void | Initialize () |
void | Render (Grindstone::GraphicsAPI::CommandBuffer *commandBuffer, glm::vec2 renderScale, glm::mat4 proj, glm::mat4 view, float nearDist, float farDist, glm::quat rotation, float offset) |
Protected Attributes | |
Grindstone::AssetReference< Grindstone::GraphicsPipelineAsset > | pipelineSet |
std::array< Grindstone::GraphicsAPI::Buffer *, 3 > | gridUniformBuffers = {} |
std::array< Grindstone::GraphicsAPI::DescriptorSet *, 3 > | gridDescriptorSets = {} |
Grindstone::GraphicsAPI::DescriptorSetLayout * | gridDescriptorSetLayout = nullptr |