Corentin Wallez
bf009f50c5
Add a test for creating a 0-sized buffer.
...
This is valid in WebGPU but causes validation errors in backends.
Also make it an OOM error on Metal to request a buffer close to
UINT32_MAX size because it would truncate the size, and could lead to
OOBs.
Bug: chromium:1069076
Change-Id: Ib961cb236cb7cabc0ae21203bf1d72ba82a56272
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/21060
Reviewed-by: Austin Eng <enga@chromium.org>
Reviewed-by: Stephen White <senorblanco@chromium.org>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2020-05-11 18:55:52 +00:00
..
2020-04-07 15:10:17 +00:00
2020-04-08 16:04:32 +00:00
2020-04-11 03:22:33 +00:00
2019-01-30 16:07:48 +00:00
2020-05-07 00:06:44 +00:00
2020-04-30 23:19:16 +00:00
2020-04-20 23:43:20 +00:00
2020-04-10 18:43:22 +00:00
2020-05-11 18:55:52 +00:00
2020-04-09 23:31:02 +00:00
2019-10-16 09:26:54 +00:00
2019-10-16 09:26:54 +00:00
2020-05-11 16:47:21 +00:00
2020-04-22 23:57:30 +00:00
2020-03-31 15:31:56 +00:00
2020-03-31 15:31:56 +00:00
2020-05-11 16:47:21 +00:00
2020-05-11 16:47:21 +00:00
2020-04-21 22:07:59 +00:00
2020-04-21 22:07:59 +00:00
2019-10-21 15:13:29 +00:00
2020-04-23 19:47:12 +00:00
2020-04-01 20:09:16 +00:00
2019-10-28 12:59:36 +00:00
2020-01-07 17:49:15 +00:00
2019-11-12 18:14:21 +00:00
2020-05-07 21:52:54 +00:00
2020-05-07 21:52:54 +00:00
2020-03-09 15:53:19 +00:00
2020-04-30 23:19:16 +00:00
2020-04-30 23:19:16 +00:00
2020-04-23 21:50:32 +00:00
2020-04-23 21:50:32 +00:00
2020-05-11 16:47:21 +00:00
2020-05-11 16:47:21 +00:00
2019-10-24 23:55:37 +00:00
2019-10-24 23:55:37 +00:00
2020-05-11 16:47:21 +00:00
2020-05-11 16:47:21 +00:00
2020-04-01 12:07:43 +00:00
2019-10-18 00:37:42 +00:00
2020-02-27 01:14:22 +00:00
2020-04-06 18:20:02 +00:00
2020-04-22 23:57:30 +00:00
2020-04-22 23:57:30 +00:00
2020-05-11 16:47:21 +00:00
2020-05-11 16:47:21 +00:00
2020-05-11 16:47:21 +00:00
2020-04-23 21:50:32 +00:00
2020-05-11 16:47:21 +00:00
2019-11-05 19:34:45 +00:00
2020-03-09 15:53:19 +00:00
2020-03-09 15:53:19 +00:00
2020-05-07 20:38:37 +00:00
2020-04-06 18:20:02 +00:00
2020-05-07 00:06:44 +00:00
2020-04-21 07:57:30 +00:00
2020-04-30 23:19:16 +00:00
2020-04-30 23:19:16 +00:00
2020-04-09 23:28:22 +00:00
2020-04-08 16:04:32 +00:00
2020-04-22 23:57:30 +00:00
2020-04-22 23:57:30 +00:00
2020-04-01 12:07:43 +00:00
2020-04-06 18:20:02 +00:00
2020-04-24 10:02:43 +00:00
2020-04-24 10:02:43 +00:00
2020-05-07 20:38:37 +00:00
2020-05-07 00:06:44 +00:00
2020-04-17 19:32:07 +00:00
2019-10-23 11:57:41 +00:00