mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-15 20:20:25 +01:00
zink: lower two-sided coloring
Acked-by: Jordan Justen <jordan.l.justen@intel.com>
This commit is contained in:
parent
67a9749ada
commit
c7bcb6e5dc
2 changed files with 9 additions and 4 deletions
|
|
@ -236,8 +236,10 @@ emit_input(struct ntv_context *ctx, struct nir_variable *var)
|
|||
if (var->data.location >= VARYING_SLOT_VAR0)
|
||||
spirv_builder_emit_location(&ctx->builder, var_id,
|
||||
var->data.location - VARYING_SLOT_VAR0);
|
||||
else if (var->data.location >= VARYING_SLOT_COL0 &&
|
||||
var->data.location <= VARYING_SLOT_TEX7) {
|
||||
else if ((var->data.location >= VARYING_SLOT_COL0 &&
|
||||
var->data.location <= VARYING_SLOT_TEX7) ||
|
||||
var->data.location == VARYING_SLOT_BFC0 ||
|
||||
var->data.location == VARYING_SLOT_BFC1) {
|
||||
spirv_builder_emit_location(&ctx->builder, var_id,
|
||||
var->data.location);
|
||||
} else {
|
||||
|
|
@ -290,8 +292,10 @@ emit_output(struct ntv_context *ctx, struct nir_variable *var)
|
|||
if (var->data.location >= VARYING_SLOT_VAR0)
|
||||
spirv_builder_emit_location(&ctx->builder, var_id,
|
||||
var->data.location - VARYING_SLOT_VAR0);
|
||||
else if (var->data.location >= VARYING_SLOT_COL0 &&
|
||||
var->data.location <= VARYING_SLOT_TEX7) {
|
||||
else if ((var->data.location >= VARYING_SLOT_COL0 &&
|
||||
var->data.location <= VARYING_SLOT_TEX7) ||
|
||||
var->data.location == VARYING_SLOT_BFC0 ||
|
||||
var->data.location == VARYING_SLOT_BFC1) {
|
||||
spirv_builder_emit_location(&ctx->builder, var_id,
|
||||
var->data.location);
|
||||
} else {
|
||||
|
|
|
|||
|
|
@ -296,6 +296,7 @@ zink_get_param(struct pipe_screen *pscreen, enum pipe_cap param)
|
|||
case PIPE_CAP_ALPHA_TEST:
|
||||
case PIPE_CAP_CLIP_PLANES:
|
||||
case PIPE_CAP_POINT_SIZE_FIXED:
|
||||
case PIPE_CAP_TWO_SIDED_COLOR:
|
||||
return 0;
|
||||
|
||||
default:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue