{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":821254263,"defaultBranch":"master","name":"gamelibs-rtm","ownerLogin":"IntroversionSoftware","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-06-28T06:26:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/103961772?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726521081.0","currentOid":""},"activityList":{"items":[{"before":"cd4d59c75cb6f509103e5c03b67db9211fd75d06","after":"a5b455edcfc4d90a0b5eba343d23433e174a56df","ref":"refs/heads/master","pushedAt":"2024-09-16T21:11:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"vector4f: use SSE4 intrinsics for vector_load3\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"vector4f: use SSE4 intrinsics for vector_load3"}},{"before":null,"after":"cd4d59c75cb6f509103e5c03b67db9211fd75d06","ref":"refs/heads/master-old-2024-09-16","pushedAt":"2024-09-16T21:11:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"vector4f: use SSE4 intrinsics for vector_load3\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"vector4f: use SSE4 intrinsics for vector_load3"}},{"before":null,"after":"86d2e883fe73956debb7fb2b6306a22ecb943137","ref":"refs/heads/master-old-2024-07-19","pushedAt":"2024-07-19T11:24:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"vector4f: use SSE4 intrinsics for vector_load3\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"vector4f: use SSE4 intrinsics for vector_load3"}},{"before":"86d2e883fe73956debb7fb2b6306a22ecb943137","after":"cd4d59c75cb6f509103e5c03b67db9211fd75d06","ref":"refs/heads/master","pushedAt":"2024-07-19T11:24:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"vector4f: use SSE4 intrinsics for vector_load3\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"vector4f: use SSE4 intrinsics for vector_load3"}},{"before":null,"after":"01485b1e323cdd7cf545a5e2192c7cd38c27f3c3","ref":"refs/heads/master-old-2023-12-16","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"vector4f: use SSE4 intrinsics for vector_load3\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"vector4f: use SSE4 intrinsics for vector_load3"}},{"before":null,"after":"0901163e83278dcc08ea3f3f87c5fec230796478","ref":"refs/heads/master-old-2024-01-15","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"vector4f: use SSE4 intrinsics for vector_load3\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"vector4f: use SSE4 intrinsics for vector_load3"}},{"before":null,"after":"1aba17a21c2d042bb3415245d67d2856397441e5","ref":"refs/heads/master-old-2022-05-12","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"scalarf: simplify scalar_sqrt\n\nWe don't need to convert to SSE, do one instruction, and then convert\nback.\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"scalarf: simplify scalar_sqrt"}},{"before":null,"after":"2ca1dbf91d6e873d2fd30fd214b1c1f9c8026639","ref":"refs/heads/master-old-2024-02-06","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"vector4f: use SSE4 intrinsics for vector_load3\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"vector4f: use SSE4 intrinsics for vector_load3"}},{"before":null,"after":"3c8cfd6e8459226a6faf8561caa50a67d6e3bb91","ref":"refs/heads/master-old-2024-02-02","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"vector4f: use SSE4 intrinsics for vector_load3\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"vector4f: use SSE4 intrinsics for vector_load3"}},{"before":null,"after":"3fe0fb45c0b140043ee6ef585bfd9523a76e5f45","ref":"refs/heads/master-old-2022-07-16","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"scalarf: simplify scalar_sqrt\n\nWe don't need to convert to SSE, do one instruction, and then convert\nback.\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"scalarf: simplify scalar_sqrt"}},{"before":null,"after":"47ee936f73355284ed614b33f4ef661f2188186c","ref":"refs/heads/master-old-20230824","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"vector4f: use SSE4 intrinsics for vector_load3\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"vector4f: use SSE4 intrinsics for vector_load3"}},{"before":null,"after":"4c04475f19b1fd7c258c33dde64d5121efeed066","ref":"refs/heads/master-old-2022-04-29","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"scalarf: simplify scalar_sqrt\n\nWe don't need to convert to SSE, do one instruction, and then convert\nback.\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"scalarf: simplify scalar_sqrt"}},{"before":null,"after":"4f7796df8c0ea7258d597a501d5a7dc6ae5bdaa0","ref":"refs/heads/master-old-2023-11-07","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"vector4f: use SSE4 intrinsics for vector_load3\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"vector4f: use SSE4 intrinsics for vector_load3"}},{"before":null,"after":"5f25398e5461b5b95deebfaf6bdc71eb2e81340e","ref":"refs/heads/master-old-2024-01-09","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"vector4f: use SSE4 intrinsics for vector_load3\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"vector4f: use SSE4 intrinsics for vector_load3"}},{"before":null,"after":"60422e80365e8bbf720448a2bfe8bb36303256f6","ref":"refs/heads/master-old-2022-09-10","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"scalarf: simplify scalar_sqrt\n\nWe don't need to convert to SSE, do one instruction, and then convert\nback.\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"scalarf: simplify scalar_sqrt"}},{"before":null,"after":"662242303f01950cb93d8ba215f1a5d85a9eba5e","ref":"refs/heads/master-old-2022-07-30","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"scalarf: simplify scalar_sqrt\n\nWe don't need to convert to SSE, do one instruction, and then convert\nback.\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"scalarf: simplify scalar_sqrt"}},{"before":null,"after":"747cb2a20c064af9d46b2e16f46df2d7217bb5b3","ref":"refs/heads/master-old-2024-02-28","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"vector4f: use SSE4 intrinsics for vector_load3\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"vector4f: use SSE4 intrinsics for vector_load3"}},{"before":null,"after":"85730d1f759b854297ff310f1ca34f1543b18e39","ref":"refs/heads/master-old-2022-10-08","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"scalarf: simplify scalar_sqrt\n\nWe don't need to convert to SSE, do one instruction, and then convert\nback.\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"scalarf: simplify scalar_sqrt"}},{"before":null,"after":"8618a5d971d4f68eb445e1a8619e00e46bfa7ae4","ref":"refs/heads/master-old-2021-09-12","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"meson.build: added for meson builds\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"meson.build: added for meson builds"}},{"before":null,"after":"8618a5d971d4f68eb445e1a8619e00e46bfa7ae4","ref":"refs/heads/develop","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"meson.build: added for meson builds\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"meson.build: added for meson builds"}},{"before":null,"after":"87f92bd7be6a77ff235c78624c105eb4deea9fba","ref":"refs/heads/master-old-2023-10-18","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"vector4f: use SSE4 intrinsics for vector_load3\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"vector4f: use SSE4 intrinsics for vector_load3"}},{"before":null,"after":"99cbf40c44621ee863c532f993c1d70cb11a9a62","ref":"refs/heads/master-old-2023-07-24","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"vector4f: use SSE4 intrinsics for vector_load3\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"vector4f: use SSE4 intrinsics for vector_load3"}},{"before":null,"after":"9cd4206f66287081c3613c298f0ef0b7106c48f5","ref":"refs/heads/bug/vs2019-xmm5","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"docs(bench): adding performance notes for Haswell and iPad Pro","shortMessageHtmlLink":"docs(bench): adding performance notes for Haswell and iPad Pro"}},{"before":null,"after":"9eb349fbca94f747425955096f7ec5e644713b38","ref":"refs/heads/master-old-2024-04-06","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"vector4f: use SSE4 intrinsics for vector_load3\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"vector4f: use SSE4 intrinsics for vector_load3"}},{"before":null,"after":"9fbf7ff3cb190e90ac25edcdb68f6470d0f1a4ad","ref":"refs/heads/bug/vs2019-vectorcall-inline","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"chore: add debug code to see why it breaks\n\ntest(..) function works fine but the same code breaks in the caller.\nIt appears the function is too large and we fail to inline quat_from_matrix.\nquat_from_matrix is inline and doesn't use __vectorcall, it calls an implementation that uses __vectorcall.\nThe inner function returns the values in xmm0 and xmm1 as expected but quat_from_matrix fails\nto read them and write them on the stack where the caller expects them.\nWhen quat_from_matrix is inlined, there is no issue.\nIn test(..), it is inlined and it works. In the caller, it isn't and it fails the unit test.","shortMessageHtmlLink":"chore: add debug code to see why it breaks"}},{"before":null,"after":"a0a190701bc64aea6ee26ee7579fc7aa2a0aea8e","ref":"refs/heads/bug/vs2019-set_epi64x-crash","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"fix(mask): introduce a concrete type for mask4i for Windows ARM\n\nTypedef conflicts are forcing out hand otherwise symbols are duplicated.","shortMessageHtmlLink":"fix(mask): introduce a concrete type for mask4i for Windows ARM"}},{"before":null,"after":"a2071abd1743391927a95486deb37be6cd9a0595","ref":"refs/heads/master-old-2022-07-24","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"scalarf: simplify scalar_sqrt\n\nWe don't need to convert to SSE, do one instruction, and then convert\nback.\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"scalarf: simplify scalar_sqrt"}},{"before":null,"after":"a40d252272881461fa3d50c2653e2c28a5fde0d5","ref":"refs/heads/master-old-2022-01-31","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"scalarf: simplify scalar_sqrt\n\nWe don't need to convert to SSE, do one instruction, and then convert\nback.\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"scalarf: simplify scalar_sqrt"}},{"before":null,"after":"a7675aaf7d24fd8a42d0f8b00526fbdc2453ec1a","ref":"refs/heads/master-old-2024-06-17","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"vector4f: use SSE4 intrinsics for vector_load3\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"vector4f: use SSE4 intrinsics for vector_load3"}},{"before":null,"after":"ad70ed58b7a65bb41e2a7db788a632c9fd6d7258","ref":"refs/heads/master-old-2022-06-19","pushedAt":"2024-06-28T17:08:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tycho","name":"Steven Noonan","path":"/tycho","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29616?s=80&v=4"},"commit":{"message":"scalarf: simplify scalar_sqrt\n\nWe don't need to convert to SSE, do one instruction, and then convert\nback.\n\nSigned-off-by: Steven Noonan ","shortMessageHtmlLink":"scalarf: simplify scalar_sqrt"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEt-KsUgA","startCursor":null,"endCursor":null}},"title":"Activity ยท IntroversionSoftware/gamelibs-rtm"}