Example #1
0
 internal unsafe void MarshalTo(Interop.CommandBufferInheritanceInfo *pointer)
 {
     pointer->SType = StructureType.CommandBufferInheritanceInfo;
     pointer->Next  = null;
     this.RenderPass?.MarshalTo(&pointer->RenderPass);
     this.Framebuffer?.MarshalTo(&pointer->Framebuffer);
     pointer->Subpass = this.Subpass;
     pointer->OcclusionQueryEnable = this.OcclusionQueryEnable;
     pointer->QueryFlags           = this.QueryFlags;
     pointer->PipelineStatistics   = this.PipelineStatistics;
 }
Example #2
0
 internal CommandBufferInheritanceInfo(Interop.CommandBufferInheritanceInfo* ptr)
 {
     m = ptr;
     Initialize ();
 }
Example #3
0
 public CommandBufferInheritanceInfo()
 {
     m = (Interop.CommandBufferInheritanceInfo*) Interop.Structure.Allocate (typeof (Interop.CommandBufferInheritanceInfo));
     Initialize ();
 }