| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/core/core/ |
| backend_impl.h | 424 // Centroid behaves exactly as follows : 503 // set the centroid position based on results from above 504 psContext.vX.centroid = 506 psContext.vY.centroid = 522 psContext.vX.centroid = 523 _simd_blendv_ps(psContext.vX.centroid, vXSample, _simd_castsi_ps(vCase3a)); 524 psContext.vY.centroid = 525 _simd_blendv_ps(psContext.vY.centroid, vYSample, _simd_castsi_ps(vCase3a)); 534 psContext.vI.centroid = 535 vplaneps(coeffs.vIa, coeffs.vIb, coeffs.vIc, psContext.vX.centroid, psContext.vY.centroid) [all...] |
| backend_sample.cpp | 426 for (uint32_t centroid = 0; centroid < 2; centroid++) 430 table[sampleCount][inputCoverage][centroid][canEarlyZ] = 435 (centroid > 0),
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/ |
| nv50_ir_from_common.cpp | 74 if (var->centroid)
|
| nv50_ir_driver.h | 49 unsigned centroid : 1; member in struct:nv50_ir_varying
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/ |
| nv50_ir_from_common.cpp | 72 if (var->centroid)
|
| nv50_ir_driver.h | 46 unsigned centroid : 1; member in struct:nv50_ir_varying
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| lower_named_interface_blocks.cpp | 198 new_var->data.centroid = iface_t->fields.structure[i].centroid;
|
| link_interface_blocks.cpp | 86 * says that centroid no longer needs to match for varyings. 92 if (c->fields.structure[i].centroid != 93 p->fields.structure[i].centroid)
|
| link_varyings.cpp | 278 /* According to the OpenGL and OpenGLES GLSL specs, the centroid qualifier 284 if (false /* always skip the centroid check */ && 286 input->data.centroid != output->data.centroid) { 288 "%s shader output `%s' %s centroid qualifier, " 289 "but %s shader input %s centroid qualifier\n", 292 (output->data.centroid) ? "has" : "lacks", 294 (input->data.centroid) ? "has" : "lacks"); 457 bool centroid; member in struct:explicit_location_info 470 bool centroid, [all...] |
| ast_type.cpp | 106 return this->flags.q.centroid 257 input_layout_mask.flags.q.centroid = 1; 850 Q(centroid);
|
| builtin_variables.cpp | 391 this->fields[this->num_fields].centroid = 0; 1626 var->data.centroid = fields[i].centroid;
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| lower_named_interface_blocks.cpp | 193 new_var->data.centroid = iface_t->fields.structure[i].centroid;
|
| link_interface_blocks.cpp | 83 * says that centroid no longer needs to match for varyings. 89 if (c->fields.structure[i].centroid != 90 p->fields.structure[i].centroid)
|
| link_varyings.cpp | 268 /* According to the OpenGL and OpenGLES GLSL specs, the centroid qualifier 274 if (false /* always skip the centroid check */ && 276 input->data.centroid != output->data.centroid) { 278 "%s shader output `%s' %s centroid qualifier, " 279 "but %s shader input %s centroid qualifier\n", 282 (output->data.centroid) ? "has" : "lacks", 284 (input->data.centroid) ? "has" : "lacks"); 447 bool centroid; member in struct:explicit_location_info 460 bool centroid, [all...] |
| lower_packed_varyings.cpp | 719 packed_var->data.centroid = unpacked_var->data.centroid;
|
| ast_type.cpp | 105 return this->flags.q.centroid 256 input_layout_mask.flags.q.centroid = 1; 847 bad.flags.q.centroid ? " centroid" : "",
|
| builtin_variables.cpp | 344 this->fields[this->num_fields].centroid = 0; 1430 var->data.centroid = fields[i].centroid;
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/ |
| glsl_types.h | 1118 * For interface blocks, 1 if this variable uses centroid interpolation (as 1119 * in ir_variable::centroid). 0 otherwise. 1121 unsigned centroid:1; member in struct:glsl_struct_field 1171 xfb_stride(0), interpolation(0), centroid(0), 1183 xfb_stride(0), interpolation(0), centroid(0),
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| si_shader_llvm_ps.c | 673 LLVMValueRef center[2], centroid[2], tmp, bc_optimize; local 675 /* The shader should do: if (PRIM_MASK[31]) CENTROID = CENTER; 676 * The hw doesn't compute CENTROID if the whole wave only 692 centroid[i] = LLVMGetParam(func, base + 4 + i); 695 tmp = LLVMBuildSelect(ctx->ac.builder, bc_optimize, center[i], centroid[i], ""); 705 centroid[i] = LLVMGetParam(func, base + 10 + i); 708 tmp = LLVMBuildSelect(ctx->ac.builder, bc_optimize, center[i], centroid[i], "");
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| nir_lower_io_to_vector.c | 131 a->data.centroid != b->data.centroid ||
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/ |
| lp_bld_nir.h | 205 bool centroid, bool sample,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/ |
| sfn_shaderio.cpp | 195 } else if (input->data.centroid) {
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/nir/ |
| nir_to_tgsi_info.c | 358 else if (var->data.centroid) 367 else if (var->data.centroid) 538 if (variable->data.centroid)
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| si_shader_nir.c | 270 else if (var->data.centroid) 279 else if (var->data.centroid) 477 else if (variable->data.centroid)
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/ |
| glsl_types.h | 1415 * For interface blocks, 1 if this variable uses centroid interpolation (as 1416 * in ir_variable::centroid). 0 otherwise. 1418 unsigned centroid:1; member in struct:glsl_struct_field::__anon760::__anon761
|