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 TypeMethodDescriptionvoidVkDeviceCommands.cmdBindDescriptorBufferEmbeddedSamplersEXT(VkCommandBuffer commandBuffer, int pipelineBindPoint, VkPipelineLayout layout, int set) voidVkDeviceCommands.cmdBindDescriptorSets(VkCommandBuffer commandBuffer, int pipelineBindPoint, VkPipelineLayout layout, int firstSet, int descriptorSetCount, VkDescriptorSet.Ptr pDescriptorSets, int dynamicOffsetCount, @Nullable IntPtr pDynamicOffsets) voidVkDeviceCommands.cmdPushConstants(VkCommandBuffer commandBuffer, VkPipelineLayout layout, int stageFlags, int offset, int size, @NotNull MemorySegment pValues) voidVkDeviceCommands.cmdPushDescriptorSet(VkCommandBuffer commandBuffer, int pipelineBindPoint, VkPipelineLayout layout, int set, int descriptorWriteCount, IVkWriteDescriptorSet pDescriptorWrites) voidVkDeviceCommands.cmdPushDescriptorSetKHR(VkCommandBuffer commandBuffer, int pipelineBindPoint, VkPipelineLayout layout, int set, int descriptorWriteCount, IVkWriteDescriptorSet pDescriptorWrites) voidVkDeviceCommands.cmdPushDescriptorSetWithTemplate(VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplate descriptorUpdateTemplate, VkPipelineLayout layout, int set, @NotNull MemorySegment pData) voidVkDeviceCommands.cmdPushDescriptorSetWithTemplateKHR(VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplate descriptorUpdateTemplate, VkPipelineLayout layout, int set, @NotNull MemorySegment pData) voidVkDeviceCommands.cmdSetDescriptorBufferOffsetsEXT(VkCommandBuffer commandBuffer, int pipelineBindPoint, VkPipelineLayout layout, int firstSet, int setCount, IntPtr pBufferIndices, LongPtr pOffsets) voidVkDeviceCommands.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 VkPipelineLayoutVkBindDescriptorBufferEmbeddedSamplersInfoEXT.layout()@Nullable VkPipelineLayoutVkBindDescriptorSetsInfo.layout()@Nullable VkPipelineLayoutVkComputePipelineCreateInfo.layout()@Nullable VkPipelineLayoutVkExecutionGraphPipelineCreateInfoAMDX.layout()@Nullable VkPipelineLayoutVkGraphicsPipelineCreateInfo.layout()@Nullable VkPipelineLayoutVkPushConstantsInfo.layout()@Nullable VkPipelineLayoutVkPushDescriptorSetInfo.layout()@Nullable VkPipelineLayoutVkPushDescriptorSetWithTemplateInfo.layout()@Nullable VkPipelineLayoutVkRayTracingPipelineCreateInfoKHR.layout()@Nullable VkPipelineLayoutVkRayTracingPipelineCreateInfoNV.layout()@Nullable VkPipelineLayoutVkSetDescriptorBufferOffsetsInfoEXT.layout()@Nullable VkPipelineLayoutVkDescriptorUpdateTemplateCreateInfo.pipelineLayout()@Nullable VkPipelineLayoutVkIndirectCommandsLayoutCreateInfoEXT.pipelineLayout()@Nullable VkPipelineLayoutVkIndirectCommandsLayoutTokenNV.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 recordRepresents a pointer toVkPipelineLayouthandle(s) in native memory.Methods in club.doki7.vulkan.handle that return VkPipelineLayoutModifier and TypeMethodDescription@Nullable VkPipelineLayoutVkPipelineLayout.Ptr.read()@Nullable VkPipelineLayoutVkPipelineLayout.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.PtrVkPipelineLayout.Ptr.allocate(Arena arena, @Nullable VkPipelineLayout @NotNull [] values) static VkPipelineLayout.PtrVkPipelineLayout.Ptr.allocateV(Arena arena, @Nullable VkPipelineLayout value0, @Nullable VkPipelineLayout... values) voidVkPipelineLayout.Ptr.write(long index, @Nullable VkPipelineLayout value) voidVkPipelineLayout.Ptr.write(@Nullable VkPipelineLayout value) voidVkPipelineLayout.Ptr.write(@Nullable VkPipelineLayout[] values) voidVkPipelineLayout.Ptr.writeV(@Nullable VkPipelineLayout value0, @Nullable VkPipelineLayout... values) Method parameters in club.doki7.vulkan.handle with type arguments of type VkPipelineLayoutModifier and TypeMethodDescriptionstatic VkPipelineLayout.PtrVkPipelineLayout.Ptr.allocate(Arena arena, @NotNull Collection<@Nullable VkPipelineLayout> values)