Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
Classes | |
struct | UniformStruct |
Public Attributes | |
Math::Matrix4 | shadowMatrix |
Math::Float3 | color |
float | attenuationRadius = 0.0f |
float | intensity = 0.0f |
float | innerAngle = 0.0f |
float | outerAngle = 0.0f |
uint32_t | shadowResolution = 0u |
uint32_t | cachedShadowResolution = 0u |
GraphicsAPI::RenderPass * | renderPass = nullptr |
GraphicsAPI::Framebuffer * | framebuffer = nullptr |
GraphicsAPI::Image * | depthTarget = nullptr |
GraphicsAPI::Buffer * | uniformBufferObject = nullptr |
GraphicsAPI::DescriptorSet * | descriptorSet = nullptr |
GraphicsAPI::DescriptorSetLayout * | descriptorSetLayout = nullptr |
GraphicsAPI::Buffer * | shadowMapUniformBufferObject = nullptr |
GraphicsAPI::DescriptorSet * | shadowMapDescriptorSet = nullptr |
GraphicsAPI::DescriptorSetLayout * | shadowMapDescriptorSetLayout = nullptr |