updateTexCoords1 method

void updateTexCoords1(
  1. Float32List texCoords1, {
  2. int? dirtyStart,
  3. int? dirtyCount,
})

Replaces every secondary texture coordinate.

Implementation

void updateTexCoords1(
  Float32List texCoords1, {
  int? dirtyStart,
  int? dirtyCount,
}) {
  _ensureUpdatable('updateTexCoords1');
  _checkAttributeLength('texCoords1', texCoords1.length, 2);
  _cpuTexCoords1 = Float32List.fromList(texCoords1);
  _writeStream(
    3,
    _texCoord1Ring,
    _cpuTexCoords1,
    dirtyStart: dirtyStart,
    dirtyCount: dirtyCount,
  );
}