Searched refs:outputs_written (Results 1 - 25 of 156) sorted by relevance

1234567

/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/
H A Dbrw_vs.c77 GLbitfield64 outputs_written = user_varyings; local in function:brw_vs_outputs_written
80 outputs_written |= BITFIELD64_BIT(VARYING_SLOT_EDGE);
92 outputs_written |= BITFIELD64_BIT(VARYING_SLOT_TEX0 + i);
96 if (outputs_written & BITFIELD64_BIT(VARYING_SLOT_BFC0))
97 outputs_written |= BITFIELD64_BIT(VARYING_SLOT_COL0);
98 if (outputs_written & BITFIELD64_BIT(VARYING_SLOT_BFC1))
99 outputs_written |= BITFIELD64_BIT(VARYING_SLOT_COL1);
107 outputs_written |= BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST0);
108 outputs_written |= BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST1);
111 return outputs_written;
152 uint64_t outputs_written = local in function:brw_codegen_vs_prog
[all...]
H A Dbrw_tcs.c176 per_vertex_slots |= prog->info.outputs_written;
182 key->outputs_written = per_vertex_slots;
265 key->outputs_written = prog->nir->info.outputs_written;
H A Dbrw_gs.c78 uint64_t outputs_written = nir->info.outputs_written; local in function:brw_codegen_gs_prog
81 &prog_data.base.vue_map, outputs_written,
H A Dbrw_link.cpp176 prev_info->outputs_written |= infos[i]->inputs_read &
178 infos[i]->inputs_read |= prev_info->outputs_written &
220 info->outputs_written |= 1ull << output->OutputRegister;
355 * the inputs_read/outputs_written bitfields of adjacent stages.
H A Dbrw_tes.c143 per_vertex_slots |= tcp_prog->info.outputs_written &
203 key->inputs_read |= tcp->nir->info.outputs_written &
H A Dbrw_wm.c377 if (prog->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_DEPTH)) {
533 uint64_t outputs_written = prog->info.outputs_written; local in function:brw_wm_populate_default_key
539 if (outputs_written & BITFIELD64_BIT(FRAG_RESULT_DEPTH))
554 key->nr_color_regions = util_bitcount64(outputs_written &
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
H A Dbrw_vs.c77 GLbitfield64 outputs_written = user_varyings; local in function:brw_vs_outputs_written
88 outputs_written |= BITFIELD64_BIT(VARYING_SLOT_TEX0 + i);
92 if (outputs_written & BITFIELD64_BIT(VARYING_SLOT_BFC0))
93 outputs_written |= BITFIELD64_BIT(VARYING_SLOT_COL0);
94 if (outputs_written & BITFIELD64_BIT(VARYING_SLOT_BFC1))
95 outputs_written |= BITFIELD64_BIT(VARYING_SLOT_COL1);
103 outputs_written |= BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST0);
104 outputs_written |= BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST1);
107 return outputs_written;
158 uint64_t outputs_written local in function:brw_codegen_vs_prog
[all...]
H A Dbrw_tcs.c179 per_vertex_slots |= prog->info.outputs_written;
185 key->outputs_written = per_vertex_slots;
266 key->outputs_written = prog->nir->info.outputs_written;
H A Dbrw_gs.c112 uint64_t outputs_written = nir->info.outputs_written; local in function:brw_codegen_gs_prog
115 &prog_data.base.vue_map, outputs_written,
H A Dbrw_link.cpp176 prev_info->outputs_written |= infos[i]->inputs_read &
178 infos[i]->inputs_read |= prev_info->outputs_written &
220 info->outputs_written |= 1ull << output->OutputRegister;
362 * the inputs_read/outputs_written bitfields of adjacent stages.
H A Dbrw_tes.c146 per_vertex_slots |= tcp_prog->info.outputs_written &
205 key->inputs_read |= tcp->nir->info.outputs_written &
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_fragcolor.c82 b->shader->info.outputs_written &= ~BITFIELD64_BIT(FRAG_RESULT_COLOR);
83 b->shader->info.outputs_written |= BITFIELD64_BIT(FRAG_RESULT_DATA0);
94 b->shader->info.outputs_written |= BITFIELD64_BIT(FRAG_RESULT_DATA0 + i);
H A Dnir_lower_passthrough_edgeflags.c47 util_bitcount64(shader->info.outputs_written));
88 shader->info.outputs_written |= VARYING_BIT_EDGE;
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_nir_lower_alpha_to_coverage.c86 const uint64_t outputs_written = shader->info.outputs_written; local in function:brw_nir_lower_alpha_to_coverage
87 if (!(outputs_written & BITFIELD64_BIT(FRAG_RESULT_SAMPLE_MASK)) ||
88 !(outputs_written & (BITFIELD64_BIT(FRAG_RESULT_COLOR) |
/xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/
H A Dst_util.h110 if (vertProg->info.outputs_written &
131 return !!(last->info.outputs_written &
/xsrc/external/mit/MesaLib/dist/src/panfrost/lib/
H A Dpan_shader.c224 s->info.outputs_written & (1 << VARYING_SLOT_PSIZ);
229 if (s->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_DEPTH))
231 if (s->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_STENCIL))
233 if (s->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_SAMPLE_MASK))
237 info->fs.outputs_written = s->info.outputs_written >> FRAG_RESULT_DATA0;
295 info->outputs_written = s->info.outputs_written;
/xsrc/external/mit/MesaLib.old/dist/src/compiler/
H A Dshader_info.h106 uint64_t outputs_written; member in struct:shader_info
/xsrc/external/mit/MesaLib.old/dist/src/mesa/program/
H A Darbprogparse.c112 program->info.outputs_written = prog.info.outputs_written;
203 program->info.outputs_written = prog.info.outputs_written;
/xsrc/external/mit/MesaLib/dist/src/mesa/program/
H A Darbprogparse.c112 program->info.outputs_written = prog.info.outputs_written;
201 program->info.outputs_written = prog.info.outputs_written;
/xsrc/external/mit/MesaLib.old/dist/src/mesa/swrast/
H A Ds_fragprog.c207 const GLbitfield64 outputsWritten = program->info.outputs_written;
274 if (program->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_COLOR)) {
279 if (program->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_DEPTH)) {
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_nir.c462 info->writes_z = nir->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_DEPTH);
463 info->writes_stencil = nir->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_STENCIL);
464 info->writes_samplemask = nir->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_SAMPLE_MASK);
466 info->colors_written = nir->info.outputs_written >> FRAG_RESULT_DATA0;
467 if (nir->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_COLOR)) {
474 info->writes_primid = nir->info.outputs_written & VARYING_BIT_PRIMITIVE_ID;
475 info->writes_viewport_index = nir->info.outputs_written & VARYING_BIT_VIEWPORT;
476 info->writes_layer = nir->info.outputs_written & VARYING_BIT_LAYER;
477 info->writes_psize = nir->info.outputs_written & VARYING_BIT_PSIZ;
478 info->writes_clipvertex = nir->info.outputs_written
[all...]
/xsrc/external/mit/MesaLib/dist/src/mesa/swrast/
H A Ds_fragprog.c207 const GLbitfield64 outputsWritten = program->info.outputs_written;
274 if (program->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_COLOR)) {
279 if (program->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_DEPTH)) {
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/
H A Dd3d12_compiler.cpp280 if (fs->initial->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_COLOR))
341 (vs->initial->info.outputs_written & VARYING_BIT_EDGE ||
360 gs->initial->info.outputs_written & VARYING_BIT_PSIZ);
368 vs->initial->info.outputs_written & VARYING_BIT_PSIZ)) &&
369 (vs->initial->info.outputs_written & VARYING_BIT_POS));
551 vs->initial->info.outputs_written);
671 uint64_t mask = prev->current->nir->info.outputs_written & ~system_out_values;
674 key->prev_varying_outputs = prev->current->nir->info.outputs_written;
892 mask = key.required_varying_outputs.mask & ~new_nir_variant->info.outputs_written;
991 uint64_t outputs_written)
990 update_so_info(struct pipe_stream_output_info * so_info,uint64_t outputs_written) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_atom_rasterizer.c203 if (vertProg->info.outputs_written &
225 !!(last->info.outputs_written &
/xsrc/external/mit/MesaLib/dist/src/panfrost/util/
H A Dpan_ir.h226 BITSET_WORD outputs_written; member in struct:pan_shader_info::__anonc44d1634060a::__anonc44d16340708
237 uint64_t outputs_written; member in struct:pan_shader_info

Completed in 16 milliseconds

1234567