Zeno Rogue
|
90aa7b5c02
|
solv:: removed ILP for simplicity and better performance
|
2019-09-12 22:50:10 +02:00 |
|
Zeno Rogue
|
8da3556448
|
added a missing definition of atanh in GLSL
|
2019-09-12 22:50:10 +02:00 |
|
Zeno Rogue
|
60778a6896
|
new renderer for Solv
|
2019-09-12 22:50:10 +02:00 |
|
Zeno Rogue
|
598603c937
|
geodesics in Sol
|
2019-09-12 22:50:09 +02:00 |
|
Zeno Rogue
|
b4e700c455
|
a (slow) vertices_texture implemented with CAP_VERTEXBUFFER
|
2019-09-12 22:50:09 +02:00 |
|
Zeno Rogue
|
31c99e486f
|
CAP_NOSHADER
|
2019-09-12 22:50:09 +02:00 |
|
Zeno Rogue
|
d67316454c
|
linewidth bugs fixed when MINIMIZE_GL_CALLS
|
2019-09-12 22:50:09 +02:00 |
|
Zeno Rogue
|
5476b33e94
|
fixed to work on OPENGL 1.0
|
2019-09-12 22:50:08 +02:00 |
|
Zeno Rogue
|
77bd96e6b5
|
switch_to_text, needed for iOS
|
2019-09-12 22:50:08 +02:00 |
|
Zeno Rogue
|
13b5223ffb
|
fixed missing 3 to SHDIM in shaders.cpp
|
2019-09-12 22:50:08 +02:00 |
|
Zeno Rogue
|
0f98146d20
|
3D:: correct shift matrix in stereo mode
|
2019-09-12 22:50:08 +02:00 |
|
Zeno Rogue
|
3da305b4ca
|
fog is now affected by the background color
|
2019-09-12 22:50:06 +02:00 |
|
Zeno Rogue
|
8eb3fa65e2
|
2D3D:: skies and ceilings
|
2019-09-12 22:50:02 +02:00 |
|
Zeno Rogue
|
6aeba2d906
|
fixed glDepthMask and thus shadows
|
2019-09-12 22:50:00 +02:00 |
|
Zeno Rogue
|
e5d6278ab1
|
disabled set_depthwrite since it has weird results
|
2019-09-12 22:50:00 +02:00 |
|
Zeno Rogue
|
6e2cf3d2e7
|
fixed glDisable -> glDepthMask
|
2019-09-12 22:50:00 +02:00 |
|
Zeno Rogue
|
740cc5fbb6
|
2D3D:: wall shadows
|
2019-09-12 22:50:00 +02:00 |
|
Zeno Rogue
|
9a21401b9c
|
item/monster icons in 3d
|
2019-09-12 22:49:56 +02:00 |
|
Zeno Rogue
|
c19ffb3597
|
fixes to projection streamlining
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
3c9e4db46e
|
major cleanup of projection setting
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
2121aacaaf
|
3d:: clipping configurable
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
f399a8c980
|
3d:: shader acceleration in the band model
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
ad4ecbde0e
|
3d:: fog in non-native models
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
bc3e7f2e95
|
3d:: shader acceleration for 3D ball and 3D halfspace
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
5116d745c4
|
gldraw:: offset and texture_offset are now separate
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
5db2cfbd1a
|
3d:: textured walls
|
2019-09-12 22:38:45 +02:00 |
|
?
|
54f278963c
|
renamed MAXDIM to MAXMDIM (conflict with crystal)
|
2019-09-12 22:38:42 +02:00 |
|
?
|
3c7824d51e
|
3d:: fixed implicit conversion warning in GLSL
|
2019-09-12 22:38:40 +02:00 |
|
?
|
fb71d4fd15
|
3D:: sightranges are now configurable
|
2019-09-12 22:38:40 +02:00 |
|
?
|
259e376909
|
3d:: four-phase drawing of sphere
|
2019-09-12 22:38:40 +02:00 |
|
?
|
1fcf58e17a
|
3D:: shader variants for R3 and S3
|
2019-09-12 22:38:40 +02:00 |
|
?
|
d08e58f404
|
3d:: 2D/3D is now selectable at runtime
|
2019-09-12 22:38:40 +02:00 |
|
?
|
0ea37718f0
|
shaderside projection for DIM==3
|
2019-09-12 22:38:39 +02:00 |
|
?
|
56d628d4d8
|
adjusting for 3D part II
|
2019-09-12 22:38:39 +02:00 |
|
Zeno Rogue
|
952f1c44fe
|
minor fixes to color handling
|
2019-02-06 18:54:29 +01:00 |
|
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 |
|