..
BackendMTL.h
Metal: Implement the backend connection and adapter.
2019-02-05 13:02:30 +00:00
BackendMTL.mm
Add WGPUAdapterProperties and expose it in DawnNative
2020-01-10 13:28:18 +00:00
BindGroupLayoutMTL.h
Slab-allocate Metal bind groups
2020-03-13 22:50:00 +00:00
BindGroupLayoutMTL.mm
Slab-allocate Metal bind groups
2020-03-13 22:50:00 +00:00
BindGroupMTL.h
Slab-allocate Metal bind groups
2020-03-13 22:50:00 +00:00
BindGroupMTL.mm
Slab-allocate Metal bind groups
2020-03-13 22:50:00 +00:00
BufferMTL.h
Metal: Pack vertex buffers just after the pipeline layout
2019-07-29 14:11:06 +00:00
BufferMTL.mm
Make dawn_native public headers and dawn_wsi use webgpu.h
2019-10-24 23:55:37 +00:00
CommandBufferMTL.h
Reland "Metal: Add CommandRecordingContext"
2020-01-15 18:22:53 +00:00
CommandBufferMTL.mm
Merge BindGroupLayout and ShaderModule BindingInfos
2020-03-27 18:54:03 +00:00
CommandRecordingContext.h
Reland "Metal: Add CommandRecordingContext"
2020-01-15 18:22:53 +00:00
CommandRecordingContext.mm
Reland "Metal: Add CommandRecordingContext"
2020-01-15 18:22:53 +00:00
ComputePipelineMTL.h
Propagating errors out of GetFunction in MTL backend
2019-12-12 17:51:39 +00:00
ComputePipelineMTL.mm
Add code path to use spvc in Metal backend
2020-01-17 20:28:58 +00:00
DeviceMTL.h
Also use ExternalImageDescriptor in D3D12 and Metal Backends
2020-03-02 22:27:46 +00:00
DeviceMTL.mm
Implement the webgpu.h swapchains on Metal
2020-03-20 17:07:20 +00:00
Forward.h
Slab-allocate Metal bind groups
2020-03-13 22:50:00 +00:00
MetalBackend.mm
Respect external clear status for Textures
2020-03-06 19:05:15 +00:00
PipelineLayoutMTL.h
Rename ShaderStageBit to ShaderStage.
2019-08-27 08:42:29 +00:00
PipelineLayoutMTL.mm
Merge BindGroupLayout and ShaderModule BindingInfos
2020-03-27 18:54:03 +00:00
QueueMTL.h
Return Dawn result upon submit.
2019-09-23 21:21:10 +00:00
QueueMTL.mm
Reland "Metal: Add CommandRecordingContext"
2020-01-15 18:22:53 +00:00
RenderPipelineMTL.h
Propagating errors out of GetFunction in MTL backend
2019-12-12 17:51:39 +00:00
RenderPipelineMTL.mm
Fix depth-only render pipeline creation on Metal.
2020-03-20 09:04:00 +00:00
SamplerMTL.h
Validate that sampler compare function requires iOS GPU family 3v1
2020-02-18 17:16:47 +00:00
SamplerMTL.mm
Add Toggle to disable sampler compare function on Metal.
2020-02-26 08:06:00 +00:00
ShaderModuleMTL.h
Metal: Don't crash on invalid shaders
2020-03-27 16:50:11 +00:00
ShaderModuleMTL.mm
Merge BindGroupLayout and ShaderModule BindingInfos
2020-03-27 18:54:03 +00:00
StagingBufferMTL.h
Memory manager: buffer uploads (Metal+refactor) - Part 3
2019-02-15 21:18:40 +00:00
StagingBufferMTL.mm
Rename ContextLost to DeviceLost
2019-08-27 18:10:03 +00:00
SwapChainMTL.h
Implement the webgpu.h swapchains on Metal
2020-03-20 17:07:20 +00:00
SwapChainMTL.mm
Implement the webgpu.h swapchains on Metal
2020-03-20 17:07:20 +00:00
TextureMTL.h
Also use ExternalImageDescriptor in D3D12 and Metal Backends
2020-03-02 22:27:46 +00:00
TextureMTL.mm
Respect external clear status for Textures
2020-03-06 19:05:15 +00:00
UtilsMetal.h
Make dawn_native use the webgpu.h header
2019-10-23 11:57:41 +00:00
UtilsMetal.mm
Make dawn_native use the webgpu.h header
2019-10-23 11:57:41 +00:00