main: assert(texImage) in ARB_DSA texture cube map functions.
authorLaura Ekstrand <laura@jlekstrand.net>
Wed, 4 Mar 2015 19:14:48 +0000 (11:14 -0800)
committerLaura Ekstrand <laura@jlekstrand.net>
Mon, 9 Mar 2015 20:33:53 +0000 (13:33 -0700)
commit70eab80f802b26ac87fe9c3e1fa819affe903afd
tree6fbe17d720228e08579f4c10ef535b3ee6411750
parentc3e92faeb4875de47f0c83ab807b4ea298bfa079
main: assert(texImage) in ARB_DSA texture cube map functions.

ARB_direct_state_access functions that deal with texture cube
maps need to make sure that texture images are not NULL before operating on
them. In the following cases, the error check functions already throw an
error if texImage == NULL, so an assert can be raised instead.

v2: Review from Anuj Phogat
   - Replace redundant "if (!texImage) return;" statements with
     assert(texImage)

Reviewed-by: Anuj Phogat <anuj.phogat@gmail.com>
src/mesa/main/texgetimage.c
src/mesa/main/teximage.c