diff --git a/src/compiler/shader_enums.h b/src/compiler/shader_enums.h index 6bb8feeb6b9..00a64e96750 100644 --- a/src/compiler/shader_enums.h +++ b/src/compiler/shader_enums.h @@ -71,7 +71,7 @@ typedef enum pipe_shader_type PIPE_SHADER_TASK = MESA_SHADER_TASK, MESA_SHADER_MESH = 7, PIPE_SHADER_MESH = MESA_SHADER_MESH, - PIPE_SHADER_MESH_TYPES = (PIPE_SHADER_MESH + 1), + PIPE_SHADER_MESH_TYPES = (MESA_SHADER_MESH + 1), MESA_SHADER_RAYGEN = 8, MESA_SHADER_ANY_HIT = 9, diff --git a/src/gallium/auxiliary/cso_cache/cso_context.c b/src/gallium/auxiliary/cso_cache/cso_context.c index f30664a7574..6f8dd0271c9 100644 --- a/src/gallium/auxiliary/cso_cache/cso_context.c +++ b/src/gallium/auxiliary/cso_cache/cso_context.c @@ -326,7 +326,7 @@ cso_create_context(struct pipe_context *pipe, unsigned flags) ctx->has_compute_shader = true; } } - if (pipe->screen->shader_caps[PIPE_SHADER_MESH].max_instructions > 0) { + if (pipe->screen->shader_caps[MESA_SHADER_MESH].max_instructions > 0) { ctx->has_task_mesh_shader = true; } if (pipe->screen->caps.max_stream_output_buffers != 0) { @@ -379,7 +379,7 @@ cso_unbind_context(struct cso_context *cso) if (!ctx->has_compute_shader) continue; break; - case PIPE_SHADER_MESH: + case MESA_SHADER_MESH: case MESA_SHADER_TASK: if (!ctx->has_task_mesh_shader) continue; diff --git a/src/gallium/drivers/llvmpipe/lp_screen.c b/src/gallium/drivers/llvmpipe/lp_screen.c index 2775cb291c3..d42d28d4d57 100644 --- a/src/gallium/drivers/llvmpipe/lp_screen.c +++ b/src/gallium/drivers/llvmpipe/lp_screen.c @@ -129,7 +129,7 @@ llvmpipe_init_shader_caps(struct pipe_screen *screen) switch (i) { case MESA_SHADER_FRAGMENT: case MESA_SHADER_COMPUTE: - case PIPE_SHADER_MESH: + case MESA_SHADER_MESH: case MESA_SHADER_TASK: gallivm_init_shader_caps(caps); break; diff --git a/src/gallium/drivers/llvmpipe/lp_state_cs.c b/src/gallium/drivers/llvmpipe/lp_state_cs.c index 8141ddf0b94..17c3e1f4462 100644 --- a/src/gallium/drivers/llvmpipe/lp_state_cs.c +++ b/src/gallium/drivers/llvmpipe/lp_state_cs.c @@ -1281,7 +1281,7 @@ generate_variant(struct llvmpipe_context *lp, memset(variant, 0, sizeof(*variant)); char module_name[64]; - const char *shname = sh_type == PIPE_SHADER_MESH ? "ms" : + const char *shname = sh_type == MESA_SHADER_MESH ? "ms" : (sh_type == MESA_SHADER_TASK ? "ts" : "cs"); snprintf(module_name, sizeof(module_name), "%s%u_variant%u", shname, shader->no, shader->variants_created); @@ -1315,7 +1315,7 @@ generate_variant(struct llvmpipe_context *lp, lp_jit_init_cs_types(variant); - if (sh_type == PIPE_SHADER_MESH) { + if (sh_type == MESA_SHADER_MESH) { struct nir_shader *nir = shader->base.ir.nir; int per_prim_count = util_bitcount64(nir->info.per_primitive_outputs); int out_count = util_bitcount64(nir->info.outputs_written); @@ -1969,7 +1969,7 @@ llvmpipe_update_mesh_shader(struct llvmpipe_context *lp) { if (!lp->mhs) return; - struct lp_compute_shader_variant *variant = llvmpipe_update_cs_variant(lp, PIPE_SHADER_MESH, lp->mhs); + struct lp_compute_shader_variant *variant = llvmpipe_update_cs_variant(lp, MESA_SHADER_MESH, lp->mhs); lp_cs_ctx_set_cs_variant(lp->mesh_ctx, variant); } @@ -2337,30 +2337,30 @@ llvmpipe_mesh_update_derived(struct llvmpipe_context *llvmpipe) { if (llvmpipe->dirty & LP_NEW_MESH_CONSTANTS) { lp_csctx_set_cs_constants(llvmpipe->mesh_ctx, - ARRAY_SIZE(llvmpipe->constants[PIPE_SHADER_MESH]), - llvmpipe->constants[PIPE_SHADER_MESH]); + ARRAY_SIZE(llvmpipe->constants[MESA_SHADER_MESH]), + llvmpipe->constants[MESA_SHADER_MESH]); update_csctx_consts(llvmpipe, llvmpipe->mesh_ctx); } if (llvmpipe->dirty & LP_NEW_MESH_SSBOS) { lp_csctx_set_cs_ssbos(llvmpipe->mesh_ctx, - ARRAY_SIZE(llvmpipe->ssbos[PIPE_SHADER_MESH]), - llvmpipe->ssbos[PIPE_SHADER_MESH]); + ARRAY_SIZE(llvmpipe->ssbos[MESA_SHADER_MESH]), + llvmpipe->ssbos[MESA_SHADER_MESH]); update_csctx_ssbo(llvmpipe, llvmpipe->mesh_ctx); } if (llvmpipe->dirty & LP_NEW_MESH_SAMPLER_VIEW) lp_csctx_set_sampler_views(llvmpipe->mesh_ctx, - llvmpipe->num_sampler_views[PIPE_SHADER_MESH], - llvmpipe->sampler_views[PIPE_SHADER_MESH]); + llvmpipe->num_sampler_views[MESA_SHADER_MESH], + llvmpipe->sampler_views[MESA_SHADER_MESH]); if (llvmpipe->dirty & LP_NEW_MESH_SAMPLER) lp_csctx_set_sampler_state(llvmpipe->mesh_ctx, - llvmpipe->num_samplers[PIPE_SHADER_MESH], - llvmpipe->samplers[PIPE_SHADER_MESH]); + llvmpipe->num_samplers[MESA_SHADER_MESH], + llvmpipe->samplers[MESA_SHADER_MESH]); if (llvmpipe->dirty & LP_NEW_MESH_IMAGES) lp_csctx_set_cs_images(llvmpipe->mesh_ctx, - ARRAY_SIZE(llvmpipe->images[PIPE_SHADER_MESH]), - llvmpipe->images[PIPE_SHADER_MESH]); + ARRAY_SIZE(llvmpipe->images[MESA_SHADER_MESH]), + llvmpipe->images[MESA_SHADER_MESH]); } diff --git a/src/gallium/drivers/llvmpipe/lp_state_fs.c b/src/gallium/drivers/llvmpipe/lp_state_fs.c index 2bb67b48f08..c360ed4f2b6 100644 --- a/src/gallium/drivers/llvmpipe/lp_state_fs.c +++ b/src/gallium/drivers/llvmpipe/lp_state_fs.c @@ -4269,7 +4269,7 @@ llvmpipe_set_constant_buffer(struct pipe_context *pipe, case MESA_SHADER_TASK: llvmpipe->dirty |= LP_NEW_TASK_CONSTANTS; break; - case PIPE_SHADER_MESH: + case MESA_SHADER_MESH: llvmpipe->dirty |= LP_NEW_MESH_CONSTANTS; break; default: @@ -4321,7 +4321,7 @@ llvmpipe_set_shader_buffers(struct pipe_context *pipe, case MESA_SHADER_TASK: llvmpipe->dirty |= LP_NEW_TASK_SSBOS; break; - case PIPE_SHADER_MESH: + case MESA_SHADER_MESH: llvmpipe->dirty |= LP_NEW_MESH_SSBOS; break; case MESA_SHADER_FRAGMENT: @@ -4377,7 +4377,7 @@ llvmpipe_set_shader_images(struct pipe_context *pipe, case MESA_SHADER_TASK: llvmpipe->dirty |= LP_NEW_TASK_IMAGES; break; - case PIPE_SHADER_MESH: + case MESA_SHADER_MESH: llvmpipe->dirty |= LP_NEW_MESH_IMAGES; break; default: diff --git a/src/gallium/drivers/llvmpipe/lp_state_sampler.c b/src/gallium/drivers/llvmpipe/lp_state_sampler.c index 7d45bd7110b..82b93780ab5 100644 --- a/src/gallium/drivers/llvmpipe/lp_state_sampler.c +++ b/src/gallium/drivers/llvmpipe/lp_state_sampler.c @@ -115,7 +115,7 @@ llvmpipe_bind_sampler_states(struct pipe_context *pipe, case MESA_SHADER_TASK: llvmpipe->dirty |= LP_NEW_TASK_SAMPLER; break; - case PIPE_SHADER_MESH: + case MESA_SHADER_MESH: llvmpipe->dirty |= LP_NEW_MESH_SAMPLER; break; default: @@ -201,7 +201,7 @@ llvmpipe_set_sampler_views(struct pipe_context *pipe, case MESA_SHADER_TASK: llvmpipe->dirty |= LP_NEW_TASK_SAMPLER_VIEW; break; - case PIPE_SHADER_MESH: + case MESA_SHADER_MESH: llvmpipe->dirty |= LP_NEW_MESH_SAMPLER_VIEW; break; default: