mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-20 22:30:12 +01:00
This affects piglit/bin/ext_texture_array-compressed teximage pbo -auto -fbo Routine create_surface() at src/gallium/drivers/crocus/crocus_state.c does not suppport compressed format and returns NULL in that case. Since MR https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34054 routine st_try_pbo_compressed_texsubimage() at src/mesa/state_tracker/st_cb_texture.c is missing a test via pipe->create_surface() and does not fallback to _mesa_store_compressed_texsubimage() which causes a SIGSEGV abort. Regression is solved by introducing the variable surface_no_compress at struct pipe_caps, causing the fallback. Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/13426 Signed-off-by: GKraats <vd.kraats@hccnet.nl> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37150> |
||
|---|---|---|
| .. | ||
| cso | ||
| buffermapping.rst | ||
| context.rst | ||
| cso.rst | ||
| debugging.rst | ||
| format.rst | ||
| glossary.rst | ||
| index.rst | ||
| intro.rst | ||
| pipeline.txt | ||
| postprocess.rst | ||
| resources.rst | ||
| screen.rst | ||
| tgsi.rst | ||