s809
|
6c36f3c7e9
|
Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core
|
2023-09-21 21:04:58 +05:00 |
|
s809
|
877a89d17a
|
Add config for a few slow features
|
2023-09-21 21:00:23 +05:00 |
|
s809
|
d325a69e3f
|
Move context levels to requests
|
2023-09-21 10:16:34 +05:00 |
|
James Seibel
|
2c01b29dad
|
Merge branch 'deadlock-fix' into 'main'
Fixed deadlock when drawLODs returns early because Iris is rendering shadow pass
See merge request jeseibel/distant-horizons-core!25
|
2023-09-19 23:12:31 +00:00 |
|
alex-huff
|
5ae2731008
|
Fixed deadlock when drawLODs returns early because Iris is rendering shadow pass
|
2023-09-19 17:44:39 -05:00 |
|
s809
|
08704aad2c
|
Allow selecting specific IDebugRenderable's for rendering
|
2023-09-19 21:32:59 +05:00 |
|
s809
|
a80bb082b3
|
Validate response types
|
2023-09-19 20:19:25 +05:00 |
|
s809
|
fccd197cd5
|
Fix chunk updates sent to incomplete connections
Hide useless warns, for cases when listener is not configured yet
|
2023-09-19 18:53:10 +05:00 |
|
s809
|
2cfc2c81c8
|
Fix future id collisions between c<->s
(cause of occasional hangs on disconnection)
Add packet trace logging
|
2023-09-19 17:28:26 +05:00 |
|
s809
|
6f4e105542
|
Fix compiling
|
2023-09-18 13:44:19 +05:00 |
|
s809
|
633b3f2033
|
Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core
|
2023-09-18 13:24:43 +05:00 |
|
James Seibel
|
8a0e3a710c
|
Add GL Context creation debug configs
In an attempt to fix Steam Deck crashing due to being unable to create the GL Context
|
2023-09-16 08:03:39 -05:00 |
|
James Seibel
|
1ae1f1f36f
|
Add a mutable DhSectionPos
|
2023-09-15 07:34:37 -05:00 |
|
James Seibel
|
2cee805645
|
Optimize some DhSectionPos via mutating the pos and removing duplicate DhLodPos allocations
|
2023-09-14 22:04:52 -05:00 |
|
James Seibel
|
db58aa117a
|
Minor QuadTree refactor
|
2023-09-14 20:19:02 -05:00 |
|
James Seibel
|
1c247e0da2
|
Rename DhSectionPos.getMinCornerLodPos()
|
2023-09-14 20:11:09 -05:00 |
|
James Seibel
|
4d863adac5
|
replace DhSectionPos getCenter() with getCenterBlockPos()
|
2023-09-14 20:07:25 -05:00 |
|
James Seibel
|
96a39bce69
|
reformat DhBlockPos2D
|
2023-09-14 19:56:48 -05:00 |
|
James Seibel
|
9a89731a59
|
Add DhSectionPos getBlockWidth() and getWidthCountForLowerDetailedSection()
|
2023-09-14 19:16:05 -05:00 |
|
James Seibel
|
269b763b73
|
Add DhSectionPos.getNumberOfLodSectionsWide()
|
2023-09-14 07:52:04 -05:00 |
|
James Seibel
|
00806933e0
|
Optimize DhSectionPos constructors and add convertSelfToDetailLevel()
|
2023-09-14 07:21:01 -05:00 |
|
James Seibel
|
84236e7a31
|
Add additional DhSectionPos unit tests
|
2023-09-13 21:52:56 -05:00 |
|
James Seibel
|
5ee1bea7c0
|
reformat DhSectionPos
|
2023-09-13 21:37:31 -05:00 |
|
James Seibel
|
a5178cecea
|
Rename RenderMetaDataFile -> RenderDataMetaFile
|
2023-09-13 18:29:56 -05:00 |
|
James Seibel
|
cc933b6bd0
|
comment out DataSourceReferenceTracker GC logic
|
2023-09-13 07:45:01 -05:00 |
|
James Seibel
|
03f50b168d
|
Add DataSourceReferenceTracker to automatically free unused data sources
|
2023-09-12 20:16:32 -05:00 |
|
Steveplays28
|
f0a62c813a
|
Merge remote-tracking branch 'upstream-core/main'
|
2023-09-12 17:35:29 +02:00 |
|
James Seibel
|
13b7a20ff6
|
DhLightingEngine reformat
|
2023-09-11 20:35:33 -05:00 |
|
Builderb0y
|
62e8bea246
|
I forgot a line of code.
|
2023-09-12 01:05:27 +00:00 |
|
Builderb0y
|
a51bb760d0
|
inline LightPos, effectively preventing tens of thousands of them from being allocated.
|
2023-09-11 17:04:17 +00:00 |
|
Builderb0y
|
a28eddc1d5
|
remove iteration over chunkArray, calculate index directly instead.
|
2023-09-11 16:55:52 +00:00 |
|
James Seibel
|
61564d8914
|
Merge branch 'distant-horizons-core-iris.shadow.fix'
|
2023-09-11 07:36:24 -05:00 |
|
James Seibel
|
378ea5599b
|
Merge branch 'distant-horizons-core-abstract.shader.refactor'
|
2023-09-11 07:29:43 -05:00 |
|
James Seibel
|
5ec874d4a0
|
Improve LOD Building and Lighting speed for BigGlobe worlds
Thanks Builderb0y!
|
2023-09-11 07:25:58 -05:00 |
|
James Seibel
|
d3865551a5
|
Minor Lighting Engine GC optimizations
|
2023-09-10 17:09:33 -05:00 |
|
NULL511
|
8f42acbd65
|
simplify matrix usage; uniform cleanup
|
2023-09-10 04:15:35 -04:00 |
|
NULL511
|
25f4ef3224
|
default viewport
|
2023-09-10 03:38:47 -04:00 |
|
NULL511
|
a37b0abd18
|
use init render events
|
2023-09-10 03:14:03 -04:00 |
|
s809
|
21f03526f8
|
Merge branch 'main' of https://gitlab.com/jeseibel/distant-horizons-core
|
2023-09-10 12:03:29 +05:00 |
|
NULL511
|
22281d477c
|
fix shader init; remove GL11
|
2023-09-10 01:37:55 -04:00 |
|
NULL511
|
0b2284e258
|
refactor abstract shader base class and ssao renderer
|
2023-09-10 00:47:04 -04:00 |
|
James Seibel
|
7d84e05b1f
|
Move framebuffer unbinding to GLState
|
2023-09-09 18:26:00 -05:00 |
|
James Seibel
|
2d1729d325
|
Revert "Use MC's projection matrix in SSAO instead of creating a new one"
This reverts commit 5735599569.
|
2023-09-09 18:22:33 -05:00 |
|
James Seibel
|
e415d1cb72
|
Fix shadow static rendering
|
2023-09-09 17:03:33 -05:00 |
|
James Seibel
|
5735599569
|
Use MC's projection matrix in SSAO instead of creating a new one
|
2023-09-09 16:45:20 -05:00 |
|
NULL511
|
d73c0b9531
|
cleanup
|
2023-09-09 16:33:27 -04:00 |
|
NULL511
|
faf51a57e7
|
fix ssao frame buffer binding
|
2023-09-09 16:33:27 -04:00 |
|
NULL511
|
d6d94804a0
|
cleanup
|
2023-09-09 16:33:27 -04:00 |
|
NULL511
|
a21edfeed6
|
remove unused frame buffer
|
2023-09-09 16:33:27 -04:00 |
|
NULL511
|
36092008ef
|
fix fog texture bind + shaders
|
2023-09-09 16:33:27 -04:00 |
|