Class VkPhysicalDevice

  • All Implemented Interfaces:
    org.lwjgl.system.Pointer

    public class VkPhysicalDevice
    extends org.lwjgl.system.Pointer.Default
    Wraps a Vulkan physical device handle.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.lwjgl.system.Pointer

        org.lwjgl.system.Pointer.Default
    • Field Summary

      • Fields inherited from interface org.lwjgl.system.Pointer

        BITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZE
    • Constructor Summary

      Constructors 
      Constructor Description
      VkPhysicalDevice​(long handle, VkInstance instance)
      Creates a VkPhysicalDevice using the specified native handle and Vulkan instance.
    • Constructor Detail

      • VkPhysicalDevice

        public VkPhysicalDevice​(long handle,
                                VkInstance instance)
        Creates a VkPhysicalDevice using the specified native handle and Vulkan instance.
        Parameters:
        handle - the native VkDevice handle
        instance - the Vulkan instance from which the physical device was enumerated
    • Method Detail

      • getInstance

        public VkInstance getInstance()
        Returns the Vulkan instance from which this physical device was enumerated.