internal IndexBufferView(TypelessBuffer buffer, ulong offset, IndexFormat format) { this.typelessBuffer = buffer; this.offset = offset; this.format = format; buffer.AddRef(); }
internal VertexBufferView(TypelessBuffer buffer, VertexFormat format, ulong offset, uint stride, UpdateFrequency updateFrequency, uint updateFrequencyCount) { this.offset = offset; this.format = format; this.typelessBuffer = buffer; this.updateFrequencyCount = updateFrequencyCount; this.updateFrequency = updateFrequency; this.stride = stride; // Add reference to buffer. buffer.AddRef(); }