mirror of
https://github.com/EduApps-CDG/OpenDX
synced 2024-12-30 09:45:37 +01:00
[dxvk] Increase dummy buffer size to max uniform buffer size
This commit is contained in:
parent
327cd5ff30
commit
6f3454842f
src/dxvk
@ -5,17 +5,18 @@
|
|||||||
namespace dxvk {
|
namespace dxvk {
|
||||||
|
|
||||||
enum DxvkLimits : size_t {
|
enum DxvkLimits : size_t {
|
||||||
MaxNumRenderTargets = 8,
|
MaxNumRenderTargets = 8,
|
||||||
MaxNumVertexAttributes = 32,
|
MaxNumVertexAttributes = 32,
|
||||||
MaxNumVertexBindings = 32,
|
MaxNumVertexBindings = 32,
|
||||||
MaxNumOutputStreams = 4,
|
MaxNumOutputStreams = 4,
|
||||||
MaxNumViewports = 16,
|
MaxNumViewports = 16,
|
||||||
MaxNumResourceSlots = 1208,
|
MaxNumResourceSlots = 1208,
|
||||||
MaxNumActiveBindings = 128,
|
MaxNumActiveBindings = 128,
|
||||||
MaxNumQueuedCommandBuffers = 8,
|
MaxNumQueuedCommandBuffers = 8,
|
||||||
MaxNumQueryCountPerPool = 128,
|
MaxNumQueryCountPerPool = 128,
|
||||||
MaxVertexBindingStride = 2048,
|
MaxUniformBufferSize = 65536,
|
||||||
MaxPushConstantSize = 128,
|
MaxVertexBindingStride = 2048,
|
||||||
|
MaxPushConstantSize = 128,
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
@ -64,7 +64,7 @@ namespace dxvk {
|
|||||||
|
|
||||||
Rc<DxvkBuffer> DxvkUnboundResources::createBuffer(DxvkDevice* dev) {
|
Rc<DxvkBuffer> DxvkUnboundResources::createBuffer(DxvkDevice* dev) {
|
||||||
DxvkBufferCreateInfo info;
|
DxvkBufferCreateInfo info;
|
||||||
info.size = MaxVertexBindingStride;
|
info.size = MaxUniformBufferSize;
|
||||||
info.usage = VK_BUFFER_USAGE_TRANSFER_DST_BIT
|
info.usage = VK_BUFFER_USAGE_TRANSFER_DST_BIT
|
||||||
| VK_BUFFER_USAGE_VERTEX_BUFFER_BIT
|
| VK_BUFFER_USAGE_VERTEX_BUFFER_BIT
|
||||||
| VK_BUFFER_USAGE_INDEX_BUFFER_BIT
|
| VK_BUFFER_USAGE_INDEX_BUFFER_BIT
|
||||||
|
Loading…
x
Reference in New Issue
Block a user