![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
#include <RenderAPIWrapper.h>
Classes | |
struct | VersionInformation |
Definition at line 106 of file RenderAPIWrapper.h.
U32 Divide::DeviceInformation::_maxAnisotropy = 0u |
Definition at line 132 of file RenderAPIWrapper.h.
U32 Divide::DeviceInformation::_maxClipAndCullDistances = Config::MAX_CLIP_DISTANCES + Config::MAX_CULL_DISTANCES |
Definition at line 135 of file RenderAPIWrapper.h.
U32 Divide::DeviceInformation::_maxClipDistances = Config::MAX_CLIP_DISTANCES |
Definition at line 133 of file RenderAPIWrapper.h.
size_t Divide::DeviceInformation::_maxComputeSharedMemoryBytes = 1024 * 1024 * 1024 |
Definition at line 119 of file RenderAPIWrapper.h.
U32 Divide::DeviceInformation::_maxCullDistances = Config::MAX_CULL_DISTANCES |
Definition at line 134 of file RenderAPIWrapper.h.
Definition at line 136 of file RenderAPIWrapper.h.
U32 Divide::DeviceInformation::_maxRTColourAttachments = 4u |
Definition at line 131 of file RenderAPIWrapper.h.
size_t Divide::DeviceInformation::_maxSizeBytesSSBO = 1024 * 1024 * 1024u |
Definition at line 118 of file RenderAPIWrapper.h.
size_t Divide::DeviceInformation::_maxSizeBytesUBO = 64 * 1024 |
Definition at line 117 of file RenderAPIWrapper.h.
U32 Divide::DeviceInformation::_maxSSBOBufferBindings = 32u |
Definition at line 127 of file RenderAPIWrapper.h.
U32 Divide::DeviceInformation::_maxTextureSize = 4096u |
Definition at line 130 of file RenderAPIWrapper.h.
U32 Divide::DeviceInformation::_maxTextureUnits = 32u |
Definition at line 129 of file RenderAPIWrapper.h.
U32 Divide::DeviceInformation::_maxVertAttributeBindings = 16u |
Definition at line 124 of file RenderAPIWrapper.h.
U32 Divide::DeviceInformation::_maxVertAttributes = 16u |
Definition at line 125 of file RenderAPIWrapper.h.
U32 Divide::DeviceInformation::_maxVertOutputComponents = 16u |
Definition at line 126 of file RenderAPIWrapper.h.
U32 Divide::DeviceInformation::_maxWorgroupCount[3] = {65535u, 65535u, 65535u} |
Definition at line 115 of file RenderAPIWrapper.h.
U32 Divide::DeviceInformation::_maxWorgroupInvocations = 1024u |
Definition at line 123 of file RenderAPIWrapper.h.
U32 Divide::DeviceInformation::_maxWorgroupSize[3] = {1024u, 1024u, 64u} |
Definition at line 116 of file RenderAPIWrapper.h.
size_t Divide::DeviceInformation::_offsetAlignmentBytesSSBO = 16u |
Definition at line 121 of file RenderAPIWrapper.h.
size_t Divide::DeviceInformation::_offsetAlignmentBytesUBO = 256u |
Definition at line 120 of file RenderAPIWrapper.h.
size_t Divide::DeviceInformation::_offsetAlignmentBytesVBO = 4u |
Definition at line 122 of file RenderAPIWrapper.h.
GPURenderer Divide::DeviceInformation::_renderer = GPURenderer::COUNT |
Definition at line 139 of file RenderAPIWrapper.h.
U32 Divide::DeviceInformation::_shaderCompilerThreads = 1u |
Definition at line 128 of file RenderAPIWrapper.h.
GPUVendor Divide::DeviceInformation::_vendor = GPUVendor::COUNT |
Definition at line 138 of file RenderAPIWrapper.h.
VersionInformation Divide::DeviceInformation::_versionInfo = { 4u, 6u } |
Definition at line 137 of file RenderAPIWrapper.h.