User Tools

Site Tools


ubuntu:gpu:vulkan:vulkan_try_new_version

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ubuntu:gpu:vulkan:vulkan_try_new_version [2023/08/02 23:59] peterubuntu:gpu:vulkan:vulkan_try_new_version [2023/08/03 00:14] (current) peter
Line 70: Line 70:
   * **VULKAN_HEADERS_INSTALL_DIR**:  the absolute path to a Vulkan-Headers install directory must be provided.   * **VULKAN_HEADERS_INSTALL_DIR**:  the absolute path to a Vulkan-Headers install directory must be provided.
   * **CMAKE_INSTALL_PREFIX**:  to customize the install location also modifies the loader search paths to include searching for layers in the specified install location.   * **CMAKE_INSTALL_PREFIX**:  to customize the install location also modifies the loader search paths to include searching for layers in the specified install location.
 +    * The default value for CMAKE_INSTALL_PREFIX is /usr/local, which would be used if you do not specify CMAKE_INSTALL_PREFIX.
     * Setting CMAKE_INSTALL_PREFIX to /tmp/build causes the loader to search /tmp/build/etc/vulkan/explicit_layer.d and /tmp/build/share/vulkan/explicit_layer.d for the layer JSON files.     * Setting CMAKE_INSTALL_PREFIX to /tmp/build causes the loader to search /tmp/build/etc/vulkan/explicit_layer.d and /tmp/build/share/vulkan/explicit_layer.d for the layer JSON files.
     * The loader also searches the "standard" system locations of /etc/vulkan/explicit_layer.d and /usr/share/vulkan/explicit_layer.d after searching the two locations under /tmp/build.     * The loader also searches the "standard" system locations of /etc/vulkan/explicit_layer.d and /usr/share/vulkan/explicit_layer.d after searching the two locations under /tmp/build.
-    * The default value for CMAKE_INSTALL_PREFIX is /usr/local, which would be used if you do not specify CMAKE_INSTALL_PREFIX.+    * Then run make install as before, which will install the files in /tmp/build <code bash>sudo make install</code>
  
 </WRAP> </WRAP>
Line 123: Line 124:
  
 LD_LIBRARY_PATH=/home/peter/Downloads/0/a/Vulkan-Tools-main/build/Vulkan-Loader/build/loader/ vulkaninfo | grep driver LD_LIBRARY_PATH=/home/peter/Downloads/0/a/Vulkan-Tools-main/build/Vulkan-Loader/build/loader/ vulkaninfo | grep driver
 +</code>
 +
 +----
 +
 +===== Test =====
 +
 +A test suite for the Vulkan loader.
 +
 +<code bash>
 +ctest
 +</code>
 +
 +returns:
 +
 +<code bash>
 +Test project /home/peter/Downloads/0/a/Vulkan-Loader-main/build
 +        Start   1: Allocation.Instance
 +  1/538 Test   #1: Allocation.Instance .............................................................................   Passed    0.01 sec
 +        Start   2: Allocation.GetInstanceProcAddr
 +  2/538 Test   #2: Allocation.GetInstanceProcAddr ..................................................................   Passed    0.01 sec
 +        Start   3: Allocation.EnumeratePhysicalDevices
 +  3/538 Test   #3: Allocation.EnumeratePhysicalDevices .............................................................   Passed    0.01 sec
 +        Start   4: Allocation.InstanceAndDevice
 +  4/538 Test   #4: Allocation.InstanceAndDevice ....................................................................   Passed    0.01 sec
 +        Start   5: Allocation.InstanceButNotDevice
 +  5/538 Test   #5: Allocation.InstanceButNotDevice .................................................................   Passed    0.01 sec
 +        Start   6: Allocation.DeviceButNotInstance
 +...
 +...
 +100% tests passed, 0 tests failed out of 538
 +
 +Total Test time (real) =  10.89 sec
 </code> </code>
  
ubuntu/gpu/vulkan/vulkan_try_new_version.1691020756.txt.gz · Last modified: 2023/08/02 23:59 by peter

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki