Commit Graph

3845 Commits

Author SHA1 Message Date
bjorn 3ef84510c9 Improve windows platform detection; 2016-11-14 00:02:21 -08:00
bjorn daa942d932 Support BufferTextures; 2016-11-13 17:28:22 -08:00
bjorn b619a65946 Fix Buffer constructor bug; 2016-11-13 02:42:05 -08:00
bjorn 11f35763b7 Fix Buffer attribute indices; 2016-11-13 02:35:26 -08:00
bjorn c0db50b6ae Buffer:setVertices; 2016-11-12 23:18:53 -08:00
bjorn 11d96f1826 lovr.graphics.setPointSize; 2016-11-12 17:38:49 -08:00
bjorn ffde873299 Oh no; 2016-11-12 15:20:04 -08:00
bjorn cffa8df971 Fix Buffer crash on custom byte type; 2016-11-12 04:30:52 -08:00
bjorn 0c8db44e78 Fix model include; 2016-11-12 03:46:40 -08:00
bjorn f891a00b2f rm printf; 2016-11-12 01:49:39 -08:00
bjorn 27d3601c00 Add missing headset bounds functions; 2016-11-12 01:23:22 -08:00
bjorn 811bf67071 Windows fixes; 2016-11-12 01:19:47 -08:00
bjorn 7550da44d8 Model textures; 2016-11-08 14:55:16 -08:00
bjorn 8267733a42 Texture filters; 2016-11-08 14:55:16 -08:00
bjorn b69a7be1ba Better malloc error handling; 2016-11-08 14:55:07 -08:00
bjorn 82a1f17b16 Enum helpers; 2016-11-08 14:22:16 -08:00
bjorn a59f03ef78 Simplify filesystem checks; 2016-11-08 13:47:13 -08:00
bjorn 17601e237b Buffer:getTexture; Buffer:setTexture; 2016-11-08 03:14:50 -08:00
bjorn 136d6b1da7 Texture; lovr.graphics.newTexture; 2016-11-08 03:14:33 -08:00
bjorn a22b158b0c Fix Buffer bug; 2016-11-08 03:13:32 -08:00
bjorn 4dd8bcd40b Add src/lovr/types;
To avoid naming conflicts between modules and types.
2016-11-08 01:48:55 -08:00
bjorn 49761a789a Add loadImage to util; 2016-11-08 01:42:31 -08:00
bjorn 48ff1fa93c lovr.graphics.points; 2016-11-07 23:16:33 -08:00
bjorn 88a8afd775 Reset coordinate system on each frame; 2016-11-07 22:38:45 -08:00
bjorn e8022e1efc Fix segfault when model file does not exist; 2016-11-07 22:34:04 -08:00
bjorn e74149a762 Fix filesystem memory leaks; 2016-11-07 22:23:13 -08:00
bjorn be13d761e7 Clean up util; 2016-11-07 22:20:39 -08:00
bjorn 91f46929fe Normalize rotation axis vectors; 2016-11-07 22:03:13 -08:00
bjorn c4cc9a981a Enable vsync by default; 2016-11-07 22:03:03 -08:00
bjorn 34988bcdd7 lovr.filesystem.append; 2016-11-07 14:31:11 -08:00
bjorn bb98fc5aec lovr.filesystem.write; 2016-11-07 14:31:02 -08:00
bjorn 419a03a202 Filesystem utility functions; 2016-11-07 14:30:32 -08:00
bjorn 7362fafd8c rm lovr.filesystem.write; 2016-11-06 18:39:16 -08:00
bjorn 09359c6793 Clean up setSource; 2016-11-05 16:17:29 -07:00
bjorn 5d2f4746ab lovr.filesystem.write; 2016-11-05 16:17:29 -07:00
bjorn fff1638414 Fix Skybox paths; 2016-11-05 16:17:29 -07:00
bjorn 5188e5d830 Fix Model paths; 2016-11-05 16:17:29 -07:00
bjorn 74c78d7f3e lovr/graphics imports filesystem; 2016-11-05 16:17:29 -07:00
bjorn 0c0429b8d9 lovr.filesystem.read; 2016-11-05 16:17:29 -07:00
bjorn 9743660d5a rm file; 2016-11-05 16:17:29 -07:00
bjorn c33534f703 Start File; 2016-11-05 16:17:29 -07:00
bjorn 956ea96827 Fix initGlfw declaration; 2016-11-05 16:17:16 -07:00
bjorn 1cdde81e35 Improve lovr.timer; 2016-11-04 22:29:38 -07:00
bjorn 38c46106da Model normals; 2016-11-01 21:52:32 -07:00
bjorn 45d4029f6a Math is hard; 2016-11-01 21:52:19 -07:00
bjorn 93c13c8593 Model.draw transform; 2016-11-01 20:56:29 -07:00
bjorn 94a9c0e8cb lovrGraphicsTransform; 2016-11-01 20:48:04 -07:00
bjorn c0e7837ac1 Rough package loader; 2016-11-01 20:27:15 -07:00
bjorn 8869539f97 isDirectory and isFile; 2016-10-31 18:35:00 -07:00
bjorn 7c5a9585fd Clean up Model better; 2016-10-31 17:35:43 -07:00