Commit Graph

179 Commits

Author SHA1 Message Date
Charlène 9cee52cf81 Fix colors for big endian architectures. 2019-02-06 18:50:36 +01:00
Zeno Rogue 8ac1cf8731 fixed some issues with commandline arguments (svg shots made correctly from cli) 2019-02-06 18:48:52 +01:00
Zeno Rogue e25bc8e455 glhr:: shaderside projection for the half-plane model 2018-11-19 20:53:35 +01:00
Zeno Rogue 50a86d1e88 glhr:: shader-side band now ignores depth 2018-11-18 18:26:56 +01:00
Zeno Rogue 680dca90c8 shaderside projection 2018-11-18 18:26:55 +01:00
Zeno Rogue 35353fe70e faster graphics with MINIMIZE_GL_CALLS 2018-09-04 23:27:27 +02:00
Zeno Rogue 1ab460ffb1 type color_t should now be consistently used for colors; reimplemented drawqueue in OO fashion 2018-09-04 19:53:42 +02:00
Zeno Rogue 4d2f79ba95 rewritten the system to display 3D. This fixes the spherical display not working in stereo mode, and is more clean. 2018-07-22 00:39:57 +02:00
Arthur O'Dwyer 62db7ee250 Eliminate VLAs for the benefit of MSVC. 2018-06-29 14:13:59 -07:00
Zeno Rogue 63869c6d33 renamed the size function to isize 2018-06-22 14:47:24 +02:00
Zeno Rogue 4c619e60dd moved all the HyperRogue stuff except RogueViz to namespace 'hr' -- useful when using hr as a library 2018-06-11 01:58:31 +02:00
Zeno Rogue 0941411ffc .. to last commit 2018-04-06 00:33:03 +02:00
Zeno Rogue d3c9bfdd92 improved the quality of 3D models from conformal menu 2018-03-24 15:15:30 +01:00
Zeno Rogue 23a2a98893 10.3k 2018-03-02 13:11:53 +01:00
Zeno Rogue 7f9aaccc3c fixed VARCOLOR without shaders 2018-03-02 13:08:14 +01:00
Zeno Rogue 6080e96b99 fixed double-vertexbuffer issues 2018-02-20 21:11:32 +01:00
Zeno Rogue 0412ea7b7c glhr::id is now a constant; streamlined applymatrix 2018-02-20 11:30:39 +01:00
Zeno Rogue 759d9bbe8c more fixes for Android 2018-02-12 16:21:42 +01:00
Zeno Rogue 5d6a3e083a disabled DEBUG_GL 2018-02-12 13:12:48 +01:00
Zeno Rogue 1781554684 more work on the online version: fullscreen, orientation 2018-02-11 21:39:47 +01:00
Zeno Rogue cab8a0a38f Works online now! 2018-02-11 19:08:17 +01:00
Zeno Rogue d01d772669 more changes to make it work on iOS 2018-02-11 02:19:49 +01:00
Zeno Rogue 1391a7fe4d more shader cleanup 2018-02-10 18:21:19 +01:00
Zeno Rogue bfd17a57c6 made CAP_SHADERF work in Windows 2018-02-10 15:18:44 +01:00
Zeno Rogue b80ac00a55 cleaner shader construction 2018-02-09 04:18:39 +01:00
Zeno Rogue 660af7827f Further OpenGL cleanup. Also fixed the problems with incorrect mouse control. 2018-02-09 03:40:46 +01:00
Zeno Rogue 120797d7ce uniformizing vertex attribute arrays 2018-02-09 01:46:14 +01:00
Zeno Rogue 64adb6f0ea updated the header comments to 2018, also added the missing ones 2018-02-09 00:40:26 +01:00
Zeno Rogue 4966bde3d4 started work on shaders.cpp 2018-02-09 00:29:20 +01:00