mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-06 18:08:40 +02:00
tgsi/ppc: add case for system values and assert
This commit is contained in:
parent
e8154eeae5
commit
975418a654
1 changed files with 3 additions and 1 deletions
|
|
@ -294,7 +294,6 @@ emit_fetch(struct gen_context *gen,
|
|||
case TGSI_SWIZZLE_W:
|
||||
switch (reg->Register.File) {
|
||||
case TGSI_FILE_INPUT:
|
||||
case TGSI_FILE_SYSTEM_VALUE:
|
||||
{
|
||||
int offset = (reg->Register.Index * 4 + swizzle) * 16;
|
||||
int offset_reg = emit_li_offset(gen, offset);
|
||||
|
|
@ -302,6 +301,9 @@ emit_fetch(struct gen_context *gen,
|
|||
ppc_lvx(gen->f, dst_vec, gen->inputs_reg, offset_reg);
|
||||
}
|
||||
break;
|
||||
case TGSI_FILE_SYSTEM_VALUE:
|
||||
assert(!"unhandled system value in tgsi_ppc.c");
|
||||
break;
|
||||
case TGSI_FILE_TEMPORARY:
|
||||
if (is_ppc_vec_temporary(reg)) {
|
||||
/* use PPC vec register */
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue