The open source OpenXR runtime
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

c/main: A few more uses of VK_CHK helpers [NFC]

+2 -8
+2 -8
src/xrt/compositor/main/comp_renderer.c
··· 567 567 568 568 assert(r->acquired_buffer >= 0); 569 569 ret = vk->vkResetFences(vk->device, 1, &r->fences[r->acquired_buffer]); 570 - if (ret != VK_SUCCESS) { 571 - COMP_ERROR(r->c, "vkResetFences: %s", vk_result_string(ret)); 572 - return ret; 573 - } 570 + VK_CHK_AND_RET(ret, "vkResetFences"); 574 571 575 572 576 573 /* ··· 634 631 * @ref vk_cmd_submit_locked tho. 635 632 */ 636 633 ret = vk_cmd_submit_locked(vk, 1, &comp_submit_info, r->fences[r->acquired_buffer]); 637 - if (ret != VK_SUCCESS) { 638 - COMP_ERROR(r->c, "vkQueueSubmit: %s", vk_result_string(ret)); 639 - return ret; 640 - } 634 + VK_CHK_AND_RET(ret, "vk_cmd_submit_locked"); 641 635 642 636 // This buffer now have a pending fence. 643 637 r->fenced_buffer = r->acquired_buffer;