Pyrogenesis  trunk
Namespaces | Variables
RingCommandContext.cpp File Reference
#include "precompiled.h"
#include "RingCommandContext.h"
#include "lib/bits.h"
#include "renderer/backend/vulkan/Buffer.h"
#include "renderer/backend/vulkan/Device.h"
#include "renderer/backend/vulkan/Utilities.h"
#include <algorithm>
#include <cstddef>
#include <limits>
Include dependency graph for RingCommandContext.cpp:

Namespaces

 Renderer
 
 Renderer::Backend
 
 Renderer::Backend::Vulkan
 
 Renderer::Backend::Vulkan::anonymous_namespace{RingCommandContext.cpp}
 

Variables

constexpr uint32_t Renderer::Backend::Vulkan::anonymous_namespace{RingCommandContext.cpp}::INITIAL_STAGING_BUFFER_CAPACITY = 1024 * 1024
 
constexpr VkDeviceSize Renderer::Backend::Vulkan::anonymous_namespace{RingCommandContext.cpp}::SMALL_HOST_TOTAL_MEMORY_THRESHOLD = 1024 * 1024 * 1024
 
constexpr uint32_t Renderer::Backend::Vulkan::anonymous_namespace{RingCommandContext.cpp}::MAX_SMALL_STAGING_BUFFER_CAPACITY = 64 * 1024 * 1024
 
constexpr uint32_t Renderer::Backend::Vulkan::anonymous_namespace{RingCommandContext.cpp}::MAX_STAGING_BUFFER_CAPACITY = 256 * 1024 * 1024
 
constexpr uint32_t Renderer::Backend::Vulkan::anonymous_namespace{RingCommandContext.cpp}::INVALID_OFFSET = std::numeric_limits<uint32_t>::max()