summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/pipebuffer
diff options
context:
space:
mode:
authorBrian Paul <brianp@vmware.com>2009-09-16 12:57:26 -0600
committerBrian Paul <brianp@vmware.com>2009-09-16 12:57:26 -0600
commitcfa1a0a609daefffc6f8c4087ed0bc34c2665ef4 (patch)
tree734b4475d44f96831709e8c93155bc35eab1b770 /src/gallium/auxiliary/pipebuffer
parent2921a2555d0a76fa649b23c31e3264bbc78b2ff5 (diff)
st/mesa: fix texture memory allocation bug
The following example caused an incorrect GL_OUT_OF_MEMORY error to be raised in glTexSubImage2D: glTexImage2D(level=0, width=32, height=32, pixels=NULL); glTexImage2D(level=0, width=64, height=64, pixels=NULL); glTexSubImage2D(level=0, pixels!=NULL); The second glTexImage2D() call needs to cause the first image to be deallocated then reallocated at the new size. This was not happening because we were testing for pixels==NULL too early.
Diffstat (limited to 'src/gallium/auxiliary/pipebuffer')
0 files changed, 0 insertions, 0 deletions