Uses of Record Class
tech.icey.vk4j.handle.VkPipeline
Packages that use VkPipeline
-
Uses of VkPipeline in tech.icey.vk4j.command
Methods in tech.icey.vk4j.command with parameters of type VkPipelineModifier and TypeMethodDescriptionvoidDeviceCommands.vkCmdBindPipeline(VkCommandBuffer commandBuffer, int pipelineBindPoint, VkPipeline pipeline) voidDeviceCommands.vkCmdBindPipelineShaderGroupNV(VkCommandBuffer commandBuffer, int pipelineBindPoint, VkPipeline pipeline, int groupIndex) voidDeviceCommands.vkCmdUpdatePipelineIndirectBufferNV(VkCommandBuffer commandBuffer, int pipelineBindPoint, VkPipeline pipeline) intDeviceCommands.vkCompileDeferredNV(VkDevice device, VkPipeline pipeline, int shader) voidDeviceCommands.vkDestroyPipeline(VkDevice device, @Nullable VkPipeline pipeline, @Nullable VkAllocationCallbacks pAllocator) intDeviceCommands.vkGetExecutionGraphPipelineNodeIndexAMDX(VkDevice device, VkPipeline executionGraph, VkPipelineShaderStageNodeCreateInfoAMDX pNodeInfo, tech.icey.panama.buffer.IntBuffer pNodeIndex) intDeviceCommands.vkGetExecutionGraphPipelineScratchSizeAMDX(VkDevice device, VkPipeline executionGraph, VkExecutionGraphPipelineScratchSizeAMDX pSizeInfo) intDeviceCommands.vkGetRayTracingCaptureReplayShaderGroupHandlesKHR(VkDevice device, VkPipeline pipeline, int firstGroup, int groupCount, long dataSize, MemorySegment pData) intDeviceCommands.vkGetRayTracingShaderGroupHandlesKHR(VkDevice device, VkPipeline pipeline, int firstGroup, int groupCount, long dataSize, MemorySegment pData) longDeviceCommands.vkGetRayTracingShaderGroupStackSizeKHR(VkDevice device, VkPipeline pipeline, int group, int groupShader) intDeviceCommands.vkGetShaderInfoAMD(VkDevice device, VkPipeline pipeline, int shaderStage, int infoType, tech.icey.panama.buffer.PointerBuffer pInfoSize, MemorySegment pInfo) -
Uses of VkPipeline in tech.icey.vk4j.datatype
Methods in tech.icey.vk4j.datatype that return VkPipelineModifier and TypeMethodDescription@Nullable VkPipelineVkComputePipelineCreateInfo.basePipelineHandle()@Nullable VkPipelineVkExecutionGraphPipelineCreateInfoAMDX.basePipelineHandle()@Nullable VkPipelineVkGraphicsPipelineCreateInfo.basePipelineHandle()@Nullable VkPipelineVkRayTracingPipelineCreateInfoKHR.basePipelineHandle()@Nullable VkPipelineVkRayTracingPipelineCreateInfoNV.basePipelineHandle()@Nullable VkPipelineVkGeneratedCommandsInfoNV.pipeline()@Nullable VkPipelineVkGeneratedCommandsMemoryRequirementsInfoNV.pipeline()@Nullable VkPipelineVkPipelineBinaryCreateInfoKHR.pipeline()@Nullable VkPipelineVkPipelineExecutableInfoKHR.pipeline()@Nullable VkPipelineVkPipelineIndirectDeviceAddressInfoNV.pipeline()@Nullable VkPipelineVkPipelineInfoKHR.pipeline()@Nullable VkPipelineVkReleaseCapturedPipelineDataInfoKHR.pipeline()Methods in tech.icey.vk4j.datatype with parameters of type VkPipelineModifier and TypeMethodDescriptionvoidVkComputePipelineCreateInfo.basePipelineHandle(@Nullable VkPipeline value) voidVkExecutionGraphPipelineCreateInfoAMDX.basePipelineHandle(@Nullable VkPipeline value) voidVkGraphicsPipelineCreateInfo.basePipelineHandle(@Nullable VkPipeline value) voidVkRayTracingPipelineCreateInfoKHR.basePipelineHandle(@Nullable VkPipeline value) voidVkRayTracingPipelineCreateInfoNV.basePipelineHandle(@Nullable VkPipeline value) voidVkGeneratedCommandsInfoNV.pipeline(@Nullable VkPipeline value) voidVkGeneratedCommandsMemoryRequirementsInfoNV.pipeline(@Nullable VkPipeline value) voidVkPipelineBinaryCreateInfoKHR.pipeline(@Nullable VkPipeline value) voidVkPipelineExecutableInfoKHR.pipeline(@Nullable VkPipeline value) voidVkPipelineIndirectDeviceAddressInfoNV.pipeline(@Nullable VkPipeline value) voidVkPipelineInfoKHR.pipeline(@Nullable VkPipeline value) voidVkReleaseCapturedPipelineDataInfoKHR.pipeline(@Nullable VkPipeline value) -
Uses of VkPipeline in tech.icey.vk4j.handle
Methods in tech.icey.vk4j.handle that return VkPipelineModifier and TypeMethodDescriptionVkPipeline.Buffer.read()VkPipeline.Buffer.read(long index) VkPipeline.Buffer.readAll()Methods in tech.icey.vk4j.handle with parameters of type VkPipelineModifier and TypeMethodDescriptionvoidVkPipeline.Buffer.write(long index, VkPipeline value) voidVkPipeline.Buffer.write(VkPipeline value)