svga: restrict use of rawbuf for constant buffer access to GL43 device
authorCharmaine Lee <charmainel@vmware.com>
Thu, 8 Sep 2022 22:08:59 +0000 (15:08 -0700)
committerMarge Bot <emma+marge@anholt.net>
Mon, 25 Sep 2023 23:36:58 +0000 (23:36 +0000)
commitd6b9a0a9970288a31d713f364031a45d34467bf7
treec438cb0b7c042cf073cd18c94be87256d72a8cad
parentb46526b7a49253bc4d47932ce01589b45b225a91
svga: restrict use of rawbuf for constant buffer access to GL43 device

Restrict use of rawbuf for constant buffer access to GL43 capable
device only.

Fixes glretrace regressions running with SW Renderer.

Reviewed-by: Martin Krastev <krastevm@vmware.com>
Reviewed-by: Zack Rusin <zackr@vmware.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25381>
src/gallium/drivers/svga/svga_resource_buffer_upload.c