__Init() override (defined in venom::vulkan::VulkanApplication) | venom::vulkan::VulkanApplication | virtual |
__Loop() override (defined in venom::vulkan::VulkanApplication) | venom::vulkan::VulkanApplication | virtual |
__PostInit() override (defined in venom::vulkan::VulkanApplication) | venom::vulkan::VulkanApplication | virtual |
_AddCacheSize(size_t size) | venom::common::GraphicsPluginObject | protectedstatic |
_currentExtent (defined in venom::common::GraphicsApplication) | venom::common::GraphicsApplication | protectedstatic |
_currentFrame (defined in venom::common::GraphicsApplication) | venom::common::GraphicsApplication | protectedstatic |
_dummyTexture (defined in venom::common::GraphicsApplication) | venom::common::GraphicsApplication | protected |
_GetAvailableMultisamplingOptions() override (defined in venom::vulkan::VulkanApplication) | venom::vulkan::VulkanApplication | protectedvirtual |
_GetDebugCallback() (defined in venom::vulkan::DebugApplication) | venom::vulkan::DebugApplication | protected |
_GetTheoreticalFPS(double fps) (defined in venom::vulkan::DebugApplication) | venom::vulkan::DebugApplication | protected |
_gfxSettingsChangeQueued (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | protected |
_gfxSettingsChangeState (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | protected |
_graphicsRenderPass (defined in venom::common::GraphicsApplication) | venom::common::GraphicsApplication | protected |
_gui (defined in venom::common::GraphicsApplication) | venom::common::GraphicsApplication | protected |
_guiRenderPass (defined in venom::common::GraphicsApplication) | venom::common::GraphicsApplication | protected |
_hdrDirty (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | protected |
_IsGfxConstantsDataDirty() (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | protectedstatic |
_IsGfxSettingsDataDirty() (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | protectedstatic |
_isHdrSupported (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | protected |
_multisamplingDirty (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | protected |
_OnGfxConstantsChange() override (defined in venom::vulkan::VulkanApplication) | venom::vulkan::VulkanApplication | protectedvirtual |
_OnGfxSettingsChange() override (defined in venom::vulkan::VulkanApplication) | venom::vulkan::VulkanApplication | protectedvirtual |
_PostInstance_SetDebugParameters() (defined in venom::vulkan::DebugApplication) | venom::vulkan::DebugApplication | protected |
_samplingMode (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | protected |
_SetCacheSize(size_t size) | venom::common::GraphicsPluginObject | protectedstatic |
_SetCreateInfoValidationLayers(CreateInfo *createInfos) (defined in venom::vulkan::DebugApplication) | venom::vulkan::DebugApplication | protected |
_SetCreateInfoValidationLayers(VkDeviceCreateInfo *createInfos) (defined in venom::vulkan::DebugApplication) | venom::vulkan::DebugApplication | |
_SetHDR(bool enable) override (defined in venom::vulkan::VulkanApplication) | venom::vulkan::VulkanApplication | protectedvirtual |
_SetInCache(const vc::String &path, const SPtr< GraphicsCachedResource > &object) | venom::common::GraphicsPluginObject | protectedstatic |
_SetInstanceCreateInfoValidationLayers(VkInstanceCreateInfo *createInfos) (defined in venom::vulkan::DebugApplication) | venom::vulkan::DebugApplication | protected |
_SetMultiSampling(const MultiSamplingModeOption mode, const MultiSamplingCountOption samples) override (defined in venom::vulkan::VulkanApplication) | venom::vulkan::VulkanApplication | protectedvirtual |
_shaderResourceTable (defined in venom::common::GraphicsApplication) | venom::common::GraphicsApplication | protected |
_shadowMapRenderPass (defined in venom::common::GraphicsApplication) | venom::common::GraphicsApplication | protected |
_skyboxRenderPass (defined in venom::common::GraphicsApplication) | venom::common::GraphicsApplication | protected |
_UpdateTheoreticalFPS(uint32_t microsecondsWaitedOnVSync) (defined in venom::vulkan::DebugApplication) | venom::vulkan::DebugApplication | protected |
_windowSizeDirty (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | protected |
CallbackAfterDraws(const GraphicsCallback callback) (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | static |
Create(int argc, const char *argv[]) (defined in venom::common::GraphicsApplication) | venom::common::GraphicsApplication | static |
DAs() (defined in venom::common::PluginObject) | venom::common::PluginObject | inline |
DAs() const (defined in venom::common::PluginObject) | venom::common::PluginObject | inline |
DebugApplication() (defined in venom::vulkan::DebugApplication) | venom::vulkan::DebugApplication | |
DebugVisualizationMode enum name | venom::common::GraphicsSettings | |
Destroy() override | venom::common::GraphicsPluginObject | virtual |
DestroyDebug() (defined in venom::vulkan::DebugApplication) | venom::vulkan::DebugApplication | |
EndGfxSettingsChange() (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | static |
Get() (defined in venom::common::GraphicsApplication) | venom::common::GraphicsApplication | static |
GetActiveMultisamplingCount() (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | static |
GetActiveMultisamplingCountIndex() (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | static |
GetActiveMultisamplingMode() (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | static |
GetActiveSamplesMultisampling() (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | static |
GetAvailableMultisamplingCountOptions() (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | static |
GetAvailableMultisamplingCountOptionsStrings() (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | static |
GetCachedObject(const vc::String &path) | venom::common::GraphicsPluginObject | static |
GetCachedObjects() | venom::common::GraphicsPluginObject | static |
GetCommandBuffer(const int index) const (defined in venom::vulkan::VulkanApplication) | venom::vulkan::VulkanApplication | inline |
GetCurrentExtent() (defined in venom::common::GraphicsApplication) | venom::common::GraphicsApplication | inlinestatic |
GetCurrentFrameInFlight() (defined in venom::common::GraphicsApplication) | venom::common::GraphicsApplication | inlinestatic |
GetCurrentGraphicsCommandBuffer() const (defined in venom::vulkan::VulkanApplication) | venom::vulkan::VulkanApplication | inline |
GetDebugVisualizationMode() (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | static |
GetDebugVisualizerStrings() (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | static |
GetDescriptorPool() const (defined in venom::vulkan::VulkanApplication) | venom::vulkan::VulkanApplication | inline |
GetGfxSettingsDataPtr() (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | static |
GetGraphicsRenderPass() (defined in venom::common::GraphicsApplication) | venom::common::GraphicsApplication | inlinestatic |
GetGuiRenderPass() (defined in venom::common::GraphicsApplication) | venom::common::GraphicsApplication | inlinestatic |
GetPreviousFrameInFlight() (defined in venom::common::GraphicsApplication) | venom::common::GraphicsApplication | inlinestatic |
GetShadowMapRenderPass() (defined in venom::common::GraphicsApplication) | venom::common::GraphicsApplication | inlinestatic |
GetSkyboxRenderPass() (defined in venom::common::GraphicsApplication) | venom::common::GraphicsApplication | inlinestatic |
GetSwapChain() const (defined in venom::vulkan::VulkanApplication) | venom::vulkan::VulkanApplication | inline |
GetType() const override (defined in venom::common::PluginObject) | venom::common::PluginObject | virtual |
GfxSettingsChangeState enum name (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | protected |
GraphicsApplication() (defined in venom::common::GraphicsApplication) | venom::common::GraphicsApplication | protected |
GraphicsPluginObject() (defined in venom::common::GraphicsPluginObject) | venom::common::GraphicsPluginObject | |
GraphicsSettings() (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | |
HasCachedObject(const vc::String &path) | venom::common::GraphicsPluginObject | static |
HasCallbacksAfterDraws() const (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | inline |
Init() (defined in venom::common::GraphicsApplication) | venom::common::GraphicsApplication | |
InitDebug() (defined in venom::vulkan::DebugApplication) | venom::vulkan::DebugApplication | |
IsBindlessSupported() (defined in venom::vulkan::VulkanApplication) | venom::vulkan::VulkanApplication | inlinestatic |
IsHDREnabled() (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | static |
IsHDRSupported() (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | static |
LaunchCallbacksAfterDraws() (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | |
Loop() (defined in venom::common::GraphicsApplication) | venom::common::GraphicsApplication | |
MultiSamplingCountOption enum name (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | |
MultiSamplingModeOption enum name | venom::common::GraphicsSettings | |
PluginObject(const PluginType type) (defined in venom::common::PluginObject) | venom::common::PluginObject | |
ReloadGFXSettings() (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | static |
SetDebugVisualizationMode(DebugVisualizationMode mode) (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | static |
SetHDR(bool enable) | venom::common::GraphicsSettings | static |
SetMultiSampling(const MultiSamplingModeOption mode, const MultiSamplingCountOption samples) (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | static |
SetWindowExtent(int width, int height) (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | static |
SetWindowResolution(int width, int height) (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | static |
ShouldClose() override (defined in venom::vulkan::VulkanApplication) | venom::vulkan::VulkanApplication | virtual |
StartGfxSettingsChange() | venom::common::GraphicsSettings | static |
VulkanApplication() (defined in venom::vulkan::VulkanApplication) | venom::vulkan::VulkanApplication | |
VulkanLight (defined in venom::vulkan::VulkanApplication) | venom::vulkan::VulkanApplication | friend |
VulkanShaderResourceTable (defined in venom::vulkan::VulkanApplication) | venom::vulkan::VulkanApplication | friend |
WaitForDraws() override (defined in venom::vulkan::VulkanApplication) | venom::vulkan::VulkanApplication | virtual |
~DebugApplication() (defined in venom::vulkan::DebugApplication) | venom::vulkan::DebugApplication | virtual |
~GraphicsApplication() override (defined in venom::common::GraphicsApplication) | venom::common::GraphicsApplication | |
~GraphicsPluginObject() override (defined in venom::common::GraphicsPluginObject) | venom::common::GraphicsPluginObject | |
~GraphicsSettings() (defined in venom::common::GraphicsSettings) | venom::common::GraphicsSettings | virtual |
~IPluginObject()=default (defined in venom::common::IPluginObject) | venom::common::IPluginObject | virtual |
~PluginObject() (defined in venom::common::PluginObject) | venom::common::PluginObject | virtual |
~VulkanApplication() override (defined in venom::vulkan::VulkanApplication) | venom::vulkan::VulkanApplication | |