-
Notifications
You must be signed in to change notification settings - Fork 810
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Efficient CPU Translucency Sorting with BSP Trees and Heuristics #2016
Commits on Sep 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bd49744 - Browse repository at this point
Copy the full SHA bd49744View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3158324 - Browse repository at this point
Copy the full SHA 3158324View commit details -
Configuration menu - View commit details
-
Copy full SHA for 712b44b - Browse repository at this point
Copy the full SHA 712b44bView commit details
Commits on Sep 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 609ff79 - Browse repository at this point
Copy the full SHA 609ff79View commit details -
Configuration menu - View commit details
-
Copy full SHA for a422a08 - Browse repository at this point
Copy the full SHA a422a08View commit details -
Configuration menu - View commit details
-
Copy full SHA for eaf28dd - Browse repository at this point
Copy the full SHA eaf28ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for cba72f4 - Browse repository at this point
Copy the full SHA cba72f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 795087e - Browse repository at this point
Copy the full SHA 795087eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b6b140 - Browse repository at this point
Copy the full SHA 2b6b140View commit details -
fix sort order by rearranging centers,
use vector3fc for camera pos and offset chunk pos
Configuration menu - View commit details
-
Copy full SHA for e95bbd3 - Browse repository at this point
Copy the full SHA e95bbd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad391ee - Browse repository at this point
Copy the full SHA ad391eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9219840 - Browse repository at this point
Copy the full SHA 9219840View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12fb105 - Browse repository at this point
Copy the full SHA 12fb105View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42777d8 - Browse repository at this point
Copy the full SHA 42777d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c59309 - Browse repository at this point
Copy the full SHA 5c59309View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d7f036 - Browse repository at this point
Copy the full SHA 6d7f036View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d724d9 - Browse repository at this point
Copy the full SHA 0d724d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca6594d - Browse repository at this point
Copy the full SHA ca6594dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 941c97b - Browse repository at this point
Copy the full SHA 941c97bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e652b1 - Browse repository at this point
Copy the full SHA 3e652b1View commit details
Commits on Sep 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9ee5dca - Browse repository at this point
Copy the full SHA 9ee5dcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bbc235 - Browse repository at this point
Copy the full SHA 5bbc235View commit details -
Configuration menu - View commit details
-
Copy full SHA for f23dd15 - Browse repository at this point
Copy the full SHA f23dd15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 699d3c7 - Browse repository at this point
Copy the full SHA 699d3c7View commit details
Commits on Sep 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 54d4be7 - Browse repository at this point
Copy the full SHA 54d4be7View commit details -
fix quads being interpreted in the wrong order,
add better dynamic sorting to avoid ice effect, cleanup and rename some things
Configuration menu - View commit details
-
Copy full SHA for 2aa2bf1 - Browse repository at this point
Copy the full SHA 2aa2bf1View commit details
Commits on Sep 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7b8f7a1 - Browse repository at this point
Copy the full SHA 7b8f7a1View commit details -
fix normal relative index buffer being wrong with offset of vertex st…
…art, thanks to breadloaf for helping with the bug reproduction
Configuration menu - View commit details
-
Copy full SHA for 48d2682 - Browse repository at this point
Copy the full SHA 48d2682View commit details
Commits on Sep 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5885875 - Browse repository at this point
Copy the full SHA 5885875View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3090ab - Browse repository at this point
Copy the full SHA d3090abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 42e8502 - Browse repository at this point
Copy the full SHA 42e8502View commit details
Commits on Sep 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 40f91db - Browse repository at this point
Copy the full SHA 40f91dbView commit details
Commits on Sep 23, 2023
-
refactor sorting algorithms into their respective classes,
change topo sort to be able to do sorting on only visible quads (broken)
Configuration menu - View commit details
-
Copy full SHA for 6999fa4 - Browse repository at this point
Copy the full SHA 6999fa4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ad7df5 - Browse repository at this point
Copy the full SHA 8ad7df5View commit details
Commits on Sep 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8327e3b - Browse repository at this point
Copy the full SHA 8327e3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07559a1 - Browse repository at this point
Copy the full SHA 07559a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cc32c5 - Browse repository at this point
Copy the full SHA 1cc32c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1684ac1 - Browse repository at this point
Copy the full SHA 1684ac1View commit details -
fully disable translucent sorting with option OFF
also disable data collection in renderers when off
Configuration menu - View commit details
-
Copy full SHA for 7a714e9 - Browse repository at this point
Copy the full SHA 7a714e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c5e180 - Browse repository at this point
Copy the full SHA 6c5e180View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5197f26 - Browse repository at this point
Copy the full SHA 5197f26View commit details
Commits on Sep 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d0e719e - Browse repository at this point
Copy the full SHA d0e719eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1c3242 - Browse repository at this point
Copy the full SHA c1c3242View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf89a38 - Browse repository at this point
Copy the full SHA bf89a38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 198a438 - Browse repository at this point
Copy the full SHA 198a438View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29e05c7 - Browse repository at this point
Copy the full SHA 29e05c7View commit details
Commits on Sep 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 24bbb4d - Browse repository at this point
Copy the full SHA 24bbb4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ffc3677 - Browse repository at this point
Copy the full SHA ffc3677View commit details
Commits on Oct 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c68f711 - Browse repository at this point
Copy the full SHA c68f711View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70ea0e6 - Browse repository at this point
Copy the full SHA 70ea0e6View commit details
Commits on Oct 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a8ec8b6 - Browse repository at this point
Copy the full SHA a8ec8b6View commit details
Commits on Oct 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 81a62ab - Browse repository at this point
Copy the full SHA 81a62abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1894154 - Browse repository at this point
Copy the full SHA 1894154View commit details
Commits on Oct 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2abc011 - Browse repository at this point
Copy the full SHA 2abc011View commit details
Commits on Oct 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c29428f - Browse repository at this point
Copy the full SHA c29428fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0d4606 - Browse repository at this point
Copy the full SHA c0d4606View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20341da - Browse repository at this point
Copy the full SHA 20341daView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0050e8 - Browse repository at this point
Copy the full SHA a0050e8View commit details
Commits on Oct 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a8e9433 - Browse repository at this point
Copy the full SHA a8e9433View commit details -
fix rendering corruption and index buffer generation,
thanks to embeddedt for helping out with debugging
Configuration menu - View commit details
-
Copy full SHA for 2c5d97c - Browse repository at this point
Copy the full SHA 2c5d97cView commit details -
make the bottom face of flowing liquids UNASSIGNED to fix translucenc…
…y sorting issues
Configuration menu - View commit details
-
Copy full SHA for 692bd9a - Browse repository at this point
Copy the full SHA 692bd9aView commit details
Commits on Oct 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8d7b9f5 - Browse repository at this point
Copy the full SHA 8d7b9f5View commit details
Commits on Oct 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9b424a2 - Browse repository at this point
Copy the full SHA 9b424a2View commit details
Commits on Oct 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f1590db - Browse repository at this point
Copy the full SHA f1590dbView commit details -
implement angle-based triggering as fallback, WIP
doesn't yet work with very close sections
Configuration menu - View commit details
-
Copy full SHA for 035000e - Browse repository at this point
Copy the full SHA 035000eView commit details
Commits on Oct 20, 2023
-
use 20 degrees as a reasonable sorting threshold,
doesn't seem to break things
Configuration menu - View commit details
-
Copy full SHA for 00e5756 - Browse repository at this point
Copy the full SHA 00e5756View commit details
Commits on Oct 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7c9ed48 - Browse repository at this point
Copy the full SHA 7c9ed48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 470890a - Browse repository at this point
Copy the full SHA 470890aView commit details -
use separate buffer arenas for geometry and indices because their str…
…ides are different
Configuration menu - View commit details
-
Copy full SHA for bb71f22 - Browse repository at this point
Copy the full SHA bb71f22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e7baef - Browse repository at this point
Copy the full SHA 8e7baefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cf0783 - Browse repository at this point
Copy the full SHA 0cf0783View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c058dd - Browse repository at this point
Copy the full SHA 2c058ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for f74eb8a - Browse repository at this point
Copy the full SHA f74eb8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e099aa8 - Browse repository at this point
Copy the full SHA e099aa8View commit details
Commits on Oct 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6cf840a - Browse repository at this point
Copy the full SHA 6cf840aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c53247 - Browse repository at this point
Copy the full SHA 8c53247View commit details
Commits on Oct 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6a1047e - Browse repository at this point
Copy the full SHA 6a1047eView commit details -
fix direct triggering and rename from angle triggering,
add distance based direct triggering for close sections, simplify section triggering to avoid return value WIP: see GFNI doc comment
Configuration menu - View commit details
-
Copy full SHA for 1099eb9 - Browse repository at this point
Copy the full SHA 1099eb9View commit details
Commits on Oct 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 37d7ee5 - Browse repository at this point
Copy the full SHA 37d7ee5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 273ede4 - Browse repository at this point
Copy the full SHA 273ede4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f91474c - Browse repository at this point
Copy the full SHA f91474cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fa6bd7 - Browse repository at this point
Copy the full SHA 3fa6bd7View commit details
Commits on Oct 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for efc122a - Browse repository at this point
Copy the full SHA efc122aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96c0b19 - Browse repository at this point
Copy the full SHA 96c0b19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b8f5c1 - Browse repository at this point
Copy the full SHA 0b8f5c1View commit details -
refactor chunk build outputs to fix flaw in logic,
thanks to cortex for debugging this
Configuration menu - View commit details
-
Copy full SHA for d75cb68 - Browse repository at this point
Copy the full SHA d75cb68View commit details
Commits on Oct 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4338afb - Browse repository at this point
Copy the full SHA 4338afbView commit details
Commits on Nov 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ab21da0 - Browse repository at this point
Copy the full SHA ab21da0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b292841 - Browse repository at this point
Copy the full SHA b292841View commit details -
enable separate index and vertex data handling
in SectionRenderDataStorage. reduces amount of generated and uploaded index data when sections are rebuilt without relevant changes to translucent geometry.
Configuration menu - View commit details
-
Copy full SHA for f7279a0 - Browse repository at this point
Copy the full SHA f7279a0View commit details -
fix the static topo sort heuristic to always attempt to sort small am…
…ounts of geometry depending on how many unique normals it has
Configuration menu - View commit details
-
Copy full SHA for cc50496 - Browse repository at this point
Copy the full SHA cc50496View commit details
Commits on Nov 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a5475c7 - Browse repository at this point
Copy the full SHA a5475c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e571c36 - Browse repository at this point
Copy the full SHA e571c36View commit details
Commits on Nov 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 166522b - Browse repository at this point
Copy the full SHA 166522bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac3d1de - Browse repository at this point
Copy the full SHA ac3d1deView commit details
Commits on Nov 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3e83520 - Browse repository at this point
Copy the full SHA 3e83520View commit details
Commits on Nov 8, 2023
-
fix separator plane selection breaking
because of missing quantization on the plane distances
Configuration menu - View commit details
-
Copy full SHA for 9eef8fb - Browse repository at this point
Copy the full SHA 9eef8fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f86f80b - Browse repository at this point
Copy the full SHA f86f80bView commit details
Commits on Nov 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cbee812 - Browse repository at this point
Copy the full SHA cbee812View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88b6c09 - Browse repository at this point
Copy the full SHA 88b6c09View commit details -
rename gfni package to translucent_sorting
gfni is not appropriate as a name for the whole system as it's just a part of the whole thing
Configuration menu - View commit details
-
Copy full SHA for 90462a9 - Browse repository at this point
Copy the full SHA 90462a9View commit details
Commits on Nov 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 34361aa - Browse repository at this point
Copy the full SHA 34361aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 455dd9c - Browse repository at this point
Copy the full SHA 455dd9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57535a6 - Browse repository at this point
Copy the full SHA 57535a6View commit details -
fix slow initial sorts throwing off the heuristic,
and slow sort protection breaking sections into never being triggered at all
Configuration menu - View commit details
-
Copy full SHA for 0fc6573 - Browse repository at this point
Copy the full SHA 0fc6573View commit details -
keep distance sorting indices around for faster re-sorting,
keep a keys array around to avoid re-allocating each time
Configuration menu - View commit details
-
Copy full SHA for 244c7ae - Browse repository at this point
Copy the full SHA 244c7aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84e4c3d - Browse repository at this point
Copy the full SHA 84e4c3dView commit details
Commits on Nov 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 90d6f62 - Browse repository at this point
Copy the full SHA 90d6f62View commit details
Commits on Nov 24, 2023
-
implement BSP tree sorting and integrate
with the rest of the sorting and triggering system. TODO: there's still improvements to be done to BSP construction and overall architecture
Configuration menu - View commit details
-
Copy full SHA for 560693d - Browse repository at this point
Copy the full SHA 560693dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d51295 - Browse repository at this point
Copy the full SHA 3d51295View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4738b96 - Browse repository at this point
Copy the full SHA 4738b96View commit details -
Configuration menu - View commit details
-
Copy full SHA for a55c4bf - Browse repository at this point
Copy the full SHA a55c4bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d9d749 - Browse repository at this point
Copy the full SHA 2d9d749View commit details
Commits on Nov 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 06152c5 - Browse repository at this point
Copy the full SHA 06152c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10456c6 - Browse repository at this point
Copy the full SHA 10456c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3fc9f3 - Browse repository at this point
Copy the full SHA a3fc9f3View commit details -
by rotating partitioning axis on each level
Configuration menu - View commit details
-
Copy full SHA for 5257cc8 - Browse repository at this point
Copy the full SHA 5257cc8View commit details -
update render section manager camera position so that sorting tasks h…
…ave the right camera position when they're created
Configuration menu - View commit details
-
Copy full SHA for 9c009f8 - Browse repository at this point
Copy the full SHA 9c009f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ae3c62 - Browse repository at this point
Copy the full SHA 2ae3c62View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1b3862 - Browse repository at this point
Copy the full SHA a1b3862View commit details
Commits on Nov 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 53426bd - Browse repository at this point
Copy the full SHA 53426bdView commit details
Commits on Nov 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 128406c - Browse repository at this point
Copy the full SHA 128406cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75217fa - Browse repository at this point
Copy the full SHA 75217faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2aabb0a - Browse repository at this point
Copy the full SHA 2aabb0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 492503a - Browse repository at this point
Copy the full SHA 492503aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5289da - Browse repository at this point
Copy the full SHA b5289daView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd8c576 - Browse repository at this point
Copy the full SHA fd8c576View commit details -
Configuration menu - View commit details
-
Copy full SHA for e880b53 - Browse repository at this point
Copy the full SHA e880b53View commit details -
Configuration menu - View commit details
-
Copy full SHA for c600e8c - Browse repository at this point
Copy the full SHA c600e8cView commit details
Commits on Nov 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f256bbc - Browse repository at this point
Copy the full SHA f256bbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f1fb35 - Browse repository at this point
Copy the full SHA 4f1fb35View commit details
Commits on Nov 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 437f768 - Browse repository at this point
Copy the full SHA 437f768View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4d8473 - Browse repository at this point
Copy the full SHA a4d8473View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06ae489 - Browse repository at this point
Copy the full SHA 06ae489View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3493b89 - Browse repository at this point
Copy the full SHA 3493b89View commit details
Commits on Dec 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 75b4733 - Browse repository at this point
Copy the full SHA 75b4733View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d9cb83 - Browse repository at this point
Copy the full SHA 0d9cb83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83aaf42 - Browse repository at this point
Copy the full SHA 83aaf42View commit details
Commits on Dec 2, 2023
-
replace quantization with quad shrinking
which avoids identical quad sorting errors but also avoids intersecting geometry
Configuration menu - View commit details
-
Copy full SHA for ae539a8 - Browse repository at this point
Copy the full SHA ae539a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d5ee2c - Browse repository at this point
Copy the full SHA 2d5ee2cView commit details
Commits on Dec 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 96b41f2 - Browse repository at this point
Copy the full SHA 96b41f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a25ee38 - Browse repository at this point
Copy the full SHA a25ee38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07ba709 - Browse repository at this point
Copy the full SHA 07ba709View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb6b623 - Browse repository at this point
Copy the full SHA bb6b623View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7563bdd - Browse repository at this point
Copy the full SHA 7563bddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cefff3 - Browse repository at this point
Copy the full SHA 9cefff3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cd003b - Browse repository at this point
Copy the full SHA 1cd003bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4eafa13 - Browse repository at this point
Copy the full SHA 4eafa13View commit details -
Configuration menu - View commit details
-
Copy full SHA for a14c2d9 - Browse repository at this point
Copy the full SHA a14c2d9View commit details
Commits on Dec 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1dc97f3 - Browse repository at this point
Copy the full SHA 1dc97f3View commit details
Commits on Dec 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c18520a - Browse repository at this point
Copy the full SHA c18520aView commit details
Commits on Dec 8, 2023
-
1
Configuration menu - View commit details
-
Copy full SHA for f1cff76 - Browse repository at this point
Copy the full SHA f1cff76View commit details
Commits on Dec 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 629eef1 - Browse repository at this point
Copy the full SHA 629eef1View commit details
Commits on Dec 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ca94675 - Browse repository at this point
Copy the full SHA ca94675View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a447b8 - Browse repository at this point
Copy the full SHA 1a447b8View commit details -
use euclidean distance for vertex sorting,
fixes regression with entities
Configuration menu - View commit details
-
Copy full SHA for d2c3167 - Browse repository at this point
Copy the full SHA d2c3167View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81e6513 - Browse repository at this point
Copy the full SHA 81e6513View commit details -
Configuration menu - View commit details
-
Copy full SHA for f446ea1 - Browse repository at this point
Copy the full SHA f446ea1View commit details
Commits on Dec 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8268ef6 - Browse repository at this point
Copy the full SHA 8268ef6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1409949 - Browse repository at this point
Copy the full SHA 1409949View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f244a1 - Browse repository at this point
Copy the full SHA 8f244a1View commit details
Commits on Dec 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3bfe91d - Browse repository at this point
Copy the full SHA 3bfe91dView commit details
Commits on Dec 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cccb206 - Browse repository at this point
Copy the full SHA cccb206View commit details -
also add the child nodes partition distances to the workspace for tri…
…ggering on node reuse
Configuration menu - View commit details
-
Copy full SHA for 90c3632 - Browse repository at this point
Copy the full SHA 90c3632View commit details
Commits on Dec 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 60e1216 - Browse repository at this point
Copy the full SHA 60e1216View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5ff99a - Browse repository at this point
Copy the full SHA c5ff99aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 94a52a0 - Browse repository at this point
Copy the full SHA 94a52a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1907cdd - Browse repository at this point
Copy the full SHA 1907cddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 97b3854 - Browse repository at this point
Copy the full SHA 97b3854View commit details
Commits on Dec 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7b19249 - Browse repository at this point
Copy the full SHA 7b19249View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ae774e - Browse repository at this point
Copy the full SHA 4ae774eView commit details -
remove reuse of index data (doesn't appear to help) and
add long-packed distance sorting (not indirect anymore)
Configuration menu - View commit details
-
Copy full SHA for 11d2bc6 - Browse repository at this point
Copy the full SHA 11d2bc6View commit details -
this is a nice and interesting algorithm but it often runs into tricky cases where it fails
Configuration menu - View commit details
-
Copy full SHA for db94236 - Browse repository at this point
Copy the full SHA db94236View commit details
Commits on Dec 20, 2023
-
refactor translucent geometry collection and remove unnecessary changes,
this reduces the amount of work done during rebuilds and instead performs this work only as needed when certain sort types require it. Also removes a few trivial changes that aren't necessary in the PR. WIP: there might be regressions compared to before this commit given that it touches a lot of important code.
Configuration menu - View commit details
-
Copy full SHA for 58b7b34 - Browse repository at this point
Copy the full SHA 58b7b34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f0ef22 - Browse repository at this point
Copy the full SHA 0f0ef22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 450c9b1 - Browse repository at this point
Copy the full SHA 450c9b1View commit details
Commits on Dec 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for df31c70 - Browse repository at this point
Copy the full SHA df31c70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f1d340 - Browse repository at this point
Copy the full SHA 7f1d340View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6f3fe0 - Browse repository at this point
Copy the full SHA a6f3fe0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b96977b - Browse repository at this point
Copy the full SHA b96977bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16c24cf - Browse repository at this point
Copy the full SHA 16c24cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63bff3a - Browse repository at this point
Copy the full SHA 63bff3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 939159a - Browse repository at this point
Copy the full SHA 939159aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ff8740 - Browse repository at this point
Copy the full SHA 5ff8740View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0413472 - Browse repository at this point
Copy the full SHA 0413472View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f8e721 - Browse repository at this point
Copy the full SHA 4f8e721View commit details -
Configuration menu - View commit details
-
Copy full SHA for c10f822 - Browse repository at this point
Copy the full SHA c10f822View commit details
Commits on Dec 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 49c551e - Browse repository at this point
Copy the full SHA 49c551eView commit details
Commits on Dec 24, 2023
-
don't submit tasks if sections are not in a matching queue, potential…
…ly fixes some issues with rebuilds going missing
Configuration menu - View commit details
-
Copy full SHA for 80c2a4d - Browse repository at this point
Copy the full SHA 80c2a4dView commit details -
change when what jobs are scheduled, fixes flawless frames, makes imp…
…ortant sort tasks complete in the same frame
Configuration menu - View commit details
-
Copy full SHA for f02a17e - Browse repository at this point
Copy the full SHA f02a17eView commit details
Commits on Dec 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 70d2f5e - Browse repository at this point
Copy the full SHA 70d2f5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 97c108f - Browse repository at this point
Copy the full SHA 97c108fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb3098c - Browse repository at this point
Copy the full SHA bb3098cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 94d83c3 - Browse repository at this point
Copy the full SHA 94d83c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c81f53a - Browse repository at this point
Copy the full SHA c81f53aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ff7cfe - Browse repository at this point
Copy the full SHA 8ff7cfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 405e922 - Browse repository at this point
Copy the full SHA 405e922View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9873b05 - Browse repository at this point
Copy the full SHA 9873b05View commit details -
Configuration menu - View commit details
-
Copy full SHA for deeaa6f - Browse repository at this point
Copy the full SHA deeaa6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04ee500 - Browse repository at this point
Copy the full SHA 04ee500View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba00170 - Browse repository at this point
Copy the full SHA ba00170View commit details
Commits on Dec 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9376d9c - Browse repository at this point
Copy the full SHA 9376d9cView commit details -
catch up rebuilt sections on movement that happened during their buil…
…d task and would've triggered them had the build task been instant
Configuration menu - View commit details
-
Copy full SHA for 9dc0eac - Browse repository at this point
Copy the full SHA 9dc0eacView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac0d986 - Browse repository at this point
Copy the full SHA ac0d986View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef490ba - Browse repository at this point
Copy the full SHA ef490baView commit details
Commits on Dec 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f7c84b0 - Browse repository at this point
Copy the full SHA f7c84b0View commit details
Commits on Dec 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d411598 - Browse repository at this point
Copy the full SHA d411598View commit details -
fix sections going missing in rare scenarios where the dynamic data o…
…f a section is replaced with non-dynamic data after it has already been scheduled for a sort task which wrongly produced a null task that removed the section's data
Configuration menu - View commit details
-
Copy full SHA for f9121f3 - Browse repository at this point
Copy the full SHA f9121f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for dad0063 - Browse repository at this point
Copy the full SHA dad0063View commit details
Commits on Jan 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 83ab7d2 - Browse repository at this point
Copy the full SHA 83ab7d2View commit details
Commits on Jan 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b9865b5 - Browse repository at this point
Copy the full SHA b9865b5View commit details
Commits on Jan 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7899b93 - Browse repository at this point
Copy the full SHA 7899b93View commit details
Commits on Jan 8, 2024
-
only mark as needing a graph update if the uploads could have changed…
… the graph, since sort results never change the graph
Configuration menu - View commit details
-
Copy full SHA for 0af463d - Browse repository at this point
Copy the full SHA 0af463dView commit details
Commits on Jan 14, 2024
-
use radix sort for sorting large arrays,
in distance sorting and SNR sorting
Configuration menu - View commit details
-
Copy full SHA for f10dfba - Browse repository at this point
Copy the full SHA f10dfbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd42f5f - Browse repository at this point
Copy the full SHA fd42f5fView commit details
Commits on Jan 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 497d1ff - Browse repository at this point
Copy the full SHA 497d1ffView commit details
Commits on Jan 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2bb135c - Browse repository at this point
Copy the full SHA 2bb135cView commit details
Commits on Jan 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e0e8f47 - Browse repository at this point
Copy the full SHA e0e8f47View commit details
Commits on Jan 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4eb2be9 - Browse repository at this point
Copy the full SHA 4eb2be9View commit details
Commits on Jan 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 864ff12 - Browse repository at this point
Copy the full SHA 864ff12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04a3979 - Browse repository at this point
Copy the full SHA 04a3979View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8da93ae - Browse repository at this point
Copy the full SHA 8da93aeView commit details
Commits on Jan 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c7141ee - Browse repository at this point
Copy the full SHA c7141eeView commit details -
implement separate effort categories to fix issues when thread count …
…divides the high effort factor
Configuration menu - View commit details
-
Copy full SHA for a410311 - Browse repository at this point
Copy the full SHA a410311View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab364cf - Browse repository at this point
Copy the full SHA ab364cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79f1ee8 - Browse repository at this point
Copy the full SHA 79f1ee8View commit details
Commits on Jan 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d14571c - Browse repository at this point
Copy the full SHA d14571cView commit details -
Configuration menu - View commit details
-
Copy full SHA for bffe18d - Browse repository at this point
Copy the full SHA bffe18dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae789c2 - Browse repository at this point
Copy the full SHA ae789c2View commit details
Commits on Jan 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 875cc61 - Browse repository at this point
Copy the full SHA 875cc61View commit details -
# Conflicts: # build.gradle # src/main/java/me/jellysquid/mods/sodium/client/gui/SodiumGameOptions.java
Configuration menu - View commit details
-
Copy full SHA for b1e9c7e - Browse repository at this point
Copy the full SHA b1e9c7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 91c8b9a - Browse repository at this point
Copy the full SHA 91c8b9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a0be73 - Browse repository at this point
Copy the full SHA 3a0be73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30d689a - Browse repository at this point
Copy the full SHA 30d689aView commit details
Commits on Jan 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a8a0c6b - Browse repository at this point
Copy the full SHA a8a0c6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cca2fe2 - Browse repository at this point
Copy the full SHA cca2fe2View commit details -
Configuration menu - View commit details
-
Copy full SHA for aac4478 - Browse repository at this point
Copy the full SHA aac4478View commit details
Commits on Jan 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b0c8510 - Browse repository at this point
Copy the full SHA b0c8510View commit details
Commits on Feb 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8a857dc - Browse repository at this point
Copy the full SHA 8a857dcView commit details
Commits on Feb 6, 2024
-
Merge remote-tracking branch 'embeddedt/fabric/mojmap' into gfni-mojm…
…ap-rename # Conflicts: # src/api/java/net/caffeinemc/mods/sodium/api/util/NormI8.java # src/main/java/me/jellysquid/mods/sodium/client/gui/SodiumGameOptionPages.java # src/main/java/me/jellysquid/mods/sodium/client/model/quad/ModelQuadView.java # src/main/java/me/jellysquid/mods/sodium/client/model/quad/properties/ModelQuadFacing.java # src/main/java/me/jellysquid/mods/sodium/client/render/SodiumWorldRenderer.java # src/main/java/me/jellysquid/mods/sodium/client/render/chunk/RenderSection.java # src/main/java/me/jellysquid/mods/sodium/client/render/chunk/RenderSectionManager.java # src/main/java/me/jellysquid/mods/sodium/client/render/chunk/compile/ChunkBuildContext.java # src/main/java/me/jellysquid/mods/sodium/client/render/chunk/compile/executor/ChunkBuilder.java # src/main/java/me/jellysquid/mods/sodium/client/render/chunk/compile/pipeline/FluidRenderer.java # src/main/java/me/jellysquid/mods/sodium/client/render/chunk/compile/tasks/ChunkBuilderMeshingTask.java # src/main/java/me/jellysquid/mods/sodium/client/util/ModelQuadUtil.java # src/main/java/me/jellysquid/mods/sodium/client/util/sorting/VertexSorters.java # src/main/java/me/jellysquid/mods/sodium/mixin/core/model/quad/BakedQuadMixin.java
Configuration menu - View commit details
-
Copy full SHA for d04025f - Browse repository at this point
Copy the full SHA d04025fView commit details
Commits on Feb 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a0b7b17 - Browse repository at this point
Copy the full SHA a0b7b17View commit details -
change handling of intersecting geometry, avoid some cases of UNASSIG…
…NED geometry in the fluid renderer, fix use of fallback paths where not necessary, change the partition node's intersecting geometry handler and just fall back to other sorting methods for better results, add heuristic to better deal with intersecting geometry in topo sort (WIP: this together with static topo sort within partition node would probably fix all outstanding problems with waterlogged glass panes)
Configuration menu - View commit details
-
Copy full SHA for 69995bf - Browse repository at this point
Copy the full SHA 69995bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05c6c48 - Browse repository at this point
Copy the full SHA 05c6c48View commit details
Commits on Feb 10, 2024
-
static topo sorting within partition tree nodes avoids using the fall…
…back sometimes and improves the visuals of waterlogged glass panes in many cases
Configuration menu - View commit details
-
Copy full SHA for 03b6d24 - Browse repository at this point
Copy the full SHA 03b6d24View commit details
Commits on Feb 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6338fee - Browse repository at this point
Copy the full SHA 6338feeView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce425b7 - Browse repository at this point
Copy the full SHA ce425b7View commit details -
package rename from me.jellysquid to net.caffeinemc to better match u…
…pstream before merging
Configuration menu - View commit details
-
Copy full SHA for a989f7e - Browse repository at this point
Copy the full SHA a989f7eView commit details -
Merge branch 'dev' into gfni-package-rename
# Conflicts: # src/api/java/net/caffeinemc/mods/sodium/api/util/NormI8.java # src/main/java/me/jellysquid/mods/sodium/client/render/chunk/compile/pipeline/FluidRenderer.java # src/main/java/me/jellysquid/mods/sodium/client/render/texture/SpriteContentsExtended.java # src/main/java/me/jellysquid/mods/sodium/client/render/vertex/buffer/ExtendedBufferBuilder.java # src/main/java/me/jellysquid/mods/sodium/client/render/vertex/buffer/SodiumBufferBuilder.java # src/main/java/me/jellysquid/mods/sodium/mixin/core/MinecraftClientMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/core/gui/WorldLoadingStateMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/core/render/immediate/consumer/OutlineVertexConsumerMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/core/render/immediate/consumer/OverlayVertexConsumerMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/core/render/immediate/consumer/SpriteTexturedVertexConsumerMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/core/render/immediate/consumer/VertexConsumersMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/core/render/world/WorldRendererMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/core/world/chunk/PackedIntegerArrayMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/debug/checks/FramebufferMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/debug/checks/SpriteAtlasTextureMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/debug/checks/WindowFramebufferMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/features/gui/hooks/debug/DebugHudMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/features/model/MultipartBakedModelMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/features/options/overlays/InGameHudMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/features/options/render_layers/RenderLayersMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/features/render/entity/CuboidMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/features/render/gui/font/GlyphRendererMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/features/render/gui/outlines/WorldRendererMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/features/render/particle/BillboardParticleMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/features/render/world/clouds/WorldRendererMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/features/render/world/sky/WorldRendererMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/features/shader/uniform/ShaderProgramMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/features/textures/animations/tracking/DrawContextMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/features/textures/animations/tracking/SpriteContentsAnimatorImplMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/features/textures/mipmaps/MipmapHelperMixin.java # src/main/java/me/jellysquid/mods/sodium/mixin/features/world/storage/ClientChunkMapMixin.java # src/main/java/net/caffeinemc/mods/sodium/client/SodiumClientMod.java # src/main/java/net/caffeinemc/mods/sodium/client/compatibility/checks/EarlyDriverScanner.java # src/main/java/net/caffeinemc/mods/sodium/client/compatibility/checks/ModuleScanner.java # src/main/java/net/caffeinemc/mods/sodium/client/compatibility/workarounds/Workarounds.java # src/main/java/net/caffeinemc/mods/sodium/client/gl/arena/staging/MappedStagingBuffer.java # src/main/java/net/caffeinemc/mods/sodium/client/gl/buffer/IndexedVertexData.java # src/main/java/net/caffeinemc/mods/sodium/client/gl/shader/GlProgram.java # src/main/java/net/caffeinemc/mods/sodium/client/gl/shader/ShaderParser.java # src/main/java/net/caffeinemc/mods/sodium/client/gui/SodiumGameOptionPages.java # src/main/java/net/caffeinemc/mods/sodium/client/gui/SodiumGameOptions.java # src/main/java/net/caffeinemc/mods/sodium/client/gui/SodiumOptionsGUI.java # src/main/java/net/caffeinemc/mods/sodium/client/gui/console/Console.java # src/main/java/net/caffeinemc/mods/sodium/client/gui/console/ConsoleHooks.java # src/main/java/net/caffeinemc/mods/sodium/client/gui/console/ConsoleRenderer.java # src/main/java/net/caffeinemc/mods/sodium/client/gui/options/OptionImpact.java # src/main/java/net/caffeinemc/mods/sodium/client/gui/options/control/ControlElement.java # src/main/java/net/caffeinemc/mods/sodium/client/gui/options/control/CyclingControl.java # src/main/java/net/caffeinemc/mods/sodium/client/gui/options/control/SliderControl.java # src/main/java/net/caffeinemc/mods/sodium/client/gui/options/control/TickBoxControl.java # src/main/java/net/caffeinemc/mods/sodium/client/gui/options/storage/MinecraftOptionsStorage.java # src/main/java/net/caffeinemc/mods/sodium/client/gui/prompt/ScreenPrompt.java # src/main/java/net/caffeinemc/mods/sodium/client/gui/screen/ConfigCorruptedScreen.java # src/main/java/net/caffeinemc/mods/sodium/client/gui/widgets/AbstractWidget.java # src/main/java/net/caffeinemc/mods/sodium/client/gui/widgets/FlatButtonWidget.java # src/main/java/net/caffeinemc/mods/sodium/client/model/color/ColorProvider.java # src/main/java/net/caffeinemc/mods/sodium/client/model/color/ColorProviderRegistry.java # src/main/java/net/caffeinemc/mods/sodium/client/model/color/DefaultColorProviders.java # src/main/java/net/caffeinemc/mods/sodium/client/model/color/interop/BlockColorsExtended.java # src/main/java/net/caffeinemc/mods/sodium/client/model/light/data/ArrayLightDataCache.java # src/main/java/net/caffeinemc/mods/sodium/client/model/light/data/HashLightDataCache.java # src/main/java/net/caffeinemc/mods/sodium/client/model/light/data/LightDataAccess.java # src/main/java/net/caffeinemc/mods/sodium/client/model/light/flat/FlatLightPipeline.java # src/main/java/net/caffeinemc/mods/sodium/client/model/light/smooth/SmoothLightPipeline.java # src/main/java/net/caffeinemc/mods/sodium/client/model/quad/BakedQuadView.java # src/main/java/net/caffeinemc/mods/sodium/client/model/quad/ModelQuad.java # src/main/java/net/caffeinemc/mods/sodium/client/model/quad/ModelQuadView.java # src/main/java/net/caffeinemc/mods/sodium/client/model/quad/blender/BlendedColorProvider.java # src/main/java/net/caffeinemc/mods/sodium/client/model/quad/properties/ModelQuadFacing.java # src/main/java/net/caffeinemc/mods/sodium/client/render/SodiumWorldRenderer.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/ChunkUpdateType.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/DefaultChunkRenderer.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/RenderSection.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/RenderSectionManager.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/ShaderChunkRenderer.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/SharedQuadIndexBuffer.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/compile/ChunkBuildContext.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/compile/ChunkBuildOutput.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/compile/buffers/BakedChunkModelBuilder.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/compile/buffers/ChunkModelBuilder.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/compile/executor/ChunkBuilder.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/compile/executor/ChunkJob.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/compile/executor/ChunkJobCollector.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/compile/executor/ChunkJobResult.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/compile/executor/ChunkJobTyped.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/compile/pipeline/BlockRenderCache.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/compile/pipeline/BlockRenderContext.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/compile/pipeline/BlockRenderer.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/compile/pipeline/DefaultFluidRenderer.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/compile/pipeline/FluidRenderer.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/compile/tasks/ChunkBuilderMeshingTask.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/compile/tasks/ChunkBuilderTask.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/data/SectionRenderDataStorage.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/map/ChunkTrackerHolder.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/occlusion/OcclusionCuller.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/region/RenderRegion.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/region/RenderRegionManager.java # src/main/java/net/caffeinemc/mods/sodium/client/render/chunk/terrain/TerrainRenderPass.java # src/main/java/net/caffeinemc/mods/sodium/client/render/immediate/CloudRenderer.java # src/main/java/net/caffeinemc/mods/sodium/client/render/immediate/model/EntityRenderer.java # src/main/java/net/caffeinemc/mods/sodium/client/render/immediate/model/ModelCuboid.java # src/main/java/net/caffeinemc/mods/sodium/client/render/immediate/model/ModelPartData.java # src/main/java/net/caffeinemc/mods/sodium/client/render/texture/SpriteContentsExtended.java # src/main/java/net/caffeinemc/mods/sodium/client/render/texture/SpriteContentsExtension.java # src/main/java/net/caffeinemc/mods/sodium/client/render/texture/SpriteUtil.java # src/main/java/net/caffeinemc/mods/sodium/client/render/vertex/VertexConsumerTracker.java # src/main/java/net/caffeinemc/mods/sodium/client/render/vertex/VertexFormatDescriptionImpl.java # src/main/java/net/caffeinemc/mods/sodium/client/render/vertex/buffer/BufferBuilderExtension.java # src/main/java/net/caffeinemc/mods/sodium/client/render/vertex/buffer/DirectBufferBuilder.java # src/main/java/net/caffeinemc/mods/sodium/client/render/vertex/buffer/ExtendedBufferBuilder.java # src/main/java/net/caffeinemc/mods/sodium/client/render/vertex/buffer/SodiumBufferBuilder.java # src/main/java/net/caffeinemc/mods/sodium/client/render/viewport/Viewport.java # src/main/java/net/caffeinemc/mods/sodium/client/util/MathUtil.java # src/main/java/net/caffeinemc/mods/sodium/client/util/ModelQuadUtil.java # src/main/java/net/caffeinemc/mods/sodium/client/util/NativeImageHelper.java # src/main/java/net/caffeinemc/mods/sodium/client/util/sorting/VertexSorters.java # src/main/java/net/caffeinemc/mods/sodium/client/world/BiomeSeedProvider.java # src/main/java/net/caffeinemc/mods/sodium/client/world/PaletteStorageExtended.java # src/main/java/net/caffeinemc/mods/sodium/client/world/ReadableContainerExtended.java # src/main/java/net/caffeinemc/mods/sodium/client/world/WorldSlice.java # src/main/java/net/caffeinemc/mods/sodium/client/world/biome/BiomeColorCache.java # src/main/java/net/caffeinemc/mods/sodium/client/world/biome/BiomeSlice.java # src/main/java/net/caffeinemc/mods/sodium/client/world/cloned/ChunkRenderContext.java # src/main/java/net/caffeinemc/mods/sodium/client/world/cloned/ClonedChunkSection.java # src/main/java/net/caffeinemc/mods/sodium/client/world/cloned/ClonedChunkSectionCache.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/MinecraftClientMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/MinecraftMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/gui/LevelLoadStatusManagerMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/gui/WorldLoadingStateMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/model/colors/BlockColorsMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/model/colors/ItemColorsMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/model/quad/BakedQuadMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/render/immediate/consumer/BufferBuilderMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/render/immediate/consumer/EntityOutlineGeneratorMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/render/immediate/consumer/OutlineVertexConsumerMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/render/immediate/consumer/OverlayVertexConsumerMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/render/immediate/consumer/SheetedDecalTextureGeneratorMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/render/immediate/consumer/SpriteCoordinateExpanderMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/render/immediate/consumer/SpriteTexturedVertexConsumerMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/render/immediate/consumer/VertexConsumerProviderImmediateMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/render/immediate/consumer/VertexConsumersMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/render/immediate/consumer/VertexMultiConsumerMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/render/world/LevelRendererMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/render/world/WorldRendererMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/world/chunk/EmptyPaletteStorageMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/world/chunk/PackedIntegerArrayMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/world/chunk/PalettedContainerMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/world/chunk/SimpleBitStorageMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/core/world/map/ClientWorldMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/debug/checks/AsyncTextureMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/debug/checks/FramebufferMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/debug/checks/MainTargetMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/debug/checks/RenderTargetMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/debug/checks/SpriteAtlasTextureMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/debug/checks/TextureAtlasMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/debug/checks/WindowFramebufferMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/gui/hooks/debug/DebugHudMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/gui/hooks/debug/DebugScreenOverlayMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/gui/screen/LevelLoadingScreenMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/model/MultiPartBakedModelMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/model/MultipartBakedModelMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/options/overlays/GuiMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/options/overlays/InGameHudMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/options/render_layers/ItemBlockRenderTypesMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/options/render_layers/RenderLayersMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/render/entity/CubeMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/render/entity/CuboidMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/render/entity/shadows/EntityRenderDispatcherMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/render/gui/font/BakedGlyphMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/render/gui/font/GlyphRendererMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/render/gui/outlines/LevelRendererMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/render/gui/outlines/WorldRendererMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/render/immediate/DirectionMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/render/immediate/buffer_builder/sorting/VertexSorterMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/render/model/block/BlockModelRendererMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/render/model/item/ItemRendererMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/render/particle/BillboardParticleMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/render/particle/SingleQuadParticleMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/render/world/clouds/LevelRendererMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/render/world/clouds/WorldRendererMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/render/world/sky/LevelRendererMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/render/world/sky/WorldRendererMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/shader/uniform/ShaderInstanceMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/shader/uniform/ShaderProgramMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/textures/animations/tracking/DrawContextMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/textures/animations/tracking/GuiGraphicsMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/textures/animations/tracking/SpriteContentsAnimationFrameAccessor.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/textures/animations/tracking/SpriteContentsAnimatorImplMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/textures/animations/tracking/SpriteContentsMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/textures/animations/tracking/SpriteContentsTickerMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/textures/animations/upload/SpriteContentsAnimationFrameAccessor.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/textures/animations/upload/SpriteContentsInterpolationMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/textures/mipmaps/MipmapGeneratorMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/textures/mipmaps/MipmapHelperMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/world/biome/BiomeMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/world/storage/ClientChunkCacheMixin.java # src/main/java/net/caffeinemc/mods/sodium/mixin/features/world/storage/ClientChunkMapMixin.java
Configuration menu - View commit details
-
Copy full SHA for 032909f - Browse repository at this point
Copy the full SHA 032909fView commit details
Commits on Feb 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bb1a241 - Browse repository at this point
Copy the full SHA bb1a241View commit details
Commits on Feb 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4176843 - Browse repository at this point
Copy the full SHA 4176843View commit details