Package com.jetbrains

Interface Vulkan.Device

Enclosing interface:
Vulkan

@Provided public static interface Vulkan.Device
A Vulkan device (GPU).
  • Field Details

    • CAP_PRESENTABLE_BIT

      static final int CAP_PRESENTABLE_BIT
      Presentation capability bit.
      See Also:
    • CAP_LOGIC_OP_BIT

      static final int CAP_LOGIC_OP_BIT
      Logic op support (XOR drawing) capability bit.
      See Also:
    • CAP_SAMPLED_4BYTE_BIT

      static final int CAP_SAMPLED_4BYTE_BIT
      4BYTE sampled format support bit. This format is considered always supported, the constant is equal to 0.
      See Also:
    • CAP_SAMPLED_3BYTE_BIT

      static final int CAP_SAMPLED_3BYTE_BIT
      3BYTE sampled format support bit.
      See Also:
    • CAP_SAMPLED_565_BIT

      static final int CAP_SAMPLED_565_BIT
      565 sampled format support bit.
      See Also:
    • CAP_SAMPLED_555_BIT

      static final int CAP_SAMPLED_555_BIT
      555 sampled format support bit.
      See Also:
  • Method Details

    • getName

      String getName()
      Get device name.
      Returns:
      device name
    • getTypeString

      String getTypeString()
      Get device type, one of OTHER, INTEGRATED_GPU, DISCRETE_GPU, VIRTUAL_GPU, CPU.
      Returns:
      device type
    • getCapabilities

      int getCapabilities()
      Get device capabilities, see CAP_* constants.
      Returns:
      device capabilities