_Device (defined in Hatchit::Graphics::Renderer) | Hatchit::Graphics::Renderer | protectedstatic |
_Queue (defined in Hatchit::Graphics::Renderer) | Hatchit::Graphics::Renderer | protectedstatic |
_SwapChain (defined in Hatchit::Graphics::Renderer) | Hatchit::Graphics::Renderer | protectedstatic |
_Type (defined in Hatchit::Graphics::Renderer) | Hatchit::Graphics::Renderer | protectedstatic |
CreateBuffer(VkDevice device, VkBufferUsageFlagBits usage, size_t dataSize, void *data, UniformBlock_vk *uniformBlock) (defined in Hatchit::Graphics::Vulkan::VKRenderer) | Hatchit::Graphics::Vulkan::VKRenderer | |
CreateSetupCommandBuffer() (defined in Hatchit::Graphics::Vulkan::VKRenderer) | Hatchit::Graphics::Vulkan::VKRenderer | |
dev (defined in Hatchit::Graphics::Vulkan::VKRenderer) | Hatchit::Graphics::Vulkan::VKRenderer | |
FlushSetupCommandBuffer() (defined in Hatchit::Graphics::Vulkan::VKRenderer) | Hatchit::Graphics::Vulkan::VKRenderer | |
GetClearColor() const (defined in Hatchit::Graphics::Vulkan::VKRenderer) | Hatchit::Graphics::Vulkan::VKRenderer | |
GetDevice() (defined in Hatchit::Graphics::Renderer) | Hatchit::Graphics::Renderer | static |
GetPreferredDepthFormat() const (defined in Hatchit::Graphics::Vulkan::VKRenderer) | Hatchit::Graphics::Vulkan::VKRenderer | |
GetPreferredImageFormat() const (defined in Hatchit::Graphics::Vulkan::VKRenderer) | Hatchit::Graphics::Vulkan::VKRenderer | |
GetRendererParams() const (defined in Hatchit::Graphics::Vulkan::VKRenderer) | Hatchit::Graphics::Vulkan::VKRenderer | |
GetSwapChain() (defined in Hatchit::Graphics::Renderer) | Hatchit::Graphics::Renderer | static |
GetType() (defined in Hatchit::Graphics::Renderer) | Hatchit::Graphics::Renderer | static |
GetVKCommandPool() const (defined in Hatchit::Graphics::Vulkan::VKRenderer) | Hatchit::Graphics::Vulkan::VKRenderer | |
GetVKDescriptorPool() const (defined in Hatchit::Graphics::Vulkan::VKRenderer) | Hatchit::Graphics::Vulkan::VKRenderer | |
GetVKDevice() const (defined in Hatchit::Graphics::Vulkan::VKRenderer) | Hatchit::Graphics::Vulkan::VKRenderer | |
Initialize(const RendererParams ¶ms) | Hatchit::Graphics::Renderer | |
initThreads() (defined in Hatchit::Graphics::Renderer) | Hatchit::Graphics::Renderer | protected |
m_cv (defined in Hatchit::Graphics::Renderer) | Hatchit::Graphics::Renderer | protected |
m_lock (defined in Hatchit::Graphics::Renderer) | Hatchit::Graphics::Renderer | protected |
m_locked (defined in Hatchit::Graphics::Renderer) | Hatchit::Graphics::Renderer | protected |
m_mutex (defined in Hatchit::Graphics::Renderer) | Hatchit::Graphics::Renderer | protected |
m_params (defined in Hatchit::Graphics::Renderer) | Hatchit::Graphics::Renderer | protected |
m_processed (defined in Hatchit::Graphics::Renderer) | Hatchit::Graphics::Renderer | protected |
m_renderPassCameras (defined in Hatchit::Graphics::Renderer) | Hatchit::Graphics::Renderer | protected |
m_renderPassLayers (defined in Hatchit::Graphics::Renderer) | Hatchit::Graphics::Renderer | protected |
m_threadQueue (defined in Hatchit::Graphics::Renderer) | Hatchit::Graphics::Renderer | protected |
m_threads (defined in Hatchit::Graphics::Renderer) | Hatchit::Graphics::Renderer | protected |
MemoryTypeFromProperties(uint32_t typeBits, VkFlags requirementsMask, uint32_t *typeIndex) (defined in Hatchit::Graphics::Vulkan::VKRenderer) | Hatchit::Graphics::Vulkan::VKRenderer | |
Present() | Hatchit::Graphics::Renderer | |
RegisterCamera(Camera camera) | Hatchit::Graphics::Renderer | |
RegisterRenderRequest(RenderPassHandle pass, MaterialHandle material, MeshHandle mesh, ShaderVariableChunk *instanceVariables) | Hatchit::Graphics::Renderer | |
Render() | Hatchit::Graphics::Renderer | |
Renderer() (defined in Hatchit::Graphics::Renderer) | Hatchit::Graphics::Renderer | |
ResizeBuffers(uint32_t width, uint32_t height) | Hatchit::Graphics::Renderer | |
SetImageLayout(VkCommandBuffer commandBuffer, VkImage image, VkImageAspectFlags aspectMask, VkImageLayout oldImageLayout, VkImageLayout newImageLayout) (defined in Hatchit::Graphics::Vulkan::VKRenderer) | Hatchit::Graphics::Vulkan::VKRenderer | |
test (defined in Hatchit::Graphics::Renderer) | Hatchit::Graphics::Renderer | protected |
VClearBuffer(ClearArgs args) override | Hatchit::Graphics::Vulkan::VKRenderer | |
VDeInitialize() override | Hatchit::Graphics::Vulkan::VKRenderer | |
VInitialize(const RendererParams ¶ms) override | Hatchit::Graphics::Vulkan::VKRenderer | |
VKRenderer() (defined in Hatchit::Graphics::Vulkan::VKRenderer) | Hatchit::Graphics::Vulkan::VKRenderer | |
VPresent() override | Hatchit::Graphics::Vulkan::VKRenderer | |
VRender(float dt) override (defined in Hatchit::Graphics::Vulkan::VKRenderer) | Hatchit::Graphics::Vulkan::VKRenderer | |
VResizeBuffers(uint32_t width, uint32_t height) override | Hatchit::Graphics::Vulkan::VKRenderer | |
VSetClearColor(const Color &color) override | Hatchit::Graphics::Vulkan::VKRenderer | |
~Renderer() (defined in Hatchit::Graphics::Renderer) | Hatchit::Graphics::Renderer | |
~VKRenderer() (defined in Hatchit::Graphics::Vulkan::VKRenderer) | Hatchit::Graphics::Vulkan::VKRenderer | |