mesa: skip level checking for FramebufferTexture*D if texture is zero
authorMarek Olšák <marek.olsak@amd.com>
Fri, 27 May 2016 19:40:19 +0000 (21:40 +0200)
committerMarek Olšák <marek.olsak@amd.com>
Sun, 29 May 2016 12:24:23 +0000 (14:24 +0200)
commit04a78068ff6a1399cd6891b4ef34a480de28b07c
treed12ef1d53ebb943a4cf63f3932889cc0da618dbd
parent60341ddd5cb8bed72c693b5d1df95ad8bda85d0d
mesa: skip level checking for FramebufferTexture*D if texture is zero

From the OpenGL 4.5 core spec:
  "An INVALID_VALUE error is generated if texture is not zero and level is
  not a supported texture level for textarget, as described above."

Other FramebufferTexture functions already do the right thing.

This fixes the main menu in F1 2015.

Cc: 11.1 11.2 <mesa-stable@lists.freedesktop.org>
Reviewed-by: Dave Airlie <airlied@redhat.com>
src/mesa/main/fbobject.c