..
AdapterD3D12.cpp
Rename ContextLost to DeviceLost
2019-08-27 18:10:03 +00:00
AdapterD3D12.h
Support BC formats as the first extension in Dawn
2019-08-02 00:06:38 +00:00
BackendD3D12.cpp
Rename ContextLost to DeviceLost
2019-08-27 18:10:03 +00:00
BackendD3D12.h
D3D12: Implement the backend connection and adapter.
2019-01-30 16:07:48 +00:00
BindGroupD3D12.cpp
Make dawn_native use the webgpu.h header
2019-10-23 11:57:41 +00:00
BindGroupD3D12.h
D3D12: Create descriptor heaps after computing the required size
2019-05-16 05:56:49 +00:00
BindGroupLayoutD3D12.cpp
Make dawn_native use the webgpu.h header
2019-10-23 11:57:41 +00:00
BindGroupLayoutD3D12.h
Make dawn_native use its own header for Dawn datatypes
2018-07-27 12:56:26 +02:00
BufferD3D12.cpp
Make dawn_native public headers and dawn_wsi use webgpu.h
2019-10-24 23:55:37 +00:00
BufferD3D12.h
Make dawn_native use the webgpu.h header
2019-10-23 11:57:41 +00:00
CommandAllocatorManager.cpp
D3D12 replace ASSERT_SUCCESS with better error handling
2019-10-16 09:26:54 +00:00
CommandAllocatorManager.h
D3D12 replace ASSERT_SUCCESS with better error handling
2019-10-16 09:26:54 +00:00
CommandBufferD3D12.cpp
Implement D3D12 Native Render Passes
2019-11-12 18:14:21 +00:00
CommandBufferD3D12.h
Implement D3D12 Native Render Passes
2019-11-12 18:14:21 +00:00
CommandRecordingContext.cpp
Implement D3D12 Native Render Passes
2019-11-12 18:14:21 +00:00
CommandRecordingContext.h
Implement D3D12 Native Render Passes
2019-11-12 18:14:21 +00:00
ComputePipelineD3D12.cpp
Remove indirection for computeStage
2019-09-05 09:41:17 +00:00
ComputePipelineD3D12.h
Descriptorize ComputePipeline
2018-09-05 08:32:53 -04:00
D3D12Backend.cpp
Make dawn_native public headers and dawn_wsi use webgpu.h
2019-10-24 23:55:37 +00:00
D3D12Error.cpp
D3D12: Use CheckHRESULT for allocator errors.
2019-10-28 12:59:36 +00:00
D3D12Error.h
D3D12: Use CheckHRESULT for allocator errors.
2019-10-28 12:59:36 +00:00
D3D12Info.cpp
Implement D3D12 Native Render Passes
2019-11-12 18:14:21 +00:00
D3D12Info.h
Implement D3D12 Native Render Passes
2019-11-12 18:14:21 +00:00
DescriptorHeapAllocator.cpp
D3D12: Use CheckHRESULT for allocator errors.
2019-10-28 12:59:36 +00:00
DescriptorHeapAllocator.h
Replace size_t with uint64_t in ringbuffer.
2019-10-18 16:19:00 +00:00
DeviceD3D12.cpp
Implement D3D12 Native Render Passes
2019-11-12 18:14:21 +00:00
DeviceD3D12.h
Support for resource heap tier 2.
2019-11-01 18:19:01 +00:00
Forward.h
D3D12: Move resource into allocation handle.
2019-10-09 16:50:42 +00:00
HeapAllocatorD3D12.cpp
D3D12: Use CheckHRESULT for allocator errors.
2019-10-28 12:59:36 +00:00
HeapAllocatorD3D12.h
Preliminary changes to Vulkan memory suballocation
2019-10-24 21:28:16 +00:00
HeapD3D12.cpp
Resource Management 8: placed resource sub-allocation.
2019-10-17 17:25:28 +00:00
HeapD3D12.h
Resource Management 8: placed resource sub-allocation.
2019-10-17 17:25:28 +00:00
NativeSwapChainImplD3D12.cpp
Make dawn_native public headers and dawn_wsi use webgpu.h
2019-10-24 23:55:37 +00:00
NativeSwapChainImplD3D12.h
Make dawn_native public headers and dawn_wsi use webgpu.h
2019-10-24 23:55:37 +00:00
PipelineLayoutD3D12.cpp
Make dawn_native use the webgpu.h header
2019-10-23 11:57:41 +00:00
PipelineLayoutD3D12.h
D3D12 replace ASSERT_SUCCESS with better error handling
2019-10-16 09:26:54 +00:00
PlatformFunctions.cpp
Add D3D12 keyed shared mutexes to Dawn
2019-10-18 00:37:42 +00:00
PlatformFunctions.h
Add D3D12 keyed shared mutexes to Dawn
2019-10-18 00:37:42 +00:00
QueueD3D12.cpp
Use enums for trace event categories
2019-10-28 23:15:40 +00:00
QueueD3D12.h
Add D3D12 keyed shared mutexes to Dawn
2019-10-18 00:37:42 +00:00
RenderPassBuilderD3D12.cpp
Implement D3D12 Native Render Passes
2019-11-12 18:14:21 +00:00
RenderPassBuilderD3D12.h
Implement D3D12 Native Render Passes
2019-11-12 18:14:21 +00:00
RenderPipelineD3D12.cpp
Update naming for vertex state
2019-11-07 22:23:29 +00:00
RenderPipelineD3D12.h
D3D12 replace ASSERT_SUCCESS with better error handling
2019-10-16 09:26:54 +00:00
ResourceAllocatorManagerD3D12.cpp
Fix ResourceHeapAllocation Memory Leak
2019-11-08 21:47:00 +00:00
ResourceAllocatorManagerD3D12.h
Support for small resource placement.
2019-11-05 19:34:45 +00:00
ResourceHeapAllocationD3D12.cpp
Fix ResourceHeapAllocation Memory Leak
2019-11-08 21:47:00 +00:00
ResourceHeapAllocationD3D12.h
Fix ResourceHeapAllocation Memory Leak
2019-11-08 21:47:00 +00:00
SamplerD3D12.cpp
Make dawn_native use the webgpu.h header
2019-10-23 11:57:41 +00:00
SamplerD3D12.h
Remove sampler border color from Dawn to match WebGPU
2019-04-09 15:12:50 +00:00
ShaderModuleD3D12.cpp
Set y-axis up in normalized coordinate system.
2019-09-20 23:04:47 +00:00
ShaderModuleD3D12.h
D3D12 fix for register binding offsets.
2018-11-01 13:59:19 +00:00
StagingBufferD3D12.cpp
D3D12: Use CheckHRESULT for allocator errors.
2019-10-28 12:59:36 +00:00
StagingBufferD3D12.h
D3D12: Move resource into allocation handle.
2019-10-09 16:50:42 +00:00
SwapChainD3D12.cpp
Make dawn_native public headers and dawn_wsi use webgpu.h
2019-10-24 23:55:37 +00:00
SwapChainD3D12.h
Make dawn_native use the webgpu.h header
2019-10-23 11:57:41 +00:00
TextureCopySplitter.cpp
Precompute all the Formats at Device creation in the FormatTable
2019-07-18 09:25:04 +00:00
TextureCopySplitter.h
Precompute all the Formats at Device creation in the FormatTable
2019-07-18 09:25:04 +00:00
TextureD3D12.cpp
Make dawn_native use the webgpu.h header
2019-10-23 11:57:41 +00:00
TextureD3D12.h
Make dawn_native use the webgpu.h header
2019-10-23 11:57:41 +00:00
UtilsD3D12.cpp
Make dawn_native use the webgpu.h header
2019-10-23 11:57:41 +00:00
UtilsD3D12.h
Make dawn_native use the webgpu.h header
2019-10-23 11:57:41 +00:00
d3d12_platform.h
Plug D3D 11on12 memory leak
2019-10-21 15:13:29 +00:00