Commit Graph

725 Commits

Author SHA1 Message Date
bjorn 800d07a0de Use msdfgen; 2017-07-19 07:00:11 +09:00
bjorn c518cadcf7 Cleanup; 2017-07-19 07:00:11 +09:00
bjorn 05dd988cb8 Fix undefined behavior with custom fonts; 2017-07-19 07:00:11 +09:00
bjorn e474bb61d1 Add RGB texture format; 2017-07-19 07:00:11 +09:00
bjorn 41210b1bd0 lovr.graphics.plane takes regular transform; 2017-07-19 05:07:18 +09:00
bjorn d8500e456c Add ode to brew install example; 2017-07-06 08:25:31 +09:00
bjorn b2feefe98a Fix Model:getAABB more; 2017-06-25 04:16:47 -07:00
bjorn 7843e24028 Fix Model:getAABB; 2017-06-25 01:30:19 -07:00
bjorn e705e898b2 0.7.1; 2017-06-23 19:43:14 -07:00
bjorn e485f7d628 Fix glad in windows; 2017-06-23 19:42:58 -07:00
bjorn e5a311af09 Add glad for windows; 2017-06-23 19:35:49 -07:00
bjorn e897c2512a Fix Collider:applyTorque; 2017-06-23 17:45:27 -07:00
bjorn 83118a5012 lovr.graphics.sphere; 2017-06-21 23:10:45 -07:00
bjorn 68538c7013 Cleanup; 2017-06-21 19:44:02 -07:00
bjorn dd1db4c86f lovr.graphics.box; Better non-uniform scale; 2017-06-21 19:42:34 -07:00
bjorn a13c793769 Model:getAABB; 2017-06-21 18:53:11 -07:00
bjorn a6ae2bdf6b Fix Collider:getAABB; 2017-06-21 18:45:46 -07:00
bjorn 3744706ade Fix zero scale; 2017-06-20 22:56:11 -07:00
bjorn dfd6c91dec lovr.graphics.cylinder; 2017-06-20 20:54:22 -07:00
bjorn 74554f5a1d Clarify OpenGL version requirements; 2017-06-18 17:45:14 -07:00
bjorn ca95fa0df0 Handle texture formats better; 2017-06-18 17:28:15 -07:00
bjorn 18fa9f7d76 Remove doppler effect; 2017-06-18 16:20:30 -07:00
bjorn 52b203240d Fix mapped buffers for WebGL 2; 2017-06-18 16:19:26 -07:00
bjorn 8beac66db0 OpenGL ES3; Remove glad;
Stop using OpenGL extensions and drop support for OpenGL ES2,
WebGL 1, and OpenGL 2.  Remove glad.
2017-06-18 15:55:01 -07:00
bjornbytes 5f3ce18fcd Fix mesh mapping; 2017-06-13 22:59:27 -07:00
bjornbytes 6c25b9bd4f Fix Mesh:getVertexMap; 2017-06-13 21:28:15 -07:00
bjornbytes 9f097e64e2 Add lovrNormalMatrix; 2017-06-13 20:04:51 -07:00
bjorn 4c16647ff0 0.7.0; 2017-06-11 16:57:41 -07:00
bjorn b84ef967e6 Fix integer attribute test; 2017-06-11 16:48:46 -07:00
bjorn b48c7b6f40 Add troubleshooting section; 2017-06-11 15:27:13 -07:00
bjorn 9428f9628e Fix dirtied sittingToStanding matrix; 2017-06-10 23:18:32 -07:00
bjorn 2a07cddc5a Fix emscripten compilation; 2017-06-10 23:18:32 -07:00
bjorn 70b4ea3351 Update emscripten instructions for Windows; 2017-06-10 18:06:43 -07:00
bjorn 074e55dc8b Improve error message for main.lua syntax errors; 2017-06-10 17:43:54 -07:00
bjorn 8c0e4bd416 Fix conf error; 2017-06-10 17:30:36 -07:00
bjorn 613b1ea67f Refactor GL extension code; 2017-06-10 16:25:46 -07:00
bjorn 265a81c411 Add window title; Improve initial error handling; 2017-06-10 15:34:35 -07:00
bjorn 1cc62a9b6d DistanceJoint; 2017-06-10 15:13:19 -07:00
bjorn 24a980446a Add extra room to transform stack;
Currently the transform stack doesn't take into account the fact that internal functions use
transforms.  Performing error checking for the transform stack in the internal functions is kind of
difficult (right now we just segfault), so it's easier to just reserve a few of the transforms for
internal use.
2017-06-10 14:44:04 -07:00
bjorn 827c92cc38 Collider constructor accepts position; 2017-06-10 14:17:59 -07:00
bjorn 011b669892 Correct error check in Mesh:setVertexMap; 2017-06-10 14:09:33 -07:00
bjorn 616e4b9488 Clean up Mesh IBO properly; 2017-06-10 14:06:55 -07:00
bjorn bf555d558d Use default shader when drawing mirror texture; 2017-06-10 14:05:20 -07:00
bjorn b305b3b109 Put World headers back; 2017-06-10 14:05:02 -07:00
bjorn b0c86c1903 Reorder collider functions; 2017-06-10 04:51:09 -07:00
bjorn bb5df10f28 ODE shared library; 2017-06-10 03:12:31 -07:00
bjorn 7241d1c5f7 Fix freetype library setting; 2017-06-10 02:59:12 -07:00
bjorn 8110fe10e9 rm unnecessary CMake definition; 2017-06-06 23:43:33 -07:00
bjorn a5d06dcb61 Fix CMakeLists; 2017-06-03 14:18:17 -07:00
bjorn 1061134800 Improve error messages; 2017-06-02 01:31:14 -07:00