{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":70195624,"defaultBranch":"master","name":"noclip.website","ownerLogin":"magcius","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-10-06T21:43:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/40890?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724816601.0","currentOid":""},"activityList":{"items":[{"before":"2391b1b8901a706fd4580a84cc01aa2d166682c1","after":"e5eb04a5448e7c8779dcb497e8a71c040484c3dc","ref":"refs/heads/master","pushedAt":"2024-09-10T05:19:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"gfx: Some ill-advised renames","shortMessageHtmlLink":"gfx: Some ill-advised renames"}},{"before":"dc77e124f5a977795c33d40afd7b1ab824ba2b53","after":"2391b1b8901a706fd4580a84cc01aa2d166682c1","ref":"refs/heads/master","pushedAt":"2024-09-10T04:42:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"gfx: Some platform layer cleanup","shortMessageHtmlLink":"gfx: Some platform layer cleanup"}},{"before":"5af08cd015c56f932d9e97b5f9ee251c89d21860","after":"dc77e124f5a977795c33d40afd7b1ab824ba2b53","ref":"refs/heads/master","pushedAt":"2024-09-09T04:32:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"Source Engine: Fix frustum culling on animated entities","shortMessageHtmlLink":"Source Engine: Fix frustum culling on animated entities"}},{"before":"04c36a0e3635facf842171e6d4360970e1f2f2a5","after":"5af08cd015c56f932d9e97b5f9ee251c89d21860","ref":"refs/heads/master","pushedAt":"2024-09-09T04:10:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"Source Engine: Fix lightmaps on BSP models","shortMessageHtmlLink":"Source Engine: Fix lightmaps on BSP models"}},{"before":"17f343a91013ed2dcd7e3c73eeec2aeae9e956f0","after":"04c36a0e3635facf842171e6d4360970e1f2f2a5","ref":"refs/heads/master","pushedAt":"2024-09-08T18:18:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"CodeEditor: Fix some performance issues caused by large shaders\n\nVirtualize the canvas scroll.","shortMessageHtmlLink":"CodeEditor: Fix some performance issues caused by large shaders"}},{"before":"7a2845fddeb32f60b789841b9350b8d8f83207bf","after":"17f343a91013ed2dcd7e3c73eeec2aeae9e956f0","ref":"refs/heads/master","pushedAt":"2024-09-08T16:06:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"rust: One more warning cleanup","shortMessageHtmlLink":"rust: One more warning cleanup"}},{"before":"7f1c07c097e3b574f386163c42a8631537bd8247","after":"7a2845fddeb32f60b789841b9350b8d8f83207bf","ref":"refs/heads/master","pushedAt":"2024-09-08T16:05:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"rust: Clean up some warnings","shortMessageHtmlLink":"rust: Clean up some warnings"}},{"before":"5589b940e0dddbbab93757b1cab3f73439253f20","after":"7f1c07c097e3b574f386163c42a8631537bd8247","ref":"refs/heads/master","pushedAt":"2024-09-08T03:58:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"Source Engine: Merge displacement surfaces, and fix some lightmap issues on them","shortMessageHtmlLink":"Source Engine: Merge displacement surfaces, and fix some lightmap iss…"}},{"before":"a4b0bae06d1d10ec004a70e18af76ce46552bd25","after":"5589b940e0dddbbab93757b1cab3f73439253f20","ref":"refs/heads/master","pushedAt":"2024-09-07T21:48:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"Source Engine: Add support for entity PVS culling\n\nTraverse the BSP and query the entity's world render bounds using the PVS. This cuts down on quite a few draws, but more importantly, it removes junk from the skybox.","shortMessageHtmlLink":"Source Engine: Add support for entity PVS culling"}},{"before":"5dff4b304ccaeb606d36fd65334ef2c63c0c906d","after":"a4b0bae06d1d10ec004a70e18af76ce46552bd25","ref":"refs/heads/master","pushedAt":"2024-09-07T20:56:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"Geometry: Replace AABB's minX/Y/Z fields with vec3's","shortMessageHtmlLink":"Geometry: Replace AABB's minX/Y/Z fields with vec3's"}},{"before":"d6b4881b1af820736ed69dd855d08e9a9e102d60","after":"5dff4b304ccaeb606d36fd65334ef2c63c0c906d","ref":"refs/heads/master","pushedAt":"2024-09-07T20:43:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"Source Engine: Rework how culling is done a bit\n\nRather than collect all visible surfaces, collect all visible faces,\nand then collate those back to surfaces. This is step 1 of adding\nsupport for infodecal, but is also cleaner when it comes to other\nsystems; more cleanups here coming soon.\n\nAlso, turn off entities in the skybox until we have proper entity/leaf tracking.","shortMessageHtmlLink":"Source Engine: Rework how culling is done a bit"}},{"before":"44bc635ee0b75596655f8d003a3d8179c7918969","after":"d6b4881b1af820736ed69dd855d08e9a9e102d60","ref":"refs/heads/master","pushedAt":"2024-09-07T18:43:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"Source Engine: Cleanup","shortMessageHtmlLink":"Source Engine: Cleanup"}},{"before":"fe9e5035fa58746f05605ff3e5fbd667ba2cd35e","after":"44bc635ee0b75596655f8d003a3d8179c7918969","ref":"refs/heads/master","pushedAt":"2024-09-06T03:21:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"Source Engine: Fix worldvertextransition alpha on non-displacement surfaces\n\nThis is something the client warns on, but Ravenholm appears to depend on it, so, you know...","shortMessageHtmlLink":"Source Engine: Fix worldvertextransition alpha on non-displacement su…"}},{"before":"b7452ed068bfd0112b5289a7b91eeaadb63bbe35","after":"fe9e5035fa58746f05605ff3e5fbd667ba2cd35e","ref":"refs/heads/master","pushedAt":"2024-09-02T21:45:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"Mario Kart Wii: Ignore unknown object types\n\nThis is what the game appears to do. Fixes #697.","shortMessageHtmlLink":"Mario Kart Wii: Ignore unknown object types"}},{"before":"919fdaeb3d3d14fc800514f1eb699a2fb8e4a79b","after":"b7452ed068bfd0112b5289a7b91eeaadb63bbe35","ref":"refs/heads/master","pushedAt":"2024-08-30T03:03:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"Geometry: Move Frustum into Rust for everybody\n\nThe performance wins look exciting. There's some work to do to make it more efficient, but already I'm liking this.","shortMessageHtmlLink":"Geometry: Move Frustum into Rust for everybody"}},{"before":"b11246bc164de3cf952a0983f518f4f536b17c03","after":null,"ref":"refs/heads/rustify-wmo-groups","pushedAt":"2024-08-28T03:43:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"}},{"before":"43652c6d87367d634b4fec60bf62acb3ca2ac898","after":"919fdaeb3d3d14fc800514f1eb699a2fb8e4a79b","ref":"refs/heads/master","pushedAt":"2024-08-28T03:43:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"Move WMO and ParticleEmitter to rust (#700)\n\n* wow: Move most WMO stuff to rust\r\n\r\nThis introduces nalgebra-glm as a matrix library for rust code, and\r\nports over plenty of the existing typescript geometric stuff.\r\n\r\n* World of Warcraft: Fix some bad buffer management\r\n\r\n* rm unused stuff\r\n\r\n* wow: fix more bad buffer management\r\n\r\n* wow: move particle emitter stuff to rust\r\n\r\n* wow: rm fixme\r\n\r\n* wow: dynamically set max_particles, fix particle bugs\r\n\r\nAlso actually make use of TXAC value\r\n\r\n---------\r\n\r\nCo-authored-by: Jasper St. Pierre ","shortMessageHtmlLink":"Move WMO and ParticleEmitter to rust (#700)"}},{"before":"936bf51dfcb743312e0f75afd51f14f9b010352b","after":"b11246bc164de3cf952a0983f518f4f536b17c03","ref":"refs/heads/rustify-wmo-groups","pushedAt":"2024-08-28T03:13:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wgreenberg","name":"Will Greenberg","path":"/wgreenberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/626277?s=80&v=4"},"commit":{"message":"wow: dynamically set max_particles, fix particle bugs\n\nAlso actually make use of TXAC value","shortMessageHtmlLink":"wow: dynamically set max_particles, fix particle bugs"}},{"before":"586fe4a4c59bdc5df01a3fc2daadde55cf179d6b","after":"936bf51dfcb743312e0f75afd51f14f9b010352b","ref":"refs/heads/rustify-wmo-groups","pushedAt":"2024-08-28T02:04:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wgreenberg","name":"Will Greenberg","path":"/wgreenberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/626277?s=80&v=4"},"commit":{"message":"wow: move particle emitter stuff to rust","shortMessageHtmlLink":"wow: move particle emitter stuff to rust"}},{"before":"67b28cac486747355bcd6a7bd5eaa10f883640a4","after":"43652c6d87367d634b4fec60bf62acb3ca2ac898","ref":"refs/heads/master","pushedAt":"2024-08-28T01:58:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"World of Warcraft: Fix skybox models\n\nWas applying w to the wrong multiplication","shortMessageHtmlLink":"World of Warcraft: Fix skybox models"}},{"before":"dc030ccd0dd87e38996fee2be66ca7b8753f72ce","after":"586fe4a4c59bdc5df01a3fc2daadde55cf179d6b","ref":"refs/heads/rustify-wmo-groups","pushedAt":"2024-08-25T22:33:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"World of Warcraft: Fix some bad buffer management","shortMessageHtmlLink":"World of Warcraft: Fix some bad buffer management"}},{"before":"6d7320157e6d38755ba13836224256a67fe349e2","after":"dc030ccd0dd87e38996fee2be66ca7b8753f72ce","ref":"refs/heads/rustify-wmo-groups","pushedAt":"2024-08-25T21:04:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wgreenberg","name":"Will Greenberg","path":"/wgreenberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/626277?s=80&v=4"},"commit":{"message":"deborking","shortMessageHtmlLink":"deborking"}},{"before":"d6056daf2d545386ad855d3821aa141e65b60456","after":"6d7320157e6d38755ba13836224256a67fe349e2","ref":"refs/heads/rustify-wmo-groups","pushedAt":"2024-08-25T20:08:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wgreenberg","name":"Will Greenberg","path":"/wgreenberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/626277?s=80&v=4"},"commit":{"message":"wip brunked","shortMessageHtmlLink":"wip brunked"}},{"before":null,"after":"d6056daf2d545386ad855d3821aa141e65b60456","ref":"refs/heads/rustify-wmo-groups","pushedAt":"2024-08-25T05:26:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wgreenberg","name":"Will Greenberg","path":"/wgreenberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/626277?s=80&v=4"},"commit":{"message":"wip borked","shortMessageHtmlLink":"wip borked"}},{"before":"cac31d1da1e5ad9b48284abed252c18b9d6b4c37","after":"67b28cac486747355bcd6a7bd5eaa10f883640a4","ref":"refs/heads/master","pushedAt":"2024-08-24T22:00:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"World of Warcraft: matrix cleanups","shortMessageHtmlLink":"World of Warcraft: matrix cleanups"}},{"before":"d346f8503b3e2481f2c01a694dd44f6fd0226fec","after":"cac31d1da1e5ad9b48284abed252c18b9d6b4c37","ref":"refs/heads/master","pushedAt":"2024-08-24T19:57:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"World of Warcraft: Culling freeze fix, some more cleanup","shortMessageHtmlLink":"World of Warcraft: Culling freeze fix, some more cleanup"}},{"before":"eee850d05187c1fae98607147bb87ce9b538f0ec","after":"d346f8503b3e2481f2c01a694dd44f6fd0226fec","ref":"refs/heads/master","pushedAt":"2024-08-24T18:46:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"World of Warcraft: Some render fixes\n\n* Fix Deeprun Trench's environment mapping\n* Sort transparent objects after opaque ones. Still need proper transparent sorting.","shortMessageHtmlLink":"World of Warcraft: Some render fixes"}},{"before":"2bf69b930b0a0b272b2d3f74f640fec476182758","after":"eee850d05187c1fae98607147bb87ce9b538f0ec","ref":"refs/heads/master","pushedAt":"2024-08-23T05:42:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"World of Warcraft: Some more shader cleanups","shortMessageHtmlLink":"World of Warcraft: Some more shader cleanups"}},{"before":"683abef8100fa11df62db48b3745ae74805c9daa","after":"2bf69b930b0a0b272b2d3f74f640fec476182758","ref":"refs/heads/master","pushedAt":"2024-08-23T05:32:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"World of Warcraft: Cleanup shader programs, use Mat4x3, add fog to particle emitters","shortMessageHtmlLink":"World of Warcraft: Cleanup shader programs, use Mat4x3, add fog to pa…"}},{"before":"e03f8d78eea047a6caae040573d083e090f75af7","after":"683abef8100fa11df62db48b3745ae74805c9daa","ref":"refs/heads/master","pushedAt":"2024-08-22T08:22:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"magcius","name":"Jasper St. Pierre","path":"/magcius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40890?s=80&v=4"},"commit":{"message":"it's zedtime","shortMessageHtmlLink":"it's zedtime"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEsaESjAA","startCursor":null,"endCursor":null}},"title":"Activity · magcius/noclip.website"}