mesa/src/gallium/frontends/dri
Marek Olšák 35be83846e mesa: fix glPopAttrib for many texture fields
Move the fields that should be restored by glPopAttrib into the Attrib
structure, which is the only portion of texture objects that is restored
by glPopAttrib. Also moves fields that should not be restored by glPopAttrib
out of the Attrib structure.

This is based on the GL 4.6 Compatibility spec.

Reviewed-by: Zoltán Böszörményi <zboszor@gmail.com>
Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8181>
2021-01-30 16:23:53 -05:00
..
Android.mk
dri2.c mesa: fix glPopAttrib for many texture fields 2021-01-30 16:23:53 -05:00
dri_context.c gallium/pp: don't use cso_context to restore VBs, constbuf 0 and sampler views 2021-01-15 04:01:12 -05:00
dri_context.h
dri_drawable.c
dri_drawable.h
dri_helpers.c gallium: Flush GL API resources in eglCreateImage 2021-01-26 22:15:31 +00:00
dri_helpers.h
dri_query_renderer.c egl: implement EGL_EXT_protected_surface support 2020-11-02 10:15:47 +01:00
dri_query_renderer.h
dri_screen.c frontend/dri: fix doesn't support RGBA ordering still expose RGBA in config 2021-01-19 17:10:47 +00:00
dri_screen.h gallium/dri: Use per-screen DRI extension list 2021-01-05 16:11:12 +00:00
drisw.c Revert "st/dri: make sure software color-buffers are linear" 2020-12-16 09:25:59 +00:00
Makefile.sources
meson.build util: Add helgrind support for simple_mtx 2020-11-24 21:03:34 +00:00
SConscript driconf: drop now unused translation facility 2020-06-22 21:50:12 +00:00