Include objects and structures required by ART (Android Run Time) library
Bug: 337838178
Change-Id: I392245f93978be6851962f8f524a1a996da4d3ad
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/188420
Commit-Queue: Jim Blackler <jimblackler@google.com>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
diff --git a/src/dawn/dawn.json b/src/dawn/dawn.json
index 919b26b..2167b30 100644
--- a/src/dawn/dawn.json
+++ b/src/dawn/dawn.json
@@ -1341,7 +1341,7 @@
},
{
"name": "create swap chain",
- "tags": ["dawn", "emscripten"],
+ "tags": ["art", "dawn", "emscripten"],
"returns": "swap chain",
"args": [
{"name": "surface", "type": "surface"},
@@ -3630,7 +3630,7 @@
"category": "structure",
"chained": "in",
"chain roots": ["surface descriptor"],
- "tags": ["native"],
+ "tags": ["art", "native"],
"members": [
{"name": "window", "type": "void", "annotation": "*"}
]
@@ -3712,7 +3712,7 @@
},
"swap chain": {
"category": "object",
- "tags": ["dawn", "emscripten"],
+ "tags": ["art", "dawn", "emscripten"],
"methods": [
{"name": "get current texture view", "returns": "texture view"},
{"name": "get current texture", "returns": "texture", "tags": ["dawn"]},
@@ -3721,7 +3721,7 @@
},
"swap chain descriptor": {
"category": "structure",
- "tags": ["dawn", "emscripten"],
+ "tags": ["art", "dawn", "emscripten"],
"extensible": "in",
"members": [
{"name": "label", "type": "char", "annotation": "const*", "length": "strlen", "optional": true},