HomeSort by: relevance | last modified time | path
    Searched refs:factors (Results 1 - 8 of 8) sorted by relevancy

  /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/clover/util/
factor.hpp 31 /// Calculate all prime integer factors of \p x.
34 /// factors have been collected to reach the product \p limit.
42 std::vector<T> factors; local
47 factors.push_back(d);
51 return factors;
56 /// Walk the power set of prime factors of the n-dimensional
64 const std::vector<std::vector<T>> &factors,
67 if (d >= factors.size()) {
71 } else if (i >= factors[d].size()) {
73 return next_grid_factor(limits, grid, factors,
114 const std::vector<std::vector<T>> factors = local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/clover/util/
factor.hpp 31 /// Calculate all prime integer factors of \p x.
34 /// factors have been collected to reach the product \p limit.
42 std::vector<T> factors; local
47 factors.push_back(d);
51 return factors;
56 /// Walk the power set of prime factors of the n-dimensional
64 const std::vector<std::vector<T>> &factors,
67 if (d >= factors.size()) {
71 } else if (i >= factors[d].size()) {
73 return next_grid_factor(limits, grid, factors,
114 const std::vector<std::vector<T>> factors = local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/
pan_blending.c 33 * blend factors. Blending is encoded separately (but identically) between RGB
37 * factor. The following dominant factors are possible:
293 /* We can upload a single constant for all of the factors. So, scan the factors
299 panfrost_make_constant(unsigned *factors, unsigned num_factors, const struct pipe_blend_color *blend_color, void *out)
305 unsigned factor = uncomplement_factor(factors[i]);
373 unsigned factors[] = { local
378 if (!panfrost_make_constant(factors, ARRAY_SIZE(factors), blend_color, &out->constant))
  /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/
draw_tess.c 275 struct pipe_tessellation_factors *factors)
288 factors->outer_tf[i] = input[outer_slot][i];
291 factors->outer_tf[i] = shader->draw->default_outer_tess_level[i];
295 factors->inner_tf[i] = input[inner_slot][i];
298 factors->inner_tf[i] = shader->draw->default_inner_tess_level[i];
355 struct pipe_tessellation_factors factors; local
366 llvm_fetch_tess_factors(shader, i, num_input_vertices_per_patch, &factors);
368 /* tessellate with the factors for this primitive */
369 p_tessellate(ptess, &factors, &data);
393 llvm_tes_run(shader, i, num_input_vertices_per_patch, &data, &factors, (struct vertex_header *)output)
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/panfrost/lib/
pan_blend.c 441 const char *factors[] = { local
456 assert(rt_state->equation.rgb_src_factor < ARRAY_SIZE(factors));
457 assert(rt_state->equation.rgb_dst_factor < ARRAY_SIZE(factors));
464 factors[rt_state->equation.rgb_src_factor],
466 factors[rt_state->equation.rgb_dst_factor],
475 assert(rt_state->equation.alpha_src_factor < ARRAY_SIZE(factors));
476 assert(rt_state->equation.alpha_dst_factor < ARRAY_SIZE(factors));
480 factors[rt_state->equation.alpha_src_factor],
482 factors[rt_state->equation.alpha_dst_factor]);
  /xsrc/external/mit/glu/dist/src/libnurbs/internals/
tobezier.cc 80 void factors( void );
366 * Knotspec::factors - precompute scale factors
374 Knotspec::factors( void ) function in class:Knotspec
478 * Knotspec::select - Knotspec::select segments and precompute scale factors
489 factors();
552 /* allocate space for knots and factors */
  /xsrc/external/mit/MesaLib/dist/docs/_extra/specs/
MESA_texture_signed_rgba.spec 111 127 (that is, uses different scale factors for negative and positive
  /xsrc/external/mit/MesaLib.old/dist/docs/specs/
MESA_texture_signed_rgba.spec 111 127 (that is, uses different scale factors for negative and positive

Completed in 12 milliseconds