![]() |
Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
#include "precompiled.h"#include "DeviceCommandContext.h"#include "lib/bits.h"#include "maths/MathUtil.h"#include "ps/CLogger.h"#include "ps/ConfigDB.h"#include "ps/containers/Span.h"#include "ps/containers/StaticVector.h"#include "renderer/backend/vulkan/Buffer.h"#include "renderer/backend/vulkan/DescriptorManager.h"#include "renderer/backend/vulkan/Device.h"#include "renderer/backend/vulkan/Framebuffer.h"#include "renderer/backend/vulkan/PipelineState.h"#include "renderer/backend/vulkan/RingCommandContext.h"#include "renderer/backend/vulkan/ShaderProgram.h"#include "renderer/backend/vulkan/Texture.h"#include "renderer/backend/vulkan/Utilities.h"#include <algorithm>#include <cstddef>#include <tuple>
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 |