From 992ddf7e4bb7e403b0cdf6846085928c5ecfd39a Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 2 Oct 2020 13:20:42 -0400 Subject: [PATCH] zink: ralloc zink program structs Reviewed-by: Dave Airlie Part-of: --- src/gallium/drivers/zink/zink_program.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/gallium/drivers/zink/zink_program.c b/src/gallium/drivers/zink/zink_program.c index 68be3d05aed..8a2e5c8aa83 100644 --- a/src/gallium/drivers/zink/zink_program.c +++ b/src/gallium/drivers/zink/zink_program.c @@ -453,7 +453,7 @@ zink_create_gfx_program(struct zink_context *ctx, struct zink_shader *stages[ZINK_SHADER_COUNT]) { struct zink_screen *screen = zink_screen(ctx->base.screen); - struct zink_gfx_program *prog = CALLOC_STRUCT(zink_gfx_program); + struct zink_gfx_program *prog = rzalloc(NULL, struct zink_gfx_program); if (!prog) goto fail; @@ -536,7 +536,7 @@ struct zink_compute_program * zink_create_compute_program(struct zink_context *ctx, struct zink_shader *shader) { struct zink_screen *screen = zink_screen(ctx->base.screen); - struct zink_compute_program *comp = CALLOC_STRUCT(zink_compute_program); + struct zink_compute_program *comp = rzalloc(NULL, struct zink_compute_program); if (!comp) goto fail; @@ -633,7 +633,7 @@ zink_destroy_gfx_program(struct zink_screen *screen, } zink_shader_cache_reference(screen, &prog->shader_cache, NULL); - FREE(prog); + ralloc_free(prog); } void @@ -660,7 +660,7 @@ zink_destroy_compute_program(struct zink_screen *screen, _mesa_hash_table_destroy(comp->pipelines, NULL); zink_shader_cache_reference(screen, &comp->shader_cache, NULL); - FREE(comp); + ralloc_free(comp); } static VkPrimitiveTopology