FindVulkan: Format component documentation as definition list

This commit is contained in:
Brad King
2022-07-25 14:04:21 -04:00
parent 66077528f9
commit db66c384fc

View File

@@ -15,10 +15,26 @@ Optional COMPONENTS
.. versionadded:: 3.24
This module respects several optional COMPONENTS: ``glslc``,
``glslangValidator``, ``glslang``, ``shaderc_combined`` and ``SPIRV-Tools``.
On macOS, an additional component ``MoltenVK`` is available.
There are corresponding import targets for each of these flags.
This module respects several optional COMPONENTS.
There are corresponding imported targets for each of these.
``glslc``
The SPIR-V compiler.
``glslangValidator``
The ``glslangValidator`` tool.
``glslang``
The SPIR-V generator library.
``shaderc_combined``
The static library for Vulkan shader compilation.
``SPIRV-Tools``
Tools to process SPIR-V modules.
``MoltenVK``
On macOS, an additional component ``MoltenVK`` is available.
IMPORTED Targets
^^^^^^^^^^^^^^^^