public CommandBufferInheritanceInfo
 (
     StructureType sType          = StructureType.CommandBufferInheritanceInfo,
     void *pNext                  = default,
     RenderPass renderPass        = default,
     uint subpass                 = default,
     Framebuffer framebuffer      = default,
     Bool32 occlusionQueryEnable  = default,
     QueryControlFlags queryFlags = default,
     QueryPipelineStatisticFlags pipelineStatistics = default
 )
 {
     SType                = sType;
     PNext                = pNext;
     RenderPass           = renderPass;
     Subpass              = subpass;
     Framebuffer          = framebuffer;
     OcclusionQueryEnable = occlusionQueryEnable;
     QueryFlags           = queryFlags;
     PipelineStatistics   = pipelineStatistics;
 }
 public static extern void vkCmdBeginQuery(IntPtr commandBuffer, ulong queryPool, uint query, QueryControlFlags flags);
Beispiel #3
0
 public partial void CmdBeginQueryIndexed([Count(Count = 0)] CommandBuffer commandBuffer, [Count(Count = 0)] QueryPool queryPool, [Count(Count = 0)] uint query, [Count(Count = 0)] QueryControlFlags flags, [Count(Count = 0)] uint index);
Beispiel #4
0
 internal static unsafe extern void vkCmdBeginQuery(CommandBuffer commandBuffer, QueryPool queryPool, UInt32 query, QueryControlFlags flags);
Beispiel #5
0
 public void CmdBeginQuery(QueryPool queryPool, UInt32 query, QueryControlFlags flags = (QueryControlFlags)0)
 {
     unsafe {
         Interop.NativeMethods.vkCmdBeginQuery(this.m, queryPool != null ? queryPool.m : default(UInt64), query, flags);
     }
 }
Beispiel #6
0
 internal static unsafe extern void vkCmdBeginQuery(CommandBuffer commandBuffer, QueryPool queryPool, uint query, QueryControlFlags flags);
Beispiel #7
0
 public unsafe void BeginQuery(QueryPool queryPool, uint query, QueryControlFlags flags)
 {
     vkCmdBeginQuery(this, queryPool, query, flags);
 }