James Seibel
|
27d74958bf
|
Merge branch '1.16.5' of gitlab.com:jeseibel/minecraft-lod-mod into 1.16.5
|
2021-10-09 14:48:53 -05:00 |
|
James Seibel
|
dc8db97f33
|
Fix the region at 0,0 (-X,-Z) rendering incorrectly
|
2021-10-09 14:48:47 -05:00 |
|
cola98765
|
3ec30d49be
|
put guts of mergeSingleData into mergeMultiData and make dataPoint smaller to make it faster
|
2021-10-09 17:47:58 +02:00 |
|
cola98765
|
627327140e
|
reversed logic in mergeMultiData to improve performance of initial compression to maxVerticalData
|
2021-10-09 17:07:38 +02:00 |
|
James Seibel
|
2ebbb6f591
|
Merge branch '1.16.5' of gitlab.com:jeseibel/minecraft-lod-mod into 1.16.5
|
2021-10-09 09:46:33 -05:00 |
|
James Seibel
|
126b581e97
|
Add BufferStorage recreation, improving memory usage
I still want the buffers to be created the right size at the start, but this will work for now.
|
2021-10-09 09:46:24 -05:00 |
|
cola98765
|
f625e714d4
|
made mergeMultiData a bit faster
|
2021-10-09 11:00:59 +02:00 |
|
cola98765
|
5db7e349b9
|
in mergeMultiData skip empty data
|
2021-10-09 08:16:58 +02:00 |
|
James Seibel
|
272546af4d
|
Improve the buffer expansion console logging
|
2021-10-08 22:16:12 -05:00 |
|
James Seibel
|
c0a9e3061c
|
reformatting / commenting
|
2021-10-08 22:13:20 -05:00 |
|
James Seibel
|
5872dc3be5
|
Fix a memory leak when changing worlds
|
2021-10-07 22:47:16 -05:00 |
|
James Seibel
|
8fe6eff36c
|
improve the buffer expanding logging
|
2021-10-07 22:45:48 -05:00 |
|
James Seibel
|
d89f2dc9b8
|
Refactoring / reformatting
|
2021-10-07 21:34:34 -05:00 |
|
James Seibel
|
e0ac03db6c
|
Merge branch '1.16.5' of gitlab.com:jeseibel/minecraft-lod-mod into 1.16.5
|
2021-10-07 21:25:05 -05:00 |
|
James Seibel
|
ee58f3d9dc
|
Use OpenGL BufferStorage to improve upload performance
I need to change how the memory is determined, right now they fill to the maximum amount; which is very bad and only for testing.
|
2021-10-07 20:59:45 -05:00 |
|
cola98765
|
b02d58227c
|
reworked mergeMultiData
|
2021-10-07 20:17:37 +02:00 |
|
Leonardo
|
61cb27020c
|
small change to a print
|
2021-10-07 18:03:09 +02:00 |
|
Leonardo
|
443da5eede
|
other config change, set roofed dimension max distance to 64
|
2021-10-07 17:37:02 +02:00 |
|
Leonardo
|
78ab4b8598
|
Changed configs
|
2021-10-07 17:20:39 +02:00 |
|
cola98765
|
028aed53f8
|
resolved some more warnings and applied autoformat in affected files
|
2021-10-07 11:17:02 +02:00 |
|
cola98765
|
1ed36ba6c4
|
resolved some more warnings and applied autoformat in affected files
|
2021-10-07 11:07:10 +02:00 |
|
cola98765
|
6deca8e235
|
resolved many warnings and applied autoformat in affected files
|
2021-10-07 10:36:30 +02:00 |
|
Leonardo
|
a6f3c2478e
|
Some refactor + fixed cpu problem with near_first
|
2021-10-07 00:19:32 +02:00 |
|
cola98765
|
a66554f2dd
|
resolved todo
|
2021-10-06 11:45:36 +02:00 |
|
cola98765
|
28cf2eb450
|
removed debug message when saving
|
2021-10-06 10:37:36 +02:00 |
|
cola98765
|
e154f552c7
|
fixed bug where only some regions were saved when player was not moving
|
2021-10-06 10:36:37 +02:00 |
|
Leonardo
|
0c275e1495
|
Added back the toString in the PosToGenerateContainer
|
2021-10-05 19:06:51 +02:00 |
|
Leonardo
|
2b15c089f4
|
Added back the toString in the PosToGenerateContainer
|
2021-10-05 18:59:40 +02:00 |
|
Leonardo
|
fca926bc8f
|
Added some comment, fixed the thread conflict problem
|
2021-10-05 11:25:06 +02:00 |
|
James Seibel
|
f6ea990ab0
|
Reduce buffer uploading stuttering
I also included commented out versions of several other buffer uploading options and comments on how well they perform.
|
2021-10-04 22:52:11 -05:00 |
|
James Seibel
|
ee6c8d597c
|
Hopefully prevent the buffer builder from dying if an exception is thrown
|
2021-10-03 14:45:38 -05:00 |
|
James Seibel
|
1e819bd555
|
temporarily disable transparency in the AbstractLodTemplate
|
2021-10-03 14:08:55 -05:00 |
|
James Seibel
|
a0358dd298
|
Merge branch '1.16.5' of gitlab.com:jeseibel/minecraft-lod-mod into 1.16.5
|
2021-10-03 13:57:34 -05:00 |
|
James Seibel
|
90987fc389
|
Add a constant to LodUtil and remove a few unused ones
|
2021-10-03 13:57:24 -05:00 |
|
cola98765
|
f72c846fe5
|
removed old commented code
|
2021-10-03 09:42:50 +02:00 |
|
James Seibel
|
2ca8576ad7
|
auto-indent
|
2021-10-02 21:33:09 -05:00 |
|
James Seibel
|
0194cffaba
|
auto indent
|
2021-10-02 21:28:52 -05:00 |
|
James Seibel
|
cc52815315
|
update a override option in the clientProxy
|
2021-10-02 21:24:19 -05:00 |
|
James Seibel
|
900b67920c
|
re-add transparency rendering
|
2021-10-02 21:24:04 -05:00 |
|
James Seibel
|
9c1e5c33a5
|
Merge branch '1.16.5' of gitlab.com:jeseibel/minecraft-lod-mod into 1.16.5
|
2021-10-02 21:08:22 -05:00 |
|
James Seibel
|
d7a1d330d9
|
Re-add Linux and (hopefully) Mac support
I have tested Windows and Ubuntu (Linux). I didn't test Mac but I am reasonably confident that it should work.
|
2021-10-02 21:08:15 -05:00 |
|
cola98765
|
3ac05c6a2b
|
fixed multiplyRGBcolors to not make off by 1 error
|
2021-10-02 15:34:02 +02:00 |
|
James Seibel
|
eeff5437b5
|
Hopefully add Mac and Linux support
|
2021-10-01 23:25:51 -05:00 |
|
James Seibel
|
a577851f6b
|
Merge branch '1.16.5' of gitlab.com:jeseibel/minecraft-lod-mod into 1.16.5
|
2021-09-30 21:42:00 -05:00 |
|
James Seibel
|
536bff2fe7
|
Hopefully fix the OpenGL context switching error
|
2021-09-30 21:41:49 -05:00 |
|
James Seibel
|
b1995445e2
|
auto-format
|
2021-09-30 19:24:30 -05:00 |
|
Leonardo
|
5d4d483b16
|
re-added the avoidNonFullBlock and avoidSmallBlock options
|
2021-10-01 01:26:11 +02:00 |
|
Leonardo
|
c13abc3b7d
|
Added thread data for the buffer builder
|
2021-09-30 19:50:05 +02:00 |
|
Leonardo
|
1cbb15045f
|
Added a reset when unloading and loading world
|
2021-09-30 19:47:04 +02:00 |
|
Leonardo
|
48ea096ff1
|
Added comment and changed some small variables
|
2021-09-30 17:52:51 +02:00 |
|