| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| H A D | brw_nir_lower_rt_intrinsics.c | 102 nir_ssa_def *sysval = NULL; local in function:lower_rt_intrinsics_impl 107 sysval = stack_base_addr; 171 sysval = nir_extract_bits(b, data, 2, suboffset * 8, 181 sysval = nir_load_global_constant(b, addr, byte_size, 188 sysval = nir_channels(b, hotzone, 0xe); 192 sysval = globals.launch_size; 196 sysval = world_ray_in.orig; 200 sysval = world_ray_in.dir; 204 sysval = object_ray_in.orig; 208 sysval [all...] |
| H A D | brw_nir_lower_cs_intrinsics.c | 54 nir_ssa_def *sysval; local in function:lower_cs_intrinsics_convert_block 62 sysval = nir_u2u64(b, &intrinsic->dest.ssa); 64 sysval, 65 sysval->parent_instr); 208 sysval = local_id; 210 sysval = local_index; 230 sysval = 241 sysval = nir_u2u64(b, sysval); 243 nir_ssa_def_rewrite_uses(&intrinsic->dest.ssa, sysval); [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| H A D | nir_lower_system_values.c | 156 nir_ssa_def *sysval = NULL; local in function:convert_block 159 sysval = build_global_invocation_id(b, bit_size); 168 sysval = nir_imul(b, nir_channel(b, global_id, 2), 170 sysval = nir_iadd(b, nir_channel(b, global_id, 1), sysval); 171 sysval = nir_imul(b, nir_channel(b, global_size, 0), sysval); 172 sysval = nir_iadd(b, nir_channel(b, global_id, 0), sysval); 201 sysval [all...] |
| H A D | nir_intrinsics.py | 35 indices, flags, sysval, bit_sizes): 47 - sysval: is this a system-value intrinsic 61 assert isinstance(sysval, bool) 73 self.sysval = sysval 145 flags=[], sysval=False, bit_sizes=[]): 148 indices, flags, sysval, bit_sizes) 512 flags=[CAN_ELIMINATE, CAN_REORDER], sysval=True,
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_lower_sysvals_to_varyings.c | 42 #define SYSVAL_TO_VARYING(opt, sysval, varying) \ 43 case SYSTEM_VALUE_ ## sysval: \
|
| H A D | nir_intrinsics.py | 46 indices, flags, sysval, bit_sizes): 58 - sysval: is this a system-value intrinsic 72 assert isinstance(sysval, bool) 88 self.sysval = sysval 119 flags=[], sysval=False, bit_sizes=[]): 122 indices, flags, sysval, bit_sizes) 692 flags=[CAN_ELIMINATE, CAN_REORDER], sysval=True,
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/util/ |
| H A D | pan_sysval.c | 107 unsigned sysval = ~0; local in function:panfrost_sysval_for_instr 112 sysval = panfrost_nir_sysval_for_intrinsic(intr); 120 sysval = PAN_SYSVAL(TEXTURE_SIZE, 134 return sysval; 140 int sysval) 144 void *cached = _mesa_hash_table_u64_search(sysval_to_id, sysval); 153 _mesa_hash_table_u64_insert(sysval_to_id, sysval, (void *) ((uintptr_t) id + 1)); 154 sysvals->sysvals[id] = sysval; 138 pan_lookup_sysval(struct hash_table_u64 * sysval_to_id,struct panfrost_sysvals * sysvals,int sysval) argument
|
| H A D | pan_ir.h | 65 /* Allow 2D of sysval IDs, while allowing nonparametric sysvals to equal 69 #define PAN_SYSVAL_TYPE(sysval) ((sysval) & 0xffff) 70 #define PAN_SYSVAL_ID(sysval) ((sysval) >> 16) 146 int sysval);
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| H A D | st_glsl_to_tgsi.h | 65 _mesa_sysval_to_semantic(unsigned sysval);
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/ |
| H A D | st_glsl_to_tgsi.h | 70 _mesa_sysval_to_semantic(unsigned sysval);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/tgsi/ |
| H A D | tgsi_from_mesa.h | 56 tgsi_get_sysval_semantic(unsigned sysval);
|
| H A D | tgsi_from_mesa.c | 216 tgsi_get_sysval_semantic(unsigned sysval) argument 218 switch (sysval) {
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/ |
| H A D | brw_nir_lower_cs_intrinsics.c | 56 nir_ssa_def *sysval; local in function:lower_cs_intrinsics_convert_block 140 sysval = local_id; 142 sysval = local_index; 151 sysval = nir_imm_int(b, 0); 160 sysval = nir_imm_int(b, num_subgroups); 168 nir_ssa_def_rewrite_uses(&intrinsic->dest.ssa, nir_src_for_ssa(sysval));
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/ |
| H A D | pan_assemble.c | 87 memcpy(state->sysval, program.sysvals, sizeof(state->sysval[0]) * state->sysval_count);
|
| H A D | pan_context.h | 273 unsigned sysval[MAX_SYSVAL_COUNT]; member in struct:panfrost_shader_state
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/ |
| H A D | shader_enums.c | 206 gl_system_value_name(gl_system_value sysval) argument 256 return NAME(sysval);
|
| H A D | shader_enums.h | 638 const char *gl_system_value_name(gl_system_value sysval);
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/ |
| H A D | ir3_dce.c | 116 (instr->input.sysval == SYSTEM_VALUE_BARYCENTRIC_PERSP_PIXEL))
|
| H A D | ir3_compiler_nir.c | 69 in->input.sysval = ~0; 103 /* first four vec4 sysval's reserved for UBOs: */ 1462 instr->input.sysval = slot; 1464 so->inputs[n].sysval = true; 1477 struct ir3_instruction *sysval = create_input(ctx, compmask); local in function:create_sysval_input 1478 add_sysval_input_compmask(ctx, slot, compmask, sysval); 1479 return sysval; 1524 gl_system_value sysval; local in function:nir_intrinsic_barycentric_sysval 1529 sysval = SYSTEM_VALUE_BARYCENTRIC_LINEAR_PIXEL; 1531 sysval 1556 gl_system_value sysval = nir_intrinsic_barycentric_sysval(intr); local in function:emit_intrinsic_barycentric [all...] |
| H A D | ir3_shader.h | 584 * Note that sysval's should come *after* normal inputs. 598 bool sysval : 1; /* slot is a gl_system_value */ member in struct:ir3_shader_variant::__anon448bd35c0608 611 /* sum of sysval input components (scalar). */ 994 if (so->inputs[j].sysval && (so->inputs[j].slot == slot))
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/ |
| H A D | shader_enums.c | 258 gl_system_value_name(gl_system_value sysval) argument 338 return NAME(sysval);
|
| H A D | shader_enums.h | 800 const char *gl_system_value_name(gl_system_value sysval);
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/ |
| H A D | ir3_shader.h | 398 * Note that sysval's should come *after* normal inputs. 413 bool sysval : 1; /* slot is a gl_system_value */ member in struct:ir3_shader_variant::__anon6c2d57490608 660 if (so->inputs[j].sysval && (so->inputs[j].slot == slot))
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/ |
| H A D | iris_state.c | 3299 uint32_t sysval = shader->system_values[i]; local in function:upload_sysvals 3302 if (BRW_PARAM_DOMAIN(sysval) == BRW_PARAM_DOMAIN_IMAGE) { 3304 unsigned img = BRW_PARAM_IMAGE_IDX(sysval); 3305 unsigned offset = BRW_PARAM_IMAGE_OFFSET(sysval); 3312 } else if (sysval == BRW_PARAM_BUILTIN_ZERO) { 3314 } else if (BRW_PARAM_BUILTIN_IS_CLIP_PLANE(sysval)) { 3315 int plane = BRW_PARAM_BUILTIN_CLIP_PLANE_IDX(sysval); 3316 int comp = BRW_PARAM_BUILTIN_CLIP_PLANE_COMP(sysval); 3318 } else if (sysval == BRW_PARAM_BUILTIN_PATCH_VERTICES_IN) { 3330 } else if (sysval > [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/midgard/ |
| H A D | midgard_compile.c | 786 int sysval = -1; local in function:midgard_nir_assign_sysval_body 790 sysval = midgard_nir_sysval_for_intrinsic(intr); 793 if (sysval < 0) 796 /* We have a sysval load; check if it's already been assigned */ 798 if (_mesa_hash_table_u64_search(ctx->sysval_to_id, sysval)) 804 _mesa_hash_table_u64_insert(ctx->sysval_to_id, sysval, (void *) ((uintptr_t) id + 1)); 805 ctx->sysvals[id] = sysval; 1540 int sysval = midgard_nir_sysval_for_intrinsic(instr); local in function:emit_sysval_read 1541 void *val = _mesa_hash_table_u64_search(ctx->sysval_to_id, sysval);
|