{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":143455116,"defaultBranch":"main","name":"filament","ownerLogin":"google","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-08-03T17:26:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1342004?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724261583.0","currentOid":""},"activityList":{"items":[{"before":"d1dd2120ea617b9b9b0e3f68341e05bea009b69f","after":"d84e8e664788b4c3bd92cc99c3566b0f19c89fac","ref":"refs/heads/bjd/debug-tag","pushedAt":"2024-08-21T17:53:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bejado","name":"Ben Doherty","path":"/bejado","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5298046?s=80&v=4"},"commit":{"message":"Use a Mixin class","shortMessageHtmlLink":"Use a Mixin class"}},{"before":"ad44c1264e87a087279f1efbb8c212a8efc7f9f7","after":"d1dd2120ea617b9b9b0e3f68341e05bea009b69f","ref":"refs/heads/bjd/debug-tag","pushedAt":"2024-08-21T17:51:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bejado","name":"Ben Doherty","path":"/bejado","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5298046?s=80&v=4"},"commit":{"message":"Use a Mixin class","shortMessageHtmlLink":"Use a Mixin class"}},{"before":null,"after":"9850b7c0303b5c12db49ec15b52c39fae66f956a","ref":"refs/heads/pf/fix-descriptor-struct-assert","pushedAt":"2024-08-21T17:33:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"poweifeng","name":"Powei Feng","path":"/poweifeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48371888?s=80&v=4"},"commit":{"message":"GLDescriptorSet: less restrictive size assert\n\nFor some platform, the compilation fails because the size of the\nstruct is not exactly 32 bits (but is always less).","shortMessageHtmlLink":"GLDescriptorSet: less restrictive size assert"}},{"before":"b6d6f8f6e4315b2ca5dc7735a5a7e2575b04c0b9","after":"c780804fd6ea0785e4cb5f84f6b8ced27966ecfa","ref":"refs/heads/ma/descriptor-sets","pushedAt":"2024-08-21T17:27:31.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"pixelflinger","name":"Mathias Agopian","path":"/pixelflinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1240896?s=80&v=4"},"commit":{"message":"Merge branch 'main' into ma/descriptor-sets","shortMessageHtmlLink":"Merge branch 'main' into ma/descriptor-sets"}},{"before":"56bd84751e8e5f5659d504bfd01b9ec3f0eb737a","after":"0824dcac6f5b3bc005df146ea4a4a0e1e6028c5f","ref":"refs/heads/pf/fix-material-instance-duplicate","pushedAt":"2024-08-21T17:14:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"poweifeng","name":"Powei Feng","path":"/poweifeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48371888?s=80&v=4"},"commit":{"message":"Fix missing duplication of descriptor set in material instance","shortMessageHtmlLink":"Fix missing duplication of descriptor set in material instance"}},{"before":"17d10d79fc6621a0e99ca78d12e586facfd9e759","after":null,"ref":"refs/heads/ma/screenshots","pushedAt":"2024-08-21T05:41:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pixelflinger","name":"Mathias Agopian","path":"/pixelflinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1240896?s=80&v=4"}},{"before":"574518ea745cba5101d63023b9f21c05dcea29f2","after":"1c2ffc9ed4581080e53b23dda63ed7bfee6311e7","ref":"refs/heads/main","pushedAt":"2024-08-21T05:41:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pixelflinger","name":"Mathias Agopian","path":"/pixelflinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1240896?s=80&v=4"},"commit":{"message":"new screenshot debug option in gltf_viewer\n\nscreenshots are saved in the current directory as \n\"screenshotXX.ppm\" with XX increasing after each\nscreenshot.","shortMessageHtmlLink":"new screenshot debug option in gltf_viewer"}},{"before":"340433d9641727edfe2bf481c502b7b37634a766","after":"7af9768ca487c158e94c29731a7f16145fe86e60","ref":"refs/heads/ma/customvar-precision","pushedAt":"2024-08-21T05:40:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pixelflinger","name":"Mathias Agopian","path":"/pixelflinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1240896?s=80&v=4"},"commit":{"message":"custom variables can now have their precision specified\n\ne.g.:\n\n variables : [\n {\n name : vertex,\n precision : medium,\n }\n ],","shortMessageHtmlLink":"custom variables can now have their precision specified"}},{"before":null,"after":"d63938da6924dd0f110e947cab6a020daa855de4","ref":"refs/heads/ma/simplification-pass","pushedAt":"2024-08-21T05:14:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pixelflinger","name":"Mathias Agopian","path":"/pixelflinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1240896?s=80&v=4"},"commit":{"message":"reenable the SimplificationPass in spirv-opt\n\nIssues with it were fixed (https://github.com/KhronosGroup/SPIRV-Cross/pull/2163),\nso it should be safe to reenable. The invalid glsl code seems to be resolved.","shortMessageHtmlLink":"reenable the SimplificationPass in spirv-opt"}},{"before":null,"after":"340433d9641727edfe2bf481c502b7b37634a766","ref":"refs/heads/ma/customvar-precision","pushedAt":"2024-08-21T00:29:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pixelflinger","name":"Mathias Agopian","path":"/pixelflinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1240896?s=80&v=4"},"commit":{"message":"wip: custom variables can now have their precision specified\n\ne.g.:\n\n variables : [\n {\n name : vertex,\n precision : medium,\n }\n ],","shortMessageHtmlLink":"wip: custom variables can now have their precision specified"}},{"before":"9e0ea4ddb75d5b37b99cb597eb0d3ecf21fd05b2","after":"17d10d79fc6621a0e99ca78d12e586facfd9e759","ref":"refs/heads/ma/screenshots","pushedAt":"2024-08-21T00:02:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pixelflinger","name":"Mathias Agopian","path":"/pixelflinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1240896?s=80&v=4"},"commit":{"message":"new screenshot debug option in gltf_viewer\n\nscreenshots are saved in the current directory as \n\"screenshotXX.ppm\" with XX increasing after each\nscreenshot.","shortMessageHtmlLink":"new screenshot debug option in gltf_viewer"}},{"before":"9b52dea92d9b6a4da84c94edf1ae9d1acccc6b5f","after":null,"ref":"refs/heads/zm/cleanup-layercount-multiview","pushedAt":"2024-08-20T21:44:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"z3moon","name":"Sungun Park","path":"/z3moon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2864561?s=80&v=4"}},{"before":"d5a274fa25dd85f127578db58bc7da1ee02f772d","after":"574518ea745cba5101d63023b9f21c05dcea29f2","ref":"refs/heads/main","pushedAt":"2024-08-20T21:44:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"z3moon","name":"Sungun Park","path":"/z3moon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2864561?s=80&v=4"},"commit":{"message":"Cleanup color pass for multiview (#8062)","shortMessageHtmlLink":"Cleanup color pass for multiview (#8062)"}},{"before":"6b4beed2e907441fdd7681cd15290894ad4db3f8","after":"9b52dea92d9b6a4da84c94edf1ae9d1acccc6b5f","ref":"refs/heads/zm/cleanup-layercount-multiview","pushedAt":"2024-08-20T21:21:46.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"z3moon","name":"Sungun Park","path":"/z3moon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2864561?s=80&v=4"},"commit":{"message":"Merge branch 'main' into zm/cleanup-layercount-multiview","shortMessageHtmlLink":"Merge branch 'main' into zm/cleanup-layercount-multiview"}},{"before":null,"after":"9e0ea4ddb75d5b37b99cb597eb0d3ecf21fd05b2","ref":"refs/heads/ma/screenshots","pushedAt":"2024-08-20T21:07:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pixelflinger","name":"Mathias Agopian","path":"/pixelflinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1240896?s=80&v=4"},"commit":{"message":"new screenshot debug option in gltf_viewer\n\nscreenshots are saved in the current directory as \n\"screenshotXX.ppm\" with XX increasing after each\nscreenshot.","shortMessageHtmlLink":"new screenshot debug option in gltf_viewer"}},{"before":null,"after":"6b4beed2e907441fdd7681cd15290894ad4db3f8","ref":"refs/heads/zm/cleanup-layercount-multiview","pushedAt":"2024-08-20T19:58:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"z3moon","name":"Sungun Park","path":"/z3moon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2864561?s=80&v=4"},"commit":{"message":"Cleanup color pass for multiview","shortMessageHtmlLink":"Cleanup color pass for multiview"}},{"before":"76dac52f0c9533b8756c9ecd7187fd602a37e00f","after":null,"ref":"refs/heads/bjd/img-better-fix","pushedAt":"2024-08-20T19:28:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bejado","name":"Ben Doherty","path":"/bejado","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5298046?s=80&v=4"}},{"before":"3351db11783941a2b45e86dd2943bd3451189530","after":"d5a274fa25dd85f127578db58bc7da1ee02f772d","ref":"refs/heads/main","pushedAt":"2024-08-20T19:28:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bejado","name":"Ben Doherty","path":"/bejado","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5298046?s=80&v=4"},"commit":{"message":"Add better glShaderSource fix for IMG devices (#8061)","shortMessageHtmlLink":"Add better glShaderSource fix for IMG devices (#8061)"}},{"before":"f098d08c48ff9ab0a765b94bb1502f81284bcde0","after":"b6d6f8f6e4315b2ca5dc7735a5a7e2575b04c0b9","ref":"refs/heads/ma/descriptor-sets","pushedAt":"2024-08-20T19:08:33.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"pixelflinger","name":"Mathias Agopian","path":"/pixelflinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1240896?s=80&v=4"},"commit":{"message":"Merge branch 'main' into ma/descriptor-sets","shortMessageHtmlLink":"Merge branch 'main' into ma/descriptor-sets"}},{"before":"bd4c4a35c05804f1256c87a359e61f4e94763e56","after":null,"ref":"refs/heads/ma/frameskipper","pushedAt":"2024-08-20T19:08:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pixelflinger","name":"Mathias Agopian","path":"/pixelflinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1240896?s=80&v=4"}},{"before":"b70aa43727a5bdaff16b484b8c4ddba7ab809500","after":"3351db11783941a2b45e86dd2943bd3451189530","ref":"refs/heads/main","pushedAt":"2024-08-20T19:07:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pixelflinger","name":"Mathias Agopian","path":"/pixelflinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1240896?s=80&v=4"},"commit":{"message":"improve FrameSkipper when disregarding skipping\n\nIt is legal for the app to draw a frame even when FrameSkipper \ndetects that a frame should be skipped. In that case we used to\noverwrite the most recent fence, but this wasn't ideal. We now\nproceed as if the fence had signaled, i.e. we destroy it and\nmove all the fences up, creating a new one at the end of the \ndelayed array.","shortMessageHtmlLink":"improve FrameSkipper when disregarding skipping"}},{"before":"3beb1f60a5d76e00b5d407d5fae7aecb287cafa9","after":null,"ref":"refs/heads/ma/depthclampvsm","pushedAt":"2024-08-20T19:04:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pixelflinger","name":"Mathias Agopian","path":"/pixelflinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1240896?s=80&v=4"}},{"before":"1f9a11802d01adfe16ea039e3dc500c6ea7bfed8","after":"b70aa43727a5bdaff16b484b8c4ddba7ab809500","ref":"refs/heads/main","pushedAt":"2024-08-20T19:04:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pixelflinger","name":"Mathias Agopian","path":"/pixelflinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1240896?s=80&v=4"},"commit":{"message":"depth clamp cannot work with VSM\n\nThis is because the shadowmap doesn't store depth values so it doesn't \nwork to \"flatten\" all casters behind de camera to the near plane.\nThe bulk of shadowing works but the filtering/edges don't always.\n\nDisable depth-clamping when VSM is enabled.","shortMessageHtmlLink":"depth clamp cannot work with VSM"}},{"before":null,"after":"56bd84751e8e5f5659d504bfd01b9ec3f0eb737a","ref":"refs/heads/pf/fix-material-instance-duplicate","pushedAt":"2024-08-20T17:40:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"poweifeng","name":"Powei Feng","path":"/poweifeng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48371888?s=80&v=4"},"commit":{"message":"Fix missing duplication of descriptor set in material instance","shortMessageHtmlLink":"Fix missing duplication of descriptor set in material instance"}},{"before":null,"after":"76dac52f0c9533b8756c9ecd7187fd602a37e00f","ref":"refs/heads/bjd/img-better-fix","pushedAt":"2024-08-20T17:24:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bejado","name":"Ben Doherty","path":"/bejado","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5298046?s=80&v=4"},"commit":{"message":"Add better glShaderSource fix for IMG devices","shortMessageHtmlLink":"Add better glShaderSource fix for IMG devices"}},{"before":"692f1d97271fc1d9c102e51c0d7b9875a1569993","after":null,"ref":"refs/heads/zm/minor-tweak","pushedAt":"2024-08-20T17:13:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"z3moon","name":"Sungun Park","path":"/z3moon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2864561?s=80&v=4"}},{"before":"89835a7a678ec0f93adb12499b24d7140859f029","after":"1f9a11802d01adfe16ea039e3dc500c6ea7bfed8","ref":"refs/heads/main","pushedAt":"2024-08-20T17:13:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"z3moon","name":"Sungun Park","path":"/z3moon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2864561?s=80&v=4"},"commit":{"message":"Minor tweak (#8053)\n\nMove the common part outside the loop.","shortMessageHtmlLink":"Minor tweak (#8053)"}},{"before":"e6c0218e29aa7885b492f69530a5707a39163422","after":"692f1d97271fc1d9c102e51c0d7b9875a1569993","ref":"refs/heads/zm/minor-tweak","pushedAt":"2024-08-20T16:50:58.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"z3moon","name":"Sungun Park","path":"/z3moon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2864561?s=80&v=4"},"commit":{"message":"Merge branch 'main' into zm/minor-tweak","shortMessageHtmlLink":"Merge branch 'main' into zm/minor-tweak"}},{"before":"0385f61bc9d5047234c60f6eb23068c1ab055d4a","after":null,"ref":"refs/heads/zm/fix-distance-bug","pushedAt":"2024-08-20T16:28:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"z3moon","name":"Sungun Park","path":"/z3moon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2864561?s=80&v=4"}},{"before":"28ef805e5dbffb31b0a13e62a4b55d3e51476b6d","after":"89835a7a678ec0f93adb12499b24d7140859f029","ref":"refs/heads/main","pushedAt":"2024-08-20T16:28:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"z3moon","name":"Sungun Park","path":"/z3moon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2864561?s=80&v=4"},"commit":{"message":"Fix a bug for calculating distance (#8058)\n\nThis is a missing part from the change\r\n22d99bac3d0492c0284f7654fa0de0694643e220","shortMessageHtmlLink":"Fix a bug for calculating distance (#8058)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEoHxS-gA","startCursor":null,"endCursor":null}},"title":"Activity ยท google/filament"}