Searched refs:shader_keys (Results 1 – 6 of 6) sorted by relevance
253 &ctx->gfx_pipeline_state.shader_keys.key[MESA_SHADER_FRAGMENT].key.fs.base; in zink_set_fs_base_key()261 &ctx->gfx_pipeline_state.shader_keys.key[MESA_SHADER_FRAGMENT].key.fs.base; in zink_get_fs_base_key()269 return &ctx->gfx_pipeline_state.shader_keys.key[MESA_SHADER_FRAGMENT].key.fs; in zink_set_fs_key()276 return &ctx->gfx_pipeline_state.shader_keys.key[MESA_SHADER_FRAGMENT].key.fs; in zink_get_fs_key()284 return &ctx->gfx_pipeline_state.shader_keys.key[MESA_SHADER_GEOMETRY].key.gs; in zink_set_gs_key()290 return &ctx->gfx_pipeline_state.shader_keys.key[MESA_SHADER_GEOMETRY].key.gs; in zink_get_gs_key()298 … &ctx->gfx_pipeline_state.shader_keys.key[MESA_SHADER_TESS_CTRL].key.tcs; in zink_set_tcs_key_patches()311 &ctx->gfx_pipeline_state.shader_keys.key[MESA_SHADER_TESS_CTRL].key.tcs; in zink_get_tcs_key()325 return &ctx->gfx_pipeline_state.shader_keys.key[MESA_SHADER_VERTEX].key.vs; in zink_set_vs_key()332 return &ctx->gfx_pipeline_state.shader_keys.key[MESA_SHADER_VERTEX].key.vs; in zink_get_vs_key()[all …]
117 struct zink_shader_key *key = &state->shader_keys.key[stage]; in gather_shader_module_info()139 const struct zink_shader_key *key = &state->shader_keys.key[stage]; in create_shader_module_for_stage()150 unsigned patch_vertices = state->shader_keys.key[MESA_SHADER_TESS_CTRL].key.tcs.patch_vertices; in create_shader_module_for_stage()202 const struct zink_shader_key *key = &state->shader_keys.key[stage]; in get_shader_module_for_stage()604 memcpy(&ctx->gfx_pipeline_state.shader_keys.key[pstage].key.vs_base, in zink_gfx_program_update()605 &ctx->gfx_pipeline_state.shader_keys.last_vertex.key.vs_base, in zink_gfx_program_update()1901 …memset(&ctx->gfx_pipeline_state.shader_keys.key[old].key.vs_base, 0, sizeof(struct zink_vs_key_bas… in bind_last_vertex_stage()1905 …memset(&ctx->gfx_pipeline_state.shader_keys.key[MESA_SHADER_VERTEX].key.vs_base, 0, sizeof(struct … in bind_last_vertex_stage()
1440 key = &ctx->gfx_pipeline_state.shader_keys.key[shader]; in zink_set_inlinable_constants()1495 struct zink_shader_key *key = &ctx->gfx_pipeline_state.shader_keys.key[pstage]; in invalidate_inlined_uniforms()5394 ctx->gfx_pipeline_state.shader_keys.last_vertex.key.vs_base.last_vertex_stage = true; in zink_context_create()5397 …ctx->gfx_pipeline_state.shader_keys.key[MESA_SHADER_VERTEX].size = sizeof(struct zink_vs_key_base); in zink_context_create()5398 …ctx->gfx_pipeline_state.shader_keys.key[MESA_SHADER_TESS_EVAL].size = sizeof(struct zink_vs_key_ba… in zink_context_create()5399 … ctx->gfx_pipeline_state.shader_keys.key[MESA_SHADER_TESS_CTRL].size = sizeof(struct zink_tcs_key); in zink_context_create()5400 … ctx->gfx_pipeline_state.shader_keys.key[MESA_SHADER_GEOMETRY].size = sizeof(struct zink_gs_key); in zink_context_create()5401 … ctx->gfx_pipeline_state.shader_keys.key[MESA_SHADER_FRAGMENT].size = sizeof(struct zink_fs_key); in zink_context_create()5410 ctx->gfx_pipeline_state.shader_keys.key[pstage].key.vs_base.robust_access = true; in zink_context_create()5411 ctx->gfx_pipeline_state.shader_keys.key[MESA_SHADER_FRAGMENT].key.fs.robust_access = true; in zink_context_create()
915 } shader_keys; member
279 !state->shader_keys.key[MESA_SHADER_FRAGMENT].key.fs.lower_line_smooth) { in zink_create_gfx_pipeline()
807 … if (ctx->gfx_pipeline_state.shader_keys.key[MESA_SHADER_FRAGMENT].key.fs.lower_line_smooth) { in zink_draw()