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
aea273550a
libs/vkd3d: Add ID3D12CommandQueue interface stub.
2016-09-21 17:46:03 +02:00
abb169678c
include: Simplify typedefs for Windows data types.
...
This fixes compiler warnings when compiling 32-bit version of libvkd3d.
2016-09-21 17:46:03 +02:00
0444bb72b5
libs/vkd3d: Introduce debugstr_uint64() to print UINT64 values.
2016-09-21 17:46:03 +02:00
d406723049
tests: Enable debug layer.
2016-09-21 13:19:16 +02:00
4503e8b23a
libs/vkd3d: Add D3D12GetDebugInterface() stub.
2016-09-21 13:16:55 +02:00
6bebee9a09
build: Add "crosstest" target for tests cross-compilation.
2016-09-21 12:57:24 +02:00
978584a238
tests: Add test for D3D12CreateDevice().
2016-09-21 12:57:24 +02:00
d6e2fe97a4
libs/vkd3d: Add ID3D12Device interface stub.
2016-09-21 12:57:24 +02:00