dawn-cmake/src/backend/d3d12
Corentin Wallez b703def640 Add Device::CreateQueue() instead of the builder
We are changing all object creation to use descriptors but there is no
creation argument to pass for queue, so instead Device::CreateQueue
takes no argument.
2018-06-18 13:33:40 -04:00
..
BindGroupD3D12.cpp Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
BindGroupD3D12.h Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
BindGroupLayoutD3D12.cpp Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
BindGroupLayoutD3D12.h Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
BlendStateD3D12.cpp Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
BlendStateD3D12.h Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
BufferD3D12.cpp Make SetSubData take size in uint8_t not uint32_t. 2018-04-10 14:34:24 -04:00
BufferD3D12.h Make SetSubData take size in uint8_t not uint32_t. 2018-04-10 14:34:24 -04:00
CommandAllocatorManager.cpp Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
CommandAllocatorManager.h Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
CommandBufferD3D12.cpp Rename RenderPassInfo to RenderPassDescriptor 2018-05-16 11:18:14 -04:00
CommandBufferD3D12.h Vulkan: Handle CopyBufferToBuffer commands 2017-12-12 12:31:20 -05:00
ComputePipelineD3D12.cpp D3D12: Keep a reference to pipelines until unused 2018-03-02 14:25:30 -05:00
ComputePipelineD3D12.h D3D12: Keep a reference to pipelines until unused 2018-03-02 14:25:30 -05:00
D3D12Backend.cpp Add Device::CreateQueue() instead of the builder 2018-06-18 13:33:40 -04:00
D3D12Backend.h Add Device::CreateQueue() instead of the builder 2018-06-18 13:33:40 -04:00
DepthStencilStateD3D12.cpp Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
DepthStencilStateD3D12.h Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
DescriptorHeapAllocator.cpp Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
DescriptorHeapAllocator.h Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
GeneratedCodeIncludes.h Rename RenderPassInfo to RenderPassDescriptor 2018-05-16 11:18:14 -04:00
InputStateD3D12.cpp Implement support for all Int32 vertex formats. (#179) 2018-04-10 14:35:17 -04:00
InputStateD3D12.h Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
NativeSwapChainImplD3D12.cpp D3D12: Move the NativeSwapChainImpl in the backend 2018-02-07 00:31:17 -05:00
NativeSwapChainImplD3D12.h D3D12: Move the NativeSwapChainImpl in the backend 2018-02-07 00:31:17 -05:00
PipelineLayoutD3D12.cpp Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
PipelineLayoutD3D12.h Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
QueueD3D12.cpp Add Device::CreateQueue() instead of the builder 2018-06-18 13:33:40 -04:00
QueueD3D12.h Add Device::CreateQueue() instead of the builder 2018-06-18 13:33:40 -04:00
RenderPassDescriptorD3D12.cpp Change Sampler creation to use a descriptor instead of a builder 2018-05-23 14:03:51 -04:00
RenderPassDescriptorD3D12.h Rename RenderPassInfo to RenderPassDescriptor 2018-05-16 11:18:14 -04:00
RenderPipelineD3D12.cpp Change render passes from multi to single pass. 2018-05-16 11:18:14 -04:00
RenderPipelineD3D12.h D3D12: Keep a reference to pipelines until unused 2018-03-02 14:25:30 -05:00
ResourceAllocator.cpp Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
ResourceAllocator.h Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
ResourceUploader.cpp Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
ResourceUploader.h Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
SamplerD3D12.cpp Change Sampler creation to use a descriptor instead of a builder 2018-05-23 14:03:51 -04:00
SamplerD3D12.h Change Sampler creation to use a descriptor instead of a builder 2018-05-23 14:03:51 -04:00
ShaderModuleD3D12.cpp D3D12: Add back flip_vert_y. 2018-02-07 00:31:17 -05:00
ShaderModuleD3D12.h Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
SwapChainD3D12.cpp nxtSwapChainNextTexture: make texture a union of ptr, u32, u64 2018-01-18 16:17:28 -05:00
SwapChainD3D12.h Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
TextureCopySplitter.cpp Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
TextureCopySplitter.h Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
TextureD3D12.cpp Add 1- and 2-component texture formats. 2018-04-09 11:26:17 -04:00
TextureD3D12.h Format: src/backend/d3d12 2017-11-28 16:18:39 -05:00
d3d12_platform.h D3D12: Move initialization of the device in the backend 2018-02-07 14:37:51 -05:00