Class RemoteryVulkan

java.lang.Object
org.lwjgl.util.remotery.RemoteryVulkan

public class RemoteryVulkan extends Object
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    nrmt_BeginVulkanSample(long bind, long command_buffer, long name, long hash_cache)
    void rmt_BeginVulkanSample(rmtVulkanBind * bind, VkCommandBuffer command_buffer, rmtPStr name, rmtU32 * hash_cache)
    static void
    nrmt_BindVulkan(long instance, long physical_device, long device, long queue, long funcs, long out_bind)
    void rmt_BindVulkan(VkInstance instance, VkPhysicalDevice physical_device, VkDevice device, VkQueue queue, rmtVulkanFunctions const * funcs, rmtVulkanBind ** out_bind)
    static void
    nrmt_UnbindVulkan(long bind)
    void rmt_UnbindVulkan(rmtVulkanBind * bind)
    static void
    rmt_BeginVulkanSample(RMTVulkanBind bind, long command_buffer, CharSequence name, @Nullable IntBuffer hash_cache)
    void rmt_BeginVulkanSample(rmtVulkanBind * bind, VkCommandBuffer command_buffer, rmtPStr name, rmtU32 * hash_cache)
    static void
    rmt_BeginVulkanSample(RMTVulkanBind bind, long command_buffer, ByteBuffer name, @Nullable IntBuffer hash_cache)
    void rmt_BeginVulkanSample(rmtVulkanBind * bind, VkCommandBuffer command_buffer, rmtPStr name, rmtU32 * hash_cache)
    static void
    rmt_BindVulkan(long instance, long physical_device, long device, long queue, RMTVulkanFunctions funcs, PointerBuffer out_bind)
    void rmt_BindVulkan(VkInstance instance, VkPhysicalDevice physical_device, VkDevice device, VkQueue queue, rmtVulkanFunctions const * funcs, rmtVulkanBind ** out_bind)
    static void
    void rmt_EndVulkanSample(void)
    static void
    void rmt_UnbindVulkan(rmtVulkanBind * bind)

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • nrmt_BindVulkan

      public static void nrmt_BindVulkan(long instance, long physical_device, long device, long queue, long funcs, long out_bind)
      void rmt_BindVulkan(VkInstance instance, VkPhysicalDevice physical_device, VkDevice device, VkQueue queue, rmtVulkanFunctions const * funcs, rmtVulkanBind ** out_bind)
    • rmt_BindVulkan

      public static void rmt_BindVulkan(long instance, long physical_device, long device, long queue, RMTVulkanFunctions funcs, PointerBuffer out_bind)
      void rmt_BindVulkan(VkInstance instance, VkPhysicalDevice physical_device, VkDevice device, VkQueue queue, rmtVulkanFunctions const * funcs, rmtVulkanBind ** out_bind)
    • nrmt_UnbindVulkan

      public static void nrmt_UnbindVulkan(long bind)
      void rmt_UnbindVulkan(rmtVulkanBind * bind)
    • rmt_UnbindVulkan

      public static void rmt_UnbindVulkan(RMTVulkanBind bind)
      void rmt_UnbindVulkan(rmtVulkanBind * bind)
    • nrmt_BeginVulkanSample

      public static void nrmt_BeginVulkanSample(long bind, long command_buffer, long name, long hash_cache)
      void rmt_BeginVulkanSample(rmtVulkanBind * bind, VkCommandBuffer command_buffer, rmtPStr name, rmtU32 * hash_cache)
    • rmt_BeginVulkanSample

      public static void rmt_BeginVulkanSample(RMTVulkanBind bind, long command_buffer, ByteBuffer name, @Nullable IntBuffer hash_cache)
      void rmt_BeginVulkanSample(rmtVulkanBind * bind, VkCommandBuffer command_buffer, rmtPStr name, rmtU32 * hash_cache)
    • rmt_BeginVulkanSample

      public static void rmt_BeginVulkanSample(RMTVulkanBind bind, long command_buffer, CharSequence name, @Nullable IntBuffer hash_cache)
      void rmt_BeginVulkanSample(rmtVulkanBind * bind, VkCommandBuffer command_buffer, rmtPStr name, rmtU32 * hash_cache)
    • rmt_EndVulkanSample

      public static void rmt_EndVulkanSample()
      void rmt_EndVulkanSample(void)