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

1 2

  /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/tgsi/
tgsi_iterate.h 65 (* epilog)( member in struct:tgsi_iterate_context
tgsi_iterate.c 80 if (ctx->epilog)
81 if (!ctx->epilog( ctx ))
tgsi_transform.c 190 call_stack == 0 && ctx->epilog && !epilog_emitted) {
195 /* Emit caller's epilog */
196 ctx->epilog(ctx);
tgsi_sanity.c 510 epilog( function
570 ctx.iter.epilog = epilog;
tgsi_aa_point.c 230 * TGSI transform epilog callback.
292 transform.base.epilog = aa_epilog;
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/tgsi/
tgsi_iterate.h 65 (* epilog)( member in struct:tgsi_iterate_context
tgsi_iterate.c 80 if (ctx->epilog)
81 if (!ctx->epilog( ctx ))
tgsi_transform.c 190 call_stack == 0 && ctx->epilog && !epilog_emitted) {
195 /* Emit caller's epilog */
196 ctx->epilog(ctx);
tgsi_sanity.c 510 epilog( function
570 ctx.iter.epilog = epilog;
tgsi_aa_point.c 230 * TGSI transform epilog callback.
292 transform.base.epilog = aa_epilog;
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
si_shader.c 495 /* TCS return values are inputs to the TCS epilog.
499 * should be passed to the epilog.
685 /* Outputs for the epilog. */
781 add_part(shader->epilog);
1131 if (shader->epilog)
1132 si_shader_dump_disassembly(sscreen, &shader->epilog->binary, stage, wave_size, debug,
1133 "epilog", file);
1184 fprintf(f, " part.tcs.epilog.prim_mode = %u\n", key->part.tcs.epilog.prim_mode);
1231 fprintf(f, " part.ps.epilog.spi_shader_col_format = 0x%x\n"
    [all...]
si_shader_llvm_ps.c 202 if (ctx->shader->key.part.ps.epilog.alpha_func != PIPE_FUNC_NEVER) {
208 LLVMRealPredicate cond = cond_map[ctx->shader->key.part.ps.epilog.alpha_func];
278 unsigned col_formats = key->part.ps.epilog.spi_shader_col_format;
287 is_int8 = (key->part.ps.epilog.color_is_int8 >> cbuf) & 0x1;
288 is_int10 = (key->part.ps.epilog.color_is_int10 >> cbuf) & 0x1;
414 if (ctx->shader->key.part.ps.epilog.clamp_color)
419 if (ctx->shader->key.part.ps.epilog.alpha_to_one)
423 if (index == 0 && ctx->shader->key.part.ps.epilog.alpha_func != PIPE_FUNC_ALWAYS)
427 if (ctx->shader->key.part.ps.epilog.poly_line_smoothing)
431 if (ctx->shader->key.part.ps.epilog.last_cbuf > 0)
    [all...]
si_shader.h 45 * - epilog part (shader code dependent on states)
52 * compiled when applications create shader objects. The prolog and epilog
57 * for vertex shaders. A few of the roles of the epilog part are color buffer
59 * tessellation factors in tessellation control shaders. The prolog and epilog
89 * - 2nd shader: epilog part
436 /* The compiled NIR shader without a prolog and/or epilog (not
540 /* Common TCS bits between the shader key and the epilog key. */
565 /* Common PS bits between the shader key and the epilog key. */
622 /* Prolog and epilog flags. */
630 struct si_tcs_epilog_bits epilog; member in struct:si_shader_key::__anon1610::__anon1612
639 struct si_ps_epilog_bits epilog; member in struct:si_shader_key::__anon1610::__anon1614
776 struct si_shader_part *epilog; member in struct:si_shader
    [all...]
si_state_shaders.c 1567 unsigned spi_shader_col_format = shader->key.part.ps.epilog.spi_shader_col_format;
1688 cb_shader_mask = ac_get_cb_shader_mask(shader->key.part.ps.epilog.spi_shader_col_format);
1706 shader->key.part.ps.epilog.alpha_func != PIPE_FUNC_ALWAYS) &&
1945 key->part.ps.epilog.last_cbuf = MAX2(sctx->framebuffer.state.nr_cbufs, 1) - 1;
1947 key->part.ps.epilog.last_cbuf = 0;
1982 key->part.ps.epilog.spi_shader_col_format =
1991 key->part.ps.epilog.spi_shader_col_format &= blend->cb_target_enabled_4bit;
1997 key->part.ps.epilog.spi_shader_col_format |=
1998 (key->part.ps.epilog.spi_shader_col_format & 0xf) << 4;
2004 if (!(key->part.ps.epilog.spi_shader_col_format & 0xf) && blend->alpha_to_coverage
    [all...]
si_shader_llvm_tess.c 144 /* If !tcs_out_vertices, it's either the fixed-func TCS or the TCS epilog. */
508 /* Always write tess factors into LDS for the TCS epilog. */
531 /* The epilog reads LDS if invocation 0 doesn't define tess factors. */
544 /* Write tess factors into VGPRs for the epilog. */
682 if (!shader->key.part.tcs.epilog.invoc0_tess_factors_are_def)
695 switch (shader->key.part.tcs.epilog.prim_mode) {
721 if (shader->key.part.tcs.epilog.invoc0_tess_factors_are_def) {
748 if (shader->key.part.tcs.epilog.prim_mode == GL_LINES) {
792 if (shader->key.part.tcs.epilog.tes_reads_tess_factors) {
854 values[1] = ctx->ac.i32_1; /* cause the epilog to skip threads *
    [all...]
si_state_draw.cpp 116 old_ps ? old_ps->key.part.ps.epilog.spi_shader_col_format : 0;
139 sctx->fixed_func_tcs_shader.key.part.tcs.epilog.invoc0_tess_factors_are_def =
263 sctx->shader.ps.current->key.part.ps.epilog.spi_shader_col_format))
267 sctx->shader.ps.current->key.part.ps.epilog.poly_line_smoothing) {
268 sctx->smoothing_enabled = sctx->shader.ps.current->key.part.ps.epilog.poly_line_smoothing;
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
si_shader.h 45 * - epilog part (shader code dependent on states)
52 * compiled when applications create shader objects. The prolog and epilog
57 * for vertex shaders. A few of the roles of the epilog part are color buffer
59 * tessellation factors in tessellation control shaders. The prolog and epilog
89 * - 2nd shader: epilog part
327 /* The compiled TGSI shader expecting a prolog and/or epilog (not
417 /* Common TCS bits between the shader key and the epilog key. */
443 /* Common PS bits between the shader key and the epilog key. */
498 /* Prolog and epilog flags. */
506 struct si_tcs_epilog_bits epilog; member in struct:si_shader_key::__anon4051::__anon4053
515 struct si_ps_epilog_bits epilog; member in struct:si_shader_key::__anon4051::__anon4055
600 struct si_shader_part *epilog; member in struct:si_shader
    [all...]
si_state_shaders.c 1152 unsigned value = shader->key.part.ps.epilog.spi_shader_col_format;
1491 key->part.tcs.epilog.prim_mode =
1493 key->part.tcs.epilog.invoc0_tess_factors_are_def =
1495 key->part.tcs.epilog.tes_reads_tess_factors =
1549 key->part.ps.epilog.last_cbuf = MAX2(sctx->framebuffer.state.nr_cbufs, 1) - 1;
1555 key->part.ps.epilog.spi_shader_col_format =
1564 key->part.ps.epilog.spi_shader_col_format &= blend->cb_target_enabled_4bit;
1570 key->part.ps.epilog.spi_shader_col_format |=
1571 (key->part.ps.epilog.spi_shader_col_format & 0xf) << 4;
1573 key->part.ps.epilog.spi_shader_col_format = sctx->framebuffer.spi_shader_col_format
    [all...]
si_shader.c 92 /* Ideally pass the sample mask input to the PS epilog as v14, which
403 /* If !tcs_out_vertices, it's either the fixed-func TCS or the TCS epilog. */
1414 /* Always write tess factors into LDS for the TCS epilog. */
1417 /* The epilog doesn't read LDS if invocation 0 defines tess factors. */
1452 /* Write tess factors into VGPRs for the epilog. */
1528 /* Always write tess factors into LDS for the TCS epilog. */
1531 /* The epilog doesn't read LDS if invocation 0 defines tess factors. */
1568 /* Write tess factors into VGPRs for the epilog. */
2472 unsigned col_formats = key->part.ps.epilog.spi_shader_col_format;
2477 is_int8 = (key->part.ps.epilog.color_is_int8 >> cbuf) & 0x1
5201 const struct ac_shader_binary *epilog = local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/indices/
u_unfilled_gen.py 260 def epilog(): function
268 epilog()
u_indices_gen.py 450 def epilog(): function
458 epilog()
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/indices/
u_unfilled_gen.py 262 def epilog(): function
270 epilog()
u_indices_gen.py 482 def epilog(): function
490 epilog()
  /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/
st_tgsi_lower_depth_clamp.c 378 ctx.base.epilog = epilog_fs;
381 ctx.base.epilog = epilog_last_vertex_stage;
  /xsrc/external/mit/xf86-video-qxl/dist/scripts/
Xspice 55 epilog="Any option not parsed by Xspice gets passed to Xorg as is.")

Completed in 63 milliseconds

1 2