llvmpipe/cs: support passing a csctx instead of using implicit one
authorDave Airlie <airlied@redhat.com>
Tue, 16 May 2023 20:50:30 +0000 (06:50 +1000)
committerMarge Bot <emma+marge@anholt.net>
Tue, 23 May 2023 14:39:32 +0000 (14:39 +0000)
commitd45d3f0a815b75efefc6557e180e3c0382f3a818
tree4e73b84eaa5baca406a8d7c7a7eaa61f0e525878
parent89c868a956525245fe9b82a91a30db2b41ba4219
llvmpipe/cs: support passing a csctx instead of using implicit one

This is just some refactoring to make adding mesh shaders easier

Reviewed-by: Brian Paul <brianp@vmware.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23065>
src/gallium/drivers/llvmpipe/lp_state_cs.c