summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_program.c
diff options
context:
space:
mode:
authorStuart Abercrombie <[email protected]>2012-06-29 16:31:24 -0700
committerMarek Olšák <[email protected]>2012-07-04 03:48:29 +0200
commit95ce454c8c4397a67aa038d91667882e413314d3 (patch)
tree7d348f7b5cfc26ef53f86cfd05aa3c559a47ec41 /src/mesa/state_tracker/st_program.c
parent567fcd2eb9bf31d5abe9e78677a0c35e4d07e420 (diff)
gallium/util: Save and restore vertex buffer state in util_gen_mipmap.
Calling glGenerateMipmap could overwrite vertex buffer state, leading to incorrect rendering or crashes depending on the Gallium driver. This was happening on WebGL Conformance test texture-size. Before 784dd51198433e5c299da4a7742c68d21d68d1c1 this was covered up by redundant vertex buffer validation. Reviewed-by: Stéphane Marchesin <[email protected]> Signed-off-by: Marek Olšák <[email protected]>
Diffstat (limited to 'src/mesa/state_tracker/st_program.c')
0 files changed, 0 insertions, 0 deletions