HomeSort by: relevance | last modified time | path
    Searched refs:centroid (Results 1 - 25 of 85) sorted by relevancy

1 2 3 4

  /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

Completed in 22 milliseconds

1 2 3 4