summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/teximage.c
diff options
context:
space:
mode:
authorBrian Paul <[email protected]>2013-01-17 08:59:13 -0700
committerBrian Paul <[email protected]>2013-01-17 09:38:54 -0700
commit57ddf1227fffbfda52c9310f9092c036ad4558b6 (patch)
tree69d4adfa6a82b171d65ed541e8ad450f981e02c0 /src/mesa/main/teximage.c
parent51efb081f7cc1c777d581c5dad5819a98f7f35cb (diff)
swrast: fix assorted bugs in software blit code
1. The loop over dest buffers in blit_linear() needed a null pointer check. Fixes https://bugs.freedesktop.org/show_bug.cgi?id=59499 2. The code to grab the drawRb's format needs to be inside the drawing loop. 3. An equality test was using = instead of == thus messing up a renderbuffer attachment texture pointer. This lead to memory corruption and a crash at exit. Finally, fix a capitalization error NumDrawBuffers -> numDrawBuffers and change type to unsigned to fix signed/unsigned comparison warnings. Reviewed-by: Kenneth Graunke <[email protected]> Reviewed-by: Anuj Phogat <[email protected]>
Diffstat (limited to 'src/mesa/main/teximage.c')
0 files changed, 0 insertions, 0 deletions