{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1611530,"defaultBranch":"master","name":"apitrace","ownerLogin":"apitrace","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-04-13T21:37:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/727992?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714066931.0","currentOid":""},"activityList":{"items":[{"before":"d7f3bc12e887c08bd12a5a6b325825fdcbd09aae","after":"92810d4c3e09e693b98f8d3d82043b1d2c3e1407","ref":"refs/heads/master","pushedAt":"2024-05-02T16:37:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"Fix support for EGL_ANDROID_native_fence_sync\n\nSigned-off-by: Louis-Francis Ratté-Boulianne ","shortMessageHtmlLink":"Fix support for EGL_ANDROID_native_fence_sync"}},{"before":"764c1f1d95123d38fd3f6b814da36482da4d8eb4","after":"d7f3bc12e887c08bd12a5a6b325825fdcbd09aae","ref":"refs/heads/master","pushedAt":"2024-05-02T16:21:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"Add option to append timestamp to trace filename\n\nThis is useful when traces are generated in an automated fashion\nor handled by some manager auto-restarting the process. This gives\nmore information about the different trace files generated.\n\n`TRACE_TIMESTAMP` environment variable can be used when using the\nwrappers directly without using the CLI to start tracing.\n\nSigned-off-by: Louis-Francis Ratté-Boulianne ","shortMessageHtmlLink":"Add option to append timestamp to trace filename"}},{"before":"d31004a7f889d96260fae5b8e3ec635379e3e3e0","after":"764c1f1d95123d38fd3f6b814da36482da4d8eb4","ref":"refs/heads/master","pushedAt":"2024-04-25T18:06:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"github: Pin mac64 build to macos-12 image.\n\nWe'd need newer Qt binaries for newer macos.","shortMessageHtmlLink":"github: Pin mac64 build to macos-12 image."}},{"before":"d31004a7f889d96260fae5b8e3ec635379e3e3e0","after":"764c1f1d95123d38fd3f6b814da36482da4d8eb4","ref":"refs/heads/github-actions","pushedAt":"2024-04-25T18:02:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"github: Pin mac64 build to macos-12 image.\n\nWe'd need newer Qt binaries for newer macos.","shortMessageHtmlLink":"github: Pin mac64 build to macos-12 image."}},{"before":null,"after":"d31004a7f889d96260fae5b8e3ec635379e3e3e0","ref":"refs/heads/github-actions","pushedAt":"2024-04-25T17:42:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"wrappers: Remove __libc_dlopen_xxx code paths.\n\nThese stopped working with glibc 2.34. And while it works on older\ndistros, it prevents binaries build there from working on newer distros.\n\nFixes https://github.com/apitrace/apitrace/issues/910","shortMessageHtmlLink":"wrappers: Remove __libc_dlopen_xxx code paths."}},{"before":"c83c67067f7d758d1bf74b737fb93478a19b00c2","after":"d31004a7f889d96260fae5b8e3ec635379e3e3e0","ref":"refs/heads/master","pushedAt":"2024-03-23T20:35:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"wrappers: Remove __libc_dlopen_xxx code paths.\n\nThese stopped working with glibc 2.34. And while it works on older\ndistros, it prevents binaries build there from working on newer distros.\n\nFixes https://github.com/apitrace/apitrace/issues/910","shortMessageHtmlLink":"wrappers: Remove __libc_dlopen_xxx code paths."}},{"before":"a2cfbdf876b86af7665184f8c08b328f1c4f6a66","after":"c83c67067f7d758d1bf74b737fb93478a19b00c2","ref":"refs/heads/master","pushedAt":"2024-03-19T18:28:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"specs: Fix eglQueryDevicesEXT's spec.\n\nThanks to @per-mathisen-arm for spotting it.\n\nFixes https://github.com/apitrace/apitrace/issues/909","shortMessageHtmlLink":"specs: Fix eglQueryDevicesEXT's spec."}},{"before":"d84eae9a0d36f2872f5900393e50790dc589958a","after":"a2cfbdf876b86af7665184f8c08b328f1c4f6a66","ref":"refs/heads/master","pushedAt":"2024-02-19T20:02:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"gltrace: Fix thinko in is_coherent_write_map.\n\nFixes 326452541a3e778fdcc66cd4345fe753d09257a3","shortMessageHtmlLink":"gltrace: Fix thinko in is_coherent_write_map."}},{"before":"cff22f066ca17fb66e73d462f9effde57f571a2d","after":"d84eae9a0d36f2872f5900393e50790dc589958a","ref":"refs/heads/master","pushedAt":"2024-02-15T12:29:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"Fix command line parsing for empty arguments","shortMessageHtmlLink":"Fix command line parsing for empty arguments"}},{"before":"97fd014cd48a7e0b6923373dbb08397309d6f669","after":"cff22f066ca17fb66e73d462f9effde57f571a2d","ref":"refs/heads/master","pushedAt":"2024-01-16T16:38:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"Fake command line arguments during replay, so they match traced program's arguments\n\nCurrently only implemented on Windows.","shortMessageHtmlLink":"Fake command line arguments during replay, so they match traced progr…"}},{"before":"44b06009a8f7ddd982b28ba6bed79cd761a5ab8b","after":"97fd014cd48a7e0b6923373dbb08397309d6f669","ref":"refs/heads/master","pushedAt":"2023-12-28T14:35:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"ci: Avoid fatal error LNK1322 on Arm.\n\nIt looks like a recent Visual Studio update triggers this fatal error on\nall debug Arm builds, even though we set the /Gy option workaround\nrecommended.","shortMessageHtmlLink":"ci: Avoid fatal error LNK1322 on Arm."}},{"before":"98271600083d8c8615ecabb9b5132f32e57fafef","after":"44b06009a8f7ddd982b28ba6bed79cd761a5ab8b","ref":"refs/heads/master","pushedAt":"2023-12-19T15:40:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"cmake: Use a different package name for Linux arm.","shortMessageHtmlLink":"cmake: Use a different package name for Linux arm."}},{"before":null,"after":"ea7a7d05ada2fb1a9470528f1a1dfd49389dc51b","ref":"refs/heads/ubuntu-arm64","pushedAt":"2023-12-19T12:35:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"ci: Use ghcr.io and docker/login-action.","shortMessageHtmlLink":"ci: Use ghcr.io and docker/login-action."}},{"before":"ea7a7d05ada2fb1a9470528f1a1dfd49389dc51b","after":null,"ref":"refs/heads/ubuntu-arm64","pushedAt":"2023-12-19T12:35:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"}},{"before":"6bedc8485ecd8fee87aa6e11fad92bf95405378f","after":"ea7a7d05ada2fb1a9470528f1a1dfd49389dc51b","ref":"refs/heads/ubuntu-arm64","pushedAt":"2023-12-19T12:29:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"ci: Use ghcr.io and docker/login-action.","shortMessageHtmlLink":"ci: Use ghcr.io and docker/login-action."}},{"before":"91864b5447c9353d906bb909fb53f638a9a0f416","after":"98271600083d8c8615ecabb9b5132f32e57fafef","ref":"refs/heads/master","pushedAt":"2023-12-19T12:17:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"ci: Built Ubuntu Arm64 binaries.\n\nThere are two options: cross compilation, and emulated compilation.\nOnly cross is used for now, as it's much faster.","shortMessageHtmlLink":"ci: Built Ubuntu Arm64 binaries."}},{"before":null,"after":"6bedc8485ecd8fee87aa6e11fad92bf95405378f","ref":"refs/heads/ubuntu-arm64","pushedAt":"2023-12-19T12:01:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"ci: Built Ubuntu Arm64 binaries.\n\nThere are two options: cross compilation, and emulated compilation.\nOnly cross is used for now, as it's much faster.","shortMessageHtmlLink":"ci: Built Ubuntu Arm64 binaries."}},{"before":"f5f20e5c36204290c8c84001a8b4c2767210e5cd","after":"91864b5447c9353d906bb909fb53f638a9a0f416","ref":"refs/heads/master","pushedAt":"2023-12-18T12:54:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"ci: Pass-through more GitHub environment variables.","shortMessageHtmlLink":"ci: Pass-through more GitHub environment variables."}},{"before":"969e2bb537049a070b04465dbe24587ea141d480","after":"f5f20e5c36204290c8c84001a8b4c2767210e5cd","ref":"refs/heads/master","pushedAt":"2023-12-16T15:11:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"cmake: Shorten git commit hash.","shortMessageHtmlLink":"cmake: Shorten git commit hash."}},{"before":"110f3ba01a17e5aed62e642f3280fa2ea86cf4c0","after":"969e2bb537049a070b04465dbe24587ea141d480","ref":"refs/heads/master","pushedAt":"2023-12-16T14:39:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"cmake: Don't rely on git-describe for Github Actions.\n\nIt doesn't work with shallow clones.","shortMessageHtmlLink":"cmake: Don't rely on git-describe for Github Actions."}},{"before":"74273e6eede46d93be0b26363cea4f401953a9f0","after":"110f3ba01a17e5aed62e642f3280fa2ea86cf4c0","ref":"refs/heads/master","pushedAt":"2023-12-16T14:12:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"cli,retrace: Concat APITRACE_VERSION.\n\nTo make it easier to grep with Unix' strings.","shortMessageHtmlLink":"cli,retrace: Concat APITRACE_VERSION."}},{"before":"c314a74227d658db08077d685a83e1246e0c13a7","after":"74273e6eede46d93be0b26363cea4f401953a9f0","ref":"refs/heads/master","pushedAt":"2023-12-16T13:23:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"cmake: Quote GIT_EXECUTABLE.\n\nAs Git path contains spaces on Windows.\n\nAlso fix whitespace.","shortMessageHtmlLink":"cmake: Quote GIT_EXECUTABLE."}},{"before":"f2814e65f24d8d6d4d56686a8dda1710c79e5621","after":"c314a74227d658db08077d685a83e1246e0c13a7","ref":"refs/heads/master","pushedAt":"2023-11-03T17:57:01.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"gltrim: Add support for traces with multi-threaded GL calls\n\nThis includes\n* tracking which context is bound in which thread\n* switch context when the thread is changed\n* track bindings on a per-context base\n\nCloses: https://github.com/apitrace/apitrace/issues/901\n\nSigned-off-by: Gert Wollny ","shortMessageHtmlLink":"gltrim: Add support for traces with multi-threaded GL calls"}},{"before":"6a2b62909b43d60046597980a663c67efea17dfd","after":null,"ref":"refs/heads/issue-903","pushedAt":"2023-10-23T13:20:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"}},{"before":"02f8b004bd659953e6e1b1ac20dd10c73f087487","after":"f2814e65f24d8d6d4d56686a8dda1710c79e5621","ref":"refs/heads/master","pushedAt":"2023-10-23T13:20:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"gltrace: Describe indirect draw arguments more accurately.\n\nFixes https://github.com/apitrace/apitrace/issues/903","shortMessageHtmlLink":"gltrace: Describe indirect draw arguments more accurately."}},{"before":"9914efe41a701adb13c8cdfc5425ec10b42e9c7a","after":"6a2b62909b43d60046597980a663c67efea17dfd","ref":"refs/heads/issue-903","pushedAt":"2023-10-23T10:06:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"gltrace: Describe indirect draw arguments more accurately.","shortMessageHtmlLink":"gltrace: Describe indirect draw arguments more accurately."}},{"before":"96463042740a2392c60d53d974f64f5d02ce7058","after":"9914efe41a701adb13c8cdfc5425ec10b42e9c7a","ref":"refs/heads/issue-903","pushedAt":"2023-10-19T18:32:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"gltrace: Respect stride.","shortMessageHtmlLink":"gltrace: Respect stride."}},{"before":null,"after":"96463042740a2392c60d53d974f64f5d02ce7058","ref":"refs/heads/issue-903","pushedAt":"2023-10-19T18:29:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"Fix a few issues.","shortMessageHtmlLink":"Fix a few issues."}},{"before":"326452541a3e778fdcc66cd4345fe753d09257a3","after":"02f8b004bd659953e6e1b1ac20dd10c73f087487","ref":"refs/heads/master","pushedAt":"2023-10-18T16:20:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"},"commit":{"message":"glretrace: Skip glGetTexImage w/o\n\nbuffer size estimate is too large (3TBs on NVIDIA)\n\nFixes 2a83ddd4f67014e2aacf99c6b203fd3f6b13c4f3","shortMessageHtmlLink":"glretrace: Skip glGetTexImage w/o"}},{"before":"326452541a3e778fdcc66cd4345fe753d09257a3","after":null,"ref":"refs/heads/issue-900","pushedAt":"2023-10-18T16:14:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jrfonseca","name":"José Fonseca","path":"/jrfonseca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140183?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQANDhgA","startCursor":null,"endCursor":null}},"title":"Activity · apitrace/apitrace"}