{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":175065270,"defaultBranch":"master","name":"MethaneKit","ownerLogin":"MethanePowered","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-03-11T18:57:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/108681230?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1705440670.0","currentOid":""},"activityList":{"items":[{"before":"94b7c09c3667a539033e8e0fc585cd126ac684e7","after":"4c66c858c5b08f4e20717c4e5f4e09b641a42c73","ref":"refs/heads/master","pushedAt":"2024-05-30T20:29:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Temporary switch Sonar-Scan action back to macos-13 hosted runner to use Intel h/w, instead of M1/ARM","shortMessageHtmlLink":"Temporary switch Sonar-Scan action back to macos-13 hosted runner to …"}},{"before":"70fe4493199c759b8f616a81a858190c4d0939a3","after":"94b7c09c3667a539033e8e0fc585cd126ac684e7","ref":"refs/heads/master","pushedAt":"2024-05-30T19:58:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Fix Windows build with new MSVC version 19.40","shortMessageHtmlLink":"Fix Windows build with new MSVC version 19.40"}},{"before":"ee104059553b3446329d8a5e2e0791df33337c68","after":"0e31a20cadc1c403625becd1495155667cb86a3b","ref":"refs/heads/develop","pushedAt":"2024-05-14T19:11:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Optimize Metal ProgramBindings with constant argument buffers setup in command lists","shortMessageHtmlLink":"Optimize Metal ProgramBindings with constant argument buffers setup i…"}},{"before":"bf12ff4c9bb860eaf0c1ac643858d61e4edd63d2","after":"ee104059553b3446329d8a5e2e0791df33337c68","ref":"refs/heads/develop","pushedAt":"2024-05-11T20:33:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Refactor Metal ProgramBindings to reduce code duplication with help of templates","shortMessageHtmlLink":"Refactor Metal ProgramBindings to reduce code duplication with help o…"}},{"before":"b1ba1395c51e6c3ee5f752a12fbd6d2bee4a0987","after":"bf12ff4c9bb860eaf0c1ac643858d61e4edd63d2","ref":"refs/heads/develop","pushedAt":"2024-05-11T14:14:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Temporary switch Sonar-Scan action back to macos-13 hosted runner to use Intel h/w, instead of M1/ARM","shortMessageHtmlLink":"Temporary switch Sonar-Scan action back to macos-13 hosted runner to …"}},{"before":"e49764abbfdfc5efb12bcd1680408ce32a65a6f8","after":"b1ba1395c51e6c3ee5f752a12fbd6d2bee4a0987","ref":"refs/heads/develop","pushedAt":"2024-05-11T08:15:07.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Split Metal argument buffer by argument binding access types","shortMessageHtmlLink":"Split Metal argument buffer by argument binding access types"}},{"before":"3ca34243314fc20a5d12a1e81189bcd51ff8ad12","after":"70fe4493199c759b8f616a81a858190c4d0939a3","ref":"refs/heads/master","pushedAt":"2024-03-14T20:59:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Fix CI build failure on scheduled re-run when test-space results already exist","shortMessageHtmlLink":"Fix CI build failure on scheduled re-run when test-space results alre…"}},{"before":"366907cada0ee8b9a7ec6319e57f14a6d208ab27","after":"e49764abbfdfc5efb12bcd1680408ce32a65a6f8","ref":"refs/heads/develop","pushedAt":"2024-03-10T15:42:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Fix STL deprecation warnings in FMT library","shortMessageHtmlLink":"Fix STL deprecation warnings in FMT library"}},{"before":"3a60df70215192855a3d096f4ba605c038a3324b","after":"366907cada0ee8b9a7ec6319e57f14a6d208ab27","ref":"refs/heads/develop","pushedAt":"2024-03-09T20:56:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Enable argument access types definition in HLSL shaders code instead of Program settings","shortMessageHtmlLink":"Enable argument access types definition in HLSL shaders code instead …"}},{"before":"4e00ce270c8069d82fb7369d21581039d09ae545","after":"3a60df70215192855a3d096f4ba605c038a3324b","ref":"refs/heads/develop","pushedAt":"2024-03-03T20:49:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Fix new MSVC warning: throw copies non-copyable type","shortMessageHtmlLink":"Fix new MSVC warning: throw copies non-copyable type"}},{"before":"431b05d668cf70ff36f9a748fdf2a8f1f40b29e7","after":"4e00ce270c8069d82fb7369d21581039d09ae545","ref":"refs/heads/develop","pushedAt":"2024-03-02T17:23:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Add shader argument type in HLSL as register space definitions","shortMessageHtmlLink":"Add shader argument type in HLSL as register space definitions"}},{"before":"23cd36312fce60c1dbb566b6e15403475f578bce","after":"431b05d668cf70ff36f9a748fdf2a8f1f40b29e7","ref":"refs/heads/develop","pushedAt":"2024-02-27T20:38:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Optimize calls to Metal useResources when using argument buffers","shortMessageHtmlLink":"Optimize calls to Metal useResources when using argument buffers"}},{"before":"2082bfbf8d7e7531331c3ddfb038484afd61f14e","after":"23cd36312fce60c1dbb566b6e15403475f578bce","ref":"refs/heads/develop","pushedAt":"2024-02-27T20:26:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Optimize calls to Metal useResources when using argument buffers","shortMessageHtmlLink":"Optimize calls to Metal useResources when using argument buffers"}},{"before":"1bc05e22f5dfde7358beb7aa08e0fa8b34b40b9b","after":"2082bfbf8d7e7531331c3ddfb038484afd61f14e","ref":"refs/heads/develop","pushedAt":"2024-02-25T20:31:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Improve performance and stability of Metal Parallel Rendering and argument buffer bindings","shortMessageHtmlLink":"Improve performance and stability of Metal Parallel Rendering and arg…"}},{"before":"edf3b8b6f3ff289a4919b24361ff26ca604091a2","after":"1bc05e22f5dfde7358beb7aa08e0fa8b34b40b9b","ref":"refs/heads/develop","pushedAt":"2024-02-25T17:19:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Improve performance and stability of Metal Parallel Rendering and argument buffer bindings","shortMessageHtmlLink":"Improve performance and stability of Metal Parallel Rendering and arg…"}},{"before":"80748e29ab9360768a5e9558c7c7824ad002f9b2","after":"edf3b8b6f3ff289a4919b24361ff26ca604091a2","ref":"refs/heads/develop","pushedAt":"2024-02-24T17:32:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Add updating of program bindings in Metal arguments buffer","shortMessageHtmlLink":"Add updating of program bindings in Metal arguments buffer"}},{"before":"ec439a091f11d97108893c47d0e021dd73717f2e","after":"80748e29ab9360768a5e9558c7c7824ad002f9b2","ref":"refs/heads/develop","pushedAt":"2024-02-24T16:00:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Fix build and fix regular Metal bindings","shortMessageHtmlLink":"Fix build and fix regular Metal bindings"}},{"before":"33921bf4f14c77f140530f577f2fab9049b14364","after":"ec439a091f11d97108893c47d0e021dd73717f2e","ref":"refs/heads/develop","pushedAt":"2024-02-24T15:00:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Rework Metal argument bindings handling in DescriptorManager, support for reusing ranges after release","shortMessageHtmlLink":"Rework Metal argument bindings handling in DescriptorManager, support…"}},{"before":"fd4f0b9b24c4f1a6728c56ea5afe476b01753613","after":"33921bf4f14c77f140530f577f2fab9049b14364","ref":"refs/heads/develop","pushedAt":"2024-02-24T13:25:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Fix Metal program bindings completing initialization in DescriptorManager","shortMessageHtmlLink":"Fix Metal program bindings completing initialization in DescriptorMan…"}},{"before":"6be10215ad0a360dd55f2170d326c730dd200316","after":"fd4f0b9b24c4f1a6728c56ea5afe476b01753613","ref":"refs/heads/develop","pushedAt":"2024-02-23T20:03:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Fix Metal argument buffer offsets after ProgramBindings::CreateCopy","shortMessageHtmlLink":"Fix Metal argument buffer offsets after ProgramBindings::CreateCopy"}},{"before":"8f51712843acfd73f11a9d5b2c008e0c84bf26ea","after":"6be10215ad0a360dd55f2170d326c730dd200316","ref":"refs/heads/develop","pushedAt":"2024-02-22T20:16:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Fix Metal app crash with argument buffers because of sampler flag supportArgumentBuffers was missing","shortMessageHtmlLink":"Fix Metal app crash with argument buffers because of sampler flag sup…"}},{"before":"e840053b9e0202b8a4ac3895db96c0e771f959bb","after":"8f51712843acfd73f11a9d5b2c008e0c84bf26ea","ref":"refs/heads/develop","pushedAt":"2024-02-21T20:53:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Add Metal program binding debug logging of argument buffers initialization and setup","shortMessageHtmlLink":"Add Metal program binding debug logging of argument buffers initializ…"}},{"before":"9ae140d3c9eefa2dd580139c5fafba6146b5377c","after":"e840053b9e0202b8a4ac3895db96c0e771f959bb","ref":"refs/heads/develop","pushedAt":"2024-02-19T20:46:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Fix Metal shader buffers index collision issue with input vertex buffer","shortMessageHtmlLink":"Fix Metal shader buffers index collision issue with input vertex buffer"}},{"before":"7d82704dd95f564e5cf1c377194c867ee91ee1b3","after":"9ae140d3c9eefa2dd580139c5fafba6146b5377c","ref":"refs/heads/develop","pushedAt":"2024-02-18T19:42:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Add Metal useResources calls recording in ProgramBindings","shortMessageHtmlLink":"Add Metal useResources calls recording in ProgramBindings"}},{"before":"fc40060636b68e4e0e2779ec65d632543579bbea","after":"7d82704dd95f564e5cf1c377194c867ee91ee1b3","ref":"refs/heads/develop","pushedAt":"2024-02-17T16:51:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Add Metal argument buffer initialization and bindings setup in command encoders","shortMessageHtmlLink":"Add Metal argument buffer initialization and bindings setup in comman…"}},{"before":"931aa98fb58afb657530b43de0b0e65cea87d86a","after":"fc40060636b68e4e0e2779ec65d632543579bbea","ref":"refs/heads/develop","pushedAt":"2024-02-11T16:29:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Update actions to use Node.js 20 to fix deprecation warnings","shortMessageHtmlLink":"Update actions to use Node.js 20 to fix deprecation warnings"}},{"before":"9e2593202153dbcd9213d993490ebd6179db981d","after":"931aa98fb58afb657530b43de0b0e65cea87d86a","ref":"refs/heads/develop","pushedAt":"2024-02-11T16:04:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Update actions to use Node.js 20 to fix deprecation warnings","shortMessageHtmlLink":"Update actions to use Node.js 20 to fix deprecation warnings"}},{"before":"116c1197fc1f967ad52c31b663e3760a150039d6","after":"9e2593202153dbcd9213d993490ebd6179db981d","ref":"refs/heads/develop","pushedAt":"2024-02-11T15:20:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Add reflection of Metal Argument Buffers layout","shortMessageHtmlLink":"Add reflection of Metal Argument Buffers layout"}},{"before":"ca7f879d8a9c3b7d45854252da88f6fce3a60bf8","after":"116c1197fc1f967ad52c31b663e3760a150039d6","ref":"refs/heads/develop","pushedAt":"2024-02-10T09:11:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Merge branch 'master' into develop","shortMessageHtmlLink":"Merge branch 'master' into develop"}},{"before":"035f224cb2a5450275ed2af622922dc4bfd96f5c","after":"3ca34243314fc20a5d12a1e81189bcd51ff8ad12","ref":"refs/heads/master","pushedAt":"2024-02-09T19:45:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"egorodet","name":"Evgeny Gorodetskiy","path":"/egorodet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21955635?s=80&v=4"},"commit":{"message":"Disable precompiled headers for CMake v3.28.2 as Makefiles generator bug workaround","shortMessageHtmlLink":"Disable precompiled headers for CMake v3.28.2 as Makefiles generator …"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWGbVHQA","startCursor":null,"endCursor":null}},"title":"Activity · MethanePowered/MethaneKit"}