| Commit message (Collapse) | Author | Age | 
| ... |  | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
|  | 
Fixes issue where directional light prevented pointlights from working
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
|  | 
Returns vec3 by default, but dimensions can be specified
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
|  | 
Just so it shows up more clearly in tests
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
* create a new array from an old one and a mutation
* mutate all the members of an existing array
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
|  | 
view is transient to create viewProjection, unview only needed on unproject
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
|  | 
movement
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
Removes the need to allocate a large temporary buffer, instead just memmaps a file big enough and has
OpenGL write the texture data directly to it.
 | 
| | 
| 
| 
|  | 
formats
 | 
| |  | 
 | 
| | 
| 
| 
|  | 
The initial texture render covers the whole screen anyway
 | 
| | 
| 
| 
| 
|  | 
16bit float is insufficient for decent shadow accuracy and the alpha channel is pointless in
a delayed render.
 | 
| |  | 
 |