glsl: check for xfb setting xfb info
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Wed, 6 Sep 2023 14:08:35 +0000 (10:08 -0400)
committerMarge Bot <emma+marge@anholt.net>
Wed, 13 Sep 2023 03:04:14 +0000 (03:04 +0000)
commit06af083b9301216f0d764e1753406e8fb66b3277
tree0b5222ea40a1cea470a985679f9ffacb5ad10ac8
parenta0ff56e3349d378fd9a6e04dd989057be98327df
glsl: check for xfb setting xfb info

this otherwise hits the default buffer=0 path, which is invalid
for drivers which don't support xfb

fixes #9763

cc: mesa-stable

Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25082>
src/compiler/glsl/glsl_parser.yy
src/compiler/glsl/glsl_parser_extras.cpp