summaryrefslogtreecommitdiffstats
path: root/src/glsl/glsl_lexer.ll
diff options
context:
space:
mode:
authorIago Toral Quiroga <[email protected]>2015-04-24 11:15:48 +0200
committerSamuel Iglesias Gonsalvez <[email protected]>2015-07-14 07:04:04 +0200
commit5dfea83ee6bf85fb3962679d043eb06b33bfd4c1 (patch)
tree7f45ba3521740f762f99dfd31a3d0de01e05b344 /src/glsl/glsl_lexer.ll
parent0b1111d985714816fad20c99b4e6ea762df17b46 (diff)
glsl: Don't do constant variable on buffer variables
Since the backing storage for these is shared we cannot ensure that the value won't change by writes from other threads. Normally SSBO accesses are not guaranteed to be syncronized with other threads, except when memoryBarrier is used. So, we might be able to optimize some SSBO accesses, but for now we always take the safe path and emit the SSBO access. Reviewed-by: Jordan Justen <[email protected]>
Diffstat (limited to 'src/glsl/glsl_lexer.ll')
0 files changed, 0 insertions, 0 deletions