{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":237553513,"defaultBranch":"dev","name":"sodium-fabric","ownerLogin":"CaffeineMC","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-02-01T03:04:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/78509697?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716423316.0","currentOid":""},"activityList":{"items":[{"before":"068690a30c90b22027cbfb28c9a6859ebbad0775","after":"2af477bbcd7bbb86efab06418a7f8eb8aa8cff98","ref":"refs/heads/1.20.5/0.6-multiloader","pushedAt":"2024-06-04T14:40:46.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"IMS212","name":"IMS","path":"/IMS212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803019?s=80&v=4"},"commit":{"message":"Update NeoForge and allow using DevLogin optionally","shortMessageHtmlLink":"Update NeoForge and allow using DevLogin optionally"}},{"before":"6eeb09f0ea41e315bea746a59cc8f446c8b6912d","after":"db539d9e8e6c65934ddcad177916084ce1818658","ref":"refs/heads/dev","pushedAt":"2024-06-03T17:53:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IMS212","name":"IMS","path":"/IMS212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803019?s=80&v=4"},"commit":{"message":"Ensure depth test is enabled","shortMessageHtmlLink":"Ensure depth test is enabled"}},{"before":"d402fc9a7c58927aaa0ec1a5cf4bd03679c759a7","after":"068690a30c90b22027cbfb28c9a6859ebbad0775","ref":"refs/heads/1.20.5/0.6-multiloader","pushedAt":"2024-06-03T15:46:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"IMS212","name":"IMS","path":"/IMS212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803019?s=80&v=4"},"commit":{"message":"bugfix: missing accesswidener for fabric (#2466)","shortMessageHtmlLink":"bugfix: missing accesswidener for fabric (#2466)"}},{"before":"cd11036b70522d03a62fabb965037a04219afbab","after":"6eeb09f0ea41e315bea746a59cc8f446c8b6912d","ref":"refs/heads/dev","pushedAt":"2024-06-03T14:45:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IMS212","name":"IMS","path":"/IMS212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803019?s=80&v=4"},"commit":{"message":"Fix Polytone support by checking effects objects","shortMessageHtmlLink":"Fix Polytone support by checking effects objects"}},{"before":"7c3b8cba903f3727a2c3ad2f37fe04f683267a4e","after":"d402fc9a7c58927aaa0ec1a5cf4bd03679c759a7","ref":"refs/heads/1.20.5/0.6-multiloader","pushedAt":"2024-06-02T23:12:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IMS212","name":"IMS","path":"/IMS212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803019?s=80&v=4"},"commit":{"message":"Fix impossible check on 1.20.6\n\nThis fixes honey rendering on The Bumblezone.","shortMessageHtmlLink":"Fix impossible check on 1.20.6"}},{"before":"7382c5e77368cbe79dc409f5dae5ce8a2421f952","after":"76a21a4d8d9ba97dba2f264b735fe3ef914de7be","ref":"refs/heads/1.20.1/0.6-multiloader","pushedAt":"2024-06-02T01:00:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IMS212","name":"IMS","path":"/IMS212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803019?s=80&v=4"},"commit":{"message":"Ignore alpha parameter on 1.20.1 only","shortMessageHtmlLink":"Ignore alpha parameter on 1.20.1 only"}},{"before":"8d352b678dbd86522a3542d7b8f73a3af7f42063","after":"7382c5e77368cbe79dc409f5dae5ce8a2421f952","ref":"refs/heads/1.20.1/0.6-multiloader","pushedAt":"2024-06-02T00:58:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IMS212","name":"IMS","path":"/IMS212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803019?s=80&v=4"},"commit":{"message":"Import missing Mixin","shortMessageHtmlLink":"Import missing Mixin"}},{"before":"20c8329e068b5cba78ec88532b3f3177a3b54719","after":"8d352b678dbd86522a3542d7b8f73a3af7f42063","ref":"refs/heads/1.20.1/0.6-multiloader","pushedAt":"2024-06-01T17:01:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"IMS212","name":"IMS","path":"/IMS212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803019?s=80&v=4"},"commit":{"message":"Fix build","shortMessageHtmlLink":"Fix build"}},{"before":"6562306effee3538c286f3f8574aa5002f3fdc38","after":"7c3b8cba903f3727a2c3ad2f37fe04f683267a4e","ref":"refs/heads/1.20.5/0.6-multiloader","pushedAt":"2024-06-01T16:17:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IMS212","name":"IMS","path":"/IMS212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803019?s=80&v=4"},"commit":{"message":"Apply clouds after NeoForge checks level","shortMessageHtmlLink":"Apply clouds after NeoForge checks level"}},{"before":"bda318c332921b26f866a4acc13ed4b764606f43","after":"20c8329e068b5cba78ec88532b3f3177a3b54719","ref":"refs/heads/1.20.1/0.6-multiloader","pushedAt":"2024-06-01T15:48:56.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"IMS212","name":"IMS","path":"/IMS212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803019?s=80&v=4"},"commit":{"message":"Fix runClient and builds","shortMessageHtmlLink":"Fix runClient and builds"}},{"before":"e6959bf0f4ce36977f9e23d1c06b1b1bafe1bc37","after":"6562306effee3538c286f3f8574aa5002f3fdc38","ref":"refs/heads/1.20.5/0.6-multiloader","pushedAt":"2024-06-01T00:25:33.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"IMS212","name":"IMS","path":"/IMS212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803019?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'refs/remotes/origin/dev' into 1.20.5/0.6-multiloader\n\n# Conflicts:\n#\tcommon/src/main/java/net/caffeinemc/mods/sodium/mixin/features/render/world/clouds/LevelRendererMixin.java","shortMessageHtmlLink":"Merge remote-tracking branch 'refs/remotes/origin/dev' into 1.20.5/0.…"}},{"before":"8ad973fd44272f2a0eb49c939b3fe22710f4ba04","after":"cd11036b70522d03a62fabb965037a04219afbab","ref":"refs/heads/dev","pushedAt":"2024-05-30T19:52:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IMS212","name":"IMS","path":"/IMS212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803019?s=80&v=4"},"commit":{"message":"Fix clouds in \"Fabulous\" mode","shortMessageHtmlLink":"Fix clouds in \"Fabulous\" mode"}},{"before":"57f72070a12604c1b9f497d94e8ab6cebaac2863","after":"f62187e855dfb604a028a8893073ed72d5a31674","ref":"refs/heads/1.21/dev","pushedAt":"2024-05-30T19:41:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IMS212","name":"IMS","path":"/IMS212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803019?s=80&v=4"},"commit":{"message":"Port to 1.21-pre1 and fix lines","shortMessageHtmlLink":"Port to 1.21-pre1 and fix lines"}},{"before":"70cc373b1175b88b147c5a3d578eb531be5be759","after":"e6959bf0f4ce36977f9e23d1c06b1b1bafe1bc37","ref":"refs/heads/1.20.5/0.6-multiloader","pushedAt":"2024-05-26T21:21:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IMS212","name":"IMS","path":"/IMS212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803019?s=80&v=4"},"commit":{"message":"Fix crash when placing string","shortMessageHtmlLink":"Fix crash when placing string"}},{"before":"01704d1598273e7c01f371c6e811086c98d775d2","after":"57f72070a12604c1b9f497d94e8ab6cebaac2863","ref":"refs/heads/1.21/dev","pushedAt":"2024-05-25T14:16:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IMS212","name":"IMS","path":"/IMS212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803019?s=80&v=4"},"commit":{"message":"Fix banner coloring","shortMessageHtmlLink":"Fix banner coloring"}},{"before":"8b13f11ecd2a0b66608987ffb57b397409e0cff3","after":"01704d1598273e7c01f371c6e811086c98d775d2","ref":"refs/heads/1.21/dev","pushedAt":"2024-05-23T17:25:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"IMS212","name":"IMS","path":"/IMS212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803019?s=80&v=4"},"commit":{"message":"Fix particles not rendering","shortMessageHtmlLink":"Fix particles not rendering"}},{"before":null,"after":"8b13f11ecd2a0b66608987ffb57b397409e0cff3","ref":"refs/heads/1.21/dev","pushedAt":"2024-05-23T00:15:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"IMS212","name":"IMS","path":"/IMS212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803019?s=80&v=4"},"commit":{"message":"Port to 24w21a","shortMessageHtmlLink":"Port to 24w21a"}},{"before":"ba42a26d5c0a86746df8cc1b130335bde34a12c0","after":"8ad973fd44272f2a0eb49c939b3fe22710f4ba04","ref":"refs/heads/dev","pushedAt":"2024-05-21T16:33:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jellysquid3","name":"JellySquid","path":"/jellysquid3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1363084?s=80&v=4"},"commit":{"message":"Additional optimizations for cloud rendering\n\nSince the geometry is always sorted in front-to-back order\nnow, the Z pre-pass can be eliminated. This may provide a\nsmall performance improvement when fragment bound on the GPU.\n\nFurthermore, we can take advantage of the relative position\nof each cloud cell to eliminate back-facing geometry, halving\nthe total geometry set on average.\n\nThe cloud cells near to the camera will also now always have\ntheir interior geometry be rendered, matching the appearance\nof Minecraft exactly.","shortMessageHtmlLink":"Additional optimizations for cloud rendering"}},{"before":"baf575911b66e98b547995fafbbff0b68aca8250","after":"ba42a26d5c0a86746df8cc1b130335bde34a12c0","ref":"refs/heads/dev","pushedAt":"2024-05-21T12:56:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jellysquid3","name":"JellySquid","path":"/jellysquid3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1363084?s=80&v=4"},"commit":{"message":"Clean up cloud rendering code\n\nThis generally just makes things easier to read,\nand it avoids the need to duplicate the fog code\nfrom Minecraft (which had fallen out of date.)","shortMessageHtmlLink":"Clean up cloud rendering code"}},{"before":null,"after":"bda318c332921b26f866a4acc13ed4b764606f43","ref":"refs/heads/1.20.1/0.6-multiloader","pushedAt":"2024-05-21T01:58:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"IMS212","name":"IMS","path":"/IMS212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803019?s=80&v=4"},"commit":{"message":"Port to 1.20.1","shortMessageHtmlLink":"Port to 1.20.1"}},{"before":"e1b9ba77cca573230218b2e861da3202985dc96c","after":null,"ref":"refs/heads/1.20.1/0.6-multiloader","pushedAt":"2024-05-21T01:57:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"IMS212","name":"IMS","path":"/IMS212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803019?s=80&v=4"}},{"before":"ebdae56e539e95b47d4429acc30a907ff36bb4f3","after":"70cc373b1175b88b147c5a3d578eb531be5be759","ref":"refs/heads/1.20.5/0.6-multiloader","pushedAt":"2024-05-20T21:06:48.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"IMS212","name":"IMS","path":"/IMS212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803019?s=80&v=4"},"commit":{"message":"Merge in translucency fixes","shortMessageHtmlLink":"Merge in translucency fixes"}},{"before":"fa97f06887c22c4b052ff5ad6b5a5a682870795b","after":"baf575911b66e98b547995fafbbff0b68aca8250","ref":"refs/heads/dev","pushedAt":"2024-05-20T04:22:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jellysquid3","name":"JellySquid","path":"/jellysquid3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1363084?s=80&v=4"},"commit":{"message":"Add support for NPOT texture sizes in cloud rendering","shortMessageHtmlLink":"Add support for NPOT texture sizes in cloud rendering"}},{"before":"06bc27ec37133d667c5628e7ee33644fb7718746","after":"fa97f06887c22c4b052ff5ad6b5a5a682870795b","ref":"refs/heads/dev","pushedAt":"2024-05-20T03:24:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jellysquid3","name":"JellySquid","path":"/jellysquid3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1363084?s=80&v=4"},"commit":{"message":"Fix translucency sorting for water-logged glass panes, and related follow-up work (#2352)\n\n* rename some things for clarity\r\n\r\n* fix waterlogged glass panes (once again, but more this time) by avoiding distance sorting through\r\nthe detection of primary intersectors when geometry is intersecting and then sorting them in a fixed order\r\n\r\n* use Mth.clamp for clarity\r\n\r\n* refactor buffer and sort result handling, buffers are now freed immediately instead of keeping them to avoid memory usage\r\nbuffer caching would be a better solution but that's complicated and doesn't currently work correctly\r\n\r\n* reduce number of unique triggers by around 5 percent without impacting sorting or building performance\r\n\r\n* importantly sort a little farther away, sort tasks are fast\r\n\r\n* use defer zero frames for important sort tasks by default\r\n\r\n* fix build\r\n\r\n* clarify authorship of BitArray\r\n\r\n* fix bug with radix sort for SNR heuristic in BSP partition generating wrong indexes\r\n\r\n* skip heuristic if there's no quads\r\n\r\n* refactor primary intersector detection to handle large cases better,\r\nalso removed the warning message about unpartitionable geometry as it seems to not be a relevant problem\r\n\r\n* fix topo sorting in some situations where the dot product was wrongly not recalculated when the normal is quantized.\r\nalso fixed aligned quads not receiving the more accurate center based on the average of the unique vertexes.\r\n\r\n* tune primary intersector detection to handle situations where only a small amount of geometry is intersecting","shortMessageHtmlLink":"Fix translucency sorting for water-logged glass panes, and related fo…"}},{"before":"960e7543137c933dc84c7efe840b83c899cbfdaf","after":"ebdae56e539e95b47d4429acc30a907ff36bb4f3","ref":"refs/heads/1.20.5/0.6-multiloader","pushedAt":"2024-05-20T02:14:18.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"IMS212","name":"IMS","path":"/IMS212","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31803019?s=80&v=4"},"commit":{"message":"Fix module loading","shortMessageHtmlLink":"Fix module loading"}},{"before":"b1164fb7c80312e4848d7a21a346333e5f72b49a","after":"06bc27ec37133d667c5628e7ee33644fb7718746","ref":"refs/heads/dev","pushedAt":"2024-05-19T05:38:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jellysquid3","name":"JellySquid","path":"/jellysquid3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1363084?s=80&v=4"},"commit":{"message":"gh actions: 1.20.6 requires java 21 (#2478) (#2501)\n\n(cherry picked from commit 379adaef082e8cb80826b87b72a6f7f8092e9816)","shortMessageHtmlLink":"gh actions: 1.20.6 requires java 21 (#2478) (#2501)"}},{"before":"404151901893ad2cfdac91411b86e1e284d904c6","after":"b1164fb7c80312e4848d7a21a346333e5f72b49a","ref":"refs/heads/dev","pushedAt":"2024-05-19T05:37:58.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jellysquid3","name":"JellySquid","path":"/jellysquid3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1363084?s=80&v=4"},"commit":{"message":"Add other Intel OpenGL ICD driver names for detection","shortMessageHtmlLink":"Add other Intel OpenGL ICD driver names for detection"}},{"before":"cb73ef788163422979497cb5bf1ae31196541e90","after":"b1164fb7c80312e4848d7a21a346333e5f72b49a","ref":"refs/heads/d3dkmt-adapter-probe","pushedAt":"2024-05-19T03:57:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jellysquid3","name":"JellySquid","path":"/jellysquid3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1363084?s=80&v=4"},"commit":{"message":"Add other Intel OpenGL ICD driver names for detection","shortMessageHtmlLink":"Add other Intel OpenGL ICD driver names for detection"}},{"before":"a70d7b746cec2720e903f75bf9fb8dad17b48c9f","after":"cb73ef788163422979497cb5bf1ae31196541e90","ref":"refs/heads/d3dkmt-adapter-probe","pushedAt":"2024-05-18T13:45:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jellysquid3","name":"JellySquid","path":"/jellysquid3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1363084?s=80&v=4"},"commit":{"message":"Improve handling of older bug checks (RTSS, NVIDIA)","shortMessageHtmlLink":"Improve handling of older bug checks (RTSS, NVIDIA)"}},{"before":null,"after":"a70d7b746cec2720e903f75bf9fb8dad17b48c9f","ref":"refs/heads/d3dkmt-adapter-probe","pushedAt":"2024-05-18T12:09:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jellysquid3","name":"JellySquid","path":"/jellysquid3","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1363084?s=80&v=4"},"commit":{"message":"Use D3DKMT for probing graphics adapters at startup\n\nThis should have much better accuracy than OSHI,\nand will return consistent driver versions.","shortMessageHtmlLink":"Use D3DKMT for probing graphics adapters at startup"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXCTrnAA","startCursor":null,"endCursor":null}},"title":"Activity · CaffeineMC/sodium-fabric"}