2017-10-14 13:37:40 +02:00
|
|
|
#pragma once
|
|
|
|
|
2017-11-20 13:21:27 +01:00
|
|
|
#include "dxvk_include.h"
|
|
|
|
|
2017-10-14 13:37:40 +02:00
|
|
|
namespace dxvk {
|
|
|
|
|
|
|
|
enum DxvkLimits : size_t {
|
2017-12-03 20:23:26 +01:00
|
|
|
MaxNumRenderTargets = 8,
|
|
|
|
MaxNumVertexAttributes = 32,
|
|
|
|
MaxNumVertexBindings = 32,
|
|
|
|
MaxNumOutputStreams = 4,
|
|
|
|
MaxNumViewports = 16,
|
2018-03-21 04:56:33 +01:00
|
|
|
MaxNumResourceSlots = 1208,
|
2018-01-10 11:44:40 +01:00
|
|
|
MaxNumActiveBindings = 128,
|
2018-01-14 11:23:14 +01:00
|
|
|
MaxNumQueuedCommandBuffers = 8,
|
2018-02-13 13:43:27 +01:00
|
|
|
MaxNumQueryCountPerPool = 128,
|
2018-02-01 14:31:10 +01:00
|
|
|
MaxVertexBindingStride = 2048,
|
2018-02-01 20:15:25 +01:00
|
|
|
MaxPushConstantSize = 128,
|
2017-10-14 13:37:40 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
}
|