mesa/st: collapse st_program into gl_program object.
authorDave Airlie <airlied@redhat.com>
Mon, 20 Dec 2021 05:54:08 +0000 (15:54 +1000)
committerMarge Bot <emma+marge@anholt.net>
Wed, 26 Jan 2022 00:42:59 +0000 (00:42 +0000)
commit3faa21bda713b9d227d9d62adf062bd3584b1d09
treedb1eb318dd8ff927959ea470cfa67b24c9693503
parent8db5937f94f851cc82ae93f5daec97c9e1f933ab
mesa/st: collapse st_program into gl_program object.

Remove the subclass for this.

Reviewed-by: Kristian H. Kristensen <hoegsberg@google.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14700>
21 files changed:
src/mesa/main/shader_types.h
src/mesa/main/shaderapi.c
src/mesa/state_tracker/st_atifs_to_nir.c
src/mesa/state_tracker/st_atom.c
src/mesa/state_tracker/st_atom_array.cpp
src/mesa/state_tracker/st_atom_constbuf.c
src/mesa/state_tracker/st_atom_msaa.c
src/mesa/state_tracker/st_atom_shader.c
src/mesa/state_tracker/st_cb_bitmap.c
src/mesa/state_tracker/st_cb_drawpixels.c
src/mesa/state_tracker/st_cb_feedback.c
src/mesa/state_tracker/st_cb_program.c
src/mesa/state_tracker/st_context.c
src/mesa/state_tracker/st_context.h
src/mesa/state_tracker/st_draw_feedback.c
src/mesa/state_tracker/st_glsl_to_ir.cpp
src/mesa/state_tracker/st_glsl_to_nir.cpp
src/mesa/state_tracker/st_glsl_to_tgsi.cpp
src/mesa/state_tracker/st_program.c
src/mesa/state_tracker/st_program.h
src/mesa/state_tracker/st_shader_cache.c