mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
What it says on the tin.
Implementes getUniformMat2, getUniformMat3, getUniformMat4,
getUniformMat2Array, getUniformMat3Array, and getUniformMat4Array on the
web. This will allow users to get matrix uniforms by name.
Also adds tests for existing matrix functionality on web.
Before:
```dart
setFloat(0, 1.0);
setFloat(1, 0.0);
setFloat(2, 0.0);
setFloat(3, 1.0);
```
After:
```
shader.getUniformMat2('uIdentity').set(
1.0, 0.0,
0.0, 1.0,
)
```