summaryrefslogtreecommitdiffstats
path: root/src/compiler/glsl/glsl_to_nir.h
diff options
context:
space:
mode:
authorFrancisco Jerez <[email protected]>2016-07-19 20:10:21 -0700
committerFrancisco Jerez <[email protected]>2016-08-24 13:28:30 -0700
commit19e929a1774938cb826f68592dc87c520d048597 (patch)
treed554d347f79c36b88404ad6ba85b6fa898480361 /src/compiler/glsl/glsl_to_nir.h
parentb49d8f20f43ec429e6c17e7d92c7c2d3f926ee5e (diff)
glsl: Handle the inout qualifier in fragment shader output declarations.
According to the EXT_shader_framebuffer_fetch extension the inout qualifier can be used on ESSL 3.0+ shaders to declare a special kind of fragment output that gets implicitly initialized with the previous framebuffer contents at the current fragment coordinates. In addition we allow using the same language to define FB fetch outputs in GLSL 1.3+ shaders in preparation for the desktop MESA_shader_framebuffer_fetch extensions. Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/compiler/glsl/glsl_to_nir.h')
0 files changed, 0 insertions, 0 deletions