Add texture_storage_yy parsing.

This CL adds support for the decorated texture storage tokens. The old
_ro_ and _wo_ tokens still exist until downstream users are updated.

Bug: tint:286
Change-Id: I4ddc50be3b22bd3feeab41b3b4fe4ded63e6e59a
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/37780
Auto-Submit: dan sinclair <dsinclair@chromium.org>
Commit-Queue: Ben Clayton <bclayton@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
This commit is contained in:
dan sinclair
2021-01-14 08:34:46 +00:00
committed by Commit Bot service account
parent 90c266de5a
commit 904c5b9621
17 changed files with 447 additions and 155 deletions

View File

@@ -86,11 +86,11 @@
"texture_depth_cube"
"texture_depth_cube_array"
"texture_multisampled_2d"
"texture_storage_ro_1d"
"texture_storage_ro_2d_array"
"texture_storage_ro_2d"
"texture_storage_ro_2d_array"
"texture_storage_ro_3d"
"texture_storage_1d"
"texture_storage_2d_array"
"texture_storage_2d"
"texture_storage_2d_array"
"texture_storage_3d"
"texture_1d"
"texture_1d_array"
"texture_2d"
@@ -98,11 +98,6 @@
"texture_3d"
"texture_cube"
"texture_cube_array"
"texture_wo_1d"
"texture_wo_2d_array"
"texture_wo_2d"
"texture_wo_2d_array"
"texture_wo_3d"
"true"
"type"
"u32"