Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Marek Olšák <marek.olsak@amd.com>tags/12.0-branchpoint
@@ -144,6 +144,7 @@ const char *tgsi_property_names[TGSI_PROPERTY_COUNT] = | |||
"TES_POINT_MODE", | |||
"NUM_CLIPDIST_ENABLED", | |||
"NUM_CULLDIST_ENABLED", | |||
"FS_EARLY_DEPTH_STENCIL", | |||
}; | |||
const char *tgsi_return_type_names[TGSI_RETURN_TYPE_COUNT] = |
@@ -3206,6 +3206,12 @@ NUM_CULLDIST_ENABLED | |||
How many cull distance scalar outputs are enabled. | |||
FS_EARLY_DEPTH_STENCIL | |||
"""""""""""""""""""""" | |||
Whether depth test, stencil test, and occlusion query should run before | |||
the fragment shader (regardless of fragment shader side effects). Corresponds | |||
to GLSL early_fragment_tests. | |||
Texture Sampling and Texture Formats | |||
------------------------------------ |
@@ -277,7 +277,8 @@ union tgsi_immediate_data | |||
#define TGSI_PROPERTY_TES_POINT_MODE 14 | |||
#define TGSI_PROPERTY_NUM_CLIPDIST_ENABLED 15 | |||
#define TGSI_PROPERTY_NUM_CULLDIST_ENABLED 16 | |||
#define TGSI_PROPERTY_COUNT 17 | |||
#define TGSI_PROPERTY_FS_EARLY_DEPTH_STENCIL 17 | |||
#define TGSI_PROPERTY_COUNT 18 | |||
struct tgsi_property { | |||
unsigned Type : 4; /**< TGSI_TOKEN_TYPE_PROPERTY */ |