Commit Graph

2245 Commits

Author SHA1 Message Date
7701228cd7 libs/vkd3d: Print "0x" prefix before UINT64 hexadecimal values. 2016-09-27 12:13:37 +02:00
8341c975a0 libs/vkd3d: Implement d3d12_command_list_Close(). 2016-09-27 12:13:37 +02:00
60fc7ee157 libs/vkd3d: Allocate VkCommandBuffer when creating ID3D12CommandList. 2016-09-27 12:13:37 +02:00
6e68570498 libs/vkd3d: Create VkCommandPool when creating ID3D12CommandAllocator. 2016-09-27 12:13:37 +02:00
2424137c0b libs/vkd3d: Implement compute pipeline state. 2016-09-26 11:46:45 +02:00
fdf8eb775f libs/vkd3d: Implement empty root signature. 2016-09-26 11:46:45 +02:00
a524488c78 libs/vkd3d: Fix memory leak in d3d12_device_create(). 2016-09-26 11:46:45 +02:00
8801f82626 tests: Add test for creating compute pipeline state. 2016-09-26 11:22:33 +02:00
471a58b4b8 libs/vkd3d: Add ID3D12PipelineState interface stub. 2016-09-26 11:22:33 +02:00
39432ca5a3 tests: Add test for creating root signature. 2016-09-26 11:22:33 +02:00
aec10bd682 libs/vkd3d: Add ID3D12RootSignature interface stub. 2016-09-26 11:22:33 +02:00
e18c2b58f1 tests: Add test for creating descriptor heap. 2016-09-26 11:22:33 +02:00
13ccddd6e4 libs/vkd3d: Add ID3D12DescriptorHeap interface stub. 2016-09-26 11:22:33 +02:00
768dffe9d6 tests: Add test for creating committed resource. 2016-09-26 11:22:33 +02:00
4175bec471 libs/vkd3d: Add ID3D12Resource interface stub. 2016-09-26 11:22:33 +02:00
2a99c21534 libs/vkd3d: Create Vulkan device when creating D3D12 device. 2016-09-22 17:15:41 +02:00
f86ca50443 libs/vkd3d: Create Vulkan instance when creating D3D12 device.
We link directly to the Vulkan loader library and use few exported
procedures. According to the documentation the loader library
exports all core Vulkan procedures on Windows, Linux and Android.
2016-09-22 16:56:58 +02:00
19eca43f2c tests: Add test for creating command list. 2016-09-21 17:46:03 +02:00
6bdc509e4d libs/vkd3d: Add ID3D12GraphicsCommandList interface stub. 2016-09-21 17:46:03 +02:00
3cde5ba56c tests: Add test for creating command allocator. 2016-09-21 17:46:03 +02:00
4636663bd5 libs/vkd3d: Add ID3D12CommandAllocator interface stub. 2016-09-21 17:46:03 +02:00
ffc3fe877d tests: Add test for creating command queue. 2016-09-21 17:46:03 +02:00
d32f7aa35a tests: Add test for ID3D12Device_CheckFeatureSupport(). 2016-09-21 17:46:03 +02:00
4426e099ab libs/vkd3d: Partially implement d3d12_device_CheckFeatureSupport(). 2016-09-21 17:46:03 +02:00
f9af61a1dc tests: Add test for ID3D12Device_GetNodeCount(). 2016-09-21 17:46:03 +02:00