graphics: Make matrices faster

This commit is contained in:
Hajime Hoshi
2017-01-20 00:37:51 +09:00
parent eec59d5cf8
commit dfcd9fc30c
10 changed files with 144 additions and 275 deletions

View File

@@ -231,7 +231,7 @@ func (p *programContext) begin() error {
}
e := [4][5]float32{}
es := p.colorM.Elements()
es := p.colorM.UnsafeElements()
for i := 0; i < 4; i++ {
for j := 0; j < 5; j++ {
e[i][j] = float32(es[i*affine.ColorMDim+j])