LunarG validation layers


This topic contains 1 reply, has 2 voices, and was last updated by  Bill Hollings 7 months, 1 week ago.

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #1328

    mtesseract
    Participant

    Are the LunarG validation layers available to MoltenVK? I remember seeing something about making things like these possible.

    I made an attempt at working with MoltenVK and there are some things I wonder about that I’d love to hear about. At the moment I work with CLion to set up my dev environment as multiplatform as possible, CLion uses Cmake to do the building.
    The way I ended up setting up moltenVK may or may not be the right way of doing things, I could not find correct information. The tactic I have used for now is as follows:

    Place MoltenVK/macOS’s contents into /usr/local/lib
    Place MoltenVK/macOS/MoltenVK.framework/headers’s contents into /usr/local/inc/MoltenVK
    The last line I for some reason had to do, since Cmake seems to be incapable of looking inside of a .framework file. Since even though it found the MoltenVK.framework file just fine, it did not seem to go further to check inside.
    and I use the following Cmake files:
    https://github.com/mtesseracttech/VulkanEngine/blob/master/CMakeLists.txt
    https://github.com/mtesseracttech/VulkanEngine/blob/master/cmake/modules/FindVulkan.cmake

    Is there any better way to do this? Or is it just as good as it’s going to get?

    #1329

    Bill Hollings
    Keymaster

    @mtesseract

    Unfortunately, LunarG’s validation layers have not been ported to macOS and iOS yet. We have had some discussions with LunarG about this…but it has not yet become a priority for either company.

    You can help by posting the same request to LunarG…to help raise this as a priority.

    Regarding using CMake, sorry…we have not built MoltenVK using CMake yet…so I can’t comment on whether your approach is optimal.

    …Bill

Viewing 2 posts - 1 through 2 (of 2 total)

The forum ‘MoltenVK Support’ is closed to new topics and replies.