HomeSort by: relevance | last modified time | path
    Searched defs:coverage (Results 1 - 25 of 43) sorted by relevancy

1 2

  /xsrc/external/mit/MesaLib/dist/src/panfrost/lib/
pan_shader.h 75 * (force early, strong early): no side effects/depth/stencil/coverage writes (force)
76 * (weak early, weak early): no side effects/depth/stencil/coverage writes
78 * (force late, weak early): side effects but no depth/stencil/coverage writes
82 * Note that discard is considered a coverage write. TODO: what about
83 * alpha-to-coverage?
97 bool coverage = info->fs.writes_coverage || info->fs.can_discard; local
101 rsd->properties.shader_modifies_coverage = coverage;
105 else if (depth || stencil || (sidefx && coverage))
109 else if (coverage)
153 rsd->preload.fragment.coverage = true
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/broadcom/compiler/
v3d_nir_lower_line_smooth.c 35 nir_variable *coverage; member in struct:lower_line_smooth_state
47 nir_ssa_def *coverage = nir_load_var(b, state->coverage); local
49 nir_ssa_def *new_val = nir_fmul(b, nir_vec4(b, one, one, one, coverage),
108 nir_ssa_def *coverage = local
119 nir_ssa_def *outside = nir_fge(&b, nir_imm_float(&b, 0.0f), coverage);
126 nir_ssa_def *clamped = nir_fmin(&b, coverage, nir_imm_float(&b, 1.0f));
128 nir_store_var(&b, state->coverage, clamped, 0x1 /* writemask */);
150 .coverage = make_coverage_var(s),
  /xsrc/external/mit/MesaLib/dist/src/mesa/swrast/
s_aalinetemp.h 42 const GLfloat coverage = compute_coveragef(line, ix, iy); local
47 if (coverage == 0.0F)
51 line->span.array->coverage[i] = coverage;
s_points.c 317 /* compute coverage for each pixel in span */
322 GLfloat coverage; local
326 /* compute partial coverage */
327 coverage = 1.0F - (dist2 - rmin2) * cscale;
330 /* full coverage */
331 coverage = 1.0F;
336 /* zero coverage - fragment outside the radius */
337 coverage = 0.0;
340 span.array->coverage[ix - xmin] = coverage;
    [all...]
s_span.h 57 #define SPAN_COVERAGE 0x40 /**< array.coverage[] valid? */
92 GLfloat coverage[SWRAST_MAX_WIDTH]; /**< Fragment coverage for AA/smoothing */ member in struct:sw_span_arrays
s_span.c 809 SHIFT_ARRAY(span->array->coverage, leftClip, n - leftClip);
881 * Apply antialiasing coverage value to alpha values.
886 const GLfloat *coverage = span->array->coverage; local
891 const GLfloat a = rgba[i][ACOMP] * coverage[i];
893 assert(coverage[i] >= 0.0F);
894 assert(coverage[i] <= 1.0F);
900 const GLfloat a = rgba[i][ACOMP] * coverage[i];
907 rgba[i][ACOMP] = rgba[i][ACOMP] * coverage[i];
1293 /* Antialias coverage application *
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/mesa/swrast/
s_aalinetemp.h 42 const GLfloat coverage = compute_coveragef(line, ix, iy); local
47 if (coverage == 0.0F)
51 line->span.array->coverage[i] = coverage;
s_points.c 324 /* compute coverage for each pixel in span */
329 GLfloat coverage; local
333 /* compute partial coverage */
334 coverage = 1.0F - (dist2 - rmin2) * cscale;
337 /* full coverage */
338 coverage = 1.0F;
343 /* zero coverage - fragment outside the radius */
344 coverage = 0.0;
347 span.array->coverage[ix - xmin] = coverage;
    [all...]
s_span.h 57 #define SPAN_COVERAGE 0x40 /**< array.coverage[] valid? */
92 GLfloat coverage[SWRAST_MAX_WIDTH]; /**< Fragment coverage for AA/smoothing */ member in struct:sw_span_arrays
  /xsrc/external/mit/freetype/dist/src/gxvalid/
gxvmort.c 122 gxv_mort_coverage_validate( FT_UShort coverage,
126 FT_UNUSED( coverage );
129 if ( coverage & 0x8000U )
134 if ( coverage & 0x4000 )
141 if ( coverage & 0x2000 )
145 if ( coverage & 0x1FF8 )
146 GXV_TRACE(( " coverage has non-zero bits in reserved area\n" ));
180 FT_UShort coverage; local
190 coverage = FT_NEXT_USHORT( p );
199 type = coverage & 0x0007
    [all...]
gxvmorx.c 70 FT_ULong coverage; local
80 coverage = FT_NEXT_ULONG( p );
90 type = coverage & 0x0007;
94 /* morx coverage consists of mort_coverage & 16bit padding */
95 gxv_mort_coverage_validate( (FT_UShort)( ( coverage >> 16 ) | coverage ),
gxvjust.c 506 FT_UShort coverage; local
514 coverage = FT_NEXT_USHORT( p );
517 GXV_TRACE(( " justClassTable: coverage = 0x%04x (%s) ", coverage ));
518 if ( ( coverage & 0x4000 ) == 0 )
gxvkern.c 559 gxv_kern_coverage_new_apple_validate( FT_UShort coverage,
574 if ( coverage & 0x1FFC )
578 kernVertical = FT_BOOL( ( coverage >> 15 ) & 1 );
579 kernCrossStream = FT_BOOL( ( coverage >> 14 ) & 1 );
580 kernVariation = FT_BOOL( ( coverage >> 13 ) & 1 );
583 *format = (FT_UShort)( coverage & 0x0003 );
596 gxv_kern_coverage_classic_apple_validate( FT_UShort coverage,
608 if ( !( coverage & 0xFD00 ) && KERN_ALLOWS_MS( gxvalid ) )
612 if ( coverage & 0x02FC )
616 horizontal = FT_BOOL( ( coverage >> 15 ) & 1 )
749 FT_UShort coverage; local
    [all...]
  /xsrc/external/mit/mesa-demos/dist/src/egl/openvg/trivial/
blend.c 49 VGfloat coverage[4] = { 0.0f, 0.0f, 0.0f, 0.4f }; local
53 vgSetfv(VG_CLEAR_COLOR, 4, coverage);
258 * result = blended * coverage + dst * (1 - coverage)
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/softpipe/
sp_quad.h 60 * Quad stage inputs (pos, coverage, front/back face, etc)
67 float coverage[TGSI_QUAD_SIZE]; /**< fragment coverage for antialiasing */ member in struct:quad_header_input
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/softpipe/
sp_quad.h 60 * Quad stage inputs (pos, coverage, front/back face, etc)
67 float coverage[TGSI_QUAD_SIZE]; /**< fragment coverage for antialiasing */ member in struct:quad_header_input
  /xsrc/external/mit/freetype/dist/src/sfnt/
ttkern.c 87 FT_UInt num_pairs, length, coverage, format; local
99 coverage = FT_NEXT_USHORT( p );
109 format = coverage >> 8;
116 if ( ( coverage & 3U ) != 0x0001 ||
207 FT_UInt coverage = FT_NEXT_USHORT( p ); local
230 switch ( coverage >> 8 )
296 if ( coverage & 8 ) /* override or add */
  /xsrc/external/mit/xf86-video-amdgpu/dist/src/
amdgpu_video.c 102 * 'box', then prefer the crtc with greater coverage.
109 int coverage, best_coverage; local
140 coverage = amdgpu_box_area(&cover_box);
141 if (coverage > best_coverage ||
142 (crtc == primary_crtc && coverage == best_coverage)) {
144 best_coverage = coverage;
  /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/nir/
nir_draw_helpers.c 304 /* compute coverage factor = (1-d)/(1-k) */
314 nir_ssa_def *coverage = nir_fmul(b, tmp, tmp2); local
317 * sel = coverage;
321 nir_ssa_def *sel = nir_b32csel(b, nir_fge32(b, k, dist), coverage, chan_val_one);
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/
lp_rast_debug.c 7 int coverage; member in struct:tile
197 tile->coverage++;
377 tile->coverage = 0;
454 ((float)tile.overdraw + tile.coverage)/(float)tile.coverage);
503 total += tile.coverage;
506 if (tile.coverage == 64*64)
508 else if (tile.coverage) {
509 int bit = tile.coverage/(64.0*64.0)*10;
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/llvmpipe/
lp_rast_debug.c 7 int coverage; member in struct:tile
132 tile->coverage++;
255 tile->coverage = 0;
319 ((float)tile.overdraw + tile.coverage)/(float)tile.coverage);
368 total += tile.coverage;
371 if (tile.coverage == 64*64)
373 else if (tile.coverage) {
374 int bit = tile.coverage/(64.0*64.0)*10;
  /xsrc/external/mit/xf86-video-ati-kms/dist/src/
radeon_video.c 82 int coverage, best_coverage, c, cd; local
116 coverage = radeon_box_area(&cover_box);
117 if (coverage > best_coverage ||
118 (coverage == best_coverage &&
121 best_coverage = coverage;
  /xsrc/external/mit/xorg-server/dist/hw/xfree86/drivers/modesetting/
vblank.c 117 * 'box', then prefer the crtc with greater coverage.
125 int coverage, best_coverage; local
154 coverage = box_area(&cover_box);
155 if ((coverage > best_coverage) ||
156 (coverage == best_coverage && crtc == primary_crtc)) {
158 best_coverage = coverage;
  /xsrc/external/mit/freetype/dist/src/autofit/
aftypes.h 385 * For the auto-hinter, a `coverage' represents all glyphs of an OpenType
403 #undef COVERAGE
404 #define COVERAGE( name, NAME, description, \
453 AF_Coverage coverage; member in struct:AF_StyleClassRec_
553 coverage ) \
561 coverage \
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
si_shader_llvm_ps.c 225 LLVMValueRef coverage; local
227 /* alpha = alpha * popcount(coverage) / SI_NUM_SMOOTH_AA_SAMPLES */
228 coverage = LLVMGetParam(ctx->main_fn, samplemask_param);
229 coverage = ac_build_bit_count(&ctx->ac, ac_to_integer(&ctx->ac, coverage));
230 coverage = LLVMBuildUIToFP(ctx->ac.builder, coverage, ctx->ac.f32, "");
232 coverage = LLVMBuildFMul(ctx->ac.builder, coverage,
236 coverage = LLVMBuildFPTrunc(ctx->ac.builder, coverage, ctx->ac.f16, "")
    [all...]

Completed in 20 milliseconds

1 2