Home
last modified time | relevance | path

Searched refs:writes_viewport_index (Results 1 – 25 of 27) sorted by relevance

12

/external/mesa3d/src/gallium/drivers/svga/
Dsvga_state_gs.c123 key->gs.writes_viewport_index = gs->base.info.writes_viewport_index; in make_gs_key()
124 if (key->gs.writes_viewport_index) { in make_gs_key()
Dsvga_shader.h73 unsigned writes_viewport_index:1; member
Dsvga_state_constants.c273 if (variant->key.gs.writes_viewport_index) in svga_get_extra_gs_constants()
Dsvga_tgsi_vgpu10.c5362 if (emit->key.gs.writes_viewport_index) in emit_temporaries_declaration()
11010 if (emit->vposition.need_prescale && emit->key.gs.writes_viewport_index) { in svga_tgsi_vgpu10_translate()
/external/virglrenderer/src/gallium/auxiliary/tgsi/
Dtgsi_scan.h108 boolean writes_viewport_index; member
Dtgsi_scan.c381 info->writes_viewport_index = TRUE; in tgsi_scan_shader()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_viewport.c582 if (ctx->vs_writes_viewport_index == info->writes_viewport_index) in si_update_vs_viewport_state()
586 ctx->vs_writes_viewport_index = info->writes_viewport_index; in si_update_vs_viewport_state()
592 if (info->writes_viewport_index) { in si_update_vs_viewport_state()
Dsi_shader_llvm_vs.c611 shader->selector->info.writes_viewport_index || shader->selector->info.writes_layer) { in si_llvm_build_vs_exports()
645 if (shader->selector->info.writes_viewport_index) { in si_llvm_build_vs_exports()
658 if (shader->selector->info.writes_viewport_index) { in si_llvm_build_vs_exports()
Dsi_shader.h381 bool writes_viewport_index; member
Dsi_shader_nir.c381 info->writes_viewport_index = nir->info.outputs_written & VARYING_BIT_VIEWPORT; in si_nir_scan_shader()
Dsi_state_shaders.c1061 sel->info.writes_layer || sel->info.writes_viewport_index; in si_get_vs_out_cntl()
1065 S_02881C_USE_VTX_VIEWPORT_INDX(sel->info.writes_viewport_index) | in si_get_vs_out_cntl()
1409 shader->ctx_reg.vs.vgt_reuse_off = S_028AB4_REUSE_OFF(info->writes_viewport_index); in si_shader_vs()
2681 !sel->info.writes_viewport_index && in si_create_shader_selector()
2797 !sel->info.writes_viewport_index && /* cull only against viewport 0 */ in si_create_shader_selector()
Dsi_state_draw.c1991 (!sctx->vs_shader.cso->info.writes_viewport_index || pd_msg("writes viewport index")) && in si_multi_draw_vbo()
/external/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_scan.h134 boolean writes_viewport_index; member
Dtgsi_scan.c761 info->writes_viewport_index = true; in scan_declaration()
/external/mesa3d/src/amd/vulkan/
Dradv_shader.h214 bool writes_viewport_index; member
Dradv_shader_info.c497 vs_info->writes_viewport_index = true; in gather_info_output_decl()
Dradv_pipeline.c4207 outinfo->writes_viewport_index; in radv_pipeline_generate_hw_vs()
4235 S_02881C_USE_VTX_VIEWPORT_INDX(outinfo->writes_viewport_index) | in radv_pipeline_generate_hw_vs()
4247 outinfo->writes_viewport_index); in radv_pipeline_generate_hw_vs()
4314 outinfo->writes_viewport_index; in radv_pipeline_generate_hw_ngg()
4351 S_02881C_USE_VTX_VIEWPORT_INDX(outinfo->writes_viewport_index) | in radv_pipeline_generate_hw_ngg()
Dradv_nir_to_llvm.c1795 outinfo->writes_viewport_index) { in radv_llvm_export_vs()
1811 if (outinfo->writes_viewport_index == true) { in radv_llvm_export_vs()
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_context.c995 return draw->gs.geometry_shader->info.writes_viewport_index; in draw_current_shader_uses_viewport_index()
996 return draw->vs.vertex_shader->info.writes_viewport_index; in draw_current_shader_uses_viewport_index()
Ddraw_pt_fetch_shade_pipeline_llvm.c749 draw->vs.vertex_shader->info.writes_viewport_index)) { in llvm_pipeline_generic()
/external/mesa3d/src/gallium/drivers/r600/
Dr600_viewport.c434 rctx->vs_writes_viewport_index = info->writes_viewport_index; in r600_update_vs_writes_viewport_index()
/external/mesa3d/src/gallium/auxiliary/nir/
Dnir_to_tgsi_info.c711 info->writes_viewport_index = true; in nir_tgsi_scan_shader()
/external/mesa3d/src/amd/compiler/
Daco_instruction_selection_setup.cpp333 if (outinfo->writes_pointsize || outinfo->writes_viewport_index || outinfo->writes_layer) in setup_vs_output_info()
/external/mesa3d/src/gallium/drivers/swr/
Dswr_state.cpp2063 backendState.readViewportArrayIndex = pLastFE->writes_viewport_index; in swr_update_derived()
/external/mesa3d/src/gallium/auxiliary/driver_ddebug/
Ddd_draw.c167 if (info.writes_viewport_index) in dd_num_active_viewports()

12