diff options
Diffstat (limited to 'include/api-test/dx12-device.hpp')
| -rw-r--r-- | include/api-test/dx12-device.hpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/include/api-test/dx12-device.hpp b/include/api-test/dx12-device.hpp index 5f48f95..83d8888 100644 --- a/include/api-test/dx12-device.hpp +++ b/include/api-test/dx12-device.hpp @@ -4,6 +4,9 @@ #include "dx12-device-types.hpp" class dx12device { + struct queue { + ID3D12CommandQueue* dx_queue; + }; public: void init(); @@ -36,7 +39,7 @@ class dx12device { IDXGIAdapter* adapter; ID3D12Device* device; - ID3D12CommandQueue* queues[3U]; + queue queues[static_cast<uint32_t>(dx12::QueueType::MAX)]; freelist<dx12::device_surface> surfaces; |
