ebiten/internal/graphics
seebs 0b7ba8e573 Do GeoM projection on CPU (#477)
Handling GeoM projection on CPU may seem like a weird choice, given
how fast GPU is, but it pays off:

* You only have to do a very small subset of the actual matrix
  multiply.
* You don't have to construct a matrix in the vertex shader.
* Six fewer float32 values per vertex.
* You do still have to do the matrix computation for each vertex,
  though.

Signed-off-by: Seebs <seebs@seebs.net>
2018-01-14 16:01:55 +09:00
..
command.go graphics: Bug fix: Don't delete the screen framebuffer (iOS) 2017-12-31 20:55:04 +09:00
doc.go graphics: Add comments 2017-09-24 22:56:50 +09:00
framebuffer.go opengl: SetViewport no longer returns error 2017-09-25 00:17:20 +09:00
image.go Reland(2): graphics: Appropriate rendering of edges on linear filter 2017-12-12 00:03:01 +09:00
program.go Do GeoM projection on CPU (#477) 2018-01-14 16:01:55 +09:00
shader.go Do GeoM projection on CPU (#477) 2018-01-14 16:01:55 +09:00
texture.go Reland(2): graphics: Appropriate rendering of edges on linear filter 2017-12-12 00:03:01 +09:00