mesa: fix proxy texture error handling in glTexStorage()
authorBrian Paul <brianp@vmware.com>
Sat, 8 Sep 2012 15:33:13 +0000 (09:33 -0600)
committerBrian Paul <brianp@vmware.com>
Tue, 11 Sep 2012 23:38:21 +0000 (17:38 -0600)
commit35c75f6777c177a59df8a87adf0777403113ce74
treec26b84c9a3d91c7c3c2c0adc6aeddc377a6cbb7d
parentd17440dcaa42ac4c19dad1be7d4c7199395135a9
mesa: fix proxy texture error handling in glTexStorage()

This is basically a follow-on to 1f5b1f98468d5e80be39e619ed15c422fbede8d3.
Basically, generate GL errors for ordinary invalid parameters for proxy
targets the same as for non-proxy targets.  Only texture size and OOM
errors should be handled specially for proxies.

Note: This is a candidate for the stable branches.
src/mesa/main/texstorage.c