Searched refs:vs_shader (Results 1 – 8 of 8) sorted by relevance
755 rctx->vs_shader->info.file_count[TGSI_FILE_HW_ATOMIC]; in r600_get_hw_atomic_count()759 rctx->vs_shader->info.file_count[TGSI_FILE_HW_ATOMIC] + in r600_get_hw_atomic_count()764 rctx->vs_shader->info.file_count[TGSI_FILE_HW_ATOMIC] + in r600_get_hw_atomic_count()1079 else if (rctx->vs_shader) in r600_get_vs_info()1080 return &rctx->vs_shader->info; in r600_get_vs_info()1089 if (!state || rctx->vs_shader == state) in r600_bind_vs_state()1092 rctx->vs_shader = (struct r600_pipe_shader_selector *)state; in r600_bind_vs_state()1095 if (rctx->vs_shader->so.num_outputs) in r600_bind_vs_state()1096 rctx->b.streamout.stride_in_dw = rctx->vs_shader->so.stride; in r600_bind_vs_state()1186 if (rctx->vs_shader == sel) { in r600_delete_vs_state()[all …]
2243 if (rctx->vs_shader->current->shader.vs_as_ls) { in evergreen_emit_vs_constant_buffers()2367 if (rctx->vs_shader->current->shader.vs_as_ls) { in evergreen_emit_vs_sampler_views()2557 if (rctx->vs_shader->current->shader.vs_as_ls) { in evergreen_emit_vs_sampler_states()2643 if (rctx->vs_shader->current->shader.vs_as_gs_a) { in evergreen_emit_shader_stages()4606 struct r600_pipe_shader_selector *ls = rctx->vs_shader; in evergreen_setup_tess_constants()
545 struct r600_pipe_shader_selector *vs_shader; member
1934 if (rctx->vs_shader->current->shader.vs_as_gs_a) { in r600_emit_shader_stages()2027 num_gprs[R600_HW_STAGE_ES] = rctx->vs_shader->current->shader.bc.ngpr; in r600_adjust_gprs()2033 num_gprs[R600_HW_STAGE_VS] = rctx->vs_shader->current->shader.bc.ngpr; in r600_adjust_gprs()
48 util_blitter_save_vertex_shader(rctx->blitter, rctx->vs_shader); in r600_blitter_begin()
5084 lookup_vs_prolog(struct radv_cmd_buffer *cmd_buffer, const struct radv_shader *vs_shader, uint32_t … in lookup_vs_prolog() argument5086 assert(vs_shader->info.vs.dynamic_inputs); in lookup_vs_prolog()5092 unsigned num_attributes = util_last_bit(vs_shader->info.vs.vb_desc_usage_mask); in lookup_vs_prolog()5136 …bool as_ls = vs_shader->info.vs.as_ls && (instance_rate_inputs || pdev->info.has_ls_vgpr_init_bug); in lookup_vs_prolog()5168 key.is_ngg = vs_shader->info.is_ngg; in lookup_vs_prolog()5169 key.wave32 = vs_shader->info.wave_size == 32; in lookup_vs_prolog()5171 if (vs_shader->info.merged_shader_compiled_separately) { in lookup_vs_prolog()5172 …assert(vs_shader->info.next_stage == MESA_SHADER_TESS_CTRL || vs_shader->info.next_stage == MESA_S… in lookup_vs_prolog()5173 key.next_stage = vs_shader->info.next_stage; in lookup_vs_prolog()5175 key.next_stage = vs_shader->info.stage; in lookup_vs_prolog()[all …]
439 struct radv_shader *vs_shader = radv_get_shader(pipeline->base.shaders, MESA_SHADER_VERTEX); in radv_dump_vs_prolog() local441 if (!vs_prolog || !vs_shader || !vs_shader->info.vs.has_prolog) in radv_dump_vs_prolog()
3482 struct NineVertexShader9 *vs_shader = (struct NineVertexShader9*)pShader; in NineDevice9_SetVertexShader() local3487 nine_bind(&state->vs, vs_shader); in NineDevice9_SetVertexShader()3492 if (state->vs == vs_shader) in NineDevice9_SetVertexShader()3495 nine_bind(&state->vs, vs_shader); in NineDevice9_SetVertexShader()3497 nine_context_set_vertex_shader(This, vs_shader); in NineDevice9_SetVertexShader()