Home
last modified time | relevance | path

Searched refs:PIPE_SHADER_GEOMETRY (Results 1 - 25 of 118) sorted by relevance

12345

/third_party/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_draw_arrays.c113 lp->num_sampler_views[PIPE_SHADER_GEOMETRY], in llvmpipe_draw_vbo()
114 lp->sampler_views[PIPE_SHADER_GEOMETRY]); in llvmpipe_draw_vbo()
126 lp->num_images[PIPE_SHADER_GEOMETRY], in llvmpipe_draw_vbo()
127 lp->images[PIPE_SHADER_GEOMETRY]); in llvmpipe_draw_vbo()
172 llvmpipe_cleanup_stage_sampling(lp, PIPE_SHADER_GEOMETRY); in llvmpipe_draw_vbo()
177 llvmpipe_cleanup_stage_images(lp, PIPE_SHADER_GEOMETRY); in llvmpipe_draw_vbo()
H A Dlp_state_sampler.c101 shader == PIPE_SHADER_GEOMETRY || in llvmpipe_bind_sampler_states()
179 shader == PIPE_SHADER_GEOMETRY || in llvmpipe_set_sampler_views()
396 prepare_shader_sampling(lp, num, views, PIPE_SHADER_GEOMETRY); in llvmpipe_prepare_geometry_sampling()
563 prepare_shader_images(lp, num, views, PIPE_SHADER_GEOMETRY); in llvmpipe_prepare_geometry_images()
/third_party/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_context.c291 PIPE_SHADER_GEOMETRY, in softpipe_create_context()
293 softpipe->tgsi.sampler[PIPE_SHADER_GEOMETRY]); in softpipe_create_context()
301 PIPE_SHADER_GEOMETRY, in softpipe_create_context()
303 softpipe->tgsi.image[PIPE_SHADER_GEOMETRY]); in softpipe_create_context()
311 PIPE_SHADER_GEOMETRY, in softpipe_create_context()
313 softpipe->tgsi.buffer[PIPE_SHADER_GEOMETRY]); in softpipe_create_context()
H A Dsp_state_sampler.c78 if (shader == PIPE_SHADER_VERTEX || shader == PIPE_SHADER_GEOMETRY) { in softpipe_bind_sampler_states()
161 if (shader == PIPE_SHADER_VERTEX || shader == PIPE_SHADER_GEOMETRY) { in softpipe_set_sampler_views()
332 prepare_shader_sampling(sp, num, views, PIPE_SHADER_GEOMETRY, in softpipe_prepare_geometry_sampling()
342 ctx, ctx->sampler_views[PIPE_SHADER_GEOMETRY][i]); in softpipe_cleanup_geometry_sampling()
H A Dsp_draw_arrays.c129 sp->num_sampler_views[PIPE_SHADER_GEOMETRY], in softpipe_draw_vbo()
130 sp->sampler_views[PIPE_SHADER_GEOMETRY]); in softpipe_draw_vbo()
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_compiler.cpp348 if ((ctx->gfx_stages[PIPE_SHADER_GEOMETRY] != NULL && in fill_mode_lowered()
349 !ctx->gfx_stages[PIPE_SHADER_GEOMETRY]->is_variant) || in fill_mode_lowered()
373 unsigned mask = ctx->gfx_stages[PIPE_SHADER_GEOMETRY]->initial->info.gs.active_stream_mask & ~1; in has_stream_out_for_streams()
387 struct d3d12_shader_selector *gs = ctx->gfx_stages[PIPE_SHADER_GEOMETRY]; in needs_point_sprite_lowering()
411 if ((ctx->gfx_stages[PIPE_SHADER_GEOMETRY] != NULL && in cull_mode_lowered()
412 !ctx->gfx_stages[PIPE_SHADER_GEOMETRY]->is_variant) || in cull_mode_lowered()
429 struct d3d12_shader_selector *gs = sel_ctx->ctx->gfx_stages[PIPE_SHADER_GEOMETRY]; in get_provoking_vertex()
439 case PIPE_SHADER_GEOMETRY: in get_provoking_vertex()
598 d3d12_shader_selector *gs = ctx->gfx_stages[PIPE_SHADER_GEOMETRY]; in validate_geometry_shader_variant()
637 ctx->gfx_stages[PIPE_SHADER_GEOMETRY] in validate_geometry_shader_variant()
[all...]
/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_pipe.h36 [PIPE_SHADER_GEOMETRY] = MESA_SHADER_GEOMETRY, in stage_from_pipe()
50 [MESA_SHADER_GEOMETRY] = PIPE_SHADER_GEOMETRY, in stage_to_pipe()
/third_party/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_pipe.h36 [PIPE_SHADER_GEOMETRY] = MESA_SHADER_GEOMETRY, in stage_from_pipe()
50 [MESA_SHADER_GEOMETRY] = PIPE_SHADER_GEOMETRY, in stage_to_pipe()
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_from_mesa.h72 return PIPE_SHADER_GEOMETRY; in pipe_shader_type_from_mesa()
89 case PIPE_SHADER_GEOMETRY: return MESA_SHADER_GEOMETRY; in tgsi_processor_to_shader_stage()
H A Dtgsi_info.c104 case PIPE_SHADER_GEOMETRY: in tgsi_get_processor_name()
/third_party/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_context.c459 shader_type == PIPE_SHADER_GEOMETRY || in draw_set_mapped_constant_buffer()
471 case PIPE_SHADER_GEOMETRY: in draw_set_mapped_constant_buffer()
496 shader_type == PIPE_SHADER_GEOMETRY || in draw_set_mapped_shader_buffer()
508 case PIPE_SHADER_GEOMETRY: in draw_set_mapped_shader_buffer()
811 case PIPE_SHADER_GEOMETRY: in draw_texture_sampler()
840 case PIPE_SHADER_GEOMETRY: in draw_image()
869 case PIPE_SHADER_GEOMETRY: in draw_buffer()
1219 case PIPE_SHADER_GEOMETRY: in draw_get_shader_param_no_llvm()
1240 case PIPE_SHADER_GEOMETRY: in draw_get_shader_param()
/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_pipe_constants.c92 else if (shader == PIPE_SHADER_GEOMETRY) in svga_set_constant_buffer()
105 else if (shader == PIPE_SHADER_GEOMETRY) in svga_set_constant_buffer()
H A Dsvga_pipe_gs.c50 svga_create_shader(pipe, templ, PIPE_SHADER_GEOMETRY, in svga_create_gs_state()
H A Dsvga_state_constants.c334 PIPE_SHADER_GEOMETRY, dest); in svga_get_extra_gs_constants()
904 shader == PIPE_SHADER_GEOMETRY || in emit_consts_vgpu10()
921 case PIPE_SHADER_GEOMETRY: in emit_consts_vgpu10()
1210 ret = emit_consts_vgpu10(svga, PIPE_SHADER_GEOMETRY); in emit_gs_consts()
1230 ret = emit_constbuf_vgpu10(svga, PIPE_SHADER_GEOMETRY); in emit_gs_constbuf()
1477 SVGA_NEW_GS_RAW_BUFFER, /* PIPE_SHADER_GEOMETRY */ in update_rawbuf()
H A Dsvga_state_gs.c82 svga_init_shader_key_common(svga, PIPE_SHADER_GEOMETRY, &gs->base, key); in make_gs_key()
/third_party/mesa3d/src/gallium/frontends/d3d10umd/
H A DShader.cpp67 if (processor == PIPE_SHADER_GEOMETRY) { in CreateEmptyShader()
95 case PIPE_SHADER_GEOMETRY: in CreateEmptyShader()
126 if (processor == PIPE_SHADER_GEOMETRY) { in DeleteEmptyShader()
139 case PIPE_SHADER_GEOMETRY: in DeleteEmptyShader()
309 case PIPE_SHADER_GEOMETRY: in DestroyShader()
685 pShader->type = PIPE_SHADER_GEOMETRY; in CreateGeometryShader()
748 SetShaderResources(PIPE_SHADER_GEOMETRY, hDevice, Offset, NumViews, phShaderResourceViews); in GsSetShaderResources()
771 SetConstantBuffers(PIPE_SHADER_GEOMETRY, in GsSetConstantBuffers()
794 SetSamplers(PIPE_SHADER_GEOMETRY, hDevice, Offset, NumSamplers, phSamplers); in GsSetSamplers()
849 pShader->type = PIPE_SHADER_GEOMETRY; in CreateGeometryShaderWithStreamOutput()
[all...]
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_atom_shader.c273 if (pipe_shader == PIPE_SHADER_GEOMETRY || in st_update_common_program()
284 (pipe_shader == PIPE_SHADER_GEOMETRY || in st_update_common_program()
307 PIPE_SHADER_GEOMETRY, &st->gp); in st_update_gp()
H A Dst_atom_constbuf.c82 shader_type == PIPE_SHADER_GEOMETRY || in st_upload_constants()
324 st_bind_ubos(st, prog, PIPE_SHADER_GEOMETRY); in st_bind_gs_ubos()
H A Dst_atom_storagebuf.c116 st_bind_ssbos(st, prog, PIPE_SHADER_GEOMETRY); in st_bind_gs_ssbos()
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_screen.c513 pscreen->get_shader_param(pscreen, PIPE_SHADER_GEOMETRY, in u_pipe_screen_get_param_defaults()
516 pscreen->get_shader_param(pscreen, PIPE_SHADER_GEOMETRY, in u_pipe_screen_get_param_defaults()
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_program.c461 if (stages[PIPE_SHADER_GEOMETRY]) in zink_create_gfx_program()
462 prog->last_vertex_stage = stages[PIPE_SHADER_GEOMETRY]; in zink_create_gfx_program()
589 case PIPE_SHADER_GEOMETRY: in zink_program_get_descriptor_usage()
625 case PIPE_SHADER_GEOMETRY: in zink_program_descriptor_is_buffer()
707 (BITFIELD_BIT(PIPE_SHADER_TESS_EVAL) | BITFIELD_BIT(PIPE_SHADER_GEOMETRY))) == in zink_destroy_gfx_program()
988 if (ctx->gfx_stages[PIPE_SHADER_GEOMETRY]) in bind_last_vertex_stage()
989 ctx->last_vertex_stage = ctx->gfx_stages[PIPE_SHADER_GEOMETRY]; in bind_last_vertex_stage()
1105 if (!cso && !ctx->gfx_stages[PIPE_SHADER_GEOMETRY]) in zink_bind_gs_state()
1107 bool had_points = ctx->gfx_stages[PIPE_SHADER_GEOMETRY] ? ctx->gfx_stages[PIPE_SHADER_GEOMETRY] in zink_bind_gs_state()
[all...]
/third_party/mesa3d/src/gallium/drivers/v3d/
H A Dv3d_screen.c362 case PIPE_SHADER_GEOMETRY: in v3d_screen_get_shader_param()
385 case PIPE_SHADER_GEOMETRY: in v3d_screen_get_shader_param()
449 shader == PIPE_SHADER_GEOMETRY) { in v3d_screen_get_shader_param()
/third_party/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_program.c86 fd_context_dirty_shader(ctx, PIPE_SHADER_GEOMETRY, FD_DIRTY_SHADER_PROG);
87 update_bound_stage(ctx, PIPE_SHADER_GEOMETRY, !!hwcso);
H A Dfreedreno_screen.c434 if (pscreen->get_shader_param(pscreen, PIPE_SHADER_GEOMETRY, in fd_screen_get_param()
605 case PIPE_SHADER_GEOMETRY: in fd_screen_get_shader_param()
628 if (shader == PIPE_SHADER_GEOMETRY && is_a6xx(screen)) in fd_screen_get_shader_param()
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dr600_state_common.c287 rctx->driver_consts[PIPE_SHADER_GEOMETRY].vs_ucp_dirty = true; in r600_set_clip_state()
778 case PIPE_SHADER_GEOMETRY: in r600_get_hw_atomic_count()
838 case PIPE_SHADER_GEOMETRY: in r600_shader_selector_key()
839 key->gs.first_atomic_counter = r600_get_hw_atomic_count(ctx, PIPE_SHADER_GEOMETRY); in r600_shader_selector_key()
890 case PIPE_SHADER_GEOMETRY: in r600_shader_precompile_key()
1025 case PIPE_SHADER_GEOMETRY: in r600_create_shader_state()
1083 return r600_create_shader_state(ctx, state, PIPE_SHADER_GEOMETRY); in r600_create_gs_state()
1360 last_vertex_stage = PIPE_SHADER_GEOMETRY; in r600_update_driver_const_buffers()
1375 sh == PIPE_SHADER_GEOMETRY || in r600_update_driver_const_buffers()
1628 r600_set_constant_buffer(&rctx->b.b, PIPE_SHADER_GEOMETRY, in update_gs_block_state()
[all...]

Completed in 22 milliseconds

12345