Georg Lehmann : winevulkan: Implement VK_EXT_debug_report.

Alexandre Julliard julliard at winehq.org
Thu Oct 29 16:32:07 CDT 2020


Module: wine
Branch: master
Commit: 28d75542b728fdc44e4bd4e4ab6bd74e9f9ffd23
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=28d75542b728fdc44e4bd4e4ab6bd74e9f9ffd23

Author: Georg Lehmann <dadschoorse at gmail.com>
Date:   Tue Oct 27 21:18:54 2020 +0100

winevulkan: Implement VK_EXT_debug_report.

Messages from the driver/layers won't be reported twice.
Messages during instance creation by the host loader won't be reported,
since the information is partly wrong and the windows loader reports the
correct information.
Other messages by the loader will be reported twice if lunarg's vulkan-1.dll
is used. This shouldn't be a problem because the messages are just used
for logging/debugging.

Needed for Quake2RTX.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49813
Signed-off-by: Georg Lehmann <dadschoorse at gmail.com>
Signed-off-by: Liam Middlebrook <lmiddlebrook at nvidia.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/winevulkan/make_vulkan      |  14 +++---
 dlls/winevulkan/vulkan.c         | 105 ++++++++++++++++++++++++++++++++++++++-
 dlls/winevulkan/vulkan_private.h |  26 ++++++++++
 dlls/winevulkan/vulkan_thunks.c  |  25 ++++++++++
 dlls/winevulkan/vulkan_thunks.h  |   9 ++++
 include/wine/vulkan.h            |  86 ++++++++++++++++++++++++++++++++
 6 files changed, 258 insertions(+), 7 deletions(-)

Diff:   https://source.winehq.org/git/wine.git/?a=commitdiff;h=28d75542b728fdc44e4bd4e4ab6bd74e9f9ffd23



More information about the wine-cvs mailing list