{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1879776,"defaultBranch":"master","name":"Plasma","ownerLogin":"dpogue","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2011-06-11T10:22:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/241708?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719180923.0","currentOid":""},"activityList":{"items":[{"before":"6f945c868f9d710e5aeee97eea85ff57e1865848","after":null,"ref":"refs/heads/vcpkg-2024.06.15","pushedAt":"2024-06-23T22:15:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"}},{"before":"23f874e612482a80424541dfe69d5788a30c06dd","after":"3c329454b468c4440b2ed4154f1fe8d761009379","ref":"refs/heads/master","pushedAt":"2024-06-23T22:14:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"},"commit":{"message":"Merge pull request #1594 from dpogue/vcpkg-2024.06.15\n\nUpdate vcpkg to 2024.06.15 tag","shortMessageHtmlLink":"Merge pull request H-uru#1594 from dpogue/vcpkg-2024.06.15"}},{"before":"7300d469af4a456620a74b2571690aa90b95625e","after":null,"ref":"refs/heads/vcpkg-2024.05.24","pushedAt":"2024-06-18T05:34:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"}},{"before":"89c9e670027ff9f3497a1f24127888ec72de1495","after":null,"ref":"refs/heads/vcpkg-20240426","pushedAt":"2024-06-18T05:34:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"}},{"before":"f69c73a1378e73f2af295318c8bd2a211d60abf4","after":"6f945c868f9d710e5aeee97eea85ff57e1865848","ref":"refs/heads/vcpkg-2024.06.15","pushedAt":"2024-06-18T05:24:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"},"commit":{"message":"Update vcpkg to 2024.06.15 tag","shortMessageHtmlLink":"Update vcpkg to 2024.06.15 tag"}},{"before":"f85fd876a0a86d44750776c0e8e2518d3926323b","after":"23f874e612482a80424541dfe69d5788a30c06dd","ref":"refs/heads/master","pushedAt":"2024-06-18T05:23:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"},"commit":{"message":"Merge pull request #1593 from colincornaby/fix-metal-animation-blending\n\nFix for Metal skinning blend matrix being multiplied in wrong order","shortMessageHtmlLink":"Merge pull request H-uru#1593 from colincornaby/fix-metal-animation-b…"}},{"before":null,"after":"f69c73a1378e73f2af295318c8bd2a211d60abf4","ref":"refs/heads/vcpkg-2024.06.15","pushedAt":"2024-06-18T03:59:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"},"commit":{"message":"Update vcpkg to 2024.06.15 tag","shortMessageHtmlLink":"Update vcpkg to 2024.06.15 tag"}},{"before":"419bd8363e232cb5278b57653652122ae74463c1","after":"f85fd876a0a86d44750776c0e8e2518d3926323b","ref":"refs/heads/master","pushedAt":"2024-06-02T23:18:18.000Z","pushType":"push","commitsCount":19,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"},"commit":{"message":"Merge pull request #1592 from dpogue/ramstream-testfixes\n\nCleanups to the hsRAMStream test","shortMessageHtmlLink":"Merge pull request H-uru#1592 from dpogue/ramstream-testfixes"}},{"before":"4f3a4323cea31bc1999fdf47394dfe91a82f882a","after":null,"ref":"refs/heads/ramstream-testfixes","pushedAt":"2024-06-02T22:23:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"}},{"before":null,"after":"4f3a4323cea31bc1999fdf47394dfe91a82f882a","ref":"refs/heads/ramstream-testfixes","pushedAt":"2024-06-02T21:42:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"},"commit":{"message":"Cleanups to the hsRAMStream test\n\nCo-Authored-By: Adam Johnson ","shortMessageHtmlLink":"Cleanups to the hsRAMStream test"}},{"before":"1826acfda1345a1b6014d474cea8d06550bf6019","after":null,"ref":"refs/heads/metal-version","pushedAt":"2024-06-02T21:31:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"}},{"before":"6b454a8e4ba309f1005e1014d4b04a320b46c734","after":null,"ref":"refs/heads/ramstream-assert","pushedAt":"2024-06-02T21:19:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"}},{"before":"0fd697b8c77ce700a92a735867cc407463cba7b6","after":"6b454a8e4ba309f1005e1014d4b04a320b46c734","ref":"refs/heads/ramstream-assert","pushedAt":"2024-06-02T20:26:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"},"commit":{"message":"Add a unit test for RAMStream init","shortMessageHtmlLink":"Add a unit test for RAMStream init"}},{"before":null,"after":"0fd697b8c77ce700a92a735867cc407463cba7b6","ref":"refs/heads/ramstream-assert","pushedAt":"2024-06-02T07:23:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"},"commit":{"message":"Fix a bad assert in hsRAMStream\n\nThis was added because UBSan was warning that we were calling memcpy\nwith a null destination, and while that is technically true, it was also\na no-op because it was copying 0 bytes. A null buffer gets properly resized\nwith the data in the next step, so this is actually expected behaviour\nthat is broken by asserting too early.\n\nInstead, detect the cases where we're calling memcpy with actual data,\nand assert in those cases that the RAMStream buffer is non-null.","shortMessageHtmlLink":"Fix a bad assert in hsRAMStream"}},{"before":"4b3da43fa6b8b7163e56d5196c326bae2a69d614","after":"1826acfda1345a1b6014d474cea8d06550bf6019","ref":"refs/heads/metal-version","pushedAt":"2024-06-02T05:04:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"},"commit":{"message":"Only enable Metal Pipeline if the Metal framework is found","shortMessageHtmlLink":"Only enable Metal Pipeline if the Metal framework is found"}},{"before":"5b2e342289fc0336c0dcad404aeb910d38e981c2","after":"4b3da43fa6b8b7163e56d5196c326bae2a69d614","ref":"refs/heads/metal-version","pushedAt":"2024-06-02T03:42:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"},"commit":{"message":"Only enable Metal Pipeline if the Metal framework is found","shortMessageHtmlLink":"Only enable Metal Pipeline if the Metal framework is found"}},{"before":"c66400162383d6055926d1c43f17d8d75f495e11","after":"dbc1d48402af21b0f3c153e4026ca058a2ac1c03","ref":"refs/heads/plClientWindow","pushedAt":"2024-06-02T01:33:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"},"commit":{"message":"First pass of plClientWindow work","shortMessageHtmlLink":"First pass of plClientWindow work"}},{"before":"2319c0cadeffd91de6f5899556d9ed0765b4ab9e","after":"258fe88dd594bbfe5e2b95fe5bffa0496a255a04","ref":"refs/heads/wingl-experimental","pushedAt":"2024-06-02T01:32:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"},"commit":{"message":"WIP proper use of VAOs","shortMessageHtmlLink":"WIP proper use of VAOs"}},{"before":"c13e9195979667051d1ebbac83721f9586a658ce","after":"60de0eb426713a49143fe7bda935389215208f8e","ref":"refs/heads/wingl","pushedAt":"2024-06-02T01:32:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"},"commit":{"message":"Resolve some GL Pipeline memory leaks & crashes","shortMessageHtmlLink":"Resolve some GL Pipeline memory leaks & crashes"}},{"before":null,"after":"7300d469af4a456620a74b2571690aa90b95625e","ref":"refs/heads/vcpkg-2024.05.24","pushedAt":"2024-06-02T01:21:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"},"commit":{"message":"Update vcpkg to 2024.05.24 tag","shortMessageHtmlLink":"Update vcpkg to 2024.05.24 tag"}},{"before":"2627724009ffc84ec18dfb60895c739e0cdb1122","after":"419bd8363e232cb5278b57653652122ae74463c1","ref":"refs/heads/master","pushedAt":"2024-06-02T01:19:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"},"commit":{"message":"Merge pull request #1587 from dpogue/pthread_setname\n\nDetect pthread_setname_np with CMake","shortMessageHtmlLink":"Merge pull request H-uru#1587 from dpogue/pthread_setname"}},{"before":"43d05e0bd67696055872ea2c1a499b2acc1c6aab","after":null,"ref":"refs/heads/pthread_setname","pushedAt":"2024-05-30T20:35:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"}},{"before":"2627724009ffc84ec18dfb60895c739e0cdb1122","after":"5b2e342289fc0336c0dcad404aeb910d38e981c2","ref":"refs/heads/metal-version","pushedAt":"2024-05-30T06:31:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"},"commit":{"message":"Don't try to enable metal on older Macs\n\nMetal was introduced in OS X 10.11 El Capitan, which is Darwin version\n15, so ensure that the target system meets that requirement.\n\nThere is hypothetically a case where you're using a newer version of\nXcode with a newer SDK on an older version of OS X, but if somebody\nfinds themselves in that situation they can come up with a better fix\n(probably something like detecting the metal compiler tools).","shortMessageHtmlLink":"Don't try to enable metal on older Macs"}},{"before":null,"after":"2627724009ffc84ec18dfb60895c739e0cdb1122","ref":"refs/heads/metal-version","pushedAt":"2024-05-30T04:30:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"},"commit":{"message":"Merge pull request #1573 from Hoikas/keymap_menu\n\nKey Map dialog improvements.","shortMessageHtmlLink":"Merge pull request H-uru#1573 from Hoikas/keymap_menu"}},{"before":"c4aebdd85d818b93684700d936dadde1fb411d42","after":"43d05e0bd67696055872ea2c1a499b2acc1c6aab","ref":"refs/heads/pthread_setname","pushedAt":"2024-05-30T03:04:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"},"commit":{"message":"Detect pthread_setname_np with CMake\n\nIn some non-standard setups that slip through our checks, this function\ndoesn't exist and we should guard against calling it. Since it's only\nused for debugging, let's just use CMake to check if it's defined in the\nheader rather than complicated conditionals in the code for the 4\ndifferent possible versions of this that might exist.","shortMessageHtmlLink":"Detect pthread_setname_np with CMake"}},{"before":null,"after":"c4aebdd85d818b93684700d936dadde1fb411d42","ref":"refs/heads/pthread_setname","pushedAt":"2024-05-30T00:12:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"},"commit":{"message":"Detect pthread_setname_np with CMake\n\nIn some non-standard setups that slip through our checks, this function\ndoesn't exist and we should guard against calling it. Since it's only\nused for debugging, let's just use CMake to check if it's defined in the\nheader rather than complicated conditionals in the code for the 4\ndifferent possible versions of this that might exist.","shortMessageHtmlLink":"Detect pthread_setname_np with CMake"}},{"before":null,"after":"2319c0cadeffd91de6f5899556d9ed0765b4ab9e","ref":"refs/heads/wingl-experimental","pushedAt":"2024-05-24T08:05:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"},"commit":{"message":"WIP proper use of VAOs","shortMessageHtmlLink":"WIP proper use of VAOs"}},{"before":"9bcf208bbf533ce685ec715279040eec158a9049","after":"c13e9195979667051d1ebbac83721f9586a658ce","ref":"refs/heads/wingl","pushedAt":"2024-05-24T08:05:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"},"commit":{"message":"Resolve some GL Pipeline memory leaks & crashes","shortMessageHtmlLink":"Resolve some GL Pipeline memory leaks & crashes"}},{"before":"fba88f284148238aacf9871bb8006e6e31b3a10b","after":"2627724009ffc84ec18dfb60895c739e0cdb1122","ref":"refs/heads/master","pushedAt":"2024-05-18T22:31:58.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"},"commit":{"message":"Merge pull request #1573 from Hoikas/keymap_menu\n\nKey Map dialog improvements.","shortMessageHtmlLink":"Merge pull request H-uru#1573 from Hoikas/keymap_menu"}},{"before":"720bedd50b1b225f5ec6da2115333abe573cdf64","after":"c66400162383d6055926d1c43f17d8d75f495e11","ref":"refs/heads/plClientWindow","pushedAt":"2024-05-18T22:31:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dpogue","name":"Darryl Pogue","path":"/dpogue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/241708?s=80&v=4"},"commit":{"message":"First pass of plClientWindow work","shortMessageHtmlLink":"First pass of plClientWindow work"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEbPPeEQA","startCursor":null,"endCursor":null}},"title":"Activity · dpogue/Plasma"}