{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":115149277,"defaultBranch":"develop","name":"paradigm","ownerLogin":"JessyDL","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-12-22T20:50:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7003282?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718054382.0","currentOid":""},"activityList":{"items":[{"before":"22e62c1ec186cd1b310c021771513c1e6c2ad236","after":"be39502fd472e0a0de0de3398fbf74db93cd2380","ref":"refs/heads/jdl/samples","pushedAt":"2024-06-11T19:33:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"Added some example data for HelloTriangle\nFurther added more initialization code for HelloTriangle","shortMessageHtmlLink":"Added some example data for HelloTriangle"}},{"before":null,"after":"22e62c1ec186cd1b310c021771513c1e6c2ad236","ref":"refs/heads/jdl/samples","pushedAt":"2024-06-10T21:19:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"Disabled the examples by default","shortMessageHtmlLink":"Disabled the examples by default"}},{"before":"12de827c9437a27d7d531b9a03a08c57266d634b","after":null,"ref":"refs/heads/jdl/metalib","pushedAt":"2024-06-10T19:03:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"}},{"before":"cce6207cc025ab73fc5ed00622e815ac3f989d4a","after":"4c705e575bf52f15fe4d3fa442a03e56c44f3751","ref":"refs/heads/develop","pushedAt":"2024-06-10T19:03:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"feature: loading the library as a metalib using the psl::serializer unifying the behaviour (#132)\n\n* feature: loading the library as a metalib unifying the behaviour\r\n* fixed and tested behaviour of new library\r\n* fixed clang-format not doing a left merge correctly\r\n* fix for the windows yml test runner (see: https://github.com/actions/runner-images/issues/10004 )","shortMessageHtmlLink":"feature: loading the library as a metalib using the psl::serializer u…"}},{"before":"99331c8ae24b071321979ffc55768f1af23d3152","after":"12de827c9437a27d7d531b9a03a08c57266d634b","ref":"refs/heads/jdl/metalib","pushedAt":"2024-06-10T18:54:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"fix for the windows yml test runner","shortMessageHtmlLink":"fix for the windows yml test runner"}},{"before":"61087b60ce7fd1ab513303eb2240ae852048d7c2","after":"99331c8ae24b071321979ffc55768f1af23d3152","ref":"refs/heads/jdl/metalib","pushedAt":"2024-06-10T18:52:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"fix for the windows yml test runner","shortMessageHtmlLink":"fix for the windows yml test runner"}},{"before":"de30758ac1c4aba628ba72ec6a8f90cd6640a268","after":"61087b60ce7fd1ab513303eb2240ae852048d7c2","ref":"refs/heads/jdl/metalib","pushedAt":"2024-06-10T18:42:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"fix for the windows yml test runner","shortMessageHtmlLink":"fix for the windows yml test runner"}},{"before":"ac63b104ad7a0c4cc998ed156ad74278bba6a603","after":"de30758ac1c4aba628ba72ec6a8f90cd6640a268","ref":"refs/heads/jdl/metalib","pushedAt":"2024-06-10T18:24:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"fix for the windows yml test runner","shortMessageHtmlLink":"fix for the windows yml test runner"}},{"before":"9b54f3217edf609a8a825fce7353e89c422cddf5","after":"ac63b104ad7a0c4cc998ed156ad74278bba6a603","ref":"refs/heads/jdl/metalib","pushedAt":"2024-06-10T18:09:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"fix for the windows yml test runner","shortMessageHtmlLink":"fix for the windows yml test runner"}},{"before":"bfdecfe4352a9d08cb2aa7793919c4a482f6b63f","after":"9b54f3217edf609a8a825fce7353e89c422cddf5","ref":"refs/heads/jdl/metalib","pushedAt":"2024-06-10T17:56:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"fixed and tested behaviour of new library\nfixed clang-format not doing a left merge correctly","shortMessageHtmlLink":"fixed and tested behaviour of new library"}},{"before":null,"after":"bfdecfe4352a9d08cb2aa7793919c4a482f6b63f","ref":"refs/heads/jdl/metalib","pushedAt":"2024-06-10T17:09:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"feature: loading the library as a metalib unifying the behaviour","shortMessageHtmlLink":"feature: loading the library as a metalib unifying the behaviour"}},{"before":"00d031c56ae3c05c7e6cd804633ef70ecf30cafc","after":null,"ref":"refs/heads/jdl/ci-cancel-on-change","pushedAt":"2024-05-28T18:44:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"}},{"before":"e44b8576c3988b01ebf9720cae99bf41720e355f","after":"cce6207cc025ab73fc5ed00622e815ac3f989d4a","ref":"refs/heads/develop","pushedAt":"2024-05-28T18:44:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"ci: runs will now cancel on new push (#131)\n\nWith exception to the release and develop branches runs will now auto-cancel when new pushes appear","shortMessageHtmlLink":"ci: runs will now cancel on new push (#131)"}},{"before":null,"after":"00d031c56ae3c05c7e6cd804633ef70ecf30cafc","ref":"refs/heads/jdl/ci-cancel-on-change","pushedAt":"2024-05-28T18:34:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"ci: runs will now cancel on new push\n\nWith exception to the release and develop branches runs will now auto-cancel when new pushes appear","shortMessageHtmlLink":"ci: runs will now cancel on new push"}},{"before":"8396ac7550762da5d8b3a866941baaf64e9cc5b2","after":null,"ref":"refs/heads/jdl/native-webgpu-backend","pushedAt":"2024-05-28T18:20:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"}},{"before":"c29151ea7b8604899d9c499b7e734baffd94ab8d","after":"e44b8576c3988b01ebf9720cae99bf41720e355f","ref":"refs/heads/develop","pushedAt":"2024-05-28T18:20:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"native WebGPU backend stage 1 (dawn) (#128)\n\nfeat: Adds stage 1 WebGPU/Dawn experimental backend.\r\n\r\nWhat that means is that the project now supports Dawn as a backend, but that no HAL has been written yet, and using the WebGPU layer directly isn't properly functioning yet either (though much of it is already present). These will come at a later time.\r\n\r\n* added dawn as a native webgpu backend\r\n* added 64 bit native WebGPU support to windows\r\n\r\n* More fixes to make Native WebGPU through Dawn work\r\n- removed API specific includes in general headers\r\n- added the WebGPU graphics backend\r\n- updated Dawn to the latest version and using eliemichel's solution resolved compilation issues\r\n- fixed os/surface relying on Vulkan specific code\r\n- added a temporary main_webgpu untill branch stable\r\n\r\n* Adds a temp swapchain, renderpass, etc..\r\n\r\n* Added agnostic abstractions for WebGPU\r\ncontext and swapchain now have WebGPU implementations in the gfx namespace.\r\n\r\n* moved logging initialization from main\r\n\r\n* more feature implementation and fixes\r\nImplemented the requirements to render to the screen in an agnostic manner\r\n- cleaned up some of the includes\r\n- fixed a potential incomplete type being deleted (gfx::render_graph)\r\n- psl::library now supports being initialized without physical backing\r\n\r\n* fixed extra loggers being defined for Android\r\n\r\nAdditionally some small maintenance changes were done such as:\r\n- `psl::library` to handle obvious error cases of missing files.\r\n- Logging initializer now no longer returns a bool as there's no false return to begin with.\r\n- Fixed an issue on windows when running clang-format on WSL\r\n- Reading a file in debug no longer causes an assert to be hit as an empty return is a valid return for the function.","shortMessageHtmlLink":"native WebGPU backend stage 1 (dawn) (#128)"}},{"before":"f37265fdc81163017e55a3ff2193f64ce9375ed2","after":"8396ac7550762da5d8b3a866941baaf64e9cc5b2","ref":"refs/heads/jdl/native-webgpu-backend","pushedAt":"2024-05-28T18:06:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"simplified the clang-format load_config","shortMessageHtmlLink":"simplified the clang-format load_config"}},{"before":"b1c83258ee39eb5c05a189fbefbb882012198187","after":"f37265fdc81163017e55a3ff2193f64ce9375ed2","ref":"refs/heads/jdl/native-webgpu-backend","pushedAt":"2024-05-28T18:00:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"feat: Add WebGPU pipeline and shader implementations\n\nAdditionally some small maintenance changes were done such as:\n- `psl::meta::library` to handle obvious error cases of missing files.\n- Logging initializer now no longer returns a bool as there's no false return to begin with.\n- Fixed an issue on windows when running clang-format on WSL\n- Reading a file in debug no longer causes an assert to be hit as an empty return is a valid return for the function.","shortMessageHtmlLink":"feat: Add WebGPU pipeline and shader implementations"}},{"before":"27c9f89c42129bdbc28da31aa7878106a9ee7036","after":"b1c83258ee39eb5c05a189fbefbb882012198187","ref":"refs/heads/jdl/native-webgpu-backend","pushedAt":"2024-02-04T16:12:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"fixed extra loggers being defined for Android","shortMessageHtmlLink":"fixed extra loggers being defined for Android"}},{"before":"3ed5f3fed436876295b72d120bb2b0b2cba6b1b0","after":"27c9f89c42129bdbc28da31aa7878106a9ee7036","ref":"refs/heads/jdl/native-webgpu-backend","pushedAt":"2024-02-04T16:07:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"fixed extra loggers being defined for Android","shortMessageHtmlLink":"fixed extra loggers being defined for Android"}},{"before":"cccfab55fef7497ba6de7463d97402a570674350","after":"3ed5f3fed436876295b72d120bb2b0b2cba6b1b0","ref":"refs/heads/jdl/native-webgpu-backend","pushedAt":"2024-02-04T15:58:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"more feature implementation and fixes\nImplemented the requirements to render to the screen in an agnostic manner\n- cleaned up some of the includes\n- fixed a potential incomplete type being deleted (gfx::render_graph)\n- psl::library now supports being initialized without physical backing","shortMessageHtmlLink":"more feature implementation and fixes"}},{"before":"fcfab6103feb16557e7d6e9101760f919a71351a","after":null,"ref":"refs/heads/jdl/fix-android-ci","pushedAt":"2024-02-04T15:57:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"}},{"before":"92396faa80ace897951895ac53033d702a650385","after":"c29151ea7b8604899d9c499b7e734baffd94ab8d","ref":"refs/heads/develop","pushedAt":"2024-02-04T15:57:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"Android CI (#129)\n\nFixes the CI breaking due to sdkmanager being moved","shortMessageHtmlLink":"Android CI (#129)"}},{"before":null,"after":"fcfab6103feb16557e7d6e9101760f919a71351a","ref":"refs/heads/jdl/fix-android-ci","pushedAt":"2024-02-04T15:34:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"fix for location of the sdkmanager on the ci","shortMessageHtmlLink":"fix for location of the sdkmanager on the ci"}},{"before":"2859c2c649665f6f926aa2d3c92e98964ef8e700","after":"cccfab55fef7497ba6de7463d97402a570674350","ref":"refs/heads/jdl/native-webgpu-backend","pushedAt":"2024-02-04T15:20:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"more feature implementation and fixes\nImplemented the requirements to render to the screen in an agnostic manner\n- cleaned up some of the includes\n- fixed a potential incomplete type being deleted (gfx::render_graph)\n- psl::library now supports being initialized without physical backing","shortMessageHtmlLink":"more feature implementation and fixes"}},{"before":"e9d2b6ae55ca94cd6f141bf3f8ad85088ed51f51","after":"2859c2c649665f6f926aa2d3c92e98964ef8e700","ref":"refs/heads/jdl/native-webgpu-backend","pushedAt":"2024-02-04T13:10:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"moved logging initialization from main","shortMessageHtmlLink":"moved logging initialization from main"}},{"before":"fbe77ab313e2c56eef22f026cceb8cd888d8eefa","after":"e9d2b6ae55ca94cd6f141bf3f8ad85088ed51f51","ref":"refs/heads/jdl/native-webgpu-backend","pushedAt":"2024-02-04T10:56:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"Added agnostic abstractions for WebGPU\ncontext and swapchain now have WebGPU implementations in the gfx namespace.","shortMessageHtmlLink":"Added agnostic abstractions for WebGPU"}},{"before":"938e7a2e1f86ab219de302ab8566eb5ee624ff6b","after":"fbe77ab313e2c56eef22f026cceb8cd888d8eefa","ref":"refs/heads/jdl/native-webgpu-backend","pushedAt":"2024-02-03T13:45:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"Adds a temp swapchain, renderpass, etc..","shortMessageHtmlLink":"Adds a temp swapchain, renderpass, etc.."}},{"before":"09c78a4993ac1a589e932d51bc1a46955f995c75","after":"938e7a2e1f86ab219de302ab8566eb5ee624ff6b","ref":"refs/heads/jdl/native-webgpu-backend","pushedAt":"2024-02-03T08:30:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"More fixes to make Native WebGPU through Dawn work\n- removed API specific includes in general headers\n- added the WebGPU graphics backend\n- updated Dawn to the latest version and using eliemichel's solution resolved compilation issues\n- fixed os/surface relying on Vulkan specific code\n- added a temporary main_webgpu untill branch stable","shortMessageHtmlLink":"More fixes to make Native WebGPU through Dawn work"}},{"before":"27bdb2a9548feacc4c1e5b210c8bb3f376121d02","after":"09c78a4993ac1a589e932d51bc1a46955f995c75","ref":"refs/heads/jdl/native-webgpu-backend","pushedAt":"2023-12-26T00:08:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JessyDL","name":"Jessy De Lannoit","path":"/JessyDL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7003282?s=80&v=4"},"commit":{"message":"fixed config value","shortMessageHtmlLink":"fixed config value"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYpgp9AA","startCursor":null,"endCursor":null}},"title":"Activity · JessyDL/paradigm"}