..
d3d12
Add regression test for crbug.com/1313172
2022-04-06 01:21:43 +00:00
metal
Revert "Enable Queue, Device labels to be set."
2022-04-05 22:09:43 +00:00
null
Revert "Enable Queue, Device labels to be set."
2022-04-05 22:09:43 +00:00
opengl
Revert "Enable Queue, Device labels to be set."
2022-04-05 22:09:43 +00:00
utils
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
vulkan
CommandBufferVk: Update an ASSERT with copy format compatibility.
2022-04-06 17:42:54 +00:00
Adapter.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
Adapter.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
AsyncTask.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
AsyncTask.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
AttachmentState.cpp
Allow sparse color attachments
2022-03-05 01:34:02 +00:00
AttachmentState.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
BUILD.gn
Merge remote-tracking branch 'tint/main' into HEAD
2022-04-06 15:37:27 -04:00
BackendConnection.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
BackendConnection.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
BindGroup.cpp
Format texture sample types and aspects in errors
2022-03-26 01:44:16 +00:00
BindGroup.h
Integrate Multiplanar External Texture Transform
2022-02-10 19:31:13 +00:00
BindGroupLayout.cpp
Adds strformat code-gen for helping auto-generate readable strings for structs.
2022-03-19 00:21:48 +00:00
BindGroupLayout.h
More verbose BindGroupLayout error messages
2022-02-14 19:06:55 +00:00
BindGroupTracker.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
BindingInfo.cpp
Format texture sample types and aspects in errors
2022-03-26 01:44:16 +00:00
BindingInfo.h
Format texture sample types and aspects in errors
2022-03-26 01:44:16 +00:00
BuddyAllocator.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
BuddyAllocator.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
BuddyMemoryAllocator.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
BuddyMemoryAllocator.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
Buffer.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
Buffer.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
CMakeLists.txt
Updates remainder of references to old vulkan headers and removes them.
2022-04-02 03:02:40 +00:00
CacheKey.cpp
Fixes cache key generation to handle binary data.
2022-04-01 00:44:35 +00:00
CacheKey.h
Fixes cache key generation to handle binary data.
2022-04-01 00:44:35 +00:00
CachedObject.cpp
Fixes cache key generation to handle binary data.
2022-04-01 00:44:35 +00:00
CachedObject.h
Fixes cache key generation to handle binary data.
2022-04-01 00:44:35 +00:00
CallbackTaskManager.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
CallbackTaskManager.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
CommandAllocator.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
CommandAllocator.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
CommandBuffer.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
CommandBuffer.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
CommandBufferStateTracker.cpp
Relax vertex stride requirement
2022-03-11 01:09:02 +00:00
CommandBufferStateTracker.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
CommandEncoder.cpp
Make reeantrant creation calls returning Ref for command encoding.
2022-03-29 08:10:03 +00:00
CommandEncoder.h
Make reeantrant creation calls returning Ref for command encoding.
2022-03-29 08:10:03 +00:00
CommandValidation.cpp
Allow CopyBufferToTexture with Depth16Unorm
2022-03-18 20:40:08 +00:00
CommandValidation.h
Add timestampWrites on render/compute passes
2022-03-05 01:22:52 +00:00
Commands.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
Commands.h
Add timestampWrites on render/compute passes
2022-03-05 01:22:52 +00:00
CompilationMessages.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
CompilationMessages.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
ComputePassEncoder.cpp
Make reeantrant creation calls returning Ref for command encoding.
2022-03-29 08:10:03 +00:00
ComputePassEncoder.h
Make reeantrant creation calls returning Ref for command encoding.
2022-03-29 08:10:03 +00:00
ComputePipeline.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
ComputePipeline.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
CopyTextureForBrowserHelper.cpp
Make reeantrant creation calls returning Ref for command encoding.
2022-03-29 08:10:03 +00:00
CopyTextureForBrowserHelper.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
CreatePipelineAsyncTask.cpp
Fix use-after-free issue in Create*PipelineAsyncTasks::Run()
2022-02-25 16:28:39 +00:00
CreatePipelineAsyncTask.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
DawnNative.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
Device.cpp
Revert "Enable Queue, Device labels to be set."
2022-04-05 22:09:43 +00:00
Device.h
Revert "Enable Queue, Device labels to be set."
2022-04-05 22:09:43 +00:00
DynamicUploader.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
DynamicUploader.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
EncodingContext.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
EncodingContext.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
EnumClassBitmasks.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
EnumMaskIterator.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
Error.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
Error.h
Separate entry point reflection in its own function.
2022-04-01 22:04:30 +00:00
ErrorData.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
ErrorData.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
ErrorInjector.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
ErrorInjector.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
ErrorScope.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
ErrorScope.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
ExternalTexture.cpp
De-duplicate ExternalTexture Dummy Textures
2022-03-21 19:02:53 +00:00
ExternalTexture.h
Integrate Multiplanar External Texture Transform
2022-02-10 19:31:13 +00:00
Features.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
Features.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
Format.cpp
Implement WGPUTextureDescriptor.viewFormats and sampling reinterpretation
2022-03-31 03:53:04 +00:00
Format.h
Implement WGPUTextureDescriptor.viewFormats and sampling reinterpretation
2022-03-31 03:53:04 +00:00
Forward.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
IndirectDrawMetadata.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
IndirectDrawMetadata.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
IndirectDrawValidationEncoder.cpp
Fix last reantrant object creation.
2022-03-29 16:13:53 +00:00
IndirectDrawValidationEncoder.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
Instance.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
Instance.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
IntegerTypes.h
Add validation of the max binding number.
2022-02-07 12:02:57 +00:00
InternalPipelineStore.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
InternalPipelineStore.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
Limits.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
Limits.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
ObjectBase.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
ObjectBase.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
ObjectContentHasher.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
ObjectContentHasher.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
PassResourceUsage.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
PassResourceUsageTracker.cpp
Integrate Multiplanar External Texture Transform
2022-02-10 19:31:13 +00:00
PassResourceUsageTracker.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
PerStage.cpp
Format texture sample types and aspects in errors
2022-03-26 01:44:16 +00:00
PerStage.h
Format texture sample types and aspects in errors
2022-03-26 01:44:16 +00:00
PersistentCache.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
PersistentCache.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
Pipeline.cpp
Validate ShaderModule limits at pipeline creation time.
2022-04-04 16:11:42 +00:00
Pipeline.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
PipelineLayout.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
PipelineLayout.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
PooledResourceMemoryAllocator.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
PooledResourceMemoryAllocator.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
ProgrammableEncoder.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
ProgrammableEncoder.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
QueryHelper.cpp
Make reeantrant creation calls returning Ref for command encoding.
2022-03-29 08:10:03 +00:00
QueryHelper.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
QuerySet.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
QuerySet.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
Queue.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
Queue.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
RenderBundle.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
RenderBundle.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
RenderBundleEncoder.cpp
Allow sparse color attachments
2022-03-05 01:34:02 +00:00
RenderBundleEncoder.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
RenderEncoderBase.cpp
Add more information on renderBundle<->pass attachment state mismatch
2022-04-05 17:19:53 +00:00
RenderEncoderBase.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
RenderPassEncoder.cpp
Add more information on renderBundle<->pass attachment state mismatch
2022-04-05 17:19:53 +00:00
RenderPassEncoder.h
Make reeantrant creation calls returning Ref for command encoding.
2022-03-29 08:10:03 +00:00
RenderPipeline.cpp
Format texture sample types and aspects in errors
2022-03-26 01:44:16 +00:00
RenderPipeline.h
Relax vertex stride requirement
2022-03-11 01:09:02 +00:00
ResourceHeap.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
ResourceHeapAllocator.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
ResourceMemoryAllocation.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
ResourceMemoryAllocation.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
RingBufferAllocator.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
RingBufferAllocator.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
Sampler.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
Sampler.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
ScratchBuffer.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
ScratchBuffer.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
ShaderModule.cpp
Rely on Tint to validate shader IO and bindings have decorations.
2022-04-04 18:57:52 +00:00
ShaderModule.h
Validate ShaderModule limits at pipeline creation time.
2022-04-04 16:11:42 +00:00
SpirvValidation.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
SpirvValidation.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
StagingBuffer.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
StagingBuffer.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
Subresource.cpp
Implement the stencil8 format.
2022-03-24 17:54:56 +00:00
Subresource.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
SubresourceStorage.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
Surface.cpp
Rename Surface::Type::Xlib to XlibWindow for consistency.
2022-03-29 19:32:23 +00:00
Surface.h
Rename Surface::Type::Xlib to XlibWindow for consistency.
2022-03-29 19:32:23 +00:00
Surface_metal.mm
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
SwapChain.cpp
Make SwapChain use a CreateView() instead of APICreateView()
2022-03-29 09:35:53 +00:00
SwapChain.h
Make SwapChain use a CreateView() instead of APICreateView()
2022-03-29 09:35:53 +00:00
Texture.cpp
Validate texture view format is supported
2022-04-04 20:28:37 +00:00
Texture.h
Implement WGPUTextureDescriptor.viewFormats and sampling reinterpretation
2022-03-31 03:53:04 +00:00
TintUtils.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
TintUtils.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
ToBackend.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
Toggles.cpp
Add regression test for crbug.com/1313172
2022-04-06 01:21:43 +00:00
Toggles.h
Add regression test for crbug.com/1313172
2022-04-06 01:21:43 +00:00
VertexFormat.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
VertexFormat.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
XlibXcbFunctions.cpp
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
XlibXcbFunctions.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
dawn_platform.h
tint->dawn: Move src/dawn_native -> src/dawn/native
2022-02-04 17:07:46 +00:00
webgpu_absl_format.cpp
Better errors for incompatible attachment states
2022-03-28 20:07:16 +00:00
webgpu_absl_format.h
Better errors for incompatible attachment states
2022-03-28 20:07:16 +00:00