| /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...] |