/third_party/mesa3d/src/gallium/drivers/d3d12/ |
D | d3d12_lower_point_sprite.c | 315 util_bitcount(shader->info.gs.active_stream_mask); in d3d12_lower_point_sprite() 316 shader->info.gs.active_stream_mask = 1; in d3d12_lower_point_sprite()
|
D | d3d12_gs_variant.cpp | 90 nir->info.gs.active_stream_mask = 1; in d3d12_make_passthrough_gs() 188 nir->info.gs.active_stream_mask = 1; in d3d12_begin_emit_primitives_gs()
|
D | d3d12_compiler.cpp | 373 unsigned mask = ctx->gfx_stages[PIPE_SHADER_GEOMETRY]->initial->info.gs.active_stream_mask & ~1; in has_stream_out_for_streams() 394 (gs->initial->info.gs.active_stream_mask == 1 || in needs_point_sprite_lowering()
|
/third_party/mesa3d/src/compiler/nir/ |
D | nir_lower_gs_intrinsics.c | 295 if (state->per_stream && !(shader->info.gs.active_stream_mask & (1 << stream))) { in append_set_vertex_and_primitive_count() 407 if (per_stream && !(shader->info.gs.active_stream_mask & (1 << i))) in nir_lower_gs_intrinsics()
|
D | nir_gather_info.c | 810 shader->info.gs.active_stream_mask |= 1 << nir_intrinsic_stream_id(instr); in gather_intrinsic_info()
|
D | nir_print.c | 1740 fprintf(fp, "active_stream_mask: 0x%x\n", shader->info.gs.active_stream_mask); in nir_print_shader_annotated()
|
/third_party/mesa3d/src/compiler/ |
D | shader_info.h | 377 uint8_t active_stream_mask:4; member
|
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_shader_info.c | 652 nir->info.gs.active_stream_mask ? util_last_bit(nir->info.gs.active_stream_mask) - 1 : 0; in radv_nir_shader_info_pass()
|
/third_party/mesa3d/src/intel/compiler/ |
D | brw_vec4_gs_visitor.cpp | 646 if (nir->info.gs.active_stream_mask != (1 << 0)) in brw_compile_gs()
|
/third_party/mesa3d/src/amd/common/ |
D | ac_nir_lower_ngg.c | 1682 if (!(b->shader->info.gs.active_stream_mask & (1 << stream))) in lower_ngg_gs_store_output() 1726 if (!(b->shader->info.gs.active_stream_mask & (1 << stream))) { in lower_ngg_gs_emit_vertex_with_counter() 1795 if (stream > 0 && !(b->shader->info.gs.active_stream_mask & (1 << stream))) { in lower_ngg_gs_set_vertex_and_primitive_count()
|
/third_party/mesa3d/src/mesa/state_tracker/ |
D | st_draw_hw_select.c | 620 nir->info.gs.active_stream_mask = 1; in hw_select_create_gs()
|
/third_party/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_gs.c | 804 gs->num_vertex_streams = util_last_bit(nir->info.gs.active_stream_mask); in draw_create_geometry_shader()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
D | v3dv_meta_clear.c | 354 nir->info.gs.active_stream_mask = 0x1; in get_clear_rect_gs()
|
D | v3dv_pipeline.c | 2229 nir->info.gs.active_stream_mask = 0x1; in pipeline_add_multiview_gs()
|
D | v3dv_meta_copy.c | 1652 nir->info.gs.active_stream_mask = 0x1; in get_texel_buffer_copy_gs()
|
/third_party/mesa3d/src/compiler/glsl/ |
D | linker.cpp | 436 unsigned active_stream_mask() in active_stream_mask() function in __anonf2b593850111::find_emit_vertex_visitor 749 prog->Geom.ActiveStreamMask = emit_vertex.active_stream_mask(); in validate_geometry_shader_emissions()
|
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/ |
D | nir_to_spirv.c | 3071 …ir->info.stage == MESA_SHADER_GEOMETRY && util_bitcount(ctx->nir->info.gs.active_stream_mask) > 1); in emit_intrinsic() 3080 …ir->info.stage == MESA_SHADER_GEOMETRY && util_bitcount(ctx->nir->info.gs.active_stream_mask) > 1); in emit_intrinsic() 4156 if (s->info.gs.active_stream_mask) in nir_to_spirv()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
D | zink_compiler.c | 853 …r->info.stage != MESA_SHADER_GEOMETRY || util_bitcount(zs->nir->info.gs.active_stream_mask) == 1) { in update_so_info() 903 …r->info.stage != MESA_SHADER_GEOMETRY || util_bitcount(zs->nir->info.gs.active_stream_mask) == 1) { in update_so_info()
|
/third_party/mesa3d/src/mesa/main/ |
D | shaderapi.c | 2657 dst->info.gs.active_stream_mask = src->Geom.ActiveStreamMask; in _mesa_copy_linked_program_data()
|
/third_party/mesa3d/src/microsoft/compiler/ |
D | nir_to_dxil.c | 1357 gs_state_nodes[2] = dxil_get_metadata_int32(&ctx->mod, MAX2(s->info.gs.active_stream_mask, 1)); in emit_gs_state() 5660 … state->state.psv1.psv0.gs.output_stream_mask = MAX2(ctx->shader->info.gs.active_stream_mask, 1); in dxil_fill_validation_state()
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_state_shaders.cpp | 1026 unsigned max_stream = util_last_bit(sel->info.base.gs.active_stream_mask); in si_shader_gs()
|
/third_party/mesa3d/docs/relnotes/ |
D | 22.2.0.rst | 5373 - radv: use shader_info::gs::active_stream_mask
|