Nathaniel Cesario
efc33d1ee5
Fix segfault with atomic arg check
...
Makes sure that we have an l-value before checking the storage type of
the mem argument passed to an atomic memory operation.
Fixes #3332 .
2023-09-15 17:43:04 -04:00
ZhiqianXia
cf52f73a0c
Atomic memory function can only be used for shader storage block member or shared variable.
...
Signed-off-by: ZhiqianXia <xzq0528@outlook.com>
2021-07-12 16:57:25 +08:00
Greg Fischer
263e50f6aa
Revert "Atomic memory function can only be used for shader storage block member or shared variable."
2021-07-08 13:10:58 -06:00
ZhiqianXia
587261a817
Atomic memory function can only be used for shader storage block member or shared variable.
...
The glsl spec says:A shader will fail to compile if the value passed to the mem argument of an atomic memory function does not
correspond to a buffer or shared variable.
2021-05-15 00:13:43 +08:00