/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_vs.c | 77 GLbitfield64 outputs_written = user_varyings; in brw_vs_outputs_written() local 80 outputs_written |= BITFIELD64_BIT(VARYING_SLOT_EDGE); in brw_vs_outputs_written() 92 outputs_written |= BITFIELD64_BIT(VARYING_SLOT_TEX0 + i); in brw_vs_outputs_written() 96 if (outputs_written & BITFIELD64_BIT(VARYING_SLOT_BFC0)) in brw_vs_outputs_written() 97 outputs_written |= BITFIELD64_BIT(VARYING_SLOT_COL0); in brw_vs_outputs_written() 98 if (outputs_written & BITFIELD64_BIT(VARYING_SLOT_BFC1)) in brw_vs_outputs_written() 99 outputs_written |= BITFIELD64_BIT(VARYING_SLOT_COL1); in brw_vs_outputs_written() 107 outputs_written |= BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST0); in brw_vs_outputs_written() 108 outputs_written |= BITFIELD64_BIT(VARYING_SLOT_CLIP_DIST1); in brw_vs_outputs_written() 111 return outputs_written; in brw_vs_outputs_written() [all …]
|
D | brw_tcs.c | 53 nir->info.inputs_read = key->outputs_written & in create_passthrough_tcs() 55 nir->info.outputs_written = key->outputs_written; in create_passthrough_tcs() 138 found |= key_debug(brw, "outputs written", old_key->outputs_written, in brw_tcs_debug_recompile() 139 key->outputs_written); in brw_tcs_debug_recompile() 295 per_vertex_slots |= prog->info.outputs_written; in brw_tcs_populate_key() 301 key->outputs_written = per_vertex_slots; in brw_tcs_populate_key() 395 key.outputs_written = prog->nir->info.outputs_written; in brw_tcs_precompile()
|
D | brw_gs.c | 100 uint64_t outputs_written = gp->program.nir->info.outputs_written; in brw_codegen_gs_prog() local 103 &prog_data.base.vue_map, outputs_written, in brw_codegen_gs_prog()
|
D | brw_link.cpp | 172 prev_info->outputs_written |= infos[i]->inputs_read & in unify_interfaces() 174 infos[i]->inputs_read |= prev_info->outputs_written & in unify_interfaces() 216 info->outputs_written |= 1ull << output->OutputRegister; in update_xfb_info()
|
D | brw_wm.c | 462 if (prog->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_DEPTH)) { in brw_wm_populate_key() 619 uint64_t outputs_written = prog->info.outputs_written; in brw_fs_precompile() local 625 if (outputs_written & BITFIELD64_BIT(FRAG_RESULT_DEPTH)) in brw_fs_precompile() 640 key.nr_color_regions = _mesa_bitcount_64(outputs_written & in brw_fs_precompile()
|
D | brw_vs.h | 44 GLbitfield64 outputs_written);
|
D | brw_tes.c | 170 per_vertex_slots |= tcp_prog->info.outputs_written & in brw_tes_populate_key() 237 key.inputs_read |= tcp->nir->info.outputs_written & in brw_tes_precompile()
|
/external/mesa3d/src/mesa/program/ |
D | arbprogparse.c | 112 program->info.outputs_written = prog.info.outputs_written; in _mesa_parse_arb_fragment_program() 203 program->info.outputs_written = prog.info.outputs_written; in _mesa_parse_arb_vertex_program()
|
D | programopt.c | 111 vprog->info.outputs_written |= BITFIELD64_BIT(VARYING_SLOT_POS); in insert_mvp_dp4_code() 212 vprog->info.outputs_written |= BITFIELD64_BIT(VARYING_SLOT_POS); in insert_mvp_mad_code() 267 if (!(fprog->info.outputs_written & (1 << FRAG_RESULT_COLOR))) { in _mesa_append_fog_code() 412 assert(fprog->info.outputs_written & (1 << FRAG_RESULT_COLOR)); in _mesa_append_fog_code()
|
D | prog_print.c | 864 (uint64_t) prog->info.outputs_written, in _mesa_fprint_program_parameters() 865 binary(prog->info.outputs_written)); in _mesa_fprint_program_parameters()
|
/external/mesa3d/src/mesa/swrast/ |
D | s_fragprog.c | 207 const GLbitfield64 outputsWritten = program->info.outputs_written; in run_program() 274 if (program->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_COLOR)) { in _swrast_exec_fragment_program() 279 if (program->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_DEPTH)) { in _swrast_exec_fragment_program()
|
/external/mesa3d/src/amd/common/ |
D | ac_nir_to_llvm.h | 170 uint64_t outputs_written; member 201 uint64_t outputs_written; member
|
/external/mesa3d/src/compiler/ |
D | shader_info.h | 73 uint64_t outputs_written; member
|
/external/mesa3d/src/intel/compiler/ |
D | brw_vec4_tcs.cpp | 393 nir->info.outputs_written = key->outputs_written; in brw_compile_tcs() 400 nir->info.outputs_written, in brw_compile_tcs()
|
D | brw_fs_visitor.cpp | 373 if (nir->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_DEPTH)) in emit_single_fb_write() 379 if (nir->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_STENCIL)) in emit_single_fb_write() 418 if (nir->info.outputs_written & BITFIELD64_BIT(FRAG_RESULT_STENCIL)) { in emit_fb_writes()
|
/external/mesa3d/src/mesa/tnl/ |
D | t_vb_program.c | 309 if (program->info.outputs_written & BITFIELD64_BIT(i)) { in run_vp() 383 if (program->info.outputs_written & BITFIELD64_BIT(VARYING_SLOT_FOGC)) { in run_vp() 448 if (program->info.outputs_written & in run_vp()
|
D | t_context.c | 187 if (vp->info.outputs_written & in _tnl_InvalidateState()
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_atom_rasterizer.c | 202 if (vertProg->info.outputs_written & in st_update_rasterizer() 224 !!(last->info.outputs_written & in st_update_rasterizer()
|
D | st_atom.c | 125 last_prim_shader->info.outputs_written & VARYING_BIT_VIEWPORT) in check_program_state()
|
D | st_atom_shader.c | 185 (stvp->Base.info.outputs_written & in st_update_vp()
|
/external/mesa3d/src/compiler/nir/ |
D | nir_gather_info.c | 72 shader->info.outputs_written |= bitfield; in set_io_mask() 356 shader->info.outputs_written = 0; in nir_shader_gather_info()
|
/external/mesa3d/src/compiler/glsl/ |
D | ir_set_program_inouts.cpp | 133 prog->info.outputs_written |= bitfield; in mark() 430 prog->info.outputs_written = 0; in do_set_program_inouts()
|
/external/mesa3d/src/intel/vulkan/ |
D | anv_pipeline.c | 543 nir->info.outputs_written, in anv_pipeline_compile_vs() 695 tcs_key.outputs_written = tcs_nir->info.outputs_written; in anv_pipeline_compile_tcs_tes() 702 tes_key.inputs_read = tcs_key.outputs_written; in anv_pipeline_compile_tcs_tes() 806 nir->info.outputs_written, in anv_pipeline_compile_gs()
|
/external/mesa3d/src/mesa/drivers/dri/r200/ |
D | r200_vertprog.c | 428 if ((mesa_vp->info.outputs_written & in r200_translate_vertex_program() 435 (unsigned long long) mesa_vp->info.outputs_written); in r200_translate_vertex_program() 450 !(mesa_vp->info.outputs_written & (1 << VARYING_SLOT_POS))) { in r200_translate_vertex_program() 456 if ((mesa_vp->info.outputs_written & (1 << VARYING_SLOT_FOGC)) && in r200_translate_vertex_program() 574 if (!(mesa_vp->info.outputs_written & (1 << VARYING_SLOT_POS))) { in r200_translate_vertex_program()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_state_shaders.c | 1192 uint64_t outputs_written = vs->outputs_written; in si_shader_selector_key_hw_vs() local 1196 outputs_written &= ~((1ull << si_shader_io_get_unique_index(TGSI_SEMANTIC_POSITION, 0) | in si_shader_selector_key_hw_vs() 1203 uint64_t linked = outputs_written & inputs_read; in si_shader_selector_key_hw_vs() 1205 key->opt.kill_outputs = ~linked & outputs_written; in si_shader_selector_key_hw_vs() 1261 key->mono.u.ff_tcs_inputs_to_copy = sctx->vs_shader.cso->outputs_written; in si_shader_selector_key() 1879 sel->outputs_written &= ~(1ull << id); in si_init_shader_selector_async() 2099 sel->outputs_written |= in si_create_shader_selector() 2107 sel->esgs_itemsize = util_last_bit64(sel->outputs_written) * 16; in si_create_shader_selector()
|