Andrew Tribick
d7b896c013
Remove pre-C++17 Eigen alignment code
2021-12-28 21:14:29 +01:00
Levin Li
2cf37d3e70
Abandon line strips that are of size 0/1
2021-11-12 20:00:41 +08:00
Levin Li
f761c59f32
Fix crash in rendering orbits again
2021-02-26 20:56:16 +08:00
Levin Li
e0e49a6d24
Call flush in end and only bind buffer once
2021-02-22 20:17:28 +08:00
Levin Li
b21a5fd404
Draw lines with lines when lineWidth < maxLineWidth
2021-01-03 17:21:55 +08:00
Levin Li
668fd219cc
Render lines with triangles
2021-01-03 17:21:55 +08:00
Hleb Valoshka
5b7ad7f9ca
Properly align classes with members of Eigen::* type
2020-06-22 08:24:10 +03:00
Hleb Valoshka
1fb1f2de91
Replace fixed function GL code with GL ES compatible one
2020-05-12 15:59:56 +03:00
Hleb Valoshka
75922bd0c7
Use glBufferSubData instead of glMapBuffer in CurvePlot
2020-05-06 16:20:44 +03:00
Hleb Valoshka
bd7f9ebc9b
Use libepoxy instead of GLEW
...
Unlike GLEW libepoxy supports OpenGL ES and better handles cases with
functions provided by different extensions, e.g. the same functions
provided by vendor/EXT/ARB/core.
2020-03-26 11:24:56 +03:00
Li Linfeng
7cff1728a3
fix warnings
2019-10-14 17:41:03 +08:00
fuse
b11cd25553
Use vertex buffer when displaying orbits
2019-07-02 15:07:13 +03:00
Hleb Valoshka
c17493885f
Fix memory leaks
2019-06-20 13:02:27 +03:00
Hleb Valoshka
8685b114a3
Cleanup warnings found by clang++
2018-10-18 21:50:41 +03:00
Hleb Valoshka
a406f004f4
Strip ARB suffixes in curveplot
2018-10-14 18:14:33 +03:00
Hleb Valoshka
6a8c3f40db
Move cupverplot to celengine
2018-10-14 18:14:33 +03:00