Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
DeviceCommandContext.cpp File Reference
Include dependency graph for DeviceCommandContext.cpp:

Classes

struct  Renderer::Backend::Vulkan::anonymous_namespace{DeviceCommandContext.cpp}::SBaseImageState
 
class  Renderer::Backend::Vulkan::anonymous_namespace{DeviceCommandContext.cpp}::ScopedImageLayoutTransition
 
class  Renderer::Backend::Vulkan::CDeviceCommandContext::CUploadRing
 

Namespaces

namespace  Renderer
 
namespace  Renderer::Backend
 
namespace  Renderer::Backend::Vulkan
 
namespace  Renderer::Backend::Vulkan::anonymous_namespace{DeviceCommandContext.cpp}
 

Functions

SBaseImageState Renderer::Backend::Vulkan::anonymous_namespace{DeviceCommandContext.cpp}::GetBaseImageState (CTexture *texture)
 
template<typename TransferOp >
void Renderer::Backend::Vulkan::anonymous_namespace{DeviceCommandContext.cpp}::TransferForEachFramebufferAttachmentPair (CRingCommandContext &commandContext, CFramebuffer *sourceFramebuffer, CFramebuffer *destinationFramebuffer, TransferOp transferOp)
 

Variables

constexpr uint32_t Renderer::Backend::Vulkan::anonymous_namespace{DeviceCommandContext.cpp}::UNIFORM_BUFFER_INITIAL_SIZE = 1024 * 1024
 
constexpr uint32_t Renderer::Backend::Vulkan::anonymous_namespace{DeviceCommandContext.cpp}::FRAME_INPLACE_BUFFER_INITIAL_SIZE = 128 * 1024