dawn-cmake/src/backend
Stephen White cd4f8a2e2f Add 1- and 2-component texture formats.
Implemented {uint8, unorm8} x {r, rg} texture formats.
Backend support added for Metal, D3D12 and OpenGL.
2018-04-09 11:26:17 -04:00
..
d3d12 Add 1- and 2-component texture formats. 2018-04-09 11:26:17 -04:00
metal Add 1- and 2-component texture formats. 2018-04-09 11:26:17 -04:00
null Implement MapWrite except in the wire. 2018-04-06 16:03:57 -04:00
opengl Add 1- and 2-component texture formats. 2018-04-09 11:26:17 -04:00
vulkan Implement MapWrite except in the wire. 2018-04-06 16:03:57 -04:00
BindGroup.cpp Vulkan: Implement BindGroups 2018-02-05 13:27:47 -05:00
BindGroup.h Vulkan: Implement BindGroups 2018-02-05 13:27:47 -05:00
BindGroupLayout.cpp Vulkan: Implement BindGroupLayout 2018-02-05 13:27:47 -05:00
BindGroupLayout.h Vulkan: Implement BindGroupLayout 2018-02-05 13:27:47 -05:00
BlendState.cpp Format: src/backend 2017-11-28 16:18:39 -05:00
BlendState.h Format: src/backend 2017-11-28 16:18:39 -05:00
Buffer.cpp Implement MapWrite except in the wire. 2018-04-06 16:03:57 -04:00
Buffer.h Implement MapWrite except in the wire. 2018-04-06 16:03:57 -04:00
Builder.cpp Format: src/backend 2017-11-28 16:18:39 -05:00
Builder.h Format: src/backend 2017-11-28 16:18:39 -05:00
CMakeLists.txt D3D12: Move the NativeSwapChainImpl in the backend 2018-02-07 00:31:17 -05:00
CommandAllocator.cpp Format: src/backend 2017-11-28 16:18:39 -05:00
CommandAllocator.h Format: src/backend 2017-11-28 16:18:39 -05:00
CommandBuffer.cpp Add and Implement CommandBuffer::SetScissorRect 2018-03-02 14:22:50 -05:00
CommandBuffer.h Add and Implement CommandBuffer::SetScissorRect 2018-03-02 14:22:50 -05:00
CommandBufferStateTracker.cpp Format: src/backend 2017-11-28 16:18:39 -05:00
CommandBufferStateTracker.h Format: src/backend 2017-11-28 16:18:39 -05:00
Commands.h Add and Implement CommandBuffer::SetScissorRect 2018-03-02 14:22:50 -05:00
ComputePipeline.cpp Format: src/backend 2017-11-28 16:18:39 -05:00
ComputePipeline.h Format: src/backend 2017-11-28 16:18:39 -05:00
DepthStencilState.cpp Format: src/backend 2017-11-28 16:18:39 -05:00
DepthStencilState.h Format: src/backend 2017-11-28 16:18:39 -05:00
Device.cpp Format: src/backend 2017-11-28 16:18:39 -05:00
Device.h Format: src/backend 2017-11-28 16:18:39 -05:00
Forward.h Format: src/backend 2017-11-28 16:18:39 -05:00
Framebuffer.cpp Format: src/backend 2017-11-28 16:18:39 -05:00
Framebuffer.h Vulkan: Implement TextureView and Framebuffer 2018-01-15 19:13:01 -05:00
InputState.cpp Implement unorm_rgba8 and unorm_rg8 vertex formats. 2018-04-09 11:25:31 -04:00
InputState.h Implement unorm_rgba8 and unorm_rg8 vertex formats. 2018-04-09 11:25:31 -04:00
PerStage.cpp Format: src/backend 2017-11-28 16:18:39 -05:00
PerStage.h Format: src/backend 2017-11-28 16:18:39 -05:00
Pipeline.cpp Don't leak default created objects 2018-01-15 19:13:01 -05:00
Pipeline.h Format: src/backend 2017-11-28 16:18:39 -05:00
PipelineLayout.cpp Format: src/backend 2017-11-28 16:18:39 -05:00
PipelineLayout.h Format: src/backend 2017-11-28 16:18:39 -05:00
Queue.cpp Format: src/backend 2017-11-28 16:18:39 -05:00
Queue.h Format: src/backend 2017-11-28 16:18:39 -05:00
RefCounted.cpp Format: src/backend 2017-11-28 16:18:39 -05:00
RefCounted.h Format: src/backend 2017-11-28 16:18:39 -05:00
RenderPass.cpp Format: src/backend 2017-11-28 16:18:39 -05:00
RenderPass.h Format: src/backend 2017-11-28 16:18:39 -05:00
RenderPipeline.cpp Don't leak default created objects 2018-01-15 19:13:01 -05:00
RenderPipeline.h Vulkan: Implement RenderPipeline 2018-01-15 19:13:01 -05:00
Sampler.cpp Format: src/backend 2017-11-28 16:18:39 -05:00
Sampler.h Format: src/backend 2017-11-28 16:18:39 -05:00
ShaderModule.cpp Format: src/backend 2017-11-28 16:18:39 -05:00
ShaderModule.h Format: src/backend 2017-11-28 16:18:39 -05:00
SwapChain.cpp Format: src/backend 2017-11-28 16:18:39 -05:00
SwapChain.h Format: src/backend 2017-11-28 16:18:39 -05:00
Texture.cpp Add 1- and 2-component texture formats. 2018-04-09 11:26:17 -04:00
Texture.h Make nxt::TextureBase::GetDevice const 2018-01-08 04:07:41 -08:00
ToBackend.h Format: src/backend 2017-11-28 16:18:39 -05:00