dawn-cmake/src/backend/common
Corentin Wallez b6d52b4ad1 Refactor copy validation to add helper functions useful for T->B too.
Also fixes validation not taking the mip-level into account when
checking if the copy would fit in the texture.
2017-06-27 13:25:42 -04:00
..
BindGroup.cpp Implement the builder error callback in the backends 2017-05-11 11:31:54 +02:00
BindGroup.h Implement the builder error callback in the backends 2017-05-11 11:31:54 +02:00
BindGroupLayout.cpp Introduce render passes 2017-05-22 10:53:19 -07:00
BindGroupLayout.h Implement the builder error callback in the backends 2017-05-11 11:31:54 +02:00
BitSetIterator.h Use sized integer type for BitSetIterator 2017-05-30 15:55:34 -07:00
Buffer.cpp Add restrictions on usages allowed with MapRead/Write 2017-06-22 09:56:30 -07:00
Buffer.h Refactor TransitionUsage to use abstract TransitionUsageImpl 2017-06-14 13:53:52 -04:00
Builder.cpp Misc, noop cleanups 2017-05-30 10:40:43 -07:00
Builder.h Make autogenerated validation produce device or builder errors 2017-05-11 11:31:54 +02:00
CommandAllocator.cpp Fix compilation on Windows 2017-05-30 10:48:32 -07:00
CommandAllocator.h Initial commit of all the NXT integration. 2017-04-20 14:38:20 -04:00
CommandBuffer.cpp Refactor copy validation to add helper functions useful for T->B too. 2017-06-27 13:25:42 -04:00
CommandBuffer.h Add buffer to buffer copies 2017-06-13 13:15:30 -07:00
CommandBufferStateTracker.cpp Add validation for some null arguments and dangling render passes 2017-06-09 12:11:06 -07:00
CommandBufferStateTracker.h Add validation for some null arguments and dangling render passes 2017-06-09 12:11:06 -07:00
Commands.h Refactor copy validation to add helper functions useful for T->B too. 2017-06-27 13:25:42 -04:00
DepthStencilState.cpp Fix some nits from depth-stencil PR 2017-06-05 14:43:06 -07:00
DepthStencilState.h Simplify PersistentPipelineState and application of stencil states. Fix 2017-06-02 12:13:39 -07:00
Device.cpp Add Device::Tick for periodic work 2017-06-15 13:27:50 -07:00
Device.h Add Device::Tick for periodic work 2017-06-15 13:27:50 -07:00
Forward.h Move Serial declaration to Forward.h 2017-06-22 09:56:30 -07:00
Framebuffer.cpp Add validation for some null arguments and dangling render passes 2017-06-09 12:11:06 -07:00
Framebuffer.h CHelloTriangle working 2017-06-07 16:23:10 -04:00
InputState.cpp Implement the builder error callback in the backends 2017-05-11 11:31:54 +02:00
InputState.h Implement the builder error callback in the backends 2017-05-11 11:31:54 +02:00
Math.cpp Only include intrin.h on Windows 2017-05-30 15:55:34 -07:00
Math.h Fix compilation on Windows 2017-05-30 10:48:32 -07:00
PerStage.cpp Initial commit of all the NXT integration. 2017-04-20 14:38:20 -04:00
PerStage.h Initial commit of all the NXT integration. 2017-04-20 14:38:20 -04:00
Pipeline.cpp Simplify PersistentPipelineState and application of stencil states. Fix 2017-06-02 12:13:39 -07:00
Pipeline.h Refactor DepthStencilState. TODO: add validation tests 2017-06-02 12:13:39 -07:00
PipelineLayout.cpp Implement the builder error callback in the backends 2017-05-11 11:31:54 +02:00
PipelineLayout.h Implement the builder error callback in the backends 2017-05-11 11:31:54 +02:00
Queue.cpp Make autogenerated validation produce device or builder errors 2017-05-11 11:31:54 +02:00
Queue.h Make autogenerated validation produce device or builder errors 2017-05-11 11:31:54 +02:00
RefCounted.cpp Initial commit of all the NXT integration. 2017-04-20 14:38:20 -04:00
RefCounted.h Initial commit of all the NXT integration. 2017-04-20 14:38:20 -04:00
RenderPass.cpp Introduce render passes 2017-05-22 10:53:19 -07:00
RenderPass.h Introduce render passes 2017-05-22 10:53:19 -07:00
Sampler.cpp Implement the builder error callback in the backends 2017-05-11 11:31:54 +02:00
Sampler.h Implement the builder error callback in the backends 2017-05-11 11:31:54 +02:00
SerialQueue.h SerialQueue: add const version of the iterators. 2017-06-22 09:56:30 -07:00
ShaderModule.cpp Fix validation errors in Animometer's shader 2017-06-06 10:03:46 -07:00
ShaderModule.h Implement the builder error callback in the backends 2017-05-11 11:31:54 +02:00
Texture.cpp Refactor TransitionUsage to use abstract TransitionUsageImpl 2017-06-14 13:53:52 -04:00
Texture.h Refactor TransitionUsage to use abstract TransitionUsageImpl 2017-06-14 13:53:52 -04:00
ToBackend.h ToBackend: Add support for Device 2017-06-13 08:30:01 -07:00