Uses of Record Class
club.doki7.vulkan.handle.VkShaderModule.Ptr
Packages that use VkShaderModule.Ptr
Package
Description
Vulkan API commands
Opaque handle types of Vulkan API.
-
Uses of VkShaderModule.Ptr in club.doki7.vulkan.command
Methods in club.doki7.vulkan.command with parameters of type VkShaderModule.PtrModifier and TypeMethodDescriptionintVkDeviceCommands.createShaderModule(VkDevice device, VkShaderModuleCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkShaderModule.Ptr pShaderModule) -
Uses of VkShaderModule.Ptr in club.doki7.vulkan.handle
Methods in club.doki7.vulkan.handle that return VkShaderModule.PtrModifier and TypeMethodDescriptionstatic VkShaderModule.Ptrstatic VkShaderModule.Ptrstatic VkShaderModule.PtrVkShaderModule.Ptr.allocate(Arena arena, @Nullable VkShaderModule @NotNull [] values) static VkShaderModule.PtrVkShaderModule.Ptr.allocate(Arena arena, @NotNull Collection<@Nullable VkShaderModule> values) static VkShaderModule.PtrVkShaderModule.Ptr.allocateV(Arena arena, @Nullable VkShaderModule value0, @Nullable VkShaderModule... values) VkShaderModule.Ptr.offset(long offset) VkShaderModule.Ptr.reinterpret(long newSize) Assume theVkShaderModule.Ptris capable of holding at leastnewSizehandles, create a new viewVkShaderModule.Ptrthat uses the same backing storage as thisVkShaderModule.Ptr, but with the new size.VkShaderModule.Ptr.slice(long end) VkShaderModule.Ptr.slice(long start, long end) Note that this function uses theList.subList(int, int)semantics (left inclusive, right exclusive interval), notMemorySegment.asSlice(long, long)semantics (offset + newSize).