..
d3d12
Vulkan: Use dynamic uploader for temp buffer when clearing textures.
2019-09-03 18:21:41 +00:00
metal
Rename DeviceErrorCallback to ErrorCallback and add ErrorType arg
2019-08-27 21:41:56 +00:00
null
Rename ContextLost to DeviceLost
2019-08-27 18:10:03 +00:00
opengl
Rename DeviceErrorCallback to ErrorCallback and add ErrorType arg
2019-08-27 21:41:56 +00:00
vulkan
Vulkan: Use dynamic uploader for temp buffer when clearing textures.
2019-09-03 18:21:41 +00:00
Adapter.cpp
Support BC formats as the first extension in Dawn
2019-08-02 00:06:38 +00:00
Adapter.h
Support BC formats as the first extension in Dawn
2019-08-02 00:06:38 +00:00
AttachmentState.cpp
Use TextureFormat::None for RenderBundleEncoder and AttachmentState
2019-08-27 22:19:16 +00:00
AttachmentState.h
Use TextureFormat::None for RenderBundleEncoder and AttachmentState
2019-08-27 22:19:16 +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
Remove Bit from TextureUsageBit and BufferUsageBit
2019-08-27 08:21:39 +00:00
BindGroup.h
Change buffer-related sizes/offsets to be uint64_t
2019-04-05 20:51:29 +00:00
BindGroupLayout.cpp
Rename ShaderStageBit to ShaderStage.
2019-08-27 08:42:29 +00:00
BindGroupLayout.h
Rename ShaderStageBit to ShaderStage.
2019-08-27 08:42:29 +00:00
BuddyAllocator.cpp
Resource Management 3: Buddy allocator
2019-07-30 16:46:10 +00:00
BuddyAllocator.h
Resource Management 3: Buddy allocator
2019-07-30 16:46:10 +00:00
Buffer.cpp
Use first-fit policy to reduce upload memory.
2019-08-28 16:06:50 +00:00
Buffer.h
Remove Bit from TextureUsageBit and BufferUsageBit
2019-08-27 08:21:39 +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
Remove Bit from TextureUsageBit and BufferUsageBit
2019-08-27 08:21:39 +00:00
CommandEncoder.h
Factor RenderPass command validation
2019-08-13 00:22:28 +00:00
CommandValidation.cpp
Remove Bit from TextureUsageBit and BufferUsageBit
2019-08-27 08:21:39 +00:00
CommandValidation.h
Implement RenderBundle in the frontend
2019-08-13 22:12:54 +00:00
Commands.cpp
Implement RenderBundle in the frontend
2019-08-13 22:12:54 +00:00
Commands.h
Implement RenderBundle in the frontend
2019-08-13 22:12:54 +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
Rename ShaderStageBit to ShaderStage.
2019-08-27 08:42:29 +00:00
ComputePipeline.h
dawn_native: deduplicate compute pipelines
2019-05-01 13:48:47 +00:00
DawnNative.cpp
Add dawn_platform::Platform for handling tracing events in Dawn
2019-08-13 19:00:34 +00:00
Device.cpp
Rename SetErrorCallback to SetUncapturedErrorCallback
2019-08-27 21:43:56 +00:00
Device.h
Rename SetErrorCallback to SetUncapturedErrorCallback
2019-08-27 21:43:56 +00:00
DynamicUploader.cpp
Use first-fit policy to reduce upload memory.
2019-08-28 16:06:50 +00:00
DynamicUploader.h
Use first-fit policy to reduce upload memory.
2019-08-28 16:06:50 +00:00
EncodingContext.cpp
Rename DeviceErrorCallback to ErrorCallback and add ErrorType arg
2019-08-27 21:41:56 +00:00
EncodingContext.h
Rename DeviceErrorCallback to ErrorCallback and add ErrorType arg
2019-08-27 21:41:56 +00:00
Error.cpp
Rename DeviceErrorCallback to ErrorCallback and add ErrorType arg
2019-08-27 21:41:56 +00:00
Error.h
Rename DeviceErrorCallback to ErrorCallback and add ErrorType arg
2019-08-27 21:41:56 +00:00
ErrorData.cpp
Rename DeviceErrorCallback to ErrorCallback and add ErrorType arg
2019-08-27 21:41:56 +00:00
ErrorData.h
Rename DeviceErrorCallback to ErrorCallback and add ErrorType arg
2019-08-27 21:41:56 +00:00
Extensions.cpp
Support BC formats as the first extension in Dawn
2019-08-02 00:06:38 +00:00
Extensions.h
Support BC formats as the first extension in Dawn
2019-08-02 00:06:38 +00: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
Add BGLBinding::textureComponentType
2019-08-21 12:16:33 +00:00
Format.h
Add BGLBinding::textureComponentType
2019-08-21 12:16:33 +00:00
Forward.h
Resource Management 5: D3D support for resource allocation.
2019-08-27 23:36:26 +00:00
Instance.cpp
Add dawn_platform::Platform for handling tracing events in Dawn
2019-08-13 19:00:34 +00:00
Instance.h
Add dawn_platform::Platform for handling tracing events in Dawn
2019-08-13 19:00:34 +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
Remove Bit from TextureUsageBit and BufferUsageBit
2019-08-27 08:21:39 +00:00
PassResourceUsageTracker.cpp
Remove Bit from TextureUsageBit and BufferUsageBit
2019-08-27 08:21:39 +00:00
PassResourceUsageTracker.h
Remove Bit from TextureUsageBit and BufferUsageBit
2019-08-27 08:21:39 +00:00
PerStage.cpp
Rename ShaderStageBit to ShaderStage.
2019-08-27 08:42:29 +00:00
PerStage.h
Rename ShaderStageBit to ShaderStage.
2019-08-27 08:42:29 +00:00
Pipeline.cpp
Rename ShaderStageBit to ShaderStage.
2019-08-27 08:42:29 +00:00
Pipeline.h
Rename ShaderStageBit to ShaderStage.
2019-08-27 08:42:29 +00:00
PipelineLayout.cpp
Dynamic Buffer Offset : D3D Backend
2019-07-31 01:29:42 +00:00
PipelineLayout.h
dawn_native: deduplicate pipeline layouts
2019-05-01 12:57:27 +00:00
ProgrammablePassEncoder.cpp
Check bindgroup validity first in SetBindGroup
2019-07-30 06:49:09 +00:00
ProgrammablePassEncoder.h
Factor EncodingContext out of CommandEncoderBase.
2019-07-24 18:15:24 +00:00
Queue.cpp
Add dawn_platform::Platform for handling tracing events in Dawn
2019-08-13 19:00:34 +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
RenderBundle.cpp
Implement RenderBundle in the frontend
2019-08-13 22:12:54 +00:00
RenderBundle.h
Implement RenderBundle in the frontend
2019-08-13 22:12:54 +00:00
RenderBundleEncoder.cpp
Use TextureFormat::None for RenderBundleEncoder and AttachmentState
2019-08-27 22:19:16 +00:00
RenderBundleEncoder.h
Implement RenderBundle in the frontend
2019-08-13 22:12:54 +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
Implement RenderBundle in the frontend
2019-08-13 22:12:54 +00:00
RenderPassEncoder.h
Implement RenderBundle in the frontend
2019-08-13 22:12:54 +00:00
RenderPipeline.cpp
Make vertex input descriptor optional
2019-08-29 15:56:31 +00:00
RenderPipeline.h
Implement RenderBundle in the frontend
2019-08-13 22:12:54 +00:00
ResourceHeap.h
Resource Management 5: D3D support for resource allocation.
2019-08-27 23:36:26 +00:00
ResourceMemoryAllocation.cpp
Resource Management 5: D3D support for resource allocation.
2019-08-27 23:36:26 +00:00
ResourceMemoryAllocation.h
Resource Management 5: D3D support for resource allocation.
2019-08-27 23:36:26 +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
Rename DeviceErrorCallback to ErrorCallback and add ErrorType arg
2019-08-27 21:41:56 +00:00
ShaderModule.h
Rename ShaderStageBit to ShaderStage.
2019-08-27 08:42:29 +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
Remove Bit from TextureUsageBit and BufferUsageBit
2019-08-27 08:21:39 +00:00
SwapChain.h
Remove Bit from TextureUsageBit and BufferUsageBit
2019-08-27 08:21:39 +00:00
Texture.cpp
Remove Texture::createDefaultView
2019-08-27 17:56:23 +00:00
Texture.h
Remove Texture::createDefaultView
2019-08-27 17:56:23 +00:00
ToBackend.h
Resource Management 5: D3D support for resource allocation.
2019-08-27 23:36:26 +00:00
Toggles.cpp
Vulkan: workaround texture-to-texture copy issue with compressed formats
2019-08-27 00:07:09 +00:00
Toggles.h
Vulkan: workaround texture-to-texture copy issue with compressed formats
2019-08-27 00:07:09 +00:00
dawn_platform.h
Remove Bit from TextureUsageBit and BufferUsageBit
2019-08-27 08:21:39 +00:00