public void Set(ShaderStage stage, SpanRef <float> scales, int textureCount, int imageCount) { _stage = stage; _scales = scales; _textureCount = textureCount; _imageCount = imageCount; }
public void Set(int first, SpanRef <Viewport> viewports, bool disableTransform) { _first = first; _viewports = viewports; _disableTransform = disableTransform; }
public void Set(SpanRef <uint> componentMask) { _componentMask = componentMask; }
public void Set(int first, SpanRef <BufferRange> buffers) { _first = first; _buffers = buffers; }
public void Set(int first, SpanRef <Viewport> viewports) { _first = first; _viewports = viewports; }
public void Set(SpanRef <Viewport> viewports, bool disableTransform) { _viewports = viewports; _disableTransform = disableTransform; }
public void Set(SpanRef <float> scales, int totalCount, int fragmentCount) { _scales = scales; _totalCount = totalCount; _fragmentCount = fragmentCount; }
public void Set(SpanRef <VertexBufferDescriptor> vertexBuffers) { _vertexBuffers = vertexBuffers; }
public void Set(SpanRef <VertexAttribDescriptor> vertexAttribs) { _vertexAttribs = vertexAttribs; }
public void Set(SpanRef <Rectangle <int> > scissors) { _scissors = scissors; }
public void Set(BufferHandle buffer, int offset, SpanRef <byte> data) { _buffer = buffer; _offset = offset; _data = data; }
public void Set(SpanRef <BufferRange> buffers) { _buffers = buffers; }