summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2018-12-19 16:53:25 -0800
committerEric Anholt <eric@anholt.net>2018-12-20 11:29:30 -0800
commitd80761b8f36245ed3529709b40a8f5d3721f0806 (patch)
treef4a7f921cb027c07aee80f815fefae310a3d8494
parent0e2758daada1fb858091078f4422bc2c2d6b6d19 (diff)
v3d: Drop shadow comparison state from shader variant key.
The shadow state is now in the sampler.
-rw-r--r--src/broadcom/compiler/v3d_compiler.h2
-rw-r--r--src/gallium/drivers/v3d/v3d_program.c2
2 files changed, 0 insertions, 4 deletions
diff --git a/src/broadcom/compiler/v3d_compiler.h b/src/broadcom/compiler/v3d_compiler.h
index 797c687186e..ec5fd87083c 100644
--- a/src/broadcom/compiler/v3d_compiler.h
+++ b/src/broadcom/compiler/v3d_compiler.h
@@ -313,8 +313,6 @@ struct v3d_key {
uint8_t swizzle[4];
uint8_t return_size;
uint8_t return_channels;
- unsigned compare_mode:1;
- unsigned compare_func:3;
bool clamp_s:1;
bool clamp_t:1;
bool clamp_r:1;
diff --git a/src/gallium/drivers/v3d/v3d_program.c b/src/gallium/drivers/v3d/v3d_program.c
index 6c9d5c461ab..5047ff75c55 100644
--- a/src/gallium/drivers/v3d/v3d_program.c
+++ b/src/gallium/drivers/v3d/v3d_program.c
@@ -386,8 +386,6 @@ v3d_setup_shared_key(struct v3d_context *v3d, struct v3d_key *key,
}
if (sampler) {
- key->tex[i].compare_mode = sampler_state->compare_mode;
- key->tex[i].compare_func = sampler_state->compare_func;
key->tex[i].clamp_s =
sampler_state->wrap_s == PIPE_TEX_WRAP_CLAMP;
key->tex[i].clamp_t =