Ejemplo n.º 1
0
 internal unsafe void MarshalTo(Interop.ComputePipelineCreateInfo *pointer)
 {
     pointer->SType = StructureType.ComputePipelineCreateInfo;
     pointer->Next  = null;
     this.Stage.MarshalTo(&pointer->Stage);
     this.Layout?.MarshalTo(&pointer->Layout);
     this.BasePipelineHandle?.MarshalTo(&pointer->BasePipelineHandle);
     pointer->Flags             = this.Flags;
     pointer->BasePipelineIndex = this.BasePipelineIndex;
 }
Ejemplo n.º 2
0
 internal ComputePipelineCreateInfo(Interop.ComputePipelineCreateInfo* ptr)
 {
     m = ptr;
     Initialize ();
 }
Ejemplo n.º 3
0
 public ComputePipelineCreateInfo()
 {
     m = (Interop.ComputePipelineCreateInfo*) Interop.Structure.Allocate (typeof (Interop.ComputePipelineCreateInfo));
     Initialize ();
 }