{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":209527239,"defaultBranch":"master","name":"vkd3d-proton","ownerLogin":"HansKristian-Work","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-09-19T10:37:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/17786731?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720007712.0","currentOid":""},"activityList":{"items":[{"before":"33255faecb51f8bd3a49022145ec90bf9bb96459","after":null,"ref":"refs/heads/format-query-memoization","pushedAt":"2024-07-03T11:55:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"}},{"before":"3d46c082906c77544385d10801e4c0184f0385d9","after":"1a2f20d272135e87218db6a002f856aad9d9fbaf","ref":"refs/heads/master","pushedAt":"2024-07-03T11:55:10.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"vkd3d: Fix teardown order for swapchain on error.\n\nEvery object was destroyed, regardless whether it was initialized or\nnot.\n\nSigned-off-by: Hans-Kristian Arntzen ","shortMessageHtmlLink":"vkd3d: Fix teardown order for swapchain on error."}},{"before":null,"after":"33255faecb51f8bd3a49022145ec90bf9bb96459","ref":"refs/heads/format-query-memoization","pushedAt":"2024-07-03T11:40:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"vkd3d: Fix teardown order for swapchain on error.\n\nEvery object was destroyed, regardless whether it was initialized or\nnot.\n\nSigned-off-by: Hans-Kristian Arntzen ","shortMessageHtmlLink":"vkd3d: Fix teardown order for swapchain on error."}},{"before":"2b24bfbccc474ec15ca1903ea894efd8d69def66","after":null,"ref":"refs/heads/vega-test-war","pushedAt":"2024-07-03T09:46:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"}},{"before":"d7394b3ab9634582fc53f53bfae8541a9684caae","after":"3d46c082906c77544385d10801e4c0184f0385d9","ref":"refs/heads/master","pushedAt":"2024-07-03T09:46:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"tests: Mark very thin textures with many levels as bugged on Vega.\n\nSigned-off-by: Hans-Kristian Arntzen ","shortMessageHtmlLink":"tests: Mark very thin textures with many levels as bugged on Vega."}},{"before":"a2372c744b0ffd14277d752494ae6bed02aa1cde","after":"2b24bfbccc474ec15ca1903ea894efd8d69def66","ref":"refs/heads/vega-test-war","pushedAt":"2024-07-02T12:37:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"tests: Mark very thin textures with many levels as bugged on Vega.\n\nSigned-off-by: Hans-Kristian Arntzen ","shortMessageHtmlLink":"tests: Mark very thin textures with many levels as bugged on Vega."}},{"before":"cf3668986c0813d070aa6e771a015758c47e8520","after":"a2372c744b0ffd14277d752494ae6bed02aa1cde","ref":"refs/heads/vega-test-war","pushedAt":"2024-07-02T12:34:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"tests: Mark very thin textures with many levels as bugged on Vega.\n\nSigned-off-by: Hans-Kristian Arntzen ","shortMessageHtmlLink":"tests: Mark very thin textures with many levels as bugged on Vega."}},{"before":null,"after":"cf3668986c0813d070aa6e771a015758c47e8520","ref":"refs/heads/vega-test-war","pushedAt":"2024-07-02T12:29:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"tests: Mark very thin textures with many levels as bugged on Vega.\n\nSigned-off-by: Hans-Kristian Arntzen ","shortMessageHtmlLink":"tests: Mark very thin textures with many levels as bugged on Vega."}},{"before":"452fccbc1c8a72b54b7412e926372fdaa87e3b81","after":null,"ref":"refs/heads/polaris-test-fix","pushedAt":"2024-07-02T11:09:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"}},{"before":"7f9735ca453246a5c8fe67e337539d35314f748a","after":"d7394b3ab9634582fc53f53bfae8541a9684caae","ref":"refs/heads/master","pushedAt":"2024-07-02T11:09:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"tests: Skip small texture size alignment test on old RADV GPUs.\n\nVK_MESA_image_alignment_control is only exposed on gfx9+ currently.\n\nSigned-off-by: Hans-Kristian Arntzen ","shortMessageHtmlLink":"tests: Skip small texture size alignment test on old RADV GPUs."}},{"before":null,"after":"452fccbc1c8a72b54b7412e926372fdaa87e3b81","ref":"refs/heads/polaris-test-fix","pushedAt":"2024-07-02T10:36:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"tests: Skip small texture size alignment test on old RADV GPUs.\n\nVK_MESA_image_alignment_control is only exposed on gfx9+ currently.\n\nSigned-off-by: Hans-Kristian Arntzen ","shortMessageHtmlLink":"tests: Skip small texture size alignment test on old RADV GPUs."}},{"before":"085db7b7e3a18c20759a283fdb56ec80c07b197d","after":null,"ref":"refs/heads/vrs-test-fix","pushedAt":"2024-07-02T10:14:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"}},{"before":"082444e9f5a47681dc1a247520e479d96ac94668","after":"7f9735ca453246a5c8fe67e337539d35314f748a","ref":"refs/heads/master","pushedAt":"2024-07-02T10:14:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"tests: Fix test bug when vrs tier 1 is not supported.\n\nSigned-off-by: Hans-Kristian Arntzen ","shortMessageHtmlLink":"tests: Fix test bug when vrs tier 1 is not supported."}},{"before":null,"after":"085db7b7e3a18c20759a283fdb56ec80c07b197d","ref":"refs/heads/vrs-test-fix","pushedAt":"2024-07-02T10:05:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"tests: Fix test bug when vrs tier 1 is not supported.\n\nSigned-off-by: Hans-Kristian Arntzen ","shortMessageHtmlLink":"tests: Fix test bug when vrs tier 1 is not supported."}},{"before":"c479fb601fe35e68beb76b739f10ec5781b96f55","after":"082444e9f5a47681dc1a247520e479d96ac94668","ref":"refs/heads/master","pushedAt":"2024-07-02T09:57:13.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"vkd3d: Add planar format definitions.\n\nSigned-off-by: Philip Rebohle ","shortMessageHtmlLink":"vkd3d: Add planar format definitions."}},{"before":"b07adaa5a66137a34ed388e262ef2207df7111ca","after":"c479fb601fe35e68beb76b739f10ec5781b96f55","ref":"refs/heads/master","pushedAt":"2024-07-02T09:43:22.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"vkd3d: Remove old image size helpers.\n\nSigned-off-by: Philip Rebohle ","shortMessageHtmlLink":"vkd3d: Remove old image size helpers."}},{"before":"d0f53fc7c33036e24b8dcdded23769eba600def7","after":null,"ref":"refs/heads/resolve-assert-fix","pushedAt":"2024-07-01T16:58:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"}},{"before":"6242fee2f706c0102b7c578489c1265791aee65d","after":"b07adaa5a66137a34ed388e262ef2207df7111ca","ref":"refs/heads/master","pushedAt":"2024-07-01T16:58:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"vkd3d: Don't attempt to create invalid image views in resolve.\n\nJust exit early rather than triggering RADV asserts.\n\nSigned-off-by: Hans-Kristian Arntzen ","shortMessageHtmlLink":"vkd3d: Don't attempt to create invalid image views in resolve."}},{"before":"9920d1b0b016bf33bb09a9c38e46cc65b5c894b9","after":"d0f53fc7c33036e24b8dcdded23769eba600def7","ref":"refs/heads/resolve-assert-fix","pushedAt":"2024-07-01T14:34:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"vkd3d: Don't attempt to create invalid image views in resolve.\n\nJust exit early rather than triggering RADV asserts.\n\nSigned-off-by: Hans-Kristian Arntzen ","shortMessageHtmlLink":"vkd3d: Don't attempt to create invalid image views in resolve."}},{"before":null,"after":"9920d1b0b016bf33bb09a9c38e46cc65b5c894b9","ref":"refs/heads/resolve-assert-fix","pushedAt":"2024-07-01T12:10:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"vkd3d: Don't attempt to create invalid image views in resolve.\n\nJust exit early rather than triggering RADV asserts.\n\nSigned-off-by: Hans-Kristian Arntzen ","shortMessageHtmlLink":"vkd3d: Don't attempt to create invalid image views in resolve."}},{"before":"0dc4917b78599083b1336162c3378f8bbebd7b98","after":"6242fee2f706c0102b7c578489c1265791aee65d","ref":"refs/heads/master","pushedAt":"2024-07-01T10:59:33.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"tests: Add test for video formats.\n\nSigned-off-by: Philip Rebohle ","shortMessageHtmlLink":"tests: Add test for video formats."}},{"before":"05b20937ee099f105786e3f392528b33851e9504","after":"0dc4917b78599083b1336162c3378f8bbebd7b98","ref":"refs/heads/master","pushedAt":"2024-06-28T08:11:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"doitsujin","name":"Philip Rebohle","path":"/doitsujin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25567304?s=80&v=4"},"commit":{"message":"tests: stop skipping Task+Mesh DGC tests with RADV\n\nRADV is passing them now.\n\nSigned-off-by: Samuel Pitoiset ","shortMessageHtmlLink":"tests: stop skipping Task+Mesh DGC tests with RADV"}},{"before":"93313d7370b80e572281ebaee7e6fb9cf4400bb0","after":null,"ref":"refs/heads/ds-color-copy-weird-formats","pushedAt":"2024-06-25T14:12:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"}},{"before":"80f6c46e43e9f018d34e266ed939c4531a283b05","after":"05b20937ee099f105786e3f392528b33851e9504","ref":"refs/heads/master","pushedAt":"2024-06-25T14:12:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"tests: Add copy test for depth <-> color edge cases.\n\nAttempt copies with esoteric formats.\n\nSigned-off-by: Hans-Kristian Arntzen ","shortMessageHtmlLink":"tests: Add copy test for depth <-> color edge cases."}},{"before":"9211a7151b4e320114ac0fd59a185533df9da903","after":"93313d7370b80e572281ebaee7e6fb9cf4400bb0","ref":"refs/heads/ds-color-copy-weird-formats","pushedAt":"2024-06-25T13:57:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"tests: Add copy test for depth <-> color edge cases.\n\nAttempt copies with esoteric formats.\n\nSigned-off-by: Hans-Kristian Arntzen ","shortMessageHtmlLink":"tests: Add copy test for depth <-> color edge cases."}},{"before":"4ec7a197223986827f299538a369208ec0625400","after":"9211a7151b4e320114ac0fd59a185533df9da903","ref":"refs/heads/ds-color-copy-weird-formats","pushedAt":"2024-06-25T11:15:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"tests: Add copy test for depth <-> color edge cases.\n\nAttempt copies with esoteric formats.\n\nSigned-off-by: Hans-Kristian Arntzen ","shortMessageHtmlLink":"tests: Add copy test for depth <-> color edge cases."}},{"before":null,"after":"4ec7a197223986827f299538a369208ec0625400","ref":"refs/heads/ds-color-copy-weird-formats","pushedAt":"2024-06-25T11:13:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"tests: Add copy test for depth <-> color edge cases.\n\nAttempt copies with esoteric formats.\n\nSigned-off-by: Hans-Kristian Arntzen ","shortMessageHtmlLink":"tests: Add copy test for depth <-> color edge cases."}},{"before":"68556cab752078e08d9656cde869b0ad57105495","after":"80f6c46e43e9f018d34e266ed939c4531a283b05","ref":"refs/heads/master","pushedAt":"2024-06-25T09:57:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"vkd3d: Implement frame rate limiter.\n\nFollows the same logic as DXVK. Instead of delaying presentation, we instead delay\nsignaling of the frame latency event for hopefully consistent frame pacing on the\napp side.\n\nDXGI will call SetTargetFrameRate with a negative value when running in fullscreen\nmode with a fixed refresh rate and Vsync enabled. The intent is to only engage the\nframe rate limiter if the actual display refresh rate does not match the display\nmode that the app is running at.\n\nSigned-off-by: Philip Rebohle ","shortMessageHtmlLink":"vkd3d: Implement frame rate limiter."}},{"before":"e3707ad46d50e0b8f932c6ef6c61398c9f663dc3","after":null,"ref":"refs/heads/amplification-indirect-test-fix","pushedAt":"2024-06-24T16:25:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"}},{"before":"8bb762929b4ce9ef8548c05635d2c37a300771f5","after":"68556cab752078e08d9656cde869b0ad57105495","ref":"refs/heads/master","pushedAt":"2024-06-24T16:25:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"tests: Check correct uav_offset in amplification indirect state test.\n\nSigned-off-by: Hans-Kristian Arntzen ","shortMessageHtmlLink":"tests: Check correct uav_offset in amplification indirect state test."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEddL3ogA","startCursor":null,"endCursor":null}},"title":"Activity ยท HansKristian-Work/vkd3d-proton"}