Commit Graph

4031 Commits

Author SHA1 Message Date
bjorn d14bcfeea0 lovr.headset.setBoundsVisible; 2016-10-01 15:12:12 -07:00
bjorn d98cd40f49 lovr.headset.getTrackingSize; 2016-10-01 14:17:26 -07:00
bjorn 3444d6cb77 Headset organization; 2016-10-01 14:16:02 -07:00
bjorn 809c71d5b4 lovr.graphics.setLineWidth; 2016-10-01 13:48:31 -07:00
bjorn d4f6213f95 Fix lovr.graphics.getShader; 2016-10-01 13:44:20 -07:00
bjorn 9ece6c6c2c Cube rotation;
Angle-axis
2016-10-01 13:39:38 -07:00
bjorn 36cd7887f7 Filled cube basically work; 2016-10-01 12:53:15 -07:00
bjorn 82916b373b Set up draw modes; 2016-10-01 12:10:38 -07:00
bjorn 59bbe38489 Embetter README; 2016-09-30 00:19:40 -07:00
bjorn e29ca644f0 Embetter the README; 2016-09-30 00:17:35 -07:00
bjorn 056efecc21 Add vrChaperone; 2016-09-29 23:54:38 -07:00
bjorn 1e1acfbbd9 Fix cube rendering; 2016-09-29 23:54:31 -07:00
bjorn 5f884710e6 lovr.graphics.cube test; 2016-09-29 23:18:51 -07:00
bjorn d4f20c8379 lovr.graphics.line; 2016-09-29 19:39:25 -07:00
bjorn 8ab7c06612 Improve Vive rendering; 2016-09-29 00:21:38 -07:00
bjorn 93f007f329 Shape infrastructure; 2016-09-29 00:00:02 -07:00
bjorn 33b19f367a Fix rotation; 2016-09-28 23:59:10 -07:00
bjorn 4679696288 lovr.graphics.getDimensions and friends; 2016-09-28 22:10:03 -07:00
bjorn 44b19b4e37 Use framebuffer size for scissor; 2016-09-28 22:09:57 -07:00
bjorn 086dd4ae4f Formatting; 2016-09-28 21:48:07 -07:00
bjorn 7c707d9d6e Scissor; 2016-09-28 21:47:36 -07:00
bjorn e188c0beca lovr.graphics.setColor; 2016-09-28 20:11:58 -07:00
bjorn a24bdcf98a Use unsigned chars for color mask; 2016-09-28 19:38:58 -07:00
bjorn ccd0b5374e Move default shader code into shader; 2016-09-28 19:34:48 -07:00
bjorn ab14cf5d31 Rename clearColor to backgroundColor; 2016-09-27 21:37:46 -07:00
bjorn d9977a6b99 lovr.graphics.setColorMask; 2016-09-27 21:32:57 -07:00
bjorn 0d7d57acea Remove getProjection from now; 2016-09-27 20:49:31 -07:00
bjorn ad0e014c5a lovr.graphics.reset; 2016-09-27 20:20:08 -07:00
bjorn e4ecf2452f Switch to start and count for Buffer draw range; 2016-09-27 20:08:54 -07:00
bjorn 41db7ea9de Fix int->pointer conversion I think; 2016-09-27 20:05:55 -07:00
bjorn bb6a5979f5 Remove comment; 2016-09-27 19:58:54 -07:00
bjorn 64361660b9 Default shader; 2016-09-27 19:56:36 -07:00
bjorn dba017c8df Fix windows; 2016-09-27 00:24:28 -07:00
bjorn 435d7a9cf8 Projection matrices; 2016-09-26 23:48:09 -07:00
bjorn f531be3fc5 Fix typo; 2016-09-26 19:56:17 -07:00
bjorn 5f7e335f27 Vive rendering; 2016-09-26 18:38:45 -07:00
bjorn 4d4d2c34ff Fix windows; 2016-09-24 22:39:36 -07:00
bjorn d6374f6ad7 mat4_invert; 2016-09-24 22:39:00 -07:00
bjorn 9ce7ba8c0a Fix pointer issue; 2016-09-24 22:38:48 -07:00
bjorn 6220cf73f4 rm minor redundant assignment; 2016-09-23 22:13:43 -07:00
bjorn 6efa85848c rm mat4_getProjection declaration; 2016-09-23 22:13:16 -07:00
bjorn 8a545a0575 lovr.graphics.setProjection; 2016-09-23 22:11:56 -07:00
bjorn 1f0f586952 lovr.graphics.prepare; 2016-09-23 20:58:56 -07:00
bjorn 9f254fc783 More graphics transform functions;
lovr.graphics.translate
lovr.graphics.rotate
lovr.graphics.scale
2016-09-22 21:53:17 -07:00
bjorn 0786b67f0b lovr.graphics.origin; 2016-09-21 15:26:05 -07:00
bjorn 4ae08b771f Make graphicsState static again; 2016-09-21 00:58:31 -07:00
bjorn 579a3f9b72 Start matrix stack operations; 2016-09-21 00:55:53 -07:00
bjorn 4eb449c63d Fix mat4_copy; 2016-09-19 23:45:22 -07:00
bjorn 2a0334e054 Start matrix; 2016-09-19 23:43:16 -07:00
bjorn 55481a1e53 rm matrixMultiply; 2016-09-19 23:43:03 -07:00