st/mesa: add compute shader states

Graphics / Mesa 3D Graphics Library / Mesa - Samuel Pitoiset [gmail.com] - 13 February 2016 09:00 UTC

Changes from v2:- use as much common code as possible (eg. st_basic_variant)

7c79c1e st/mesa: add compute shader states
src/mesa/state_tracker/st_atom.c | 2 +-
src/mesa/state_tracker/st_atom.h | 1 +
src/mesa/state_tracker/st_atom_shader.c | 32 +++++++++++
src/mesa/state_tracker/st_cb_program.c | 30 +++++++++++
src/mesa/state_tracker/st_context.c | 1 +
src/mesa/state_tracker/st_context.h | 3 ++
src/mesa/state_tracker/st_extensions.c | 7 ++-
src/mesa/state_tracker/st_program.c | 88 +++++++++++++++++++++++++++++++
src/mesa/state_tracker/st_program.h | 41 ++++++++++++++
9 files changed, 202 insertions(+), 3 deletions(-)

Upstream: cgit.freedesktop.org


  • Share