Searched refs:compute_pipeline_state (Results 1 – 9 of 9) sorted by relevance
862 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 …]
1074 VkPipeline prev_pipeline = ctx->compute_pipeline_state.pipeline; in zink_launch_grid()1086 &ctx->compute_pipeline_state); in zink_launch_grid()
854 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()
1844 struct zink_compute_pipeline_state compute_pipeline_state; member
514 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()
441 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()
263 struct d3d12_compute_pipeline_state compute_pipeline_state; member
252 ctx->compute_pipeline_state.stage : in fill_key()
1215 if (ctx->compute_pipeline_state.stage == iter) { in d3d12_delete_compute_state()1216 ctx->compute_pipeline_state.stage = NULL; in d3d12_delete_compute_state()