Dzmitry Malyshau
b91906eeac
Bug 1581710 - Update WebGPU IDL bindings r=jgilbert,bzbarsky
...
This mostly updates the bindings to the current state.
No actual logic backing them yet.
*Note*: the IDL does *not* need to be checked for matching the upstream spec precisely at this stage. The upstream is evolving, we just need to update in order to start integrating the implementation. What needs to be checked is - how C++ represents the IDL, esp with regards to derived classes, events, and hierarchies.
The trickiest points, arguably, are:
- WebGPU -> GPU prefix change
- the goop for interfaces that are not final
Differential Revision: https://phabricator.services.mozilla.com/D46166
--HG--
rename : dom/webgpu/InputState.cpp => dom/webgpu/DeviceLostInfo.cpp
rename : dom/webgpu/Fence.h => dom/webgpu/DeviceLostInfo.h
rename : dom/webgpu/BlendState.cpp => dom/webgpu/OutOfMemoryError.cpp
rename : dom/webgpu/LogEntry.h => dom/webgpu/OutOfMemoryError.h
rename : dom/webgpu/BindGroup.h => dom/webgpu/ProgrammablePassEncoder.cpp
rename : dom/webgpu/BlendState.cpp => dom/webgpu/RenderBundle.cpp
rename : dom/webgpu/BlendState.h => dom/webgpu/RenderBundle.h
rename : dom/webgpu/AttachmentState.cpp => dom/webgpu/ValidationError.cpp
rename : dom/webgpu/AttachmentState.h => dom/webgpu/ValidationError.h
extra : moz-landing-system : lando
2019-10-02 16:46:03 +00:00
..
2019-09-02 11:23:26 +00:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 16:29:44 -04:00
2019-06-14 18:04:01 +00:00
2019-09-02 11:22:27 +00:00
2019-07-05 10:44:55 +02:00
2019-07-11 13:26:39 +00:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-09-02 11:22:27 +00:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-09-02 11:22:27 +00:00
2019-07-05 10:44:55 +02:00
2019-09-02 11:22:27 +00:00
2019-09-02 11:22:27 +00:00
2019-09-02 11:22:27 +00:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-09-02 11:22:27 +00:00
2019-09-02 11:22:27 +00:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-09-02 11:22:27 +00:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-09-02 11:22:27 +00:00
2019-09-02 11:22:27 +00:00
2019-07-05 10:44:55 +02:00
2019-09-27 14:25:10 +00:00
2019-06-14 18:04:01 +00:00
2019-09-02 11:22:27 +00:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-09-02 11:22:27 +00:00
2019-09-02 11:22:27 +00:00
2019-09-02 11:22:27 +00:00
2019-09-02 11:23:05 +00:00
2019-09-02 11:22:27 +00:00
2019-09-02 11:22:27 +00:00
2019-07-05 10:44:55 +02:00
2019-09-02 11:22:27 +00:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-09-02 11:22:27 +00:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-04-16 03:59:25 +00:00
2019-07-05 10:44:55 +02:00
2019-04-16 03:59:25 +00:00
2019-04-16 03:59:25 +00:00
2019-09-02 11:22:27 +00:00
2019-09-02 11:22:27 +00:00
2019-04-16 03:59:25 +00:00
2019-04-16 03:59:25 +00:00
2019-04-16 03:59:25 +00:00
2019-04-16 03:59:25 +00:00
2019-04-16 03:59:25 +00:00
2019-04-16 03:59:25 +00:00
2019-04-16 03:59:25 +00:00
2019-04-16 03:59:25 +00:00
2019-04-16 03:59:25 +00:00
2019-04-09 17:39:01 -05:00
2019-10-02 16:46:03 +00:00
2019-06-14 18:04:01 +00:00
2019-07-05 10:44:55 +02:00
2019-04-16 03:53:28 +00:00
2019-09-02 11:22:27 +00:00
2019-06-14 18:04:01 +00:00
2019-04-18 16:51:01 +00:00
2019-06-24 04:55:14 +02:00
2019-04-16 03:59:25 +00:00
2019-06-14 18:04:01 +00:00
2019-06-14 18:04:01 +00:00
2019-06-14 18:04:01 +00:00
2019-09-02 11:22:27 +00:00
2019-09-05 13:59:32 +00:00
2019-04-16 03:59:25 +00:00
2019-04-16 03:59:25 +00:00
2019-04-16 03:59:25 +00:00
2019-04-16 03:59:25 +00:00
2019-04-16 03:59:25 +00:00
2019-04-16 03:59:25 +00:00
2019-04-16 03:59:25 +00:00
2019-04-16 03:59:25 +00:00
2019-04-16 03:59:25 +00:00
2019-04-16 03:59:25 +00:00
2019-04-16 03:59:25 +00:00
2019-04-16 03:59:25 +00:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-09-02 11:22:27 +00:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-09-02 11:22:27 +00:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-09-02 11:22:27 +00:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-09-02 11:22:27 +00:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-07-05 10:44:55 +02:00
2019-09-02 11:22:27 +00:00