.. |
d3d12
|
D3D12: Workaround buffer-texture copy with depth-stencil on some platforms
|
2022-08-06 04:36:08 +00:00 |
metal
|
Do simplifications assuming macOS 10.11 is the min version supported.
|
2022-08-08 17:42:41 +00:00 |
null
|
TextureBase: Make the constructor/destructor protected.
|
2022-06-06 14:53:13 +00:00 |
opengl
|
Cache WGSL -> MSL compilation
|
2022-08-04 01:12:56 +00:00 |
stream
|
Cache WGSL -> DXBC/DXIL compilation
|
2022-08-05 20:09:07 +00:00 |
utils
|
Add internal usage for copyTextureForBrowser
|
2022-07-11 18:11:14 +00:00 |
vulkan
|
Cache WGSL -> MSL compilation
|
2022-08-04 01:12:56 +00:00 |
Adapter.cpp
|
Delete WGPUDeviceProperties
|
2022-06-13 16:58:27 +00:00 |
Adapter.h
|
Delete WGPUDeviceProperties
|
2022-06-13 16:58:27 +00:00 |
AsyncTask.cpp
|
[chromium-style] Adding/moving constructors and destructors.
|
2022-05-09 22:22:18 +00:00 |
AsyncTask.h
|
[warnings] Add Wsuggest-override and Wsuggest-destructor-override.
|
2022-05-10 18:44:34 +00:00 |
AttachmentState.cpp
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
AttachmentState.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
BUILD.gn
|
Cache WGSL -> MSL compilation
|
2022-08-04 01:12:56 +00:00 |
BackendConnection.cpp
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
BackendConnection.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
BindGroup.cpp
|
Add internal usage for copyTextureForBrowser
|
2022-07-11 18:11:14 +00:00 |
BindGroup.h
|
Add internal usage for copyTextureForBrowser
|
2022-07-11 18:11:14 +00:00 |
BindGroupLayout.cpp
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
BindGroupLayout.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
BindGroupTracker.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
BindingInfo.cpp
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
BindingInfo.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
Blob.cpp
|
Cache WGSL -> DXBC/DXIL compilation
|
2022-08-05 20:09:07 +00:00 |
Blob.h
|
IWYU: add cstdint for uint*_t in dawn::native::Blob
|
2022-08-01 16:02:43 +00:00 |
BlobCache.cpp
|
Add dawn version hash to cache keys.
|
2022-06-24 23:39:49 +00:00 |
BlobCache.h
|
Vulkan: Implement WGSL->SPIRV caching
|
2022-07-08 21:30:25 +00:00 |
BuddyAllocator.cpp
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
BuddyAllocator.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
BuddyMemoryAllocator.cpp
|
[chromium-style] Adding/moving constructors and destructors.
|
2022-05-09 22:22:18 +00:00 |
BuddyMemoryAllocator.h
|
[chromium-style] Adding/moving constructors and destructors.
|
2022-05-09 22:22:18 +00:00 |
Buffer.cpp
|
Add reflection APIs for wgpu::Buffer.
|
2022-06-08 14:46:41 +00:00 |
Buffer.h
|
Add reflection APIs for wgpu::Buffer.
|
2022-06-08 14:46:41 +00:00 |
CMakeLists.txt
|
Cache WGSL -> MSL compilation
|
2022-08-04 01:12:56 +00:00 |
CacheKey.cpp
|
Rename CacheKey-related files to Stream
|
2022-07-29 00:36:21 +00:00 |
CacheKey.h
|
Refactor [de]serialization functions out of CacheKey
|
2022-07-28 23:04:31 +00:00 |
CacheRequest.cpp
|
Add CacheRequest utilities and tests
|
2022-06-11 03:50:33 +00:00 |
CacheRequest.h
|
Cache WGSL -> MSL compilation
|
2022-08-04 01:12:56 +00:00 |
CacheResult.h
|
Vulkan: Implement WGSL->SPIRV caching
|
2022-07-08 21:30:25 +00:00 |
CachedObject.cpp
|
Refactor [de]serialization functions out of CacheKey
|
2022-07-28 23:04:31 +00:00 |
CachedObject.h
|
Adds pipeline cache and implementation for Vulkan backend.
|
2022-05-03 00:33:33 +00:00 |
CallbackTaskManager.cpp
|
[chromium-style] Adding/moving constructors and destructors.
|
2022-05-09 22:22:18 +00:00 |
CallbackTaskManager.h
|
[chromium-style] Adding/moving constructors and destructors.
|
2022-05-09 22:22:18 +00:00 |
CommandAllocator.cpp
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
CommandAllocator.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
CommandBuffer.cpp
|
Rename GetMipLevelSize
|
2022-06-02 19:07:41 +00:00 |
CommandBuffer.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
CommandBufferStateTracker.cpp
|
Dawn: vertex buffer never OOB with zero stride count draw/Indexed
|
2022-05-19 01:32:48 +00:00 |
CommandBufferStateTracker.h
|
[chromium-style] Adding/moving constructors and destructors.
|
2022-05-09 20:28:54 +00:00 |
CommandEncoder.cpp
|
Implement timestampWrites on D3D12 and Vulkan backends
|
2022-08-02 00:20:34 +00:00 |
CommandEncoder.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
CommandValidation.cpp
|
Add internal usage for copyTextureForBrowser
|
2022-07-11 18:11:14 +00:00 |
CommandValidation.h
|
Add internal usage for copyTextureForBrowser
|
2022-07-11 18:11:14 +00:00 |
Commands.cpp
|
Implement timestampWrites on D3D12 and Vulkan backends
|
2022-08-02 00:20:34 +00:00 |
Commands.h
|
Implement timestampWrites on D3D12 and Vulkan backends
|
2022-08-02 00:20:34 +00:00 |
CompilationMessages.cpp
|
Show diagnostic notes in WGSL compilation messages
|
2022-05-13 19:04:24 +00:00 |
CompilationMessages.h
|
[chromium-style] Adding/moving constructors and destructors.
|
2022-05-09 20:28:54 +00:00 |
ComputePassEncoder.cpp
|
Implement timestampWrites on D3D12 and Vulkan backends
|
2022-08-02 00:20:34 +00:00 |
ComputePassEncoder.h
|
Implement timestampWrites on D3D12 and Vulkan backends
|
2022-08-02 00:20:34 +00:00 |
ComputePipeline.cpp
|
Refactor [de]serialization functions out of CacheKey
|
2022-07-28 23:04:31 +00:00 |
ComputePipeline.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
CopyTextureForBrowserHelper.cpp
|
CopyTextureForBrowser supports RGBA16Float as source texture format
|
2022-07-20 00:06:13 +00:00 |
CopyTextureForBrowserHelper.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
CreatePipelineAsyncTask.cpp
|
[chromium-style] Adding/moving constructors and destructors.
|
2022-05-09 22:22:18 +00:00 |
CreatePipelineAsyncTask.h
|
[warnings] Add Wsuggest-override and Wsuggest-destructor-override.
|
2022-05-10 18:44:34 +00:00 |
DawnNative.cpp
|
Delete WGPUDeviceProperties
|
2022-06-13 16:58:27 +00:00 |
Device.cpp
|
Refactor [de]serialization functions out of CacheKey
|
2022-07-28 23:04:31 +00:00 |
Device.h
|
dawn: Add Device::CreateErrorTexture(desc)
|
2022-07-20 16:07:44 +00:00 |
DynamicUploader.cpp
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
DynamicUploader.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
EncodingContext.cpp
|
Validate if device is alive in EncodeFunction of EncodingContext::TryEncode
|
2022-05-13 21:05:57 +00:00 |
EncodingContext.h
|
Validate if device is alive in EncodeFunction of EncodingContext::TryEncode
|
2022-05-13 21:05:57 +00:00 |
EnumClassBitmasks.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
EnumMaskIterator.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
Error.cpp
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
Error.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
ErrorData.cpp
|
[chromium-style] Adding/moving constructors and destructors.
|
2022-05-09 20:28:54 +00:00 |
ErrorData.h
|
[chromium-style] Adding/moving constructors and destructors.
|
2022-05-09 20:28:54 +00:00 |
ErrorInjector.cpp
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
ErrorInjector.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
ErrorScope.cpp
|
[chromium-style] Adding/moving constructors and destructors.
|
2022-05-09 22:22:18 +00:00 |
ErrorScope.h
|
[chromium-style] Adding/moving constructors and destructors.
|
2022-05-09 22:22:18 +00:00 |
ExternalTexture.cpp
|
Add Device.CreateErrorExternalTexture()
|
2022-06-27 02:57:40 +00:00 |
ExternalTexture.h
|
Skip Gamma and Gamut conversions for BT.709->SRGB
|
2022-06-22 03:14:26 +00:00 |
Features.cpp
|
Remove depth-clamping and add depth-clip-control feature
|
2022-07-18 20:38:05 +00:00 |
Features.h
|
Remove depth-clamping and add depth-clip-control feature
|
2022-07-18 20:38:05 +00:00 |
Format.cpp
|
Remove support for depth24unorm-stencil8
|
2022-06-14 22:48:31 +00:00 |
Format.h
|
Remove support for depth24unorm-stencil8
|
2022-06-14 22:48:31 +00:00 |
Forward.h
|
Adds pipeline cache and implementation for Vulkan backend.
|
2022-05-03 00:33:33 +00:00 |
IndirectDrawMetadata.cpp
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
IndirectDrawMetadata.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
IndirectDrawValidationEncoder.cpp
|
tint: Disallow write-only storage buffers
|
2022-07-04 15:17:00 +00:00 |
IndirectDrawValidationEncoder.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
Instance.cpp
|
dawn: Make adapter creation error less scary in stdout.
|
2022-08-02 16:46:25 +00:00 |
Instance.h
|
Implement InstanceBase::ConsumedError taking a ResultOrError<T>.
|
2022-06-30 15:51:42 +00:00 |
IntegerTypes.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
InternalPipelineStore.cpp
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
InternalPipelineStore.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
Limits.cpp
|
Add maxInterStageShaderVariables Limits
|
2022-06-24 17:30:29 +00:00 |
Limits.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
ObjectBase.cpp
|
Return an error surface if surface creation fails
|
2022-05-31 20:55:39 +00:00 |
ObjectBase.h
|
Return an error surface if surface creation fails
|
2022-05-31 20:55:39 +00:00 |
ObjectContentHasher.cpp
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
ObjectContentHasher.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
PassResourceUsage.cpp
|
[chromium-style] Adding/moving constructors and destructors.
|
2022-05-09 20:28:54 +00:00 |
PassResourceUsage.h
|
[chromium-style] Adding/moving constructors and destructors.
|
2022-05-09 20:28:54 +00:00 |
PassResourceUsageTracker.cpp
|
[chromium-style] Adding/moving constructors and destructors.
|
2022-05-09 20:28:54 +00:00 |
PassResourceUsageTracker.h
|
[chromium-style] Adding/moving constructors and destructors.
|
2022-05-09 20:28:54 +00:00 |
PerStage.cpp
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
PerStage.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
Pipeline.cpp
|
tint: Add tint::OverrideId
|
2022-07-27 20:50:40 +00:00 |
Pipeline.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
PipelineCache.cpp
|
Rename CachedBlob -> Blob; move to own file
|
2022-06-03 01:13:41 +00:00 |
PipelineCache.h
|
Rename CachedBlob -> Blob; move to own file
|
2022-06-03 01:13:41 +00:00 |
PipelineLayout.cpp
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
PipelineLayout.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
PooledResourceMemoryAllocator.cpp
|
[chromium-style] Adding/moving constructors and destructors.
|
2022-05-09 22:22:18 +00:00 |
PooledResourceMemoryAllocator.h
|
[chromium-style] Adding/moving constructors and destructors.
|
2022-05-09 22:22:18 +00:00 |
ProgrammableEncoder.cpp
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
ProgrammableEncoder.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
QueryHelper.cpp
|
Add internal usage for copyTextureForBrowser
|
2022-07-11 18:11:14 +00:00 |
QueryHelper.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
QuerySet.cpp
|
Add reflection APIs for wgpu::QuerySet.
|
2022-06-09 10:12:13 +00:00 |
QuerySet.h
|
Add reflection APIs for wgpu::QuerySet.
|
2022-06-09 10:12:13 +00:00 |
Queue.cpp
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
Queue.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
RefCountedWithExternalCount.cpp
|
Make child objects ref the device and add a mechanism to break cycles
|
2022-05-20 16:57:01 +00:00 |
RefCountedWithExternalCount.h
|
Make child objects ref the device and add a mechanism to break cycles
|
2022-05-20 16:57:01 +00:00 |
RenderBundle.cpp
|
Implement RenderPassDescriptor.maxDrawCount
|
2022-06-30 04:19:42 +00:00 |
RenderBundle.h
|
Implement RenderPassDescriptor.maxDrawCount
|
2022-06-30 04:19:42 +00:00 |
RenderBundleEncoder.cpp
|
Add maxColorAttachments limit
|
2022-06-13 16:48:45 +00:00 |
RenderBundleEncoder.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
RenderEncoderBase.cpp
|
Implement RenderPassDescriptor.maxDrawCount
|
2022-06-30 04:19:42 +00:00 |
RenderEncoderBase.h
|
Implement RenderPassDescriptor.maxDrawCount
|
2022-06-30 04:19:42 +00:00 |
RenderPassEncoder.cpp
|
Implement timestampWrites on D3D12 and Vulkan backends
|
2022-08-02 00:20:34 +00:00 |
RenderPassEncoder.h
|
Implement timestampWrites on D3D12 and Vulkan backends
|
2022-08-02 00:20:34 +00:00 |
RenderPipeline.cpp
|
Refactor [de]serialization functions out of CacheKey
|
2022-07-28 23:04:31 +00:00 |
RenderPipeline.h
|
Remove depth-clamping and add depth-clip-control feature
|
2022-07-18 20:38:05 +00:00 |
ResourceHeap.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
ResourceHeapAllocator.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
ResourceMemoryAllocation.cpp
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
ResourceMemoryAllocation.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
RingBufferAllocator.cpp
|
[chromium-style] Adding/moving constructors and destructors.
|
2022-05-09 22:22:18 +00:00 |
RingBufferAllocator.h
|
[chromium-style] Adding/moving constructors and destructors.
|
2022-05-09 22:22:18 +00:00 |
Sampler.cpp
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
Sampler.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
ScratchBuffer.cpp
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
ScratchBuffer.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
ShaderModule.cpp
|
Cache WGSL -> MSL compilation
|
2022-08-04 01:12:56 +00:00 |
ShaderModule.h
|
Cache WGSL -> MSL compilation
|
2022-08-04 01:12:56 +00:00 |
SpirvValidation.cpp
|
Vulkan: Implement WGSL->SPIRV caching
|
2022-07-08 21:30:25 +00:00 |
SpirvValidation.h
|
Vulkan: Implement WGSL->SPIRV caching
|
2022-07-08 21:30:25 +00:00 |
StagingBuffer.cpp
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
StagingBuffer.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
StreamImplTint.cpp
|
Cache WGSL -> DXBC/DXIL compilation
|
2022-08-05 20:09:07 +00:00 |
Subresource.cpp
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
Subresource.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
SubresourceStorage.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
Surface.cpp
|
DAWN_PLATFORM and DAWN_COMPILER macro improvements
|
2022-06-08 19:52:42 +00:00 |
Surface.h
|
DAWN_PLATFORM and DAWN_COMPILER macro improvements
|
2022-06-08 19:52:42 +00:00 |
Surface_metal.mm
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
SwapChain.cpp
|
DAWN_PLATFORM and DAWN_COMPILER macro improvements
|
2022-06-08 19:52:42 +00:00 |
SwapChain.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
Texture.cpp
|
D3D12: Add RENDER_ATTACHMENT usage on depth stencil textures on Intel GPUs
|
2022-07-28 02:14:00 +00:00 |
Texture.h
|
D3D12: Add RENDER_ATTACHMENT usage on depth stencil textures on Intel GPUs
|
2022-07-28 02:14:00 +00:00 |
TintUtils.cpp
|
Cache WGSL -> DXBC/DXIL compilation
|
2022-08-05 20:09:07 +00:00 |
TintUtils.h
|
Cache WGSL -> DXBC/DXIL compilation
|
2022-08-05 20:09:07 +00:00 |
ToBackend.h
|
Adds pipeline cache and implementation for Vulkan backend.
|
2022-05-03 00:33:33 +00:00 |
Toggles.cpp
|
D3D12: Workaround buffer-texture copy with depth-stencil on some platforms
|
2022-08-06 04:36:08 +00:00 |
Toggles.h
|
D3D12: Workaround buffer-texture copy with depth-stencil on some platforms
|
2022-08-06 04:36:08 +00:00 |
UsageValidationMode.h
|
Add internal usage for copyTextureForBrowser
|
2022-07-11 18:11:14 +00:00 |
VertexFormat.cpp
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
VertexFormat.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
VisitableMembers.h
|
Cache WGSL -> MSL compilation
|
2022-08-04 01:12:56 +00:00 |
XlibXcbFunctions.cpp
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
XlibXcbFunctions.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
dawn_platform.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |
webgpu_absl_format.cpp
|
Add comma between non-undefined and undefined format in error message
|
2022-08-08 16:36:30 +00:00 |
webgpu_absl_format.h
|
Consistent formatting for Dawn/Tint.
|
2022-05-01 14:40:55 +00:00 |