summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/brw_wm_emit.c
diff options
context:
space:
mode:
authorIan Romanick <ian.d.romanick@intel.com>2010-10-19 17:59:10 -0700
committerIan Romanick <ian.d.romanick@intel.com>2010-10-19 18:12:32 -0700
commitcc90e62d70d91fb16abcd66c61c211c0fd573339 (patch)
tree939bbededa4fa2698bd96a6ae9578dcadac22f22 /src/mesa/drivers/dri/i965/brw_wm_emit.c
parent974fb466f299fc569a86097936ab89c8c369f6d2 (diff)
linker: Improve handling of unread/unwritten shader inputs/outputs
Previously some shader input or outputs that hadn't received location assignments could slip through. This could happen when a shader contained user-defined varyings and was used with either fixed-function or assembly shaders. See the piglit tests glsl-[fv]s-user-varying-ff and sso-user-varying-0[12]. NOTE: this is a candidate for the 7.9 branch.
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_wm_emit.c')
0 files changed, 0 insertions, 0 deletions