mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-03-17 06:00:35 +01:00
panfrost: Flag indirect draw/dispatch shaders as internal
Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com> Reviewed-by: Alyssa Rosenzweig <alyssa@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10417>
This commit is contained in:
parent
ec2b46a1ce
commit
7db79fa677
2 changed files with 2 additions and 0 deletions
|
|
@ -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++;
|
||||
|
|
|
|||
|
|
@ -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++;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue