mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-25 13:00:09 +01:00
zink: more and better debug printfs
Use debug_printf more consistently, normalize formatting a bit, and trace a few more places you're likely to care about. Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9436>
This commit is contained in:
parent
f3aa2f15c2
commit
cf468b7ad8
3 changed files with 10 additions and 4 deletions
|
|
@ -68,10 +68,10 @@ zink_reset_batch(struct zink_context *ctx, struct zink_batch *batch)
|
|||
}
|
||||
|
||||
if (vkResetDescriptorPool(screen->dev, batch->descpool, 0) != VK_SUCCESS)
|
||||
fprintf(stderr, "vkResetDescriptorPool failed\n");
|
||||
debug_printf("vkResetDescriptorPool failed\n");
|
||||
|
||||
if (vkResetCommandPool(screen->dev, batch->cmdpool, 0) != VK_SUCCESS)
|
||||
fprintf(stderr, "vkResetCommandPool failed\n");
|
||||
debug_printf("vkResetCommandPool failed\n");
|
||||
batch->submitted = batch->has_work = false;
|
||||
batch->resource_size = 0;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -81,8 +81,10 @@ create_render_pass(VkDevice dev, struct zink_render_pass_state *state)
|
|||
rpci.pSubpasses = &subpass;
|
||||
|
||||
VkRenderPass render_pass;
|
||||
if (vkCreateRenderPass(dev, &rpci, NULL, &render_pass) != VK_SUCCESS)
|
||||
if (vkCreateRenderPass(dev, &rpci, NULL, &render_pass) != VK_SUCCESS) {
|
||||
debug_printf("vkCreateRenderPass failed\n");
|
||||
return VK_NULL_HANDLE;
|
||||
}
|
||||
|
||||
return render_pass;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -188,6 +188,7 @@ resource_create(struct pipe_screen *pscreen,
|
|||
|
||||
if (vkCreateBuffer(screen->dev, &bci, NULL, &res->buffer) !=
|
||||
VK_SUCCESS) {
|
||||
debug_printf("vkCreateBuffer failed\n");
|
||||
FREE(res);
|
||||
return NULL;
|
||||
}
|
||||
|
|
@ -300,6 +301,7 @@ resource_create(struct pipe_screen *pscreen,
|
|||
|
||||
VkResult result = vkCreateImage(screen->dev, &ici, NULL, &res->image);
|
||||
if (result != VK_SUCCESS) {
|
||||
debug_printf("vkCreateImage failed\n");
|
||||
FREE(res);
|
||||
return NULL;
|
||||
}
|
||||
|
|
@ -364,8 +366,10 @@ resource_create(struct pipe_screen *pscreen,
|
|||
mai.pNext = &memory_wsi_info;
|
||||
}
|
||||
|
||||
if (vkAllocateMemory(screen->dev, &mai, NULL, &res->mem) != VK_SUCCESS)
|
||||
if (vkAllocateMemory(screen->dev, &mai, NULL, &res->mem) != VK_SUCCESS) {
|
||||
debug_printf("vkAllocateMemory failed\n");
|
||||
goto fail;
|
||||
}
|
||||
|
||||
res->offset = 0;
|
||||
res->size = reqs.size;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue