Searched refs:swiz_idx (Results 1 - 6 of 6) sorted by relevance
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| H A D | ir_constant_expression.cpp | 724 const unsigned swiz_idx[4] = { local in function:ir_swizzle::constant_expression_value 731 case GLSL_TYPE_INT: data.u[i] = v->value.u[swiz_idx[i]]; break; 732 case GLSL_TYPE_FLOAT: data.f[i] = v->value.f[swiz_idx[i]]; break; 733 case GLSL_TYPE_BOOL: data.b[i] = v->value.b[swiz_idx[i]]; break; 734 case GLSL_TYPE_DOUBLE:data.d[i] = v->value.d[swiz_idx[i]]; break; 735 case GLSL_TYPE_UINT64:data.u64[i] = v->value.u64[swiz_idx[i]]; break; 736 case GLSL_TYPE_INT64: data.i64[i] = v->value.i64[swiz_idx[i]]; break;
|
| H A D | ir.cpp | 1640 int swiz_idx[4] = { 0, 0, 0, 0 }; local in function:ir_swizzle::create 1660 swiz_idx[i] = idx_map[str[i] - 'a'] - base; 1661 if ((swiz_idx[i] < 0) || (swiz_idx[i] >= (int) vector_length)) 1668 return new(ctx) ir_swizzle(val, swiz_idx[0], swiz_idx[1], swiz_idx[2], 1669 swiz_idx[3], i);
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| H A D | ir_constant_expression.cpp | 887 const unsigned swiz_idx[4] = { local in function:ir_swizzle::constant_expression_value 894 case GLSL_TYPE_INT16: data.u16[i] = v->value.u16[swiz_idx[i]]; break; 896 case GLSL_TYPE_INT: data.u[i] = v->value.u[swiz_idx[i]]; break; 897 case GLSL_TYPE_FLOAT: data.f[i] = v->value.f[swiz_idx[i]]; break; 898 case GLSL_TYPE_FLOAT16: data.f16[i] = v->value.f16[swiz_idx[i]]; break; 899 case GLSL_TYPE_BOOL: data.b[i] = v->value.b[swiz_idx[i]]; break; 900 case GLSL_TYPE_DOUBLE:data.d[i] = v->value.d[swiz_idx[i]]; break; 901 case GLSL_TYPE_UINT64:data.u64[i] = v->value.u64[swiz_idx[i]]; break; 902 case GLSL_TYPE_INT64: data.i64[i] = v->value.i64[swiz_idx[i]]; break;
|
| H A D | ir.cpp | 1942 int swiz_idx[4] = { 0, 0, 0, 0 }; local in function:ir_swizzle::create 1962 swiz_idx[i] = idx_map[str[i] - 'a'] - base; 1963 if ((swiz_idx[i] < 0) || (swiz_idx[i] >= (int) vector_length)) 1970 return new(ctx) ir_swizzle(val, swiz_idx[0], swiz_idx[1], swiz_idx[2], 1971 swiz_idx[3], i);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/etnaviv/ |
| H A D | etnaviv_compiler.c | 447 unsigned swiz_idx) 450 unsigned int idx = imm->reg * 4 + ((imm->swiz >> (swiz_idx * 2)) & 3); 446 get_imm_u32(struct etna_compile * c,const struct etna_inst_src * imm,unsigned swiz_idx) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/ |
| H A D | etnaviv_compiler_tgsi.c | 457 unsigned swiz_idx) 460 unsigned int idx = imm->reg * 4 + ((imm->swiz >> (swiz_idx * 2)) & 3); 456 get_imm_u32(struct etna_compile * c,const struct etna_inst_src * imm,unsigned swiz_idx) argument
|
Completed in 17 milliseconds