Commit Graph

  • c7f6dc53b3 libs/vkd3d: Implement d3d12_command_list_RSSetViewports(). Henri Verbeet 2016-09-28 13:23:14 +0200
  • ad811fb418 libs/vkd3d: Implement d3d12_command_list_ClearRenderTargetView(). Henri Verbeet 2016-09-28 13:04:58 +0200
  • 1b8be72657 libs/vkd3d: Implement d3d12_device_CreateRenderTargetView(). Henri Verbeet 2016-09-28 13:00:39 +0200
  • 3cc207c28e libs/vkd3d: Implement d3d12_descriptor_heap_GetCPUDescriptorHandleForHeapStart(). Henri Verbeet 2016-09-29 17:55:55 +0200
  • 9262f87249 libs/vkd3d: Allocate CPU memory for descriptors. Henri Verbeet 2016-09-30 13:03:45 +0200
  • cd37442fd0 tests: ...but keep regular builds working. Henri Verbeet 2016-09-30 09:58:43 +0200
  • dc7504c7fc build: Unicode crossbuilds. Henri Verbeet 2016-09-29 19:32:19 +0200
  • adb31f94c2 build: Debug info and warnings for crossbuilds. Henri Verbeet 2016-09-29 19:29:12 +0200
  • a961ca8f8f build: Add silent mode support for custom rules. Józef Kucia 2016-09-29 12:57:01 +0200
  • 7db62fe3d8 libs/vkd3d: Implement d3d12_command_queue_ExecuteCommandLists(). Henri Verbeet 2016-09-28 13:09:12 +0200
  • b4305f94f0 libs/vkd3d: Fix typo in FIXME() message. Józef Kucia 2016-09-29 10:46:42 +0200
  • e2a72ee610 include: Fix typos. Józef Kucia 2016-09-29 10:46:42 +0200
  • 4e802d763c tests: Add test for creating ID3D12Fence. Józef Kucia 2016-09-28 14:17:24 +0200
  • 31f1d703a9 libs/vkd3d: Add ID3D12Fence interface stub. Józef Kucia 2016-09-28 14:16:18 +0200
  • 30a19692af build: Rewrite checks for MinGW using polymorphic shell variables. Józef Kucia 2016-09-28 13:07:51 +0200
  • f931d3ad66 build: Move checks for __sync functions to separate macros. Józef Kucia 2016-09-28 12:20:11 +0200
  • d8ff91a9f8 build: Reindent check-cflags.m4. Józef Kucia 2016-09-28 12:00:05 +0200
  • a42d85ea21 build: Prefer AS_IF macro rather than shell if statement. Józef Kucia 2016-09-28 11:45:46 +0200
  • 9eb2d6bafc build: Use "vkd3d" prefix for autoconf variables. Józef Kucia 2016-09-28 11:29:11 +0200
  • 5f91e2ded9 libs/vkd3d: Implement d3d12_resource_GetGPUVirtualAddress(). Henri Verbeet 2016-09-28 12:56:02 +0200
  • 8bb1a260d5 configure: Enable silent build rules by default. Henri Verbeet 2016-09-27 12:07:54 +0200
  • 10969526a6 configure: WIDL is precious. Henri Verbeet 2016-09-28 14:01:26 +0200
  • baa3f71009 tests: Fix crosstests. Henri Verbeet 2016-09-28 11:16:35 +0200
  • 98a7ce8275 tests: Add test for clearing render target view. Józef Kucia 2016-09-28 09:42:49 +0200
  • 623e1a8233 libs/vkd3d: Store VkQueue in d3d12_command_queue. Józef Kucia 2016-09-28 09:42:49 +0200
  • 09d24d6934 libs/vkd3d: Implement d3d12_command_list_Reset(). Józef Kucia 2016-09-28 09:42:49 +0200
  • 335bde6550 libs/vkd3d: Implement d3d12_command_allocator_Reset(). Józef Kucia 2016-09-28 09:42:49 +0200
  • 00fec8232b libs/vkd3d: Track command list recording state. Józef Kucia 2016-09-28 09:42:49 +0200
  • c311a61dc9 tests: Add test for resetting command allocator. Józef Kucia 2016-09-28 09:42:49 +0200
  • f7a54c4653 libs/vkd3d: Rename "VKD3DDEBUG" environment variable to "VKD3D_DEBUG". Józef Kucia 2016-09-28 09:42:49 +0200
  • bce85d84ed include: Make test output less verbose. Józef Kucia 2016-09-28 09:42:49 +0200
  • 3a5deb7286 include: Add support for marking tests as todo. Józef Kucia 2016-09-28 09:42:49 +0200
  • ef80cdedc3 libs/vkd3d: Make vkd3d debug compatible with MinGW headers. Józef Kucia 2016-09-28 09:42:49 +0200
  • 821d978950 include: Add min() & max() macros. Józef Kucia 2016-09-28 09:42:49 +0200
  • 2976d7798d libs/vkd3d: Implement d3d12_resource_Unmap() for committed buffers. Józef Kucia 2016-09-28 09:42:49 +0200
  • c078e79235 libs/vkd3d: Implement d3d12_resource_Map() for committed buffers. Józef Kucia 2016-09-28 09:42:49 +0200
  • fc1492766e libs/vkd3d: Implement committed buffer resources. Józef Kucia 2016-09-27 12:13:37 +0200
  • fec147c2cb libs/vkd3d: Implement committed texture resources. Józef Kucia 2016-09-27 12:13:37 +0200
  • e43af70de1 libs/vkd3d: Disable nameless unions. Józef Kucia 2016-09-27 12:13:37 +0200
  • 5e266f70a2 libs/vkd3d: Store VkPhysicalDeviceMemoryProperties in "d3d12_device". Józef Kucia 2016-09-27 12:13:37 +0200
  • 7701228cd7 libs/vkd3d: Print "0x" prefix before UINT64 hexadecimal values. Józef Kucia 2016-09-27 12:13:37 +0200
  • 8341c975a0 libs/vkd3d: Implement d3d12_command_list_Close(). Józef Kucia 2016-09-27 12:13:37 +0200
  • 60fc7ee157 libs/vkd3d: Allocate VkCommandBuffer when creating ID3D12CommandList. Józef Kucia 2016-09-27 12:13:37 +0200
  • 6e68570498 libs/vkd3d: Create VkCommandPool when creating ID3D12CommandAllocator. Józef Kucia 2016-09-27 12:13:37 +0200
  • 2424137c0b libs/vkd3d: Implement compute pipeline state. Józef Kucia 2016-09-26 11:46:45 +0200
  • fdf8eb775f libs/vkd3d: Implement empty root signature. Józef Kucia 2016-09-26 11:46:45 +0200
  • a524488c78 libs/vkd3d: Fix memory leak in d3d12_device_create(). Józef Kucia 2016-09-26 11:46:45 +0200
  • 8801f82626 tests: Add test for creating compute pipeline state. Józef Kucia 2016-09-26 11:13:30 +0200
  • 471a58b4b8 libs/vkd3d: Add ID3D12PipelineState interface stub. Józef Kucia 2016-09-26 11:13:30 +0200
  • 39432ca5a3 tests: Add test for creating root signature. Józef Kucia 2016-09-26 11:13:30 +0200
  • aec10bd682 libs/vkd3d: Add ID3D12RootSignature interface stub. Józef Kucia 2016-09-26 11:13:30 +0200
  • e18c2b58f1 tests: Add test for creating descriptor heap. Józef Kucia 2016-09-26 11:13:30 +0200
  • 13ccddd6e4 libs/vkd3d: Add ID3D12DescriptorHeap interface stub. Józef Kucia 2016-09-26 11:13:30 +0200
  • 768dffe9d6 tests: Add test for creating committed resource. Józef Kucia 2016-09-26 11:13:30 +0200
  • 4175bec471 libs/vkd3d: Add ID3D12Resource interface stub. Józef Kucia 2016-09-26 11:13:30 +0200
  • 2a99c21534 libs/vkd3d: Create Vulkan device when creating D3D12 device. Józef Kucia 2016-09-22 16:56:58 +0200
  • f86ca50443 libs/vkd3d: Create Vulkan instance when creating D3D12 device. Józef Kucia 2016-09-22 16:56:58 +0200
  • 19eca43f2c tests: Add test for creating command list. Józef Kucia 2016-09-21 16:25:51 +0200
  • 6bdc509e4d libs/vkd3d: Add ID3D12GraphicsCommandList interface stub. Józef Kucia 2016-09-21 16:18:13 +0200
  • 3cde5ba56c tests: Add test for creating command allocator. Józef Kucia 2016-09-21 15:44:19 +0200
  • 4636663bd5 libs/vkd3d: Add ID3D12CommandAllocator interface stub. Józef Kucia 2016-09-21 15:33:17 +0200
  • ffc3fe877d tests: Add test for creating command queue. Józef Kucia 2016-09-21 15:14:01 +0200
  • d32f7aa35a tests: Add test for ID3D12Device_CheckFeatureSupport(). Józef Kucia 2016-09-21 15:02:13 +0200
  • 4426e099ab libs/vkd3d: Partially implement d3d12_device_CheckFeatureSupport(). Józef Kucia 2016-09-21 14:56:17 +0200
  • f9af61a1dc tests: Add test for ID3D12Device_GetNodeCount(). Józef Kucia 2016-09-21 14:51:48 +0200
  • aea273550a libs/vkd3d: Add ID3D12CommandQueue interface stub. Józef Kucia 2016-09-21 14:41:31 +0200
  • abb169678c include: Simplify typedefs for Windows data types. Józef Kucia 2016-09-21 14:15:51 +0200
  • 0444bb72b5 libs/vkd3d: Introduce debugstr_uint64() to print UINT64 values. Józef Kucia 2016-09-21 13:59:24 +0200
  • d406723049 tests: Enable debug layer. Józef Kucia 2016-09-21 13:19:16 +0200
  • 4503e8b23a libs/vkd3d: Add D3D12GetDebugInterface() stub. Józef Kucia 2016-09-21 13:16:55 +0200
  • 6bebee9a09 build: Add "crosstest" target for tests cross-compilation. Józef Kucia 2016-09-21 12:57:24 +0200
  • 978584a238 tests: Add test for D3D12CreateDevice(). Józef Kucia 2016-09-21 12:57:24 +0200
  • d6e2fe97a4 libs/vkd3d: Add ID3D12Device interface stub. Józef Kucia 2016-09-21 12:57:24 +0200
  • 52164aa79b libs/vkd3d: Implement simple debug logs. Józef Kucia 2016-09-21 12:57:24 +0200
  • db41f92040 libs/vkd3d: Add vkd3d_common.h. Józef Kucia 2016-09-21 12:57:24 +0200
  • 40c42f7237 build: Add pkg-config file. Józef Kucia 2016-09-21 12:57:24 +0200
  • f8090a33dd libs/vkd3d: Add library. Józef Kucia 2016-09-21 12:57:24 +0200
  • 3d10019103 include: Add definitions required by COM interfaces. Józef Kucia 2016-09-21 12:57:24 +0200
  • 7505ac2439 include: Add dummy headers for files generated by widl. Józef Kucia 2016-09-21 12:57:24 +0200
  • c5e3e7d1c3 include: Add d3d12.idl. Józef Kucia 2016-09-21 12:57:24 +0200
  • 7fa6075749 include: Define IUnknown. Józef Kucia 2016-09-21 12:57:24 +0200
  • 58cacc0c41 include: Add header file for basic DXGI definitions. Józef Kucia 2016-09-21 12:57:24 +0200
  • 449b2010b0 include: Add minimal windows.h replacement. Józef Kucia 2016-09-21 12:57:24 +0200
  • 489e667057 build: Fix VKD3D_CFLAGS typo. Józef Kucia 2016-09-21 12:57:24 +0200
  • 9f3ffd7287 build: Add initial Autotools files. Józef Kucia 2016-09-21 09:05:15 +0200