MCPcopy Create free account

hub / github.com/PancakeTAS/lsfg-vk / types & classes

Types & classes72 in github.com/PancakeTAS/lsfg-vk

↓ 86 callersClassvulkan_error
Simple exception class for Vulkan errors.
framegen/include/common/exception.hpp:12
↓ 52 callersClassBarrierBuilder
Insert memory barriers for images in a command buffer. @throws std::logic_error if the command buffer is not in Recording state
framegen/include/common/utils.hpp:27
↓ 42 callersClassDescriptorSet
C++ wrapper class for a Vulkan descriptor set. This class manages the lifetime of a Vulkan descriptor set.
framegen/include/core/descriptorset.hpp:29
↓ 34 callersClassImage
C++ wrapper class for a Vulkan image. This class manages the lifetime of a Vulkan image.
framegen/include/core/image.hpp:16
↓ 6 callersClassSemaphore
C++ wrapper class for a Vulkan semaphore. This class manages the lifetime of a Vulkan semaphore.
framegen/include/core/semaphore.hpp:18
↓ 6 callersClassSemaphore
C++ wrapper class for a Vulkan semaphore. This class manages the lifetime of a Vulkan semaphore.
include/mini/semaphore.hpp:14
↓ 4 callersClassCommandBuffer
C++ wrapper class for a Vulkan command buffer. This class manages the lifetime of a Vulkan command buffer.
framegen/include/core/commandbuffer.hpp:36
↓ 3 callersClassrethrowable_error
Simple exception class for stacking errors.
framegen/include/common/exception.hpp:36
↓ 2 callersClassCommandBuffer
C++ wrapper class for a Vulkan command buffer. This class manages the lifetime of a Vulkan command buffer.
include/mini/commandbuffer.hpp:31
↓ 2 callersClassCommandPool
C++ wrapper class for a Vulkan command pool. This class manages the lifetime of a Vulkan command pool.
framegen/include/core/commandpool.hpp:16
↓ 2 callersClassDescriptorPool
C++ wrapper class for a Vulkan descriptor pool. This class manages the lifetime of a Vulkan descriptor pool.
framegen/include/core/descriptorpool.hpp:16
↓ 2 callersClassFence
C++ wrapper class for a Vulkan fence. This class manages the lifetime of a Vulkan fence.
framegen/include/core/fence.hpp:17
↓ 2 callersClassFlowScale
ui/src/config/structs.rs:18
↓ 2 callersClassImage
C++ wrapper class for a Vulkan image. This class manages the lifetime of a Vulkan image.
include/mini/image.hpp:14
↓ 2 callersClassMultiplier
ui/src/config/structs.rs:5
↓ 2 callersClassResourcePool
Resource pool for each Vulkan device.
framegen/include/pool/resourcepool.hpp:17
↓ 2 callersClassShaderPool
Shader pool for each Vulkan device.
framegen/include/pool/shaderpool.hpp:22
↓ 1 callersClassAlpha
Alpha shader.
framegen/v3.1_include/v3_1/shaders/alpha.hpp:21
↓ 1 callersClassAlpha
Alpha shader.
framegen/v3.1p_include/v3_1p/shaders/alpha.hpp:21
↓ 1 callersClassBeta
Beta shader.
framegen/v3.1_include/v3_1/shaders/beta.hpp:22
↓ 1 callersClassBeta
Beta shader.
framegen/v3.1p_include/v3_1p/shaders/beta.hpp:22
↓ 1 callersClassCommandPool
C++ wrapper class for a Vulkan command pool. This class manages the lifetime of a Vulkan command pool.
include/mini/commandpool.hpp:15
↓ 1 callersClassContext
framegen/v3.1_include/v3_1/context.hpp:25
↓ 1 callersClassContext
framegen/v3.1p_include/v3_1p/context.hpp:25
↓ 1 callersClassDelta
Delta shader.
framegen/v3.1_include/v3_1/shaders/delta.hpp:24
↓ 1 callersClassDelta
Delta shader.
framegen/v3.1p_include/v3_1p/shaders/delta.hpp:24
↓ 1 callersClassGamma
Gamma shader.
framegen/v3.1_include/v3_1/shaders/gamma.hpp:24
↓ 1 callersClassGamma
Gamma shader.
framegen/v3.1p_include/v3_1p/shaders/gamma.hpp:24
↓ 1 callersClassGenerate
Generate shader.
framegen/v3.1_include/v3_1/shaders/generate.hpp:25
↓ 1 callersClassGenerate
Generate shader.
framegen/v3.1p_include/v3_1p/shaders/generate.hpp:25
↓ 1 callersClassLsContext
This class is the frame generation context. There should be one instance per swapchain.
include/context.hpp:19
↓ 1 callersClassMipmaps
Mipmaps shader.
framegen/v3.1_include/v3_1/shaders/mipmaps.hpp:22
↓ 1 callersClassMipmaps
Mipmaps shader.
framegen/v3.1p_include/v3_1p/shaders/mipmaps.hpp:22
ClassBindingOffsets
src/extract/trans.cpp:16
ClassBuffer
C++ wrapper class for a Vulkan buffer. This class manages the lifetime of a Vulkan buffer.
framegen/include/core/buffer.hpp:17
EnumCommandBufferState
State of the command buffer.
framegen/include/core/commandbuffer.hpp:18
EnumCommandBufferState
State of the command buffer.
include/mini/commandbuffer.hpp:13
ClassConfiguration
lsfg-vk configuration
include/config/config.hpp:13
ClassConstantBuffer
framegen/src/pool/resourcepool.cpp:14
ClassDeltaPass
framegen/v3.1_include/v3_1/shaders/delta.hpp:65
ClassDeltaPass
framegen/v3.1p_include/v3_1p/shaders/delta.hpp:65
ClassDescriptorSetUpdateBuilder
framegen/include/core/descriptorset.hpp:22
ClassDevice
C++ wrapper class for a Vulkan device. This class manages the lifetime of a Vulkan device.
framegen/include/core/device.hpp:17
ClassDeviceInfo
Vulkan device information structure.
include/hooks.hpp:13
ClassEntry
ui/src/wrapper/entry/entry.rs:10
ClassGammaPass
framegen/v3.1_include/v3_1/shaders/gamma.hpp:58
ClassGammaPass
framegen/v3.1p_include/v3_1p/shaders/gamma.hpp:58
ClassGeneratePass
framegen/v3.1_include/v3_1/shaders/generate.hpp:61
ClassGeneratePass
framegen/v3.1p_include/v3_1p/shaders/generate.hpp:61
ClassInstance
C++ wrapper class for a Vulkan instance. This class manages the lifetime of a Vulkan instance.
framegen/include/core/instance.hpp:14
ClassPaneMain
ui/src/wrapper/pane/main.rs:8
ClassPaneSidebar
ui/src/wrapper/pane/sidebar.rs:7
ClassPipeline
C++ wrapper class for a Vulkan pipeline. This class manages the lifetime of a Vulkan pipeline.
framegen/include/core/pipeline.hpp:18
ClassPrefDropdown
ui/src/wrapper/pref/dropdown.rs:11
ClassPrefEntry
ui/src/wrapper/pref/entry.rs:11
ClassPrefNumber
ui/src/wrapper/pref/number.rs:11
ClassPrefSlider
ui/src/wrapper/pref/slider.rs:11
ClassPrefSwitch
ui/src/wrapper/pref/switch.rs:11
EnumPresentMode
ui/src/config/structs.rs:31
ClassProcessEntry
ui/src/wrapper/popup/process_entry.rs:10
ClassProcessPicker
ui/src/wrapper/popup/process.rs:7
ClassRenderData
framegen/v3.1_include/v3_1/context.hpp:64
ClassRenderData
framegen/v3.1p_include/v3_1p/context.hpp:64
ClassRenderPassInfo
include/context.hpp:67
ClassSampler
C++ wrapper class for a Vulkan sampler. This class manages the lifetime of a Vulkan sampler.
framegen/include/core/sampler.hpp:16
ClassShaderModule
C++ wrapper class for a Vulkan shader module. This class manages the lifetime of a Vulkan shader module.
framegen/include/core/shadermodule.hpp:20
ClassState
ui/src/main.rs:14
ClassTomlConfig
ui/src/config/structs.rs:87
ClassTomlGame
ui/src/config/structs.rs:70
ClassTomlGlobal
ui/src/config/structs.rs:64
ClassVulkan
framegen/include/common/utils.hpp:96
ClassWindow
ui/src/wrapper.rs:19