Uses of Record Class
club.doki7.vulkan.handle.VkMicromapEXT.Ptr
Packages that use VkMicromapEXT.Ptr
Package
Description
Vulkan API commands
Opaque handle types of Vulkan API.
-
Uses of VkMicromapEXT.Ptr in club.doki7.vulkan.command
Methods in club.doki7.vulkan.command with parameters of type VkMicromapEXT.PtrModifier and TypeMethodDescriptionvoidVkDeviceCommands.cmdWriteMicromapsPropertiesEXT(VkCommandBuffer commandBuffer, int micromapCount, VkMicromapEXT.Ptr pMicromaps, int queryType, VkQueryPool queryPool, int firstQuery) intVkDeviceCommands.createMicromapEXT(VkDevice device, VkMicromapCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkMicromapEXT.Ptr pMicromap) intVkDeviceCommands.writeMicromapsPropertiesEXT(VkDevice device, int micromapCount, VkMicromapEXT.Ptr pMicromaps, int queryType, long dataSize, @NotNull MemorySegment pData, long stride) -
Uses of VkMicromapEXT.Ptr in club.doki7.vulkan.handle
Methods in club.doki7.vulkan.handle that return VkMicromapEXT.PtrModifier and TypeMethodDescriptionstatic VkMicromapEXT.Ptrstatic VkMicromapEXT.Ptrstatic VkMicromapEXT.PtrVkMicromapEXT.Ptr.allocate(Arena arena, @Nullable VkMicromapEXT @NotNull [] values) static VkMicromapEXT.PtrVkMicromapEXT.Ptr.allocate(Arena arena, @NotNull Collection<@Nullable VkMicromapEXT> values) static VkMicromapEXT.PtrVkMicromapEXT.Ptr.allocateV(Arena arena, @Nullable VkMicromapEXT value0, @Nullable VkMicromapEXT... values) VkMicromapEXT.Ptr.offset(long offset) VkMicromapEXT.Ptr.reinterpret(long newSize) Assume theVkMicromapEXT.Ptris capable of holding at leastnewSizehandles, create a new viewVkMicromapEXT.Ptrthat uses the same backing storage as thisVkMicromapEXT.Ptr, but with the new size.VkMicromapEXT.Ptr.slice(long end) VkMicromapEXT.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).