asahi: export build_meta_shader

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28483>
This commit is contained in:
Alyssa Rosenzweig
2024-02-15 11:56:31 -04:00
committed by Marge Bot
parent 83737cca5c
commit c0582fcd8e
2 changed files with 5 additions and 1 deletions
+1 -1
View File
@@ -2775,7 +2775,7 @@ agx_destroy_meta_shaders(struct agx_context *ctx)
_mesa_hash_table_destroy(ctx->generic_meta, agx_delete_compiled_shader);
}
static struct agx_compiled_shader *
struct agx_compiled_shader *
agx_build_meta_shader(struct agx_context *ctx, meta_shader_builder_t builder,
void *data, size_t data_size)
{
+4
View File
@@ -1153,3 +1153,7 @@ typedef void (*meta_shader_builder_t)(struct nir_builder *b, const void *key);
void agx_init_meta_shaders(struct agx_context *ctx);
void agx_destroy_meta_shaders(struct agx_context *ctx);
struct agx_compiled_shader *agx_build_meta_shader(struct agx_context *ctx,
meta_shader_builder_t builder,
void *data, size_t data_size);