Results 545 comments of David Neto

PR #1997 adds the 4 limits discussed in today's meeting. We can open new issues to add other limits the group may agree on. ----- Edit: fixed link to the...

Note that in any case we would still want an array to be *constructible* only if its element count is a const-expression.

See also the discussion in PR #1626 (which later became #1646 "UTF-8 is always a valid encoding..."). There are similar arguments, by different sets of people.

The intent I had (and never had feedback otherwise) is to disallow the example at the top of this issue. This sentence describing the end scope of a formal parameter...

Also, if you really want this, you can add a nested block-statement: This is fine: ``` fn f(a: i32) -> bool { { let a = true; return a; }...

FYI: With https://github.com/gpuweb/gpuweb/pull/3425, this issue is limited to runtime evaluation.

> Which means that the layout rules for UBOs give us an alignment to 16 bytes. WGSL folks WDYT? Yes, that's what that text implies. So rounding up the size...

Discussed in the 2022-10-11 WGSL meeting. It's ok to round up each variable size to 16, then add them together.

To get this out there: - the intent is describe an indeterminate value as 'frozen undef' or 'frozen poison' value. - in particular it's fine to branch on an indeterminate...