| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_lower_flatshade.c | 31 if (var->data.interpolation == INTERP_MODE_NONE && 36 var->data.interpolation = INTERP_MODE_FLAT;
|
| H A D | nir_lower_two_sided_color.c | 52 enum glsl_interp_mode interpolation) 61 var->data.interpolation = interpolation; 80 var->data.interpolation = INTERP_MODE_FLAT; 123 state->colors[i].front->data.interpolation); 51 create_input(nir_shader * shader,gl_varying_slot slot,enum glsl_interp_mode interpolation) argument
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| H A D | st_nir_builtins.c | 120 in->data.interpolation = interpolation_modes[i]; 126 out->data.interpolation = in->data.interpolation;
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| H A D | nir_lower_two_sided_color.c | 50 enum glsl_interp_mode interpolation) 60 var->data.interpolation = interpolation; 123 state->colors[i].front->data.interpolation); 49 create_input(nir_shader * shader,unsigned drvloc,gl_varying_slot slot,enum glsl_interp_mode interpolation) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/ |
| H A D | st_nir_builtins.c | 125 in->data.interpolation = INTERP_MODE_FLAT; 132 in->data.interpolation = interpolation_modes[i]; 138 out->data.interpolation = in->data.interpolation;
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/ |
| H A D | brw_interpolation_map.c | 58 /* Set up interpolation modes for every element in the VUE */ 83 var->data.interpolation); 88 slot_count, var->data.interpolation);
|
| /xsrc/external/mit/MesaLib/dist/src/intel/compiler/ |
| H A D | brw_interpolation_map.c | 58 /* Set up interpolation modes for every element in the VUE */ 83 var->data.interpolation); 88 slot_count, var->data.interpolation);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/ |
| H A D | d3d12_gs_variant.cpp | 91 in->data.interpolation = key->varyings.vars[i].interpolation; 100 out->data.interpolation = key->varyings.vars[i].interpolation; 178 emit_ctx->in[emit_ctx->num_vars]->data.interpolation = key->varyings.vars[i].interpolation; 195 emit_ctx->out[emit_ctx->num_vars]->data.interpolation = key->varyings.vars[i].interpolation; 207 emit_ctx->front_facing_var->data.interpolation = INTERP_MODE_FLAT;
|
| H A D | d3d12_compiler.h | 65 unsigned interpolation:3; // INTERP_MODE_COUNT = 5 member in struct:d3d12_varying_info::__anon637fe5ff0108
|
| /xsrc/external/mit/MesaLib/dist/src/microsoft/compiler/ |
| H A D | dxil_signature.c | 45 uint8_t interpolation; member in struct:semantic_info 61 switch (var->data.interpolation) { 69 switch (var->data.interpolation) { 194 info->interpolation = get_interpolation(var); 250 info->interpolation = get_interpolation(var); 386 SV_params_nodes[5] = dxil_get_metadata_int8(mod, semantic->interpolation); // Interpolation mode 437 psv_elm->interpolation_mode = semantic->interpolation; 498 semantic.interpolation == DXIL_INTERP_LINEAR_SAMPLE || 499 semantic.interpolation == DXIL_INTERP_LINEAR_NOPERSPECTIVE_SAMPLE;
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| H A D | builtin_variables.cpp | 390 this->fields[this->num_fields].interpolation = interp; 634 var->data.interpolation = interp; 1246 var->data.interpolation = INTERP_MODE_FLAT; 1248 var->data.interpolation = INTERP_MODE_FLAT; 1253 var->data.interpolation = INTERP_MODE_FLAT; 1267 var->data.interpolation = INTERP_MODE_FLAT; 1272 var->data.interpolation = INTERP_MODE_FLAT; 1277 var->data.interpolation = INTERP_MODE_FLAT; 1297 var->data.interpolation = INTERP_MODE_FLAT; 1300 var->data.interpolation [all...] |
| H A D | lower_named_interface_blocks.cpp | 196 new_var->data.interpolation = 197 iface_t->fields.structure[i].interpolation;
|
| H A D | link_varyings.cpp | 352 /* GLSL >= 4.40 removes text requiring interpolation qualifiers 357 * "It is a link-time error if, within the same stage, the interpolation 362 * "When no interpolation qualifier is present, smooth interpolation 368 unsigned input_interpolation = input->data.interpolation; 369 unsigned output_interpolation = output->data.interpolation; 381 "interpolation qualifier, " 383 "interpolation qualifier\n", 386 interpolation_string(output->data.interpolation), 388 interpolation_string(input->data.interpolation)); 456 unsigned interpolation; member in struct:explicit_location_info 463 check_location_aliasing(struct explicit_location_info explicit_locations[][4],ir_variable * var,unsigned location,unsigned component,unsigned location_limit,const glsl_type * type,unsigned interpolation,bool centroid,bool sample,bool patch,gl_shader_program * prog,gl_shader_stage stage) argument [all...] |
| H A D | link_interface_blocks.cpp | 69 * interpolation qualifiers of variables of the same name do not 73 if (c->fields.structure[i].interpolation != 74 p->fields.structure[i].interpolation) 187 * Also we store some member information such as interpolation in
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| H A D | builtin_variables.cpp | 343 this->fields[this->num_fields].interpolation = INTERP_MODE_NONE; 1047 var->data.interpolation = INTERP_MODE_FLAT; 1052 var->data.interpolation = INTERP_MODE_FLAT; 1125 var->data.interpolation = INTERP_MODE_FLAT; 1127 var->data.interpolation = INTERP_MODE_FLAT; 1141 var->data.interpolation = INTERP_MODE_FLAT; 1145 var->data.interpolation = INTERP_MODE_FLAT; 1163 var->data.interpolation = INTERP_MODE_FLAT; 1165 var->data.interpolation = INTERP_MODE_FLAT; 1192 var->data.interpolation [all...] |
| H A D | lower_named_interface_blocks.cpp | 191 new_var->data.interpolation = 192 iface_t->fields.structure[i].interpolation;
|
| H A D | link_varyings.cpp | 342 /* GLSL >= 4.40 removes text requiring interpolation qualifiers 347 * "It is a link-time error if, within the same stage, the interpolation 352 * "When no interpolation qualifier is present, smooth interpolation 358 unsigned input_interpolation = input->data.interpolation; 359 unsigned output_interpolation = output->data.interpolation; 371 "interpolation qualifier, " 373 "interpolation qualifier\n", 376 interpolation_string(output->data.interpolation), 378 interpolation_string(input->data.interpolation)); 446 unsigned interpolation; member in struct:explicit_location_info 453 check_location_aliasing(struct explicit_location_info explicit_locations[][4],ir_variable * var,unsigned location,unsigned component,unsigned location_limit,const glsl_type * type,unsigned interpolation,bool centroid,bool sample,bool patch,gl_shader_program * prog,gl_shader_stage stage) argument [all...] |
| H A D | lower_packed_varyings.cpp | 283 * together when their interpolation mode is "flat". Treat integers as 284 * being flat when the interpolation mode is none. 286 assert(var->data.interpolation == INTERP_MODE_FLAT || 287 var->data.interpolation == INTERP_MODE_NONE || 684 * The newly created varying inherits its interpolation parameters from \c 722 packed_var->data.interpolation = 724 ? unsigned(INTERP_MODE_FLAT) : unpacked_var->data.interpolation; 775 * will always have the same interpolation and therefore are safe to pack.
|
| H A D | link_interface_blocks.cpp | 66 * interpolation qualifiers of variables of the same name do not 70 if (c->fields.structure[i].interpolation != 71 p->fields.structure[i].interpolation) 168 * Also we store some member information such as interpolation in
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 19.2.7.rst | 36 vertex's attribute to be broadcasted for flat interpolation
|
| H A D | 6.4.1.rst | 33 - fixed occasional triangle color interpolation problem on VMS
|
| H A D | 18.0.5.rst | 33 - centroid interpolation causes broken attribute values 127 - radv: fix centroid interpolation
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/ |
| H A D | glsl_types.h | 1112 * For interface blocks, the interpolation mode (as in 1113 * ir_variable::interpolation). 0 otherwise. 1115 unsigned interpolation:2; member in struct:glsl_struct_field 1118 * For interface blocks, 1 if this variable uses centroid interpolation (as 1124 * For interface blocks, 1 if this variable uses sample interpolation (as 1171 xfb_stride(0), interpolation(0), centroid(0), 1183 xfb_stride(0), interpolation(0), centroid(0),
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/blorp/ |
| H A D | blorp_priv.h | 155 input->data.interpolation = INTERP_MODE_FLAT; \
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/midgard/ |
| H A D | disassemble.c | 840 if (param.interpolation != midgard_interp_default) { 841 if (param.interpolation == midgard_interp_centroid) 844 printf(".interp%d", param.interpolation); 846 } else if (param.flat || param.interpolation) {
|