summaryrefslogtreecommitdiffstats
path: root/src/glut/os2/glut_tr24.cpp
diff options
context:
space:
mode:
authorBrian Paul <[email protected]>2009-09-16 12:57:26 -0600
committerBrian Paul <[email protected]>2009-09-16 12:57:26 -0600
commitcfa1a0a609daefffc6f8c4087ed0bc34c2665ef4 (patch)
tree734b4475d44f96831709e8c93155bc35eab1b770 /src/glut/os2/glut_tr24.cpp
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/glut/os2/glut_tr24.cpp')
0 files changed, 0 insertions, 0 deletions