mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-09 11:08:03 +02:00
radeonsi: unduplicate VS color export code
it's exactly the same as the other ones Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
This commit is contained in:
parent
42920c0fb9
commit
53648050a5
1 changed files with 2 additions and 9 deletions
|
|
@ -2423,15 +2423,6 @@ handle_semantic:
|
|||
case TGSI_SEMANTIC_POSITION:
|
||||
target = V_008DFC_SQ_EXP_POS;
|
||||
break;
|
||||
case TGSI_SEMANTIC_COLOR:
|
||||
case TGSI_SEMANTIC_BCOLOR:
|
||||
if (!export_param)
|
||||
continue;
|
||||
target = V_008DFC_SQ_EXP_PARAM + param_count;
|
||||
assert(i < ARRAY_SIZE(shader->info.vs_output_param_offset));
|
||||
shader->info.vs_output_param_offset[i] = param_count;
|
||||
param_count++;
|
||||
break;
|
||||
case TGSI_SEMANTIC_CLIPDIST:
|
||||
if (shader->key.opt.hw_vs.clip_disable) {
|
||||
semantic_name = TGSI_SEMANTIC_GENERIC;
|
||||
|
|
@ -2444,6 +2435,8 @@ handle_semantic:
|
|||
continue;
|
||||
si_llvm_emit_clipvertex(bld_base, pos_args, outputs[i].values);
|
||||
continue;
|
||||
case TGSI_SEMANTIC_COLOR:
|
||||
case TGSI_SEMANTIC_BCOLOR:
|
||||
case TGSI_SEMANTIC_PRIMID:
|
||||
case TGSI_SEMANTIC_FOG:
|
||||
case TGSI_SEMANTIC_TEXCOORD:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue