llvmpipe: add dirty bits for mesh and task shaders.

Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23066>
This commit is contained in:
Dave Airlie 2023-05-17 11:54:37 +10:00
parent 24f4f35eac
commit fcf653067e

View file

@ -61,6 +61,18 @@
#define LP_NEW_TCS 0x200000
#define LP_NEW_TES 0x400000
#define LP_NEW_SAMPLE_MASK 0x800000
#define LP_NEW_TASK 0x1000000
#define LP_NEW_TASK_CONSTANTS 0x2000000
#define LP_NEW_TASK_SAMPLER 0x4000000
#define LP_NEW_TASK_SAMPLER_VIEW 0x8000000
#define LP_NEW_TASK_SSBOS 0x10000000
#define LP_NEW_TASK_IMAGES 0x20000000
#define LP_NEW_MESH 0x40000000
#define LP_NEW_MESH_CONSTANTS 0x80000000
#define LP_NEW_MESH_SAMPLER 0x100000000ULL
#define LP_NEW_MESH_SAMPLER_VIEW 0x200000000ULL
#define LP_NEW_MESH_SSBOS 0x400000000ULL
#define LP_NEW_MESH_IMAGES 0x800000000ULL
#define LP_CSNEW_CS 0x1
#define LP_CSNEW_CONSTANTS 0x2