Commit Graph

795 Commits

Author SHA1 Message Date
bjorn ef06a19fa4 Refactor texture filter structure; 2017-08-08 01:33:52 -07:00
bjorn bb2ec5b49c No pointers for CanvasState; 2017-08-08 01:33:52 -07:00
bjorn f649a50264 rm lovrGraphicsSetPerspective; 2017-08-08 01:33:52 -07:00
bjorn 38c5342d8a Private lovrGraphicsEnsureFont; 2017-08-08 01:33:52 -07:00
bjorn 7f80a8577f Mesh cleanup; 2017-08-08 01:33:52 -07:00
bjorn ce0d2746fd State diff for Mesh:setTexture; 2017-08-08 01:33:52 -07:00
bjorn 1402213029 Clean up system limits; 2017-08-08 01:33:52 -07:00
bjorn fd176a608a Private graphics primitive functions; 2017-08-08 01:33:52 -07:00
bjorn 0e474ad6af Reorganize lovrFontPrint; 2017-08-08 01:33:52 -07:00
bjorn 6b0f903b2e rm lovr.graphics.getColorMask; rm lovr.graphics.setColorMask; 2017-08-08 01:33:52 -07:00
bjorn ed25eef2d3 rm lovr.graphics.getScissor; rm lovr.graphics.setScissor; 2017-08-08 01:33:52 -07:00
bjorn a652036111 Use headset offset in error message; 2017-08-07 00:01:12 -07:00
bjorn 3de7c4492c Add missing API function; 2017-08-06 23:58:14 -07:00
bjorn fb10cf6f2a Fix WebVR; 2017-08-06 23:58:14 -07:00
bjorn 8b88ed1c46 1.7m default; 2017-08-06 23:58:14 -07:00
bjorn 9650524e53 Fix origin type boolean check; 2017-08-06 23:58:14 -07:00
bjorn 42a3444fd8 HeadsetOrigin; conf.headset.offset; 2017-08-06 23:58:14 -07:00
bjorn 5aae224c3f Update README; 2017-08-06 12:55:51 -07:00
bjorn 1c3aa7a996 Allow disabling the graphics module; 2017-08-05 00:33:07 -07:00
bjorn 5b51f1d2eb Rename Unix section of COMPILING; 2017-08-04 09:30:35 -07:00
Bjorn Swenson e775b3f63d Merge pull request #15 from bjornbytes/linux
Linux Support
2017-08-03 01:23:30 -07:00
bjorn b5a58e31f1 Declare secret OpenVR functions; 2017-08-03 00:57:52 -07:00
bjorn 4e81bc6cd9 Fix Linux glad include; 2017-08-03 00:57:47 -07:00
bjorn 5662093451 Fix enet CMake for Linux; 2017-08-03 00:57:28 -07:00
bjorn d398012bd6 Add Linux compilation instructions; 2017-08-03 00:57:28 -07:00
bjorn b4513d5ca6 Fixes for lovr.filesystem on Linux; 2017-08-03 00:57:28 -07:00
bjorn b55979936f Simplify l_lovrGraphicsSetBackgroundColor; 2017-08-01 13:19:36 -07:00
bjorn 146d037cae Simplify lovrGraphicsClear; 2017-08-01 13:11:32 -07:00
bjorn 48733f87c4 Just use EMCSRIPTEN instead of LOVR_WEB; 2017-08-01 12:16:09 -07:00
bjorn 9bf73060b7 WASM; 2017-07-31 03:45:57 -07:00
bjorn 94355db2b5 Remove font shader discard; 2017-07-31 02:43:04 -07:00
bjorn 416f6f7216 Default to LEQUAL CompareMode; 2017-07-31 02:42:44 -07:00
bjorn 0e470a9088 Pass correct arguments to webvr sittingToStanding; 2017-07-31 02:42:00 -07:00
bjorn 6a13ac5ee1 Don't include glad on web; 2017-07-31 02:41:44 -07:00
bjorn 8464463d4e Set default texture filter before creating texture; 2017-07-31 02:41:13 -07:00
bjorn fd3613ba8d Fix enet CMake; 2017-07-30 22:12:12 -07:00
bjorn 216f8fe37e Update compilation instructions; 2017-07-29 18:56:35 -07:00
Bjorn Swenson 60cdfa3b1c Update status badge; 2017-07-29 17:01:15 -07:00
Bjorn Swenson 255f4650b8 Add status badge; 2017-07-29 16:51:01 -07:00
bjorn cb4c484e2f Simplify OpenVR CMake; 2017-07-29 16:29:51 -07:00
bjorn 32e5c76566 Fix windows compilation; 2017-07-27 20:19:39 -07:00
bjorn 891d8a8ff4 Add random functions to CMakeLists; 2017-07-26 22:48:43 -07:00
bjorn ef537e99d4 Math module random functions; 2017-07-26 22:46:31 -07:00
bjorn 8b34330079 RandomGenerator; 2017-07-26 22:46:31 -07:00
bjorn 39ba6d3f12 Add trigger ControllerButton; 2017-07-24 23:17:00 -07:00
bjorn ce26850a8a Fix enet on windows; 2017-07-24 01:29:14 -07:00
bjorn 059c5d3ef2 Fix bugs with font textures; 2017-07-23 23:22:51 -07:00
bjorn d78e986a05 Fix compilation issues; 2017-07-23 23:14:28 -07:00
bjorn 54f9357b3e Fix CMakeLists for emscripten; 2017-07-23 23:03:13 -07:00
bjorn 8bf2048cf2 Use header files for lua libraries; 2017-07-23 23:03:13 -07:00