Mark some variables as having usage beyond the shader's scope.
authorEric Anholt <eric@anholt.net>
Mon, 19 Apr 2010 18:10:37 +0000 (11:10 -0700)
committerEric Anholt <eric@anholt.net>
Mon, 19 Apr 2010 18:13:20 +0000 (11:13 -0700)
commit71df19f5ef6e78beb5160801f81468184b75447e
tree3b481c4db98510f0fa0c0b0c8d307621b09fc609
parent484606610e36ec7598f7733e9787d888b6a63d64
Mark some variables as having usage beyond the shader's scope.

This will be important to optimization passes.  We don't want to
dead-code eliminate writes to out varyings, or propagate uninitialized
values of uniforms.
ast_to_hir.cpp
ir.h
ir_variable.cpp