コード例 #1
0
ファイル: PipelineLayout.gen.cs プロジェクト: yaram/SharpVk
 internal PipelineLayout(SharpVk.Device parent, SharpVk.Interop.PipelineLayout handle)
 {
     this.handle       = handle;
     this.parent       = parent;
     this.commandCache = parent.commandCache;
 }
コード例 #2
0
 public static extern void vkCmdBindDescriptorSets(SharpVk.Interop.CommandBuffer commandBuffer, SharpVk.PipelineBindPoint pipelineBindPoint, SharpVk.Interop.PipelineLayout layout, uint firstSet, uint descriptorSetCount, SharpVk.Interop.DescriptorSet *descriptorSets, uint dynamicOffsetCount, uint *dynamicOffsets);
コード例 #3
0
 public static extern void vkCmdPushConstants(SharpVk.Interop.CommandBuffer commandBuffer, SharpVk.Interop.PipelineLayout layout, SharpVk.ShaderStageFlags stageFlags, uint offset, uint size, void *values);
コード例 #4
0
 public static extern void vkDestroyPipelineLayout(SharpVk.Interop.Device device, SharpVk.Interop.PipelineLayout pipelineLayout, SharpVk.Interop.AllocationCallbacks *allocator);