Home
last modified time | relevance | path

Searched refs:compute_pipeline_state (Results 1 – 9 of 9) sorted by relevance

/aosp_15_r20/external/mesa3d/src/gallium/drivers/zink/
H A Dzink_program.c862 struct zink_shader_key *key = &ctx->compute_pipeline_state.key; in update_cs_shader_module()
940 ctx->compute_pipeline_state.final_hash ^= ctx->compute_pipeline_state.module_hash; in update_cs_shader_module()
942 ctx->compute_pipeline_state.module_hash = zm->hash; in update_cs_shader_module()
943 ctx->compute_pipeline_state.final_hash ^= ctx->compute_pipeline_state.module_hash; in update_cs_shader_module()
944 ctx->compute_pipeline_state.module_changed = true; in update_cs_shader_module()
1452 for (int i = 0; i < ARRAY_SIZE(ctx->compute_pipeline_state.local_size); i++) { in zink_program_update_compute_pipeline_state()
1453 if (ctx->compute_pipeline_state.local_size[i] != info->block[i]) in zink_program_update_compute_pipeline_state()
1454 ctx->compute_pipeline_state.dirty = true; in zink_program_update_compute_pipeline_state()
1455 ctx->compute_pipeline_state.local_size[i] = info->block[i]; in zink_program_update_compute_pipeline_state()
1458 if (ctx->compute_pipeline_state.variable_shared_mem != info->variable_shared_mem) { in zink_program_update_compute_pipeline_state()
[all …]
H A Dzink_draw.cpp1074 VkPipeline prev_pipeline = ctx->compute_pipeline_state.pipeline; in zink_launch_grid()
1086 &ctx->compute_pipeline_state); in zink_launch_grid()
H A Dzink_context.c854 if (ctx->compute_pipeline_state.key.base.nonseamless_cube_mask != new_mask) in update_nonseamless_shader_key()
856 ctx->compute_pipeline_state.key.base.nonseamless_cube_mask = new_mask; in update_nonseamless_shader_key()
1434 key = &ctx->compute_pipeline_state.key; in zink_set_inlinable_constants()
5274 ctx->compute_pipeline_state.dirty = true; in zink_context_create()
5401 ctx->compute_pipeline_state.key.size = sizeof(struct zink_cs_key); in zink_context_create()
5404 ctx->compute_pipeline_state.key.key.cs.robust_access = true; in zink_context_create()
H A Dzink_types.h1844 struct zink_compute_pipeline_state compute_pipeline_state; member
/aosp_15_r20/external/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_pipeline_state.cpp514 struct d3d12_compute_pipeline_state *state = &ctx->compute_pipeline_state; in create_compute_pipeline_state()
557 uint32_t hash = hash_compute_pipeline_state(&ctx->compute_pipeline_state); in d3d12_get_compute_pipeline_state()
559 &ctx->compute_pipeline_state); in d3d12_get_compute_pipeline_state()
565 data->key = ctx->compute_pipeline_state; in d3d12_get_compute_pipeline_state()
H A Dd3d12_draw.cpp441 cmd_sig_key->root_sig = ctx->compute_pipeline_state.root_signature; in fill_compute_state_vars()
1344 if (ctx->compute_pipeline_state.stage != shader) { in d3d12_launch_grid()
1345 ctx->compute_pipeline_state.stage = shader; in d3d12_launch_grid()
1349 …if (!ctx->compute_pipeline_state.root_signature || ctx->state_dirty & D3D12_DIRTY_COMPUTE_SHADER) { in d3d12_launch_grid()
1351 if (ctx->compute_pipeline_state.root_signature != root_signature) { in d3d12_launch_grid()
1352 ctx->compute_pipeline_state.root_signature = root_signature; in d3d12_launch_grid()
1370 d3d12_batch_reference_object(batch, ctx->compute_pipeline_state.root_signature); in d3d12_launch_grid()
1371 ctx->cmdlist->SetComputeRootSignature(ctx->compute_pipeline_state.root_signature); in d3d12_launch_grid()
H A Dd3d12_context.h263 struct d3d12_compute_pipeline_state compute_pipeline_state; member
H A Dd3d12_root_signature.cpp252 ctx->compute_pipeline_state.stage : in fill_key()
H A Dd3d12_context_graphics.cpp1215 if (ctx->compute_pipeline_state.stage == iter) { in d3d12_delete_compute_state()
1216 ctx->compute_pipeline_state.stage = NULL; in d3d12_delete_compute_state()