Title: [222331] trunk/Tools
- Revision
- 222331
- Author
- [email protected]
- Date
- 2017-09-21 10:51:07 -0700 (Thu, 21 Sep 2017)
Log Message
Unreviewed, fix a bug in the interactive app that was introduced by bad merging.
* WebGPUShadingLanguageRI/FlattenedStructOffsetGatherer.js:
(FlattenedStructOffsetGatherer.prototype.visitTypeRef):
(FlattenedStructOffsetGatherer):
* WebGPUShadingLanguageRI/index.html:
Modified Paths
Diff
Modified: trunk/Tools/ChangeLog (222330 => 222331)
--- trunk/Tools/ChangeLog 2017-09-21 17:47:40 UTC (rev 222330)
+++ trunk/Tools/ChangeLog 2017-09-21 17:51:07 UTC (rev 222331)
@@ -1,3 +1,12 @@
+2017-09-21 Filip Pizlo <[email protected]>
+
+ Unreviewed, fix a bug in the interactive app that was introduced by bad merging.
+
+ * WebGPUShadingLanguageRI/FlattenedStructOffsetGatherer.js:
+ (FlattenedStructOffsetGatherer.prototype.visitTypeRef):
+ (FlattenedStructOffsetGatherer):
+ * WebGPUShadingLanguageRI/index.html:
+
2017-09-20 Filip Pizlo <[email protected]>
WSL should support switch
Modified: trunk/Tools/WebGPUShadingLanguageRI/FlattenedStructOffsetGatherer.js (222330 => 222331)
--- trunk/Tools/WebGPUShadingLanguageRI/FlattenedStructOffsetGatherer.js 2017-09-21 17:47:40 UTC (rev 222330)
+++ trunk/Tools/WebGPUShadingLanguageRI/FlattenedStructOffsetGatherer.js 2017-09-21 17:51:07 UTC (rev 222331)
@@ -56,5 +56,11 @@
this._result.push({name: this._name.join("."), offset: this._offset, type: node.name});
super.visitNativeType(node);
}
+
+ visitTypeRef(node)
+ {
+ super.visitTypeRef(node);
+ Node.visit(node.type, this);
+ }
}
Modified: trunk/Tools/WebGPUShadingLanguageRI/index.html (222330 => 222331)
--- trunk/Tools/WebGPUShadingLanguageRI/index.html 2017-09-21 17:47:40 UTC (rev 222330)
+++ trunk/Tools/WebGPUShadingLanguageRI/index.html 2017-09-21 17:51:07 UTC (rev 222331)
@@ -345,7 +345,7 @@
argumentEPtrs.push({ePtr: ePtr, size: parameter.type.size});
let gatherer = new FlattenedStructOffsetGatherer(parameter.name);
parameter.visit(gatherer);
- for (argumentInfo of gatherer.result) {
+ for (let argumentInfo of gatherer.result) {
argumentInfo.ePtr = ePtr;
allArgumentInfos.push(argumentInfo);
}
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes