DescriptorWrite.make - multiple declarations

Function DescriptorWrite.make

make a Descriptor write for a single BufferDescriptor

static DescriptorWrite make (
  in const(DescriptorType) type,
  BufferDescriptor buffer
);

Function DescriptorWrite.make

make a Descriptor write for a BufferDescriptor array

static DescriptorWrite make (
  in const(DescriptorType) type,
  BufferDescriptor[] buffers
);

Function DescriptorWrite.make

make a Descriptor write for a single TexelBufferDescriptor

static DescriptorWrite make (
  in const(DescriptorType) type,
  TexelBufferDescriptor texelBuffer
);

Function DescriptorWrite.make

make a Descriptor write for a TexelBufferDescriptor array

static DescriptorWrite make (
  in const(DescriptorType) type,
  TexelBufferDescriptor[] texelBuffers
);

Function DescriptorWrite.make

make a Descriptor write for a single ImageDescriptor

static DescriptorWrite make (
  in const(DescriptorType) type,
  ImageDescriptor image
);

Function DescriptorWrite.make

make a Descriptor write for a ImageDescriptor array

static DescriptorWrite make (
  in const(DescriptorType) type,
  ImageDescriptor[] images
);

Function DescriptorWrite.make

make a Descriptor write for a single ImageSamplerDescriptor

static DescriptorWrite make (
  in const(DescriptorType) type,
  ImageSamplerDescriptor imageSampler
);

Function DescriptorWrite.make

make a Descriptor write for a ImageSamplerDescriptor array

static DescriptorWrite make (
  in const(DescriptorType) type,
  ImageSamplerDescriptor[] imageSamplers
);

Function DescriptorWrite.make

make a Descriptor write for a single SamplerDescriptor

static DescriptorWrite make (
  in const(DescriptorType) type,
  SamplerDescriptor sampler
);

Function DescriptorWrite.make

make a Descriptor write for a SamplerDescriptor array

static DescriptorWrite make (
  in const(DescriptorType) type,
  SamplerDescriptor[] samplers
);