Home
last modified time | relevance | path

Searched refs:vs_shader (Results 1 – 11 of 11) sorted by relevance

/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_shaders.c1234 si_shader_selector_key_vs(sctx, sctx->vs_shader.cso, in si_shader_selector_key()
1236 key->part.tcs.ls = sctx->vs_shader.cso; in si_shader_selector_key()
1261 key->mono.u.ff_tcs_inputs_to_copy = sctx->vs_shader.cso->outputs_written; in si_shader_selector_key()
1278 si_shader_selector_key_vs(sctx, sctx->vs_shader.cso, in si_shader_selector_key()
1280 key->part.gs.es = sctx->vs_shader.cso; in si_shader_selector_key()
2277 si_shader_uses_bindless_samplers(sctx->vs_shader.cso) || in si_update_common_shader_state()
2283 si_shader_uses_bindless_images(sctx->vs_shader.cso) || in si_update_common_shader_state()
2298 if (sctx->vs_shader.cso == sel) in si_bind_vs_shader()
2301 sctx->vs_shader.cso = sel; in si_bind_vs_shader()
2302 sctx->vs_shader.current = sel ? sel->first_variant : NULL; in si_bind_vs_shader()
[all …]
Dsi_pipe.h486 struct si_shader_ctx_state vs_shader; member
801 return &sctx->vs_shader; in si_get_vs()
Dsi_debug.c929 si_print_annotated_shader(sctx->vs_shader.current, waves, num_waves, f); in si_dump_annotated_shaders()
997 si_dump_gfx_shader(sctx, &sctx->vs_shader, log); in si_log_draw_state()
1007 si_dump_gfx_descriptors(sctx, &sctx->vs_shader, log); in si_log_draw_state()
Dsi_state_draw.c128 ls_current = sctx->vs_shader.current; in si_emit_derived_tess_state()
129 ls = sctx->vs_shader.cso; in si_emit_derived_tess_state()
1234 if (unlikely(!sctx->vs_shader.cso)) { in si_draw_vbo()
Dsi_blit.c47 util_blitter_save_vertex_shader(sctx->blitter, sctx->vs_shader.cso); in si_blitter_begin()
/external/mesa3d/src/gallium/drivers/r600/
Dr600_state_common.c739 rctx->vs_shader->info.file_count[TGSI_FILE_HW_ATOMIC]; in r600_get_hw_atomic_count()
743 rctx->vs_shader->info.file_count[TGSI_FILE_HW_ATOMIC] + in r600_get_hw_atomic_count()
748 rctx->vs_shader->info.file_count[TGSI_FILE_HW_ATOMIC] + in r600_get_hw_atomic_count()
1005 else if (rctx->vs_shader) in r600_get_vs_info()
1006 return &rctx->vs_shader->info; in r600_get_vs_info()
1015 if (!state || rctx->vs_shader == state) in r600_bind_vs_state()
1018 rctx->vs_shader = (struct r600_pipe_shader_selector *)state; in r600_bind_vs_state()
1020 rctx->b.streamout.stride_in_dw = rctx->vs_shader->so.stride; in r600_bind_vs_state()
1093 if (rctx->vs_shader == sel) { in r600_delete_vs_state()
1094 rctx->vs_shader = NULL; in r600_delete_vs_state()
[all …]
Dr600_pipe.h557 struct r600_pipe_shader_selector *vs_shader; member
Devergreen_state.c2235 if (rctx->vs_shader->current->shader.vs_as_ls) { in evergreen_emit_vs_constant_buffers()
2335 if (rctx->vs_shader->current->shader.vs_as_ls) { in evergreen_emit_vs_sampler_views()
2407 if (rctx->vs_shader->current->shader.vs_as_ls) { in evergreen_emit_vs_sampler_states()
2493 if (rctx->vs_shader->current->shader.vs_as_gs_a) { in evergreen_emit_shader_stages()
4365 struct r600_pipe_shader_selector *ls = rctx->vs_shader; in evergreen_setup_tess_constants()
Dr600_state.c1926 if (rctx->vs_shader->current->shader.vs_as_gs_a) { in r600_emit_shader_stages()
2019 num_gprs[R600_HW_STAGE_ES] = rctx->vs_shader->current->shader.bc.ngpr; in r600_adjust_gprs()
2025 num_gprs[R600_HW_STAGE_VS] = rctx->vs_shader->current->shader.bc.ngpr; in r600_adjust_gprs()
Dr600_blit.c64 util_blitter_save_vertex_shader(rctx->blitter, rctx->vs_shader); in r600_blitter_begin()
/external/mesa3d/src/gallium/state_trackers/nine/
Ddevice9.c3174 struct NineVertexShader9 *vs_shader = (struct NineVertexShader9*)pShader; in NineDevice9_SetVertexShader() local
3179 nine_bind(&state->vs, vs_shader); in NineDevice9_SetVertexShader()
3184 if (state->vs == vs_shader) in NineDevice9_SetVertexShader()
3187 nine_bind(&state->vs, vs_shader); in NineDevice9_SetVertexShader()
3189 nine_context_set_vertex_shader(This, vs_shader); in NineDevice9_SetVertexShader()