Roll third_party/gpuweb/ b42b4b8b8..17f777185 (9 commits)
dawn/node: Remove unmaskHints in requestAdapterInfo()
https://github.com/gpuweb/gpuweb/compare/b42b4b8b8d7d...17f7771857dd
$ git log b42b4b8b8..17f777185 --date=short --no-merges --format='%ad %ae %s'
2023-10-09 beaufort.francois Deploying to gh-pages from @ gpuweb/gpuweb@9bf549796f216790d6f5971999d0cf6bbaaa2088 π
2023-10-06 dneto Deploying to gh-pages from @ gpuweb/gpuweb@9298d2f06082ae61d03dcb31f44196a212e5c3a1 π
2023-10-04 mehmetoguzderin Deploying to gh-pages from @ gpuweb/gpuweb@37e434a3e6014cf87d08f97a55b03d7bc21463bd π
2023-10-02 corentin Deploying to gh-pages from @ gpuweb/gpuweb@91debf1f75aa403e00baf54b915e45ad68b32b4b π
2023-09-27 alanbaker Deploying to gh-pages from @ gpuweb/gpuweb@8848eaf72bca1bb2c088fcd30ac1663a2dee4a9c π
2023-09-26 mehmetoguzderin Deploying to gh-pages from @ gpuweb/gpuweb@866192893c352473b0bf0004fd16a5dbe320c461 π
2023-09-26 dneto Deploying to gh-pages from @ gpuweb/gpuweb@2c1684654baf88ed8bfd6f122f2dd5e356c967f4 π
2023-09-21 mehmetoguzderin Deploying to gh-pages from @ gpuweb/gpuweb@010e7caa27503dd07736bc0a00906bda632329da π
2023-09-21 mehmetoguzderin Deploying to gh-pages from @ gpuweb/gpuweb@88332b74a31bdbeb4afc1696abd12b89cd0650a1 π
Created with:
roll-dep third_party/gpuweb
Change-Id: I089a4bad2e198f362922ff7e7277ff21aaafca6e
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/155400
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Fr <beaufort.francois@gmail.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
diff --git a/DEPS b/DEPS
index 324e526..ba30b13 100644
--- a/DEPS
+++ b/DEPS
@@ -216,7 +216,7 @@
'condition': 'dawn_node',
},
'third_party/gpuweb': {
- 'url': '{github_git}/gpuweb/gpuweb.git@b42b4b8b8d7da145ee8eef120747fbd390283f5f',
+ 'url': '{github_git}/gpuweb/gpuweb.git@17f7771857dd6cf0377a99e6a63a723b80485e50',
'condition': 'dawn_node',
},
diff --git a/src/dawn/node/binding/GPUAdapter.cpp b/src/dawn/node/binding/GPUAdapter.cpp
index c2921bb..afd84e0 100644
--- a/src/dawn/node/binding/GPUAdapter.cpp
+++ b/src/dawn/node/binding/GPUAdapter.cpp
@@ -163,8 +163,7 @@
}
interop::Promise<interop::Interface<interop::GPUAdapterInfo>> GPUAdapter::requestAdapterInfo(
- Napi::Env env,
- std::vector<std::string> unmaskHints) {
+ Napi::Env env) {
interop::Promise<interop::Interface<interop::GPUAdapterInfo>> promise(env, PROMISE_INFO);
WGPUAdapterProperties adapterProperties = {};
diff --git a/src/dawn/node/binding/GPUAdapter.h b/src/dawn/node/binding/GPUAdapter.h
index 4a0b729..3628ad3 100644
--- a/src/dawn/node/binding/GPUAdapter.h
+++ b/src/dawn/node/binding/GPUAdapter.h
@@ -15,9 +15,6 @@
#ifndef SRC_DAWN_NODE_BINDING_GPUADAPTER_H_
#define SRC_DAWN_NODE_BINDING_GPUADAPTER_H_
-#include <string>
-#include <vector>
-
#include "dawn/native/DawnNative.h"
#include "dawn/webgpu_cpp.h"
#include "src/dawn/node/interop/NodeAPI.h"
@@ -36,8 +33,7 @@
Napi::Env env,
interop::GPUDeviceDescriptor descriptor) override;
interop::Promise<interop::Interface<interop::GPUAdapterInfo>> requestAdapterInfo(
- Napi::Env,
- std::vector<std::string> unmaskHints) override;
+ Napi::Env) override;
interop::Interface<interop::GPUSupportedFeatures> getFeatures(Napi::Env) override;
interop::Interface<interop::GPUSupportedLimits> getLimits(Napi::Env) override;
bool getIsFallbackAdapter(Napi::Env) override;
diff --git a/src/dawn/node/interop/DawnExtensions.idl b/src/dawn/node/interop/DawnExtensions.idl
index ddccef6..da97b08 100644
--- a/src/dawn/node/interop/DawnExtensions.idl
+++ b/src/dawn/node/interop/DawnExtensions.idl
@@ -20,10 +20,6 @@
"chromium-experimental-subgroup-uniform-control-flow",
};
-enum GPUVertexFormat {
- "unorm10-10-10-2",
-};
-
dictionary GPURequestAdapterOptions {
boolean compatibilityMode = false;
};
diff --git a/third_party/gpuweb b/third_party/gpuweb
index b42b4b8..17f7771 160000
--- a/third_party/gpuweb
+++ b/third_party/gpuweb
@@ -1 +1 @@
-Subproject commit b42b4b8b8d7da145ee8eef120747fbd390283f5f
+Subproject commit 17f7771857dd6cf0377a99e6a63a723b80485e50