Home
last modified time | relevance | path

Searched refs:curr_compute (Results 1 – 6 of 6) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_program.c360 update_cs_shader_module(ctx, ctx->curr_compute); in zink_update_compute_program()
948 ctx->curr_compute = entry->data; in bind_stage()
953 ctx->curr_compute = comp; in bind_stage()
954 zink_batch_reference_program(&ctx->batch, &ctx->curr_compute->base); in bind_stage()
956 ctx->compute_pipeline_state.module_hash = ctx->curr_compute->curr->hash; in bind_stage()
957 ctx->compute_pipeline_state.module = ctx->curr_compute->curr->shader; in bind_stage()
962 ctx->curr_compute = NULL; in bind_stage()
Dzink_draw.cpp962 if (zink_program_has_descriptors(&ctx->curr_compute->base)) in zink_launch_grid()
964 if (ctx->di.any_bindless_dirty && ctx->curr_compute->base.dd->bindless) in zink_launch_grid()
967 zink_program_update_compute_pipeline_state(ctx, ctx->curr_compute, info->block); in zink_launch_grid()
972 zink_batch_reference_program(&ctx->batch, &ctx->curr_compute->base); in zink_launch_grid()
980 VkPipeline pipeline = zink_get_compute_pipeline(screen, ctx->curr_compute, in zink_launch_grid()
991 …VKCTX(CmdPushConstants)(batch->state->cmdbuf, ctx->curr_compute->base.layout, VK_SHADER_STAGE_COMP… in zink_launch_grid()
Dzink_descriptors.c788 …struct zink_program *pg = is_compute ? (struct zink_program *)ctx->curr_compute : (struct zink_pro… in zink_descriptor_set_get()
1288 struct zink_program *pg = is_compute ? &ctx->curr_compute->base : &ctx->curr_program->base; in update_push_ubo_descriptors()
1290 stages = &ctx->curr_compute->shader; in update_push_ubo_descriptors()
1376 stages = &ctx->curr_compute->shader; in update_descriptors_internal()
1473 …struct zink_program *pg = is_compute ? (struct zink_program *)ctx->curr_compute : (struct zink_pro… in zink_descriptors_update()
Dzink_context.h261 struct zink_compute_program *curr_compute; member
Dzink_descriptors_lazy.c516 struct zink_program *pg = is_compute ? &ctx->curr_compute->base : &ctx->curr_program->base; in zink_descriptors_update_lazy_masked()
576 struct zink_program *pg = is_compute ? &ctx->curr_compute->base : &ctx->curr_program->base; in zink_descriptors_update_lazy()
Dzink_context.c2632 if (ctx->curr_compute) in zink_update_descriptor_refs()
2633 zink_batch_reference_program(batch, &ctx->curr_compute->base); in zink_update_descriptor_refs()