zink: Add ASSERTED to vars that are only used for asserts
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26762>
This commit is contained in:
@@ -3305,7 +3305,7 @@ zink_shader_spirv_compile(struct zink_screen *screen, struct zink_shader *zs, st
|
||||
ret = VKSCR(CreateShaderModule)(screen->dev, &smci, NULL, &obj.mod);
|
||||
else
|
||||
ret = VKSCR(CreateShadersEXT)(screen->dev, 1, &sci, NULL, &obj.obj);
|
||||
bool success = zink_screen_handle_vkresult(screen, ret);
|
||||
ASSERTED bool success = zink_screen_handle_vkresult(screen, ret);
|
||||
assert(success);
|
||||
return obj;
|
||||
}
|
||||
|
@@ -412,7 +412,7 @@ zink_create_sampler_state(struct pipe_context *pctx,
|
||||
const struct pipe_sampler_state *state)
|
||||
{
|
||||
struct zink_screen *screen = zink_screen(pctx->screen);
|
||||
struct zink_context *zink = zink_context(pctx);
|
||||
ASSERTED struct zink_context *zink = zink_context(pctx);
|
||||
bool need_custom = false;
|
||||
bool need_clamped_border_color = false;
|
||||
VkSamplerCreateInfo sci = {0};
|
||||
@@ -5097,7 +5097,7 @@ zink_flush_dgc(struct zink_context *ctx)
|
||||
strides
|
||||
};
|
||||
VkIndirectCommandsLayoutNV iclayout;
|
||||
VkResult res = VKSCR(CreateIndirectCommandsLayoutNV)(screen->dev, &lci, NULL, &iclayout);
|
||||
ASSERTED VkResult res = VKSCR(CreateIndirectCommandsLayoutNV)(screen->dev, &lci, NULL, &iclayout);
|
||||
assert(res == VK_SUCCESS);
|
||||
util_dynarray_append(&bs->dgc.layouts, VkIndirectCommandsLayoutNV, iclayout);
|
||||
|
||||
|
@@ -403,7 +403,7 @@ unref_vk_query(struct zink_context *ctx, struct zink_vk_query *vkq)
|
||||
static void
|
||||
destroy_query(struct zink_context *ctx, struct zink_query *query)
|
||||
{
|
||||
struct zink_screen *screen = zink_screen(ctx->base.screen);
|
||||
ASSERTED struct zink_screen *screen = zink_screen(ctx->base.screen);
|
||||
assert(zink_screen_usage_check_completion(screen, query->batch_uses));
|
||||
struct zink_query_buffer *qbo, *next;
|
||||
|
||||
|
Reference in New Issue
Block a user