Module: Mesa Branch: main Commit: 7db79fa6773bd4168980fad5c8c8785adb34de76 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7db79fa6773bd4168980fad5c8c8785adb34de76
Author: Boris Brezillon <boris.brezil...@collabora.com> Date: Tue May 11 12:40:33 2021 +0200 panfrost: Flag indirect draw/dispatch shaders as internal Signed-off-by: Boris Brezillon <boris.brezil...@collabora.com> Reviewed-by: Alyssa Rosenzweig <aly...@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10417> --- src/panfrost/lib/pan_indirect_dispatch.c | 1 + src/panfrost/lib/pan_indirect_draw.c | 1 + 2 files changed, 2 insertions(+) diff --git a/src/panfrost/lib/pan_indirect_dispatch.c b/src/panfrost/lib/pan_indirect_dispatch.c index a78a10d8418..4d520f56d2d 100644 --- a/src/panfrost/lib/pan_indirect_dispatch.c +++ b/src/panfrost/lib/pan_indirect_dispatch.c @@ -171,6 +171,7 @@ pan_indirect_dispatch_init(struct panfrost_device *dev) nir_builder_init_simple_shader(MESA_SHADER_COMPUTE, pan_shader_get_compiler_options(dev), "%s", "indirect_dispatch"); + b.shader->info.internal = true; nir_variable_create(b.shader, nir_var_mem_ubo, glsl_uint_type(), "inputs"); b.shader->info.num_ubos++; diff --git a/src/panfrost/lib/pan_indirect_draw.c b/src/panfrost/lib/pan_indirect_draw.c index 16721c4f3fc..5e4d26f9d47 100644 --- a/src/panfrost/lib/pan_indirect_draw.c +++ b/src/panfrost/lib/pan_indirect_draw.c @@ -374,6 +374,7 @@ init_shader_builder(struct indirect_draw_shader_builder *builder, } nir_builder *b = &builder->b; + b->shader->info.internal = true; nir_variable_create(b->shader, nir_var_mem_ubo, glsl_uint_type(), "inputs"); b->shader->info.num_ubos++; _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-commit