mirror of
https://github.com/bkaradzic/bgfx.git
synced 2026-02-20 05:43:12 +01:00
Cleanup.
This commit is contained in:
@@ -2636,7 +2636,7 @@ namespace bgfx
|
||||
g_caps.limits.maxTextures = BGFX_CONFIG_MAX_TEXTURES;
|
||||
g_caps.limits.maxTextureSamplers = BGFX_CONFIG_MAX_TEXTURE_SAMPLERS;
|
||||
g_caps.limits.maxVertexDecls = BGFX_CONFIG_MAX_VERTEX_DECLS;
|
||||
g_caps.limits.maxVertexStreams = BGFX_CONFIG_MAX_VERTEX_STREAMS;
|
||||
g_caps.limits.maxVertexStreams = 1;
|
||||
g_caps.limits.maxIndexBuffers = BGFX_CONFIG_MAX_INDEX_BUFFERS;
|
||||
g_caps.limits.maxVertexBuffers = BGFX_CONFIG_MAX_VERTEX_BUFFERS;
|
||||
g_caps.limits.maxDynamicIndexBuffers = BGFX_CONFIG_MAX_DYNAMIC_INDEX_BUFFERS;
|
||||
|
||||
@@ -237,7 +237,7 @@
|
||||
#endif // BGFX_CONFIG_MAX_VERTEX_BUFFERS
|
||||
|
||||
#ifndef BGFX_CONFIG_MAX_VERTEX_STREAMS
|
||||
# define BGFX_CONFIG_MAX_VERTEX_STREAMS 1
|
||||
# define BGFX_CONFIG_MAX_VERTEX_STREAMS 4
|
||||
#endif // BGFX_CONFIG_MAX_VERTEX_STREAMS
|
||||
|
||||
#ifndef BGFX_CONFIG_MAX_DYNAMIC_INDEX_BUFFERS
|
||||
|
||||
@@ -661,6 +661,7 @@ namespace bgfx { namespace d3d9
|
||||
BX_TRACE("Max fragment shader 3.0 instr. slots: %d", m_caps.MaxPixelShader30InstructionSlots);
|
||||
BX_TRACE("Num simultaneous render targets: %d", m_caps.NumSimultaneousRTs);
|
||||
BX_TRACE("Max vertex index: %d", m_caps.MaxVertexIndex);
|
||||
BX_TRACE("Max streams: %d", m_caps.MaxStreams);
|
||||
|
||||
g_caps.supported |= ( 0
|
||||
| BGFX_CAPS_TEXTURE_3D
|
||||
@@ -674,12 +675,14 @@ namespace bgfx { namespace d3d9
|
||||
| BGFX_CAPS_TEXTURE_READ_BACK
|
||||
| (m_occlusionQuerySupport ? BGFX_CAPS_OCCLUSION_QUERY : 0)
|
||||
);
|
||||
g_caps.limits.maxTextureSize = uint16_t(bx::uint32_min(m_caps.MaxTextureWidth, m_caps.MaxTextureHeight) );
|
||||
|
||||
m_caps.NumSimultaneousRTs = uint8_t(bx::uint32_min(m_caps.NumSimultaneousRTs, BGFX_CONFIG_MAX_FRAME_BUFFER_ATTACHMENTS) );
|
||||
m_caps.NumSimultaneousRTs = bx::uint32_min(m_caps.NumSimultaneousRTs, BGFX_CONFIG_MAX_FRAME_BUFFER_ATTACHMENTS);
|
||||
m_caps.MaxStreams = bx::uint32_min(m_caps.MaxStreams, BGFX_CONFIG_MAX_VERTEX_STREAMS);
|
||||
m_caps.MaxAnisotropy = bx::uint32_max(m_caps.MaxAnisotropy, 1);
|
||||
|
||||
g_caps.limits.maxTextureSize = uint16_t(bx::uint32_min(m_caps.MaxTextureWidth, m_caps.MaxTextureHeight) );
|
||||
g_caps.limits.maxFBAttachments = uint8_t(m_caps.NumSimultaneousRTs);
|
||||
|
||||
m_caps.MaxAnisotropy = bx::uint32_max(m_caps.MaxAnisotropy, 1);
|
||||
g_caps.limits.maxVertexStreams = uint8_t(m_caps.MaxStreams);
|
||||
|
||||
if (BX_ENABLED(BGFX_CONFIG_RENDERER_USE_EXTENSIONS) )
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user