.. |
d3d12
|
Deduplicate AttachmentState shared by RenderPipeline and RenderPasses
|
2019-07-26 19:08:18 +00:00 |
metal
|
Metal: Pack vertex buffers just after the pipeline layout
|
2019-07-29 14:11:06 +00:00 |
null
|
Resource Management 2: Buffer mapping error handling
|
2019-07-23 00:04:59 +00:00 |
opengl
|
Deduplicate AttachmentState shared by RenderPipeline and RenderPasses
|
2019-07-26 19:08:18 +00:00 |
vulkan
|
Use Vulkan 1.1 if available
|
2019-07-29 23:31:49 +00:00 |
Adapter.cpp
|
Emulate store and multisample resolve on Metal
|
2019-04-26 07:52:57 +00:00 |
Adapter.h
|
Emulate store and multisample resolve on Metal
|
2019-04-26 07:52:57 +00:00 |
AttachmentState.cpp
|
Deduplicate AttachmentState shared by RenderPipeline and RenderPasses
|
2019-07-26 19:08:18 +00:00 |
AttachmentState.h
|
Deduplicate AttachmentState shared by RenderPipeline and RenderPasses
|
2019-07-26 19:08:18 +00:00 |
BackendConnection.cpp
|
OpenGL: Implement the backend connection and adapter.
|
2019-01-07 09:48:03 +00:00 |
BackendConnection.h
|
OpenGL: Implement the backend connection and adapter.
|
2019-01-07 09:48:03 +00:00 |
BindGroup.cpp
|
Use whole size of buffer if binding buffer size is UINT64_MAX
|
2019-07-17 08:54:19 +00:00 |
BindGroup.h
|
Change buffer-related sizes/offsets to be uint64_t
|
2019-04-05 20:51:29 +00:00 |
BindGroupLayout.cpp
|
Add missing WebGPU enums and defaulted members.
|
2019-07-15 20:47:56 +00:00 |
BindGroupLayout.h
|
Add missing WebGPU enums and defaulted members.
|
2019-07-15 20:47:56 +00:00 |
Buffer.cpp
|
Prefer <cstring> to <string.h>.
|
2019-07-23 17:04:34 +00:00 |
Buffer.h
|
Resource Management 2: Buffer mapping error handling
|
2019-07-23 00:04:59 +00:00 |
CommandAllocator.cpp
|
Improve usage of static_casts over reinterpret_casts
|
2019-05-03 00:58:27 +00:00 |
CommandAllocator.h
|
CommandAllocator: Default initalize allocated data.
|
2019-05-14 03:53:26 +00:00 |
CommandBuffer.cpp
|
Add missing descriptors that are present in WebGPU.
|
2019-07-10 20:43:13 +00:00 |
CommandBuffer.h
|
Add missing descriptors that are present in WebGPU.
|
2019-07-10 20:43:13 +00:00 |
CommandBufferStateTracker.cpp
|
Fix null pointer dereference in CommandBufferStateTracker
|
2019-03-28 15:28:01 +00:00 |
CommandBufferStateTracker.h
|
Update VertexInput (InputState) to match spec - Part 1
|
2019-05-22 22:46:32 +00:00 |
CommandEncoder.cpp
|
Deduplicate AttachmentState shared by RenderPipeline and RenderPasses
|
2019-07-26 19:08:18 +00:00 |
CommandEncoder.h
|
Factor EncodingContext out of CommandEncoderBase.
|
2019-07-24 18:15:24 +00:00 |
Commands.cpp
|
Implement RenderPassEncoder::SetViewport - front end
|
2019-07-04 15:30:59 +00:00 |
Commands.h
|
Deduplicate AttachmentState shared by RenderPipeline and RenderPasses
|
2019-07-26 19:08:18 +00:00 |
ComputePassEncoder.cpp
|
Factor EncodingContext out of CommandEncoderBase.
|
2019-07-24 18:15:24 +00:00 |
ComputePassEncoder.h
|
Factor EncodingContext out of CommandEncoderBase.
|
2019-07-24 18:15:24 +00:00 |
ComputePipeline.cpp
|
Remove ShaderStage that doesn't exist in WebGPU.
|
2019-07-12 17:52:22 +00:00 |
ComputePipeline.h
|
dawn_native: deduplicate compute pipelines
|
2019-05-01 13:48:47 +00:00 |
DawnNative.cpp
|
Backdoor to get the number of texture lazy clears for testing
|
2019-07-26 17:54:48 +00:00 |
Device.cpp
|
Deduplicate AttachmentState shared by RenderPipeline and RenderPasses
|
2019-07-26 19:08:18 +00:00 |
Device.h
|
Deduplicate AttachmentState shared by RenderPipeline and RenderPasses
|
2019-07-26 19:08:18 +00:00 |
DynamicUploader.cpp
|
Double the size of the ring buffer only when it is not big enough
|
2019-07-19 00:09:28 +00:00 |
DynamicUploader.h
|
Add Create/ReleaseStagingBuffer to DynamicUploader
|
2019-06-05 16:16:37 +00:00 |
EncodingContext.cpp
|
Factor EncodingContext out of CommandEncoderBase.
|
2019-07-24 18:15:24 +00:00 |
EncodingContext.h
|
Factor EncodingContext out of CommandEncoderBase.
|
2019-07-24 18:15:24 +00:00 |
Error.cpp
|
Vulkan: Handle errors on device creation.
|
2018-12-03 12:49:56 +00:00 |
Error.h
|
WebGPU error handling 1: Return error objects on errors.
|
2019-02-13 13:09:18 +00:00 |
ErrorData.cpp
|
Make Dawn error macro more explicit and have an "error type"
|
2018-09-11 07:55:27 -04:00 |
ErrorData.h
|
Make Dawn error macro more explicit and have an "error type"
|
2018-09-11 07:55:27 -04:00 |
Fence.cpp
|
Replace dawn::CallbackUserdata with void*
|
2019-05-29 13:03:50 +00:00 |
Fence.h
|
Replace dawn::CallbackUserdata with void*
|
2019-05-29 13:03:50 +00:00 |
FenceSignalTracker.cpp
|
Implement timeline fences in Dawn
|
2018-12-03 16:57:34 +00:00 |
FenceSignalTracker.h
|
Implement timeline fences in Dawn
|
2018-12-03 16:57:34 +00:00 |
Format.cpp
|
Precompute all the Formats at Device creation in the FormatTable
|
2019-07-18 09:25:04 +00:00 |
Format.h
|
Precompute all the Formats at Device creation in the FormatTable
|
2019-07-18 09:25:04 +00:00 |
Forward.h
|
Precompute all the Formats at Device creation in the FormatTable
|
2019-07-18 09:25:04 +00:00 |
Instance.cpp
|
Add begin-capture-on-startup testing flag
|
2019-06-21 02:09:05 +00:00 |
Instance.h
|
Add begin-capture-on-startup testing flag
|
2019-06-21 02:09:05 +00:00 |
ObjectBase.cpp
|
WebGPU error handling 1: Return error objects on errors.
|
2019-02-13 13:09:18 +00:00 |
ObjectBase.h
|
WebGPU error handling 1: Return error objects on errors.
|
2019-02-13 13:09:18 +00:00 |
PassResourceUsage.h
|
Validate that mapped buffers aren't used in submits.
|
2018-11-07 10:02:43 +00:00 |
PerStage.cpp
|
Remove ShaderStage that doesn't exist in WebGPU.
|
2019-07-12 17:52:22 +00:00 |
PerStage.h
|
Remove ShaderStage that doesn't exist in WebGPU.
|
2019-07-12 17:52:22 +00:00 |
Pipeline.cpp
|
Precompute all the Formats at Device creation in the FormatTable
|
2019-07-18 09:25:04 +00:00 |
Pipeline.h
|
Precompute all the Formats at Device creation in the FormatTable
|
2019-07-18 09:25:04 +00:00 |
PipelineLayout.cpp
|
dawn_native: don't uncache error objects
|
2019-05-01 15:49:07 +00:00 |
PipelineLayout.h
|
dawn_native: deduplicate pipeline layouts
|
2019-05-01 12:57:27 +00:00 |
ProgrammablePassEncoder.cpp
|
Factor EncodingContext out of CommandEncoderBase.
|
2019-07-24 18:15:24 +00:00 |
ProgrammablePassEncoder.h
|
Factor EncodingContext out of CommandEncoderBase.
|
2019-07-24 18:15:24 +00:00 |
Queue.cpp
|
Nuke Builders part 4: headers, proctable and miscreferences
|
2019-04-01 21:48:38 +00:00 |
Queue.h
|
Nuke Builders Part 1: remove the testing BufferBuilder.
|
2019-03-28 17:12:47 +00:00 |
RefCounted.cpp
|
Use single 64bit atomic refcount for Dawn objects
|
2019-05-23 23:55:14 +00:00 |
RefCounted.h
|
Use single 64bit atomic refcount for Dawn objects
|
2019-05-23 23:55:14 +00:00 |
RenderEncoderBase.cpp
|
Factor EncodingContext out of CommandEncoderBase.
|
2019-07-24 18:15:24 +00:00 |
RenderEncoderBase.h
|
Factor EncodingContext out of CommandEncoderBase.
|
2019-07-24 18:15:24 +00:00 |
RenderPassEncoder.cpp
|
Factor EncodingContext out of CommandEncoderBase.
|
2019-07-24 18:15:24 +00:00 |
RenderPassEncoder.h
|
Factor EncodingContext out of CommandEncoderBase.
|
2019-07-24 18:15:24 +00:00 |
RenderPipeline.cpp
|
Deduplicate AttachmentState shared by RenderPipeline and RenderPasses
|
2019-07-26 19:08:18 +00:00 |
RenderPipeline.h
|
Deduplicate AttachmentState shared by RenderPipeline and RenderPasses
|
2019-07-26 19:08:18 +00:00 |
RingBuffer.cpp
|
Add some missing #includes.
|
2019-07-19 21:51:09 +00:00 |
RingBuffer.h
|
Fix missing include for std::unique_ptr in RingBuffer.h
|
2019-01-30 16:27:28 +00:00 |
Sampler.cpp
|
Rename SamplerDescriptor::compareFunction to compare.
|
2019-07-08 08:29:57 +00:00 |
Sampler.h
|
dawn_native: deduplicate samplers
|
2019-05-20 18:16:34 +00:00 |
ShaderModule.cpp
|
Remove ShaderStage that doesn't exist in WebGPU.
|
2019-07-12 17:52:22 +00:00 |
ShaderModule.h
|
Remove ShaderStage that doesn't exist in WebGPU.
|
2019-07-12 17:52:22 +00:00 |
StagingBuffer.cpp
|
Memory manager: buffer uploads (D3D) - Part 1
|
2019-01-29 00:10:07 +00:00 |
StagingBuffer.h
|
Memory manager: buffer uploads (D3D) - Part 1
|
2019-01-29 00:10:07 +00:00 |
SwapChain.cpp
|
Capitalize C types dawn -> Dawn
|
2019-03-11 16:52:42 +00:00 |
SwapChain.h
|
Nuke Builders Part 1: remove the testing BufferBuilder.
|
2019-03-28 17:12:47 +00:00 |
Texture.cpp
|
OpenGL: Use the correct size to lazy-clear mips
|
2019-07-22 09:50:21 +00:00 |
Texture.h
|
OpenGL: Use the correct size to lazy-clear mips
|
2019-07-22 09:50:21 +00:00 |
ToBackend.h
|
Input State Descriptorization
|
2019-03-27 18:08:50 +00:00 |
Toggles.h
|
Clear Vulkan Textures at first usage
|
2019-06-11 18:11:05 +00:00 |
dawn_platform.h
|
Capitalize C types dawn -> Dawn
|
2019-03-11 16:52:42 +00:00 |