Uses of Record Class
tech.icey.vk4j.handle.VkBuffer
Packages that use VkBuffer
-
Uses of VkBuffer in tech.icey.vk4j.command
Methods in tech.icey.vk4j.command with parameters of type VkBufferModifier and TypeMethodDescriptionintDeviceCommands.vkBindBufferMemory(VkDevice device, VkBuffer buffer, VkDeviceMemory memory, long memoryOffset) voidDeviceCommands.vkCmdBindIndexBuffer(VkCommandBuffer commandBuffer, VkBuffer buffer, long offset, int indexType) voidDeviceCommands.vkCmdBindIndexBuffer2KHR(VkCommandBuffer commandBuffer, VkBuffer buffer, long offset, long size, int indexType) voidDeviceCommands.vkCmdBuildAccelerationStructureNV(VkCommandBuffer commandBuffer, VkAccelerationStructureInfoNV pInfo, VkBuffer instanceData, long instanceOffset, int update, VkAccelerationStructureNV dst, VkAccelerationStructureNV src, VkBuffer scratch, long scratchOffset) voidDeviceCommands.vkCmdCopyBuffer(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer, int regionCount, VkBufferCopy pRegions) voidDeviceCommands.vkCmdCopyBufferToImage(VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkImage dstImage, int dstImageLayout, int regionCount, VkBufferImageCopy pRegions) voidDeviceCommands.vkCmdCopyImageToBuffer(VkCommandBuffer commandBuffer, VkImage srcImage, int srcImageLayout, VkBuffer dstBuffer, int regionCount, VkBufferImageCopy pRegions) voidDeviceCommands.vkCmdCopyQueryPoolResults(VkCommandBuffer commandBuffer, VkQueryPool queryPool, int firstQuery, int queryCount, VkBuffer dstBuffer, long dstOffset, long stride, int flags) voidDeviceCommands.vkCmdDispatchIndirect(VkCommandBuffer commandBuffer, VkBuffer buffer, long offset) voidDeviceCommands.vkCmdDrawClusterIndirectHUAWEI(VkCommandBuffer commandBuffer, VkBuffer buffer, long offset) voidDeviceCommands.vkCmdDrawIndexedIndirect(VkCommandBuffer commandBuffer, VkBuffer buffer, long offset, int drawCount, int stride) voidDeviceCommands.vkCmdDrawIndexedIndirectCount(VkCommandBuffer commandBuffer, VkBuffer buffer, long offset, VkBuffer countBuffer, long countBufferOffset, int maxDrawCount, int stride) voidDeviceCommands.vkCmdDrawIndirect(VkCommandBuffer commandBuffer, VkBuffer buffer, long offset, int drawCount, int stride) voidDeviceCommands.vkCmdDrawIndirectByteCountEXT(VkCommandBuffer commandBuffer, int instanceCount, int firstInstance, VkBuffer counterBuffer, long counterBufferOffset, int counterOffset, int vertexStride) voidDeviceCommands.vkCmdDrawIndirectCount(VkCommandBuffer commandBuffer, VkBuffer buffer, long offset, VkBuffer countBuffer, long countBufferOffset, int maxDrawCount, int stride) voidDeviceCommands.vkCmdDrawMeshTasksIndirectCountEXT(VkCommandBuffer commandBuffer, VkBuffer buffer, long offset, VkBuffer countBuffer, long countBufferOffset, int maxDrawCount, int stride) voidDeviceCommands.vkCmdDrawMeshTasksIndirectCountNV(VkCommandBuffer commandBuffer, VkBuffer buffer, long offset, VkBuffer countBuffer, long countBufferOffset, int maxDrawCount, int stride) voidDeviceCommands.vkCmdDrawMeshTasksIndirectEXT(VkCommandBuffer commandBuffer, VkBuffer buffer, long offset, int drawCount, int stride) voidDeviceCommands.vkCmdDrawMeshTasksIndirectNV(VkCommandBuffer commandBuffer, VkBuffer buffer, long offset, int drawCount, int stride) voidDeviceCommands.vkCmdFillBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, long dstOffset, long size, int data) voidDeviceCommands.vkCmdTraceRaysNV(VkCommandBuffer commandBuffer, VkBuffer raygenShaderBindingTableBuffer, long raygenShaderBindingOffset, VkBuffer missShaderBindingTableBuffer, long missShaderBindingOffset, long missShaderBindingStride, VkBuffer hitShaderBindingTableBuffer, long hitShaderBindingOffset, long hitShaderBindingStride, VkBuffer callableShaderBindingTableBuffer, long callableShaderBindingOffset, long callableShaderBindingStride, int width, int height, int depth) voidDeviceCommands.vkCmdUpdateBuffer(VkCommandBuffer commandBuffer, VkBuffer dstBuffer, long dstOffset, long dataSize, MemorySegment pData) voidDeviceCommands.vkCmdWriteBufferMarker2AMD(VkCommandBuffer commandBuffer, long stage, VkBuffer dstBuffer, long dstOffset, int marker) voidDeviceCommands.vkCmdWriteBufferMarkerAMD(VkCommandBuffer commandBuffer, int pipelineStage, VkBuffer dstBuffer, long dstOffset, int marker) voidDeviceCommands.vkDestroyBuffer(VkDevice device, VkBuffer buffer, VkAllocationCallbacks pAllocator) voidDeviceCommands.vkGetBufferMemoryRequirements(VkDevice device, VkBuffer buffer, VkMemoryRequirements pMemoryRequirements) -
Uses of VkBuffer in tech.icey.vk4j.datatype
Methods in tech.icey.vk4j.datatype that return VkBufferModifier and TypeMethodDescriptionVkGeometryAABBNV.aabbData()VkAccelerationStructureCreateInfoKHR.buffer()VkBindBufferMemoryInfo.buffer()VkBufferCaptureDescriptorDataInfoEXT.buffer()VkBufferDeviceAddressInfo.buffer()VkBufferMemoryBarrier.buffer()VkBufferMemoryBarrier2.buffer()VkBufferMemoryRequirementsInfo2.buffer()VkBufferViewCreateInfo.buffer()VkConditionalRenderingBeginInfoEXT.buffer()VkDedicatedAllocationMemoryAllocateInfoNV.buffer()VkDescriptorBufferBindingPushDescriptorBufferHandleEXT.buffer()VkDescriptorBufferInfo.buffer()VkIndirectCommandsStreamNV.buffer()VkMemoryDedicatedAllocateInfo.buffer()VkMicromapCreateInfoEXT.buffer()VkSparseBufferMemoryBindInfo.buffer()VkCopyBufferInfo2.dstBuffer()VkCopyImageToBufferInfo2.dstBuffer()VkGeometryTrianglesNV.indexData()VkGeneratedCommandsInfoNV.preprocessBuffer()VkGeneratedCommandsInfoNV.sequencesCountBuffer()VkGeneratedCommandsInfoNV.sequencesIndexBuffer()VkCopyBufferInfo2.srcBuffer()VkCopyBufferToImageInfo2.srcBuffer()VkGeometryTrianglesNV.transformData()VkGeometryTrianglesNV.vertexData()Methods in tech.icey.vk4j.datatype with parameters of type VkBufferModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidVkGeneratedCommandsInfoNV.preprocessBuffer(VkBuffer value) voidVkGeneratedCommandsInfoNV.sequencesCountBuffer(VkBuffer value) voidVkGeneratedCommandsInfoNV.sequencesIndexBuffer(VkBuffer value) voidvoidvoidVkGeometryTrianglesNV.transformData(VkBuffer value) voidVkGeometryTrianglesNV.vertexData(VkBuffer value) -
Uses of VkBuffer in tech.icey.vk4j.handle
Methods in tech.icey.vk4j.handle that return VkBufferModifier and TypeMethodDescriptionVkBuffer.Buffer.read()VkBuffer.Buffer.read(long index) VkBuffer[]VkBuffer.Buffer.readAll()Methods in tech.icey.vk4j.handle with parameters of type VkBuffer