{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":605205463,"defaultBranch":"main","name":"UntitledSandGame","ownerLogin":"Crementif","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-22T17:07:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26669564?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721616054.0","currentOid":""},"activityList":{"items":[{"before":"0bb1283f0eda69fef21e1bf0c616e3c5a48b8bf2","after":"4c990dfad0513672d743e316ecaf56cb4305f0b2","ref":"refs/heads/performance","pushedAt":"2024-09-02T13:25:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Fix dynamic audio system\n\nPreviously would sample from the bottom of the player, which prevents the game from calculating an accurate enclosedness ratio.","shortMessageHtmlLink":"Fix dynamic audio system"}},{"before":"88fca9d4c1b33469be22260912478448494a3c09","after":"0bb1283f0eda69fef21e1bf0c616e3c5a48b8bf2","ref":"refs/heads/performance","pushedAt":"2024-07-22T02:49:18.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Use GX2_TILE_MODE_TILED_1D_THIN1, seems negligible","shortMessageHtmlLink":"Use GX2_TILE_MODE_TILED_1D_THIN1, seems negligible"}},{"before":"4fe4bf5a6b04d184b36f9b73e612041b65ac4b92","after":"88fca9d4c1b33469be22260912478448494a3c09","ref":"refs/heads/performance","pushedAt":"2024-07-22T02:43:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Add swizzle parameters to textures, seems negligible","shortMessageHtmlLink":"Add swizzle parameters to textures, seems negligible"}},{"before":null,"after":"4fe4bf5a6b04d184b36f9b73e612041b65ac4b92","ref":"refs/heads/performance","pushedAt":"2024-07-22T02:40:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Separate update and drawing logic + fun lava spawning feature on menu\n\nThis allows us to process the next frame while any old frame is still being rendered.\n\nAlso a lot of other changes, including an easter egg where you can summon lava using the touch screen controls. Its also a rework of the main menu code.","shortMessageHtmlLink":"Separate update and drawing logic + fun lava spawning feature on menu"}},{"before":"f0819ea03abfc588de269fae11f6236534ad3536","after":"ad059aa6dfcbafc5ba32332f6b76d7784d685ccc","ref":"refs/heads/main","pushedAt":"2024-06-09T00:39:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Use multi-pass gaussian blur\n\nIt's faster now due to a multi-pass approach. Its now also at full res, since its cheaper. But the old approach was pretty wasteful since it did a lot of texture fetches that now aren't necessary anymore. Want to benchmark things later to see if its now 60FPS on the Wii U at 1080p.","shortMessageHtmlLink":"Use multi-pass gaussian blur"}},{"before":"323e4b3a7310f617d1e32fb3d0592bb64eef98a6","after":"f0819ea03abfc588de269fae11f6236534ad3536","ref":"refs/heads/main","pushedAt":"2024-06-09T00:37:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Use multi-pass gaussian blur\n\nIt's faster now due to the shader pass not needing to sample the shader multiple gaussian blurs. Want to benchmark things later to see if its now 60FPS on the Wii U at 1080p.","shortMessageHtmlLink":"Use multi-pass gaussian blur"}},{"before":"e752613ba54ac8f6767a8b37e9ac3f68ca180ad7","after":"323e4b3a7310f617d1e32fb3d0592bb64eef98a6","ref":"refs/heads/main","pushedAt":"2024-06-07T20:59:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Use more performant RG88 texture format","shortMessageHtmlLink":"Use more performant RG88 texture format"}},{"before":"ed4c5716039a0479acfa60ff769c60d57344e675","after":"e752613ba54ac8f6767a8b37e9ac3f68ca180ad7","ref":"refs/heads/main","pushedAt":"2024-05-19T17:31:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Add precompiled shader serialization/deserialization","shortMessageHtmlLink":"Add precompiled shader serialization/deserialization"}},{"before":"6ffcb7d834fdbe88c1709625b703ec756dd9a6d7","after":"ed4c5716039a0479acfa60ff769c60d57344e675","ref":"refs/heads/main","pushedAt":"2024-05-14T00:39:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Add dynamic background music\n\nIt'll now dampen the music if you're inside a cave. Might try and get it to work through a low pass or biquad filter.","shortMessageHtmlLink":"Add dynamic background music"}},{"before":"9cebd31a12c828ce264c34d8812881e650ad4cb4","after":"6ffcb7d834fdbe88c1709625b703ec756dd9a6d7","ref":"refs/heads/main","pushedAt":"2024-05-13T23:03:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Use .ogg instead of .wav for much better compression\n\nUses stb_vorbis under the hood.","shortMessageHtmlLink":"Use .ogg instead of .wav for much better compression"}},{"before":"cc98be71f32068cb474785b40f068495e6e4a2a5","after":"9cebd31a12c828ce264c34d8812881e650ad4cb4","ref":"refs/heads/main","pushedAt":"2024-05-10T20:53:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Exzap","name":null,"path":"/Exzap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877693?s=80&v=4"},"commit":{"message":"Optimize shaders","shortMessageHtmlLink":"Optimize shaders"}},{"before":"48b446dab019214d5553e74050afc278a05b344f","after":"cc98be71f32068cb474785b40f068495e6e4a2a5","ref":"refs/heads/main","pushedAt":"2024-04-15T12:23:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Add screenshot to README","shortMessageHtmlLink":"Add screenshot to README"}},{"before":"4d724ecb8d103009f6715143706e76215b76b687","after":"48b446dab019214d5553e74050afc278a05b344f","ref":"refs/heads/main","pushedAt":"2024-04-08T00:15:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Add new DebugProfile debugging utility\n\nTried to do some fun stuff with compile-time string hashing. I will change it so that it reorders the results to the expected order in a future update.","shortMessageHtmlLink":"Add new DebugProfile debugging utility"}},{"before":"a2cb3246e221ec50d09328d6db41d69029afe144","after":"4d724ecb8d103009f6715143706e76215b76b687","ref":"refs/heads/main","pushedAt":"2024-04-07T23:16:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Use Zfast-CRT geo shader for faster performance\n\nFrom all shaders that were tested, this gets close to our previous expensive CRT shader and also looks less blurry, so that's a win-win.","shortMessageHtmlLink":"Use Zfast-CRT geo shader for faster performance"}},{"before":"9ab546ecd9722dcd661e388e7dc7946ca56a97ff","after":"a2cb3246e221ec50d09328d6db41d69029afe144","ref":"refs/heads/main","pushedAt":"2024-04-07T21:05:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Add shader reloading in debug binaries\n\nTriggers every 10 seconds and will cause a small FPS drop","shortMessageHtmlLink":"Add shader reloading in debug binaries"}},{"before":"884c74605f24b74e0dda3da9db03fba37c7b6453","after":"9ab546ecd9722dcd661e388e7dc7946ca56a97ff","ref":"refs/heads/main","pushedAt":"2024-04-07T19:54:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Fix makefile on non-WSL distros","shortMessageHtmlLink":"Fix makefile on non-WSL distros"}},{"before":"d339494d155de9ae4b201ddfd6e6a74406a3707d","after":"884c74605f24b74e0dda3da9db03fba37c7b6453","ref":"refs/heads/main","pushedAt":"2024-04-07T01:21:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Extract logging code into its own class","shortMessageHtmlLink":"Extract logging code into its own class"}},{"before":"63cbd6c94882c87a4a02a911b069d29bd06ce876","after":"d339494d155de9ae4b201ddfd6e6a74406a3707d","ref":"refs/heads/main","pushedAt":"2024-01-09T17:16:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Fixed formatting in README.md\n\nFixed the formatting a bit and clarified that it was made in a game jam (for the most part)","shortMessageHtmlLink":"Fixed formatting in README.md"}},{"before":"e55b99d35233ceb5eb9f6bd6a3d4aba178cbe851","after":"63cbd6c94882c87a4a02a911b069d29bd06ce876","ref":"refs/heads/main","pushedAt":"2024-01-09T14:26:39.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Add audio to blackhole\n\nIt's a simple but effective sinewave","shortMessageHtmlLink":"Add audio to blackhole"}},{"before":"7da22bb32d8edb54d29c5778373a334476f7fbcb","after":"63cbd6c94882c87a4a02a911b069d29bd06ce876","ref":"refs/heads/blackhole","pushedAt":"2023-12-31T17:41:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Add audio to blackhole\n\nIt's a simple but effective sinewave","shortMessageHtmlLink":"Add audio to blackhole"}},{"before":"3a42e88042ecf41f612ce81bae4ff8a9c59e049f","after":"7da22bb32d8edb54d29c5778373a334476f7fbcb","ref":"refs/heads/blackhole","pushedAt":"2023-12-31T16:58:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Add some animation flair to blackhole item","shortMessageHtmlLink":"Add some animation flair to blackhole item"}},{"before":"8691e5b845534cc5609d18de1f985bd4928a903f","after":"3a42e88042ecf41f612ce81bae4ff8a9c59e049f","ref":"refs/heads/blackhole","pushedAt":"2023-12-31T02:29:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Finalize gravity pixel forces\n\nJust have to finish the look of the sprite further and then this gadget is done!","shortMessageHtmlLink":"Finalize gravity pixel forces"}},{"before":"0f4c6780d9389990529468bd4f8bb6dd35e8399d","after":"8691e5b845534cc5609d18de1f985bd4928a903f","ref":"refs/heads/blackhole","pushedAt":"2023-12-29T14:14:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Add gravity pixels to properly simulate black holes","shortMessageHtmlLink":"Add gravity pixels to properly simulate black holes"}},{"before":"6a8ef7ab5e039867feeacc7435ce9484542bd842","after":"0f4c6780d9389990529468bd4f8bb6dd35e8399d","ref":"refs/heads/blackhole","pushedAt":"2023-12-29T00:45:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Separate debug and release targets","shortMessageHtmlLink":"Separate debug and release targets"}},{"before":"f2108f41abdaa60bc74a6cc2a4ca980ae1f1e3b1","after":"6a8ef7ab5e039867feeacc7435ce9484542bd842","ref":"refs/heads/blackhole","pushedAt":"2023-12-28T21:51:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Optimize away a lot of bound checks","shortMessageHtmlLink":"Optimize away a lot of bound checks"}},{"before":"3689bc8206c084ce432169c9b2e9b4c2c55f1061","after":"f2108f41abdaa60bc74a6cc2a4ca980ae1f1e3b1","ref":"refs/heads/blackhole","pushedAt":"2023-12-22T17:13:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Add working blackhole item","shortMessageHtmlLink":"Add working blackhole item"}},{"before":null,"after":"3689bc8206c084ce432169c9b2e9b4c2c55f1061","ref":"refs/heads/blackhole","pushedAt":"2023-12-21T17:50:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Crementif","name":"Crementif","path":"/Crementif","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26669564?s=80&v=4"},"commit":{"message":"Add WIP blackhole code","shortMessageHtmlLink":"Add WIP blackhole code"}},{"before":"68105c7bac9dd962251b99398f4d4f11149a9e2b","after":null,"ref":"refs/heads/side-stuff","pushedAt":"2023-12-19T02:00:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Exzap","name":null,"path":"/Exzap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877693?s=80&v=4"}},{"before":"6d08b2ff78bcbd94ecbdb2b2f0a667dae47a1f19","after":"e55b99d35233ceb5eb9f6bd6a3d4aba178cbe851","ref":"refs/heads/main","pushedAt":"2023-12-19T01:59:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Exzap","name":null,"path":"/Exzap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877693?s=80&v=4"},"commit":{"message":"Add dirt detail texture","shortMessageHtmlLink":"Add dirt detail texture"}},{"before":null,"after":"68105c7bac9dd962251b99398f4d4f11149a9e2b","ref":"refs/heads/side-stuff","pushedAt":"2023-12-19T01:49:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Exzap","name":null,"path":"/Exzap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13877693?s=80&v=4"},"commit":{"message":"Add dirt detail texture","shortMessageHtmlLink":"Add dirt detail texture"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMlQxMzoyNToxNi4wMDAwMDBazwAAAASqokru","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0xOVQwMTo0OTozMi4wMDAwMDBazwAAAAPNZRux"}},"title":"Activity ยท Crementif/UntitledSandGame"}