Home
last modified time | relevance | path

Searched refs:output_primitive (Results 1 – 16 of 16) sorted by relevance

/external/mesa3d/src/compiler/
Dshader_info.h117 unsigned output_primitive; member
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_gs.c552 u_decomposed_prims_for_vertices(shader->output_primitive, in draw_geometry_shader_run()
579 u_prim_name(shader->output_primitive)); in draw_geometry_shader_run()
653 output_prims->prim = shader->output_primitive; in draw_geometry_shader_run()
663 u_decomposed_prims_for_vertices(shader->output_primitive, in draw_geometry_shader_run()
776 gs->output_primitive = in draw_create_geometry_shader()
Ddraw_gs.h76 unsigned output_primitive; member
Ddraw_pt_fetch_emit.c101 draw->gs.geometry_shader->output_primitive : in fetch_emit_prepare()
Ddraw_pt_fetch_shade_pipeline.c81 const unsigned gs_out_prim = (gs ? gs->output_primitive : in fetch_pipeline_prepare()
Ddraw_pt.c77 draw->gs.geometry_shader->output_primitive : in draw_pt_arrays()
Ddraw_pt_fetch_shade_pipeline_llvm.c157 const unsigned out_prim = gs ? gs->output_primitive : in llvm_middle_end_prepare()
/external/mesa3d/src/intel/compiler/
Dgen6_gs_visitor.cpp181 if (nir->info.gs.output_primitive == GL_POINTS) { in gs_emit_vertex()
210 if (nir->info.gs.output_primitive == GL_POINTS) in gs_end_primitive()
326 if (nir->info.gs.output_primitive != GL_POINTS) { in emit_thread_end()
Dbrw_vec4_gs_visitor.cpp663 if (shader->info.gs.output_primitive == GL_POINTS) { in brw_compile_gs()
831 assert(shader->info.gs.output_primitive < ARRAY_SIZE(gl_prim_to_hw_prim)); in brw_compile_gs()
833 gl_prim_to_hw_prim[shader->info.gs.output_primitive]; in brw_compile_gs()
/external/mesa3d/src/compiler/glsl/
Dlinker.cpp843 sh->Program->info.gs.output_primitive != GL_POINTS) { in validate_geometry_shader_emissions()
2007 gl_prog->info.gs.output_primitive = PRIM_UNKNOWN; in link_gs_inout_layout_qualifiers()
2034 if (gl_prog->info.gs.output_primitive != PRIM_UNKNOWN && in link_gs_inout_layout_qualifiers()
2035 gl_prog->info.gs.output_primitive != in link_gs_inout_layout_qualifiers()
2041 gl_prog->info.gs.output_primitive = shader->info.Geom.OutputType; in link_gs_inout_layout_qualifiers()
2079 if (gl_prog->info.gs.output_primitive == PRIM_UNKNOWN) { in link_gs_inout_layout_qualifiers()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_nir.c195 info->properties[TGSI_PROPERTY_GS_OUTPUT_PRIM] = nir->info.gs.output_primitive; in si_nir_scan_shader()
/external/mesa3d/src/mesa/main/
Dapi_validate.c518 info.gs.output_primitive) { in _mesa_valid_prim_mode()
Dshaderapi.c799 Program->info.gs.output_primitive; in get_programiv()
/external/mesa3d/src/mesa/state_tracker/
Dst_program.c1485 stgp->Base.info.gs.output_primitive); in st_translate_geometry_program()
/external/mesa3d/src/compiler/spirv/
Dspirv_to_nir.c3348 b->shader->info.gs.output_primitive = in vtn_handle_execution_mode()
/external/mesa3d/src/amd/common/
Dac_nir_to_llvm.c7126 shader_info->gs.output_prim = nir->info.gs.output_primitive; in ac_fill_shader_info()