Uses of Record Class
club.doki7.vulkan.handle.VkPipelineLayout
Packages that use VkPipelineLayout
Package
Description
Vulkan API commands
Structure (
struct
or union
) types of Vulkan API.Opaque handle types of Vulkan API.
-
Uses of VkPipelineLayout in club.doki7.vulkan.command
Methods in club.doki7.vulkan.command with parameters of type VkPipelineLayoutModifier and TypeMethodDescriptionvoid
VkDeviceCommands.cmdBindDescriptorBufferEmbeddedSamplersEXT
(VkCommandBuffer commandBuffer, int pipelineBindPoint, VkPipelineLayout layout, int set) void
VkDeviceCommands.cmdBindDescriptorSets
(VkCommandBuffer commandBuffer, int pipelineBindPoint, VkPipelineLayout layout, int firstSet, int descriptorSetCount, VkDescriptorSet.Ptr pDescriptorSets, int dynamicOffsetCount, @Nullable IntPtr pDynamicOffsets) void
VkDeviceCommands.cmdPushConstants
(VkCommandBuffer commandBuffer, VkPipelineLayout layout, int stageFlags, int offset, int size, @NotNull MemorySegment pValues) void
VkDeviceCommands.cmdPushDescriptorSet
(VkCommandBuffer commandBuffer, int pipelineBindPoint, VkPipelineLayout layout, int set, int descriptorWriteCount, IVkWriteDescriptorSet pDescriptorWrites) void
VkDeviceCommands.cmdPushDescriptorSetKHR
(VkCommandBuffer commandBuffer, int pipelineBindPoint, VkPipelineLayout layout, int set, int descriptorWriteCount, IVkWriteDescriptorSet pDescriptorWrites) void
VkDeviceCommands.cmdPushDescriptorSetWithTemplate
(VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplate descriptorUpdateTemplate, VkPipelineLayout layout, int set, @NotNull MemorySegment pData) void
VkDeviceCommands.cmdPushDescriptorSetWithTemplateKHR
(VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplate descriptorUpdateTemplate, VkPipelineLayout layout, int set, @NotNull MemorySegment pData) void
VkDeviceCommands.cmdSetDescriptorBufferOffsetsEXT
(VkCommandBuffer commandBuffer, int pipelineBindPoint, VkPipelineLayout layout, int firstSet, int setCount, IntPtr pBufferIndices, LongPtr pOffsets) void
VkDeviceCommands.destroyPipelineLayout
(VkDevice device, @Nullable VkPipelineLayout pipelineLayout, @Nullable VkAllocationCallbacks pAllocator) -
Uses of VkPipelineLayout in club.doki7.vulkan.datatype
Methods in club.doki7.vulkan.datatype that return VkPipelineLayoutModifier and TypeMethodDescription@Nullable VkPipelineLayout
VkBindDescriptorBufferEmbeddedSamplersInfoEXT.layout()
@Nullable VkPipelineLayout
VkBindDescriptorSetsInfo.layout()
@Nullable VkPipelineLayout
VkComputePipelineCreateInfo.layout()
@Nullable VkPipelineLayout
VkExecutionGraphPipelineCreateInfoAMDX.layout()
@Nullable VkPipelineLayout
VkGraphicsPipelineCreateInfo.layout()
@Nullable VkPipelineLayout
VkPushConstantsInfo.layout()
@Nullable VkPipelineLayout
VkPushDescriptorSetInfo.layout()
@Nullable VkPipelineLayout
VkPushDescriptorSetWithTemplateInfo.layout()
@Nullable VkPipelineLayout
VkRayTracingPipelineCreateInfoKHR.layout()
@Nullable VkPipelineLayout
VkRayTracingPipelineCreateInfoNV.layout()
@Nullable VkPipelineLayout
VkSetDescriptorBufferOffsetsInfoEXT.layout()
@Nullable VkPipelineLayout
VkDescriptorUpdateTemplateCreateInfo.pipelineLayout()
@Nullable VkPipelineLayout
VkIndirectCommandsLayoutCreateInfoEXT.pipelineLayout()
@Nullable VkPipelineLayout
VkIndirectCommandsLayoutTokenNV.pushconstantPipelineLayout()
Methods in club.doki7.vulkan.datatype with parameters of type VkPipelineLayoutModifier and TypeMethodDescriptionVkBindDescriptorBufferEmbeddedSamplersInfoEXT.layout
(@Nullable VkPipelineLayout value) VkBindDescriptorSetsInfo.layout
(@Nullable VkPipelineLayout value) VkComputePipelineCreateInfo.layout
(@Nullable VkPipelineLayout value) VkExecutionGraphPipelineCreateInfoAMDX.layout
(@Nullable VkPipelineLayout value) VkGraphicsPipelineCreateInfo.layout
(@Nullable VkPipelineLayout value) VkPushConstantsInfo.layout
(@Nullable VkPipelineLayout value) VkPushDescriptorSetInfo.layout
(@Nullable VkPipelineLayout value) VkPushDescriptorSetWithTemplateInfo.layout
(@Nullable VkPipelineLayout value) VkRayTracingPipelineCreateInfoKHR.layout
(@Nullable VkPipelineLayout value) VkRayTracingPipelineCreateInfoNV.layout
(@Nullable VkPipelineLayout value) VkSetDescriptorBufferOffsetsInfoEXT.layout
(@Nullable VkPipelineLayout value) VkDescriptorUpdateTemplateCreateInfo.pipelineLayout
(@Nullable VkPipelineLayout value) VkIndirectCommandsLayoutCreateInfoEXT.pipelineLayout
(@Nullable VkPipelineLayout value) VkIndirectCommandsLayoutTokenNV.pushconstantPipelineLayout
(@Nullable VkPipelineLayout value) -
Uses of VkPipelineLayout in club.doki7.vulkan.handle
Classes in club.doki7.vulkan.handle that implement interfaces with type arguments of type VkPipelineLayoutModifier and TypeClassDescriptionstatic final record
Represents a pointer toVkPipelineLayout
handle(s) in native memory.Methods in club.doki7.vulkan.handle that return VkPipelineLayoutModifier and TypeMethodDescription@Nullable VkPipelineLayout
VkPipelineLayout.Ptr.read()
@Nullable VkPipelineLayout
VkPipelineLayout.Ptr.read
(long index) Methods in club.doki7.vulkan.handle that return types with arguments of type VkPipelineLayoutModifier and TypeMethodDescription@NotNull Iterator
<VkPipelineLayout> VkPipelineLayout.Ptr.iterator()
Methods in club.doki7.vulkan.handle with parameters of type VkPipelineLayoutModifier and TypeMethodDescriptionstatic VkPipelineLayout.Ptr
VkPipelineLayout.Ptr.allocate
(Arena arena, @Nullable VkPipelineLayout @NotNull [] values) static VkPipelineLayout.Ptr
VkPipelineLayout.Ptr.allocateV
(Arena arena, @Nullable VkPipelineLayout value0, @Nullable VkPipelineLayout... values) void
VkPipelineLayout.Ptr.write
(long index, @Nullable VkPipelineLayout value) void
VkPipelineLayout.Ptr.write
(@Nullable VkPipelineLayout value) void
VkPipelineLayout.Ptr.write
(@Nullable VkPipelineLayout[] values) void
VkPipelineLayout.Ptr.writeV
(@Nullable VkPipelineLayout value0, @Nullable VkPipelineLayout... values) Method parameters in club.doki7.vulkan.handle with type arguments of type VkPipelineLayoutModifier and TypeMethodDescriptionstatic VkPipelineLayout.Ptr
VkPipelineLayout.Ptr.allocate
(Arena arena, @NotNull Collection<@Nullable VkPipelineLayout> values)