{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":450929706,"defaultBranch":"main","name":"narcissus","ownerLogin":"jsimmons","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-01-22T20:36:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/52729?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1676111051.247642","currentOid":""},"activityList":{"items":[{"before":"a1d553bf4aaad18a82b25fd1272eaddba803bb48","after":"2fd8493a11367fedd042a416adc1a27b988b0002","ref":"refs/heads/main","pushedAt":"2024-06-02T12:54:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark: Track range of non-zero L1 buckets","shortMessageHtmlLink":"shark: Track range of non-zero L1 buckets"}},{"before":"483d031bca775327fd9db2b9c8bba2c1ff0011ba","after":"a1d553bf4aaad18a82b25fd1272eaddba803bb48","ref":"refs/heads/main","pushedAt":"2024-06-01T22:34:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark: Remove hack to bypass cache for prim instances","shortMessageHtmlLink":"shark: Remove hack to bypass cache for prim instances"}},{"before":"13cd7a3da241f4106288c2fc53f573f68adc1c00","after":"483d031bca775327fd9db2b9c8bba2c1ff0011ba","ref":"refs/heads/main","pushedAt":"2024-06-01T14:37:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark: Improve performance of binning shader","shortMessageHtmlLink":"shark: Improve performance of binning shader"}},{"before":"52380226e423bbc73a273c32e1026161606b6b21","after":"13cd7a3da241f4106288c2fc53f573f68adc1c00","ref":"refs/heads/main","pushedAt":"2024-05-31T04:43:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark: Switch to single-pass binning for primitive-2d","shortMessageHtmlLink":"shark: Switch to single-pass binning for primitive-2d"}},{"before":"874cbd727a3879d08ce2fe157046aeb16052dc55","after":"52380226e423bbc73a273c32e1026161606b6b21","ref":"refs/heads/main","pushedAt":"2024-05-27T17:54:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark: Draw more text","shortMessageHtmlLink":"shark: Draw more text"}},{"before":"6a17b1620c94bef11944bb759cf46f4620682739","after":"874cbd727a3879d08ce2fe157046aeb16052dc55","ref":"refs/heads/main","pushedAt":"2024-05-27T06:46:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark: Try single pass for coarse culling","shortMessageHtmlLink":"shark: Try single pass for coarse culling"}},{"before":"176953279d478c27083c0bb60a6282e7661cb027","after":"6a17b1620c94bef11944bb759cf46f4620682739","ref":"refs/heads/main","pushedAt":"2024-05-26T16:41:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark: Multipass primitives","shortMessageHtmlLink":"shark: Multipass primitives"}},{"before":"14bb3facdda08ddef7f5c4edea24c9a42a958afd","after":"176953279d478c27083c0bb60a6282e7661cb027","ref":"refs/heads/main","pushedAt":"2024-05-25T18:35:22.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark: Use push constants for primitive uniforms","shortMessageHtmlLink":"shark: Use push constants for primitive uniforms"}},{"before":"a2f73579cd48f1fec26503a170f02e50719ee7d2","after":"14bb3facdda08ddef7f5c4edea24c9a42a958afd","ref":"refs/heads/main","pushedAt":"2024-05-24T19:32:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark: Try to unify shaders so they're more readable","shortMessageHtmlLink":"shark: Try to unify shaders so they're more readable"}},{"before":"0daa246e6d1108b57b5687476aaabac4c3165b92","after":"a2f73579cd48f1fec26503a170f02e50719ee7d2","ref":"refs/heads/main","pushedAt":"2024-05-24T15:29:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark: Two level binning for big performance","shortMessageHtmlLink":"shark: Two level binning for big performance"}},{"before":"bcacb5e932fbaa301f3e710bbf5dc6fdde5259ad","after":"0daa246e6d1108b57b5687476aaabac4c3165b92","ref":"refs/heads/main","pushedAt":"2024-05-20T21:42:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark: Turn up the difficulty","shortMessageHtmlLink":"shark: Turn up the difficulty"}},{"before":"3851fb6d2cf8c5d56ecb029a12476dd1d220c10b","after":"bcacb5e932fbaa301f3e710bbf5dc6fdde5259ad","ref":"refs/heads/main","pushedAt":"2024-05-20T21:10:39.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark: Bin primitives into tiles","shortMessageHtmlLink":"shark: Bin primitives into tiles"}},{"before":"2abaebf7f27dd3a1e70f7ff9fcbc9be87a7cf233","after":"3851fb6d2cf8c5d56ecb029a12476dd1d220c10b","ref":"refs/heads/main","pushedAt":"2024-05-16T18:30:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark: Render UI with compute","shortMessageHtmlLink":"shark: Render UI with compute"}},{"before":"bd58a13e6ff46cb7f96058f282f3d1cdba370b0d","after":"2abaebf7f27dd3a1e70f7ff9fcbc9be87a7cf233","ref":"refs/heads/main","pushedAt":"2024-05-15T06:38:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark: Use indexable structs for gpu resources","shortMessageHtmlLink":"shark: Use indexable structs for gpu resources"}},{"before":"18dcf6d800164222424421970224fc91fd288aab","after":"bd58a13e6ff46cb7f96058f282f3d1cdba370b0d","ref":"refs/heads/main","pushedAt":"2024-05-14T19:51:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"narcissus-gpu: Configure swapchain with available modes","shortMessageHtmlLink":"narcissus-gpu: Configure swapchain with available modes"}},{"before":"a915584f3779d415a63a12287389b66c614f8d4e","after":"18dcf6d800164222424421970224fc91fd288aab","ref":"refs/heads/main","pushedAt":"2024-05-14T16:55:42.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark: Apply display transform in compute shader","shortMessageHtmlLink":"shark: Apply display transform in compute shader"}},{"before":"5e5f0c8e1ba4ed3fba1cf3890792c8b8932ca925","after":"a915584f3779d415a63a12287389b66c614f8d4e","ref":"refs/heads/main","pushedAt":"2024-05-13T21:29:41.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"narcissus-core: Add FourCC wrapper","shortMessageHtmlLink":"narcissus-core: Add FourCC wrapper"}},{"before":"dedc9c14e25bb8247fc447a896a2579786922b91","after":"5e5f0c8e1ba4ed3fba1cf3890792c8b8932ca925","ref":"refs/heads/main","pushedAt":"2024-05-11T10:21:29.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark: Re-arrange main loop","shortMessageHtmlLink":"shark: Re-arrange main loop"}},{"before":"8e6b2b2cd066cfd76f193179a419ece8d893e000","after":"dedc9c14e25bb8247fc447a896a2579786922b91","ref":"refs/heads/main","pushedAt":"2024-05-09T09:01:09.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark: Add HIDPI support","shortMessageHtmlLink":"shark: Add HIDPI support"}},{"before":"6c25e326a4a431d328d5e4a820884279cba675ac","after":"8e6b2b2cd066cfd76f193179a419ece8d893e000","ref":"refs/heads/main","pushedAt":"2024-05-07T20:00:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark: Change chunk layout","shortMessageHtmlLink":"shark: Change chunk layout"}},{"before":"7d0ab66592b1b7cb8886602a85964cb257cfa13f","after":"6c25e326a4a431d328d5e4a820884279cba675ac","ref":"refs/heads/main","pushedAt":"2024-05-06T16:54:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"misc: Remove accidentally added profiler output","shortMessageHtmlLink":"misc: Remove accidentally added profiler output"}},{"before":"74a2456b050c7132af1be55447e98e045eae52a2","after":"7d0ab66592b1b7cb8886602a85964cb257cfa13f","ref":"refs/heads/main","pushedAt":"2024-05-05T20:45:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark: Shoot fast and break things","shortMessageHtmlLink":"shark: Shoot fast and break things"}},{"before":"ae42f76b511c2a52d8dd4ad2b2e43e173c3f3722","after":"74a2456b050c7132af1be55447e98e045eae52a2","ref":"refs/heads/main","pushedAt":"2024-05-05T14:47:59.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"misc: Fix clippy lints","shortMessageHtmlLink":"misc: Fix clippy lints"}},{"before":"334f586690a4bf5782c78b5fc081f64403a86b22","after":"ae42f76b511c2a52d8dd4ad2b2e43e173c3f3722","ref":"refs/heads/main","pushedAt":"2024-05-03T06:42:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"narcissus-maths: Remove custom `round_ties_even`\n\nStable from Rust 1.77.0","shortMessageHtmlLink":"narcissus-maths: Remove custom round_ties_even"}},{"before":"ea93eeb6a1ff80f37c4aba5a9f5e6f3cdf2c3379","after":"334f586690a4bf5782c78b5fc081f64403a86b22","ref":"refs/heads/main","pushedAt":"2024-05-02T20:58:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"narcissus-core: Fix out-of-bounds slice access","shortMessageHtmlLink":"narcissus-core: Fix out-of-bounds slice access"}},{"before":"6f1210c030166aa4978f83f17da1466d75634bc4","after":"ea93eeb6a1ff80f37c4aba5a9f5e6f3cdf2c3379","ref":"refs/heads/main","pushedAt":"2024-05-02T20:35:07.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark: Add basic camera shake","shortMessageHtmlLink":"shark: Add basic camera shake"}},{"before":"dea86c1d567882989b87a74681dbcf0862d9b09d","after":"6f1210c030166aa4978f83f17da1466d75634bc4","ref":"refs/heads/main","pushedAt":"2024-05-01T16:35:23.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark: Dampen camera movement","shortMessageHtmlLink":"shark: Dampen camera movement"}},{"before":"49455b0cce9dbcd27329abff46fa25afff133653","after":"dea86c1d567882989b87a74681dbcf0862d9b09d","ref":"refs/heads/main","pushedAt":"2024-05-01T08:27:24.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark: Add drivable shark","shortMessageHtmlLink":"shark: Add drivable shark"}},{"before":"d10c33c9e4cef2b00a779f9baca20b552993f44a","after":"49455b0cce9dbcd27329abff46fa25afff133653","ref":"refs/heads/main","pushedAt":"2024-04-28T17:50:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark: Remove buffer test code","shortMessageHtmlLink":"shark: Remove buffer test code"}},{"before":"c5469175c63f03f78893b5b558b216c1fc2975df","after":"d10c33c9e4cef2b00a779f9baca20b552993f44a","ref":"refs/heads/main","pushedAt":"2024-04-28T15:26:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jsimmons","name":"Josh Simmons","path":"/jsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52729?s=80&v=4"},"commit":{"message":"shark-shaders: Use old name for glslang\n\nUbuntu image used by CI is old and doesn't have the command under the\nnew name. So just use `glslangValidator` instead.","shortMessageHtmlLink":"shark-shaders: Use old name for glslang"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWiya5gA","startCursor":null,"endCursor":null}},"title":"Activity ยท jsimmons/narcissus"}