namespace Ryujinx.Graphics.Gpu { /// /// Common Maxwell GPU constants. /// static class Constants { /// /// Maximum number of compute uniform buffers. /// public const int TotalCpUniformBuffers = 8; /// /// Maximum number of compute storage buffers (this is a API limitation). /// public const int TotalCpStorageBuffers = 16; /// /// Maximum number of graphics uniform buffers. /// public const int TotalGpUniformBuffers = 18; /// /// Maximum number of graphics storage buffers (this is a API limitation). /// public const int TotalGpStorageBuffers = 16; /// /// Maximum number of render target color buffers. /// public const int TotalRenderTargets = 8; /// /// Number of shader stages. /// public const int TotalShaderStages = 5; /// /// Maximum number of vertex buffers. /// public const int TotalVertexBuffers = 16; /// /// Maximum number of viewports. /// public const int TotalViewports = 8; } }