llvmpipe: add initial shader create/bind/destroy variants framework.
authorDave Airlie <airlied@redhat.com>
Tue, 27 Aug 2019 04:42:34 +0000 (14:42 +1000)
committerDave Airlie <airlied@redhat.com>
Wed, 4 Sep 2019 05:22:20 +0000 (15:22 +1000)
commita6f6ca37c82bb6810971cab0dccc308e4d28a05a
tree52f65cdf1fdd97c6af735c2d7cbc5f3e278aeaf9
parenta792c5ae3ef47e92b5d24d3b1cce3463508fbc0c
llvmpipe: add initial shader create/bind/destroy variants framework.

This is mostly a port of the fragment shader framework

Reviewed-by: Roland Scheidegger <sroland@vmware.com>
src/gallium/drivers/llvmpipe/lp_context.c
src/gallium/drivers/llvmpipe/lp_state.h
src/gallium/drivers/llvmpipe/lp_state_cs.c
src/gallium/drivers/llvmpipe/lp_state_cs.h