mesa: Rework discard_framebuffer()
authorRob Clark <robdclark@chromium.org>
Wed, 15 Mar 2023 14:54:23 +0000 (07:54 -0700)
committerMarge Bot <emma+marge@anholt.net>
Thu, 16 Mar 2023 00:56:37 +0000 (00:56 +0000)
commit976d964a35ecdaf3fb01ec89ada988d1b9f654dc
tree84f66baaa8ba8b764a1eed65c835db513b6116cc
parentf5e5ec180cd04a49ca3c1f8e889c9e35e5a717ca
mesa: Rework discard_framebuffer()

Decouple the logic turning API attachment enums into gl_buffer_index.
This will make it easier to re-use discard_attachments() internally (See
!21910)

Signed-off-by: Rob Clark <robdclark@chromium.org>
Mike Blumenkrantz <michael.blumenkrantz@gmail.com>

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21916>
src/mesa/main/fbobject.c