gecko-dev/dom/webgpu
Erich Gubler 6f61cf097d Bug 1828123: refactor(webidl): align args. naming for `GPUComputePassEncoder.dispatchWorkgroups` with spec. r=webgpu-reviewers,webidl,peterv,teoxoy
Differential Revision: https://phabricator.services.mozilla.com/D185097
2023-08-02 13:52:38 +00:00
..
ipc Bug 1840179: refactor(webgpu): align Rust `ErrorBuffer` member names w/ C++ definition r=webgpu-reviewers,teoxoy 2023-07-12 22:16:59 +00:00
mochitest Bug 1837835: fix(webgpu): remove `Replaceable` IDL attr. for `NavigatorGPU` r=webgpu-reviewers,webidl,saschanaz,jgilbert 2023-07-28 02:09:16 +00:00
tests/cts Bug 1834558: style(webgpu): fix leading whitespace for multi-line string literals r=webgpu-reviewers,nical 2023-06-19 20:12:38 +00:00
Adapter.cpp Bug 1843250: fix(webgpu): clamp required limits properly r=webgpu-reviewers,nical 2023-07-20 15:17:55 +00:00
Adapter.h Bug 1812353 - Update GPUSupportedLimits in webgpu.webidl. r=webgpu-reviewers,webidl,saschanaz,jimb,emilio,smaug 2023-06-12 21:10:11 +00:00
BindGroup.cpp
BindGroup.h
BindGroupLayout.cpp
BindGroupLayout.h
Buffer.cpp Bug 1842020: fix(webgpu): s/AbortError/RangeError on OOM in `GPUDevice.createBuffer` r=webgpu-reviewers,nical 2023-07-07 16:43:32 +00:00
Buffer.h Bug 1831120: feat(webgpu): add `GPUBuffer` attributes r=webgpu-reviewers,webidl,saschanaz,jimb 2023-05-09 17:29:56 +00:00
CanvasContext.cpp Bug 1816189 - Part 4: Add random noise when extracting data from canvas element when canvas randomization is enabled. r=tjr,lsalzman 2023-05-08 14:04:35 +00:00
CanvasContext.h Bug 1826682 - Re-Configure() webgpu canvases on resize. r=webgpu-reviewers,nical,ErichDonGubler 2023-05-03 21:30:16 +00:00
CommandBuffer.cpp
CommandBuffer.h
CommandEncoder.cpp Bug 1830762: refactor(webgpu): move `ConvertExtent{,3DToFFI}` to new `Utility` module r=webgpu-reviewers,jimb 2023-05-09 20:24:08 +00:00
CommandEncoder.h Bug 1830762: refactor(webgpu): move `ConvertExtent{,3DToFFI}` to new `Utility` module r=webgpu-reviewers,jimb 2023-05-09 20:24:08 +00:00
CompilationInfo.cpp Bug 1831263: fix(webgpu): remove strong ref. cycle b/w `Compilation{Info,Message}` r=webgpu-reviewers,jgilbert 2023-06-05 16:47:54 +00:00
CompilationInfo.h Bug 1831263: fix(webgpu): remove strong ref. cycle b/w `Compilation{Info,Message}` r=webgpu-reviewers,jgilbert 2023-06-05 16:47:54 +00:00
CompilationMessage.cpp Bug 1831263: fix(webgpu): remove strong ref. cycle b/w `Compilation{Info,Message}` r=webgpu-reviewers,jgilbert 2023-06-05 16:47:54 +00:00
CompilationMessage.h Bug 1831263: fix(webgpu): remove strong ref. cycle b/w `Compilation{Info,Message}` r=webgpu-reviewers,jgilbert 2023-06-05 16:47:54 +00:00
ComputePassEncoder.cpp Bug 1828123: refactor(webidl): align args. naming for `GPUComputePassEncoder.dispatchWorkgroups` with spec. r=webgpu-reviewers,webidl,peterv,teoxoy 2023-08-02 13:52:38 +00:00
ComputePassEncoder.h Bug 1828123: refactor(webidl): align args. naming for `GPUComputePassEncoder.dispatchWorkgroups` with spec. r=webgpu-reviewers,webidl,peterv,teoxoy 2023-08-02 13:52:38 +00:00
ComputePipeline.cpp
ComputePipeline.h
Device.cpp Bug 1838694: fix(webgpu): impl. correct `GPUError` types r=jgilbert,webgpu-reviewers,webidl,peterv 2023-07-06 20:50:52 +00:00
Device.h Bug 1837557 - Productionize webgpu pushErrorScope/popErrorScope. r=webgpu-reviewers,jimb 2023-06-14 05:51:00 +00:00
DeviceLostInfo.cpp
DeviceLostInfo.h
Error.cpp Bug 1838694: fix(webgpu): impl. correct `GPUError` types r=jgilbert,webgpu-reviewers,webidl,peterv 2023-07-06 20:50:52 +00:00
Error.h Bug 1838694: fix(webgpu): impl. correct `GPUError` types r=jgilbert,webgpu-reviewers,webidl,peterv 2023-07-06 20:50:52 +00:00
Instance.cpp Bug 1653164: feat(webgpu): show `wgpu*` fields for WebGPU adapters in `about:support` r=webgpu-reviewers,webidl,saschanaz,jgilbert 2023-05-10 19:29:32 +00:00
Instance.h Bug 1814091 - Move CanvasContext.getPreferredFormat to GPU.getPreferredCanvasFormat. r=gfx-reviewers,jimb,emilio 2023-04-06 00:11:01 +00:00
InternalError.cpp Bug 1838694: fix(webgpu): impl. correct `GPUError` types r=jgilbert,webgpu-reviewers,webidl,peterv 2023-07-06 20:50:52 +00:00
InternalError.h Bug 1838694: fix(webgpu): impl. correct `GPUError` types r=jgilbert,webgpu-reviewers,webidl,peterv 2023-07-06 20:50:52 +00:00
ObjectModel.cpp Bug 1838694: fix(webgpu): impl. correct `GPUError` types r=jgilbert,webgpu-reviewers,webidl,peterv 2023-07-06 20:50:52 +00:00
ObjectModel.h Bug 1772557: Assign WebGPU RenderBundles ids even if encoding fails. r=webgpu-reviewers,ErichDonGubler 2023-06-14 23:33:29 +00:00
OutOfMemoryError.cpp Bug 1838694: fix(webgpu): impl. correct `GPUError` types r=jgilbert,webgpu-reviewers,webidl,peterv 2023-07-06 20:50:52 +00:00
OutOfMemoryError.h Bug 1838694: fix(webgpu): impl. correct `GPUError` types r=jgilbert,webgpu-reviewers,webidl,peterv 2023-07-06 20:50:52 +00:00
PipelineLayout.cpp
PipelineLayout.h
QuerySet.cpp
QuerySet.h
Queue.cpp Bug 1830762: populate standard attributes for `GPUTexture` r=webgpu-reviewers,webidl,saschanaz,jimb,jgilbert 2023-05-09 20:24:08 +00:00
Queue.h
RenderBundle.cpp
RenderBundle.h
RenderBundleEncoder.cpp Bug 1837990 - Depduplicate code to calculate a texture's format's block size. r=webgpu-reviewers,teoxoy 2023-06-15 21:22:54 +00:00
RenderBundleEncoder.h
RenderPassEncoder.cpp Bug 1837557 - Productionize webgpu pushErrorScope/popErrorScope. r=webgpu-reviewers,jimb 2023-06-14 05:51:00 +00:00
RenderPassEncoder.h Bug 1824871: Rename endPass -> end on GPURenderPassEncoder, GPUComputePassEncoder. r=webidl,webgpu-reviewers,teoxoy,smaug 2023-04-12 17:52:07 +00:00
RenderPipeline.cpp
RenderPipeline.h
Sampler.cpp
Sampler.h
ShaderModule.cpp Bug 1831263: fix(webgpu): track forgotten strong refs. in shader compilation r=webgpu-reviewers,jgilbert 2023-06-05 16:47:54 +00:00
ShaderModule.h Bug 1831263: fix(webgpu): track forgotten strong refs. in shader compilation r=webgpu-reviewers,jgilbert 2023-06-05 16:47:54 +00:00
SupportedFeatures.cpp Bug 1812353 - Update GPUSupportedLimits in webgpu.webidl. r=webgpu-reviewers,webidl,saschanaz,jimb,emilio,smaug 2023-06-12 21:10:11 +00:00
SupportedFeatures.h Bug 1812353 - Update GPUSupportedLimits in webgpu.webidl. r=webgpu-reviewers,webidl,saschanaz,jimb,emilio,smaug 2023-06-12 21:10:11 +00:00
SupportedLimits.cpp Bug 1812353 - Update GPUSupportedLimits in webgpu.webidl. r=webgpu-reviewers,webidl,saschanaz,jimb,emilio,smaug 2023-06-12 21:10:11 +00:00
SupportedLimits.h Bug 1812353 - Update GPUSupportedLimits in webgpu.webidl. r=webgpu-reviewers,webidl,saschanaz,jimb,emilio,smaug 2023-06-12 21:10:11 +00:00
Texture.cpp Bug 1837990 - Depduplicate code to calculate a texture's format's block size. r=webgpu-reviewers,teoxoy 2023-06-15 21:22:54 +00:00
Texture.h Bug 1830762: populate standard attributes for `GPUTexture` r=webgpu-reviewers,webidl,saschanaz,jimb,jgilbert 2023-05-09 20:24:08 +00:00
TextureView.cpp
TextureView.h
Utility.cpp Bug 1830762: refactor(webgpu): add `Owning*` variant for `ConvertExtent{,3DtoFFI}` r=webgpu-reviewers,jimb 2023-05-09 20:24:08 +00:00
Utility.h Bug 1830762: refactor(webgpu): add `Owning*` variant for `ConvertExtent{,3DtoFFI}` r=webgpu-reviewers,jimb 2023-05-09 20:24:08 +00:00
ValidationError.cpp Bug 1838694: fix(webgpu): impl. correct `GPUError` types r=jgilbert,webgpu-reviewers,webidl,peterv 2023-07-06 20:50:52 +00:00
ValidationError.h Bug 1838694: fix(webgpu): impl. correct `GPUError` types r=jgilbert,webgpu-reviewers,webidl,peterv 2023-07-06 20:50:52 +00:00
moz.build Bug 1838694: fix(webgpu): impl. correct `GPUError` types r=jgilbert,webgpu-reviewers,webidl,peterv 2023-07-06 20:50:52 +00:00