From f63be3ecc79499a9a362ce38d0f3be44033c37fc Mon Sep 17 00:00:00 2001 From: ladevieq Date: Thu, 23 Jan 2025 12:22:10 +0100 Subject: Store queues in a dedicated struct --- include/api-test/dx12-device.hpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'include/api-test/dx12-device.hpp') 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(dx12::QueueType::MAX)]; freelist surfaces; -- cgit v1.3