Home
last modified time | relevance | path

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

/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_program.c296 struct zink_shader_key *key = &ctx->compute_pipeline_state.key; in update_cs_shader_module()
350 ctx->compute_pipeline_state.final_hash ^= ctx->compute_pipeline_state.module_hash; in update_cs_shader_module()
352 ctx->compute_pipeline_state.module_hash = zm->hash; in update_cs_shader_module()
353 ctx->compute_pipeline_state.final_hash ^= ctx->compute_pipeline_state.module_hash; in update_cs_shader_module()
354 ctx->compute_pipeline_state.module_changed = true; in update_cs_shader_module()
518 if (ctx->compute_pipeline_state.use_local_size != use_local_size) in zink_program_update_compute_pipeline_state()
519 ctx->compute_pipeline_state.dirty = true; in zink_program_update_compute_pipeline_state()
520 ctx->compute_pipeline_state in zink_program_update_compute_pipeline_state()
[all...]
H A Dzink_context.h259 struct zink_compute_pipeline_state compute_pipeline_state; member
H A Dzink_draw.cpp968 VkPipeline prev_pipeline = ctx->compute_pipeline_state.pipeline; in zink_launch_grid()
981 &ctx->compute_pipeline_state); in zink_launch_grid()
H A Dzink_context.c676 mask = &ctx->compute_pipeline_state.key.base.nonseamless_cube_mask; in update_nonseamless_shader_key()
1223 key = &ctx->compute_pipeline_state.key; in zink_set_inlinable_constants()
4433 ctx->compute_pipeline_state.dirty = true; in zink_context_create()
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_pipeline_state.cpp436 struct d3d12_compute_pipeline_state *state = &ctx->compute_pipeline_state; in create_compute_pipeline_state()
479 uint32_t hash = hash_compute_pipeline_state(&ctx->compute_pipeline_state); in d3d12_get_compute_pipeline_state()
481 &ctx->compute_pipeline_state); in d3d12_get_compute_pipeline_state()
487 data->key = ctx->compute_pipeline_state; in d3d12_get_compute_pipeline_state()
H A Dd3d12_draw.cpp429 cmd_sig_key->root_sig = ctx->compute_pipeline_state.root_signature; in fill_compute_state_vars()
1321 if (ctx->compute_pipeline_state.stage != shader) { in d3d12_launch_grid()
1322 ctx->compute_pipeline_state.stage = shader; in d3d12_launch_grid()
1326 if (!ctx->compute_pipeline_state.root_signature || ctx->state_dirty & D3D12_DIRTY_COMPUTE_SHADER) { in d3d12_launch_grid()
1328 if (ctx->compute_pipeline_state.root_signature != root_signature) { in d3d12_launch_grid()
1329 ctx->compute_pipeline_state.root_signature = root_signature; in d3d12_launch_grid()
1347 d3d12_batch_reference_object(batch, ctx->compute_pipeline_state.root_signature); in d3d12_launch_grid()
1348 ctx->cmdlist->SetComputeRootSignature(ctx->compute_pipeline_state.root_signature); in d3d12_launch_grid()
H A Dd3d12_context.h238 struct d3d12_compute_pipeline_state compute_pipeline_state; member
H A Dd3d12_root_signature.cpp237 ctx->compute_pipeline_state.stage : in fill_key()
H A Dd3d12_context.cpp1220 if (ctx->compute_pipeline_state.stage == iter) {
1221 ctx->compute_pipeline_state.stage = NULL;

Completed in 18 milliseconds