Home
last modified time | relevance | path

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

/third_party/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.c5363 if (emit->key.gs.writes_viewport_index) in emit_temporaries_declaration()
11066 if (emit->vposition.need_prescale && emit->key.gs.writes_viewport_index) { in svga_tgsi_vgpu10_translate()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_viewport.c588 if (ctx->vs_writes_viewport_index == info->writes_viewport_index) in si_update_vs_viewport_state()
592 ctx->vs_writes_viewport_index = info->writes_viewport_index; in si_update_vs_viewport_state()
598 if (info->writes_viewport_index) { in si_update_vs_viewport_state()
Dsi_shader_llvm_vs.c638 shader->selector->info.writes_viewport_index || shader->selector->info.writes_layer) { in si_llvm_build_vs_exports()
698 if (shader->selector->info.writes_viewport_index) { in si_llvm_build_vs_exports()
711 if (shader->selector->info.writes_viewport_index) { in si_llvm_build_vs_exports()
Dsi_shader.h398 bool writes_viewport_index; member
Dsi_shader_nir.c475 info->writes_viewport_index = nir->info.outputs_written & VARYING_BIT_VIEWPORT; in si_nir_scan_shader()
Dsi_state_shaders.c1125 sel->info.writes_layer || sel->info.writes_viewport_index; in si_get_vs_out_cntl()
1133 S_02881C_USE_VTX_VIEWPORT_INDX(sel->info.writes_viewport_index) | in si_get_vs_out_cntl()
1453 shader->ctx_reg.vs.vgt_reuse_off = S_028AB4_REUSE_OFF(info->writes_viewport_index); in si_shader_vs()
2986 !sel->info.writes_viewport_index && /* cull only against viewport 0 */ in si_create_shader_selector()
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_scan.h133 boolean writes_viewport_index; member
Dtgsi_scan.c760 info->writes_viewport_index = true; in scan_declaration()
/third_party/mesa3d/src/gallium/auxiliary/draw/
Ddraw_context.c989 return draw->gs.geometry_shader->info.writes_viewport_index; in draw_current_shader_uses_viewport_index()
991 return draw->tes.tess_eval_shader->info.writes_viewport_index; in draw_current_shader_uses_viewport_index()
992 return draw->vs.vertex_shader->info.writes_viewport_index; in draw_current_shader_uses_viewport_index()
Ddraw_pt_fetch_shade_pipeline_llvm.c761 draw->vs.vertex_shader->info.writes_viewport_index)) { in llvm_pipeline_generic()
Ddraw_llvm.c1960 vs_info->writes_viewport_index; in draw_llvm_generate()
/third_party/mesa3d/src/amd/vulkan/
Dradv_shader_info.c544 vs_info->writes_viewport_index = true; in gather_info_output_decl()
665 if (outinfo->writes_pointsize || outinfo->writes_viewport_index || outinfo->writes_layer || in radv_nir_shader_info_pass()
Dradv_shader.h196 bool writes_viewport_index; member
Dradv_pipeline.c4419 outinfo->writes_viewport_index || writes_primitive_shading_rate; in radv_pipeline_generate_hw_vs()
4445 S_02881C_USE_VTX_VIEWPORT_INDX(outinfo->writes_viewport_index) | in radv_pipeline_generate_hw_vs()
4454 radeon_set_context_reg(ctx_cs, R_028AB4_VGT_REUSE_OFF, outinfo->writes_viewport_index); in radv_pipeline_generate_hw_vs()
4532 outinfo->writes_viewport_index || writes_primitive_shading_rate; in radv_pipeline_generate_hw_ngg()
4565 S_02881C_USE_VTX_VIEWPORT_INDX(outinfo->writes_viewport_index) | in radv_pipeline_generate_hw_ngg()
Dradv_nir_to_llvm.c1266 outinfo->writes_viewport_index || writes_primitive_shading_rate) { in radv_llvm_export_vs()
1283 if (outinfo->writes_viewport_index == true) { in radv_llvm_export_vs()
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_viewport.c434 rctx->vs_writes_viewport_index = info->writes_viewport_index; in r600_update_vs_writes_viewport_index()
/third_party/mesa3d/src/gallium/auxiliary/nir/
Dnir_to_tgsi_info.c711 info->writes_viewport_index = true; in nir_tgsi_scan_shader()
/third_party/mesa3d/src/gallium/auxiliary/driver_ddebug/
Ddd_draw.c167 if (info.writes_viewport_index) in dd_num_active_viewports()
/third_party/mesa3d/src/gallium/drivers/swr/
Dswr_state.cpp2082 backendState.readViewportArrayIndex = pLastFE->writes_viewport_index; in swr_update_derived()
/third_party/mesa3d/src/amd/compiler/
Daco_instruction_selection.cpp10782 if (outinfo->writes_pointsize || outinfo->writes_layer || outinfo->writes_viewport_index || in create_vs_exports()