{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":597494512,"defaultBranch":"master","name":"libplacebo","ownerLogin":"AmirulAndalib","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-02-04T18:15:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/86344856?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1675534540.838052","currentOid":""},"activityList":{"items":[{"before":"76bb971847a5c7f5a40596edcb071de5ab8b7446","after":"a018ab049edd12e4b36ce9649eb785cccc744705","ref":"refs/heads/master","pushedAt":"2024-09-20T16:30:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"utils/upload: fix use of formats with unusual sample order\n\nFixes: https://github.com/mpv-player/mpv/issues/13398","shortMessageHtmlLink":"utils/upload: fix use of formats with unusual sample order"}},{"before":"efb89342b0c19b9773226624651839686172e88b","after":"76bb971847a5c7f5a40596edcb071de5ab8b7446","ref":"refs/heads/master","pushedAt":"2024-09-11T22:38:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"filters: change sinc radius to 2\n\nMatches vo_gpu definition and also matches output from other programs","shortMessageHtmlLink":"filters: change sinc radius to 2"}},{"before":"32c093df9a1f8628d8c30b37dcd7eea7000b91b9","after":"efb89342b0c19b9773226624651839686172e88b","ref":"refs/heads/master","pushedAt":"2024-08-30T06:28:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"utils/libav: guard hwctx vulkan include\n\nChecks for the minimum required version before\nattempting to include this header.\n\nFixes: https://trac.ffmpeg.org/ticket/11145","shortMessageHtmlLink":"utils/libav: guard hwctx vulkan include"}},{"before":"82bf46ae8b4cacd2523f994da292e4d12312c026","after":"32c093df9a1f8628d8c30b37dcd7eea7000b91b9","ref":"refs/heads/master","pushedAt":"2024-08-28T07:02:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"renderer: fix incorrect comments for deprecated params\n\nMissed on rebase?","shortMessageHtmlLink":"renderer: fix incorrect comments for deprecated params"}},{"before":"1fd3c7bde7b943fe8985c893310b5269a09b46c5","after":"82bf46ae8b4cacd2523f994da292e4d12312c026","ref":"refs/heads/master","pushedAt":"2024-07-30T16:08:03.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"shaders: don't assert on duplicate descriptors\n\nThis can happen by e.g. calling pl_shader_detect_peak twice on the same\nshader.\n\nFixes: https://code.videolan.org/videolan/libplacebo/-/issues/327","shortMessageHtmlLink":"shaders: don't assert on duplicate descriptors"}},{"before":"bc9de9c793722a0182b15ffda2e6a8d479c774a2","after":"1fd3c7bde7b943fe8985c893310b5269a09b46c5","ref":"refs/heads/master","pushedAt":"2024-06-23T01:09:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"colorspace: switch to the CAT16 color transform\n\nThis is substantially more accurate than the method used in CAT97, and\nimproves the perceptual quality of color adaptation, including color\ntemperature adaptation and color blindness simulation.\n\nAlso fixes an out-of-date comment.","shortMessageHtmlLink":"colorspace: switch to the CAT16 color transform"}},{"before":"79a2efcb747641b38e3ceea87b75065820936567","after":"bc9de9c793722a0182b15ffda2e6a8d479c774a2","ref":"refs/heads/master","pushedAt":"2024-06-09T01:44:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"d3d11: make cache header constant size regardless of the build\n\nThis makes cache entries compatible between 32-bit and 64-bit builds and\navoids issues with loading cache wrong.","shortMessageHtmlLink":"d3d11: make cache header constant size regardless of the build"}},{"before":"241157b75c7ea58be92358ab80708750e5407546","after":"79a2efcb747641b38e3ceea87b75065820936567","ref":"refs/heads/master","pushedAt":"2024-06-06T05:08:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"vulkan: remove accidental load of vkDestroyInstance\n\nThis was mistakenly added to the list of device-level function pointers,\nwhich doesn't even make any sense as it's not a device-level function.\n\nCaught by a warning in new versions of the vulkan validation layers,\nsince the result is always NULL.","shortMessageHtmlLink":"vulkan: remove accidental load of vkDestroyInstance"}},{"before":"50ddb03bae5df8f88b8f9ad0f4b79f7e37c4207c","after":"241157b75c7ea58be92358ab80708750e5407546","ref":"refs/heads/master","pushedAt":"2024-06-03T19:17:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"opengl: add support for 16hf formats","shortMessageHtmlLink":"opengl: add support for 16hf formats"}},{"before":"aa336eced6b0c805e4a52653878fc1d06f3ed7c1","after":"50ddb03bae5df8f88b8f9ad0f4b79f7e37c4207c","ref":"refs/heads/master","pushedAt":"2024-05-31T01:34:24.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"tests/gpu_tests: avoid invalid floats when testing roundtrip\n\nAvoids triggering undefined behavior of GPU upload/download paths.","shortMessageHtmlLink":"tests/gpu_tests: avoid invalid floats when testing roundtrip"}},{"before":"9e1257c8262fe27a2dd9414c1dd51be9fc56608d","after":"aa336eced6b0c805e4a52653878fc1d06f3ed7c1","ref":"refs/heads/master","pushedAt":"2024-05-29T13:16:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"tests: also highlight errors in memdump using plaintext\n\nFor copying terminal output.","shortMessageHtmlLink":"tests: also highlight errors in memdump using plaintext"}},{"before":"2052ae5c2b0a6ebce6aa0f49406523a259c2643f","after":"9e1257c8262fe27a2dd9414c1dd51be9fc56608d","ref":"refs/heads/master","pushedAt":"2024-05-23T23:23:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"utils/libav: read dovi L1 metadata in pl_map_avdovi_metadata","shortMessageHtmlLink":"utils/libav: read dovi L1 metadata in pl_map_avdovi_metadata"}},{"before":"bf1855c7f85f831673ba8d9f7218ce4513905e39","after":"2052ae5c2b0a6ebce6aa0f49406523a259c2643f","ref":"refs/heads/master","pushedAt":"2024-05-21T20:09:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"gpu/utils: only sort by relevant texture capabilities\n\nCapabilities like vertex, texel buffer support or readback shouldn't\ninfluence the sorting, because this requirement will typically be\nexplicitly filtered for when searching for such formats.\n\nThis capability sorting only exists to allow prioritizing formats that\nhave the optional ability to leverage more performant code paths, e.g.\nby allowing blits, linear sampling or texture storage. And in either\ncase, we wouldn't want to pick a worse rendering format just for some\nminor side benefit from having it be compute-dispatchable when blending\nor some other obscure edge case like that.\n\n(And lastly, there is also the user friendliness consideration of\nwanting \"primitive\" texture formats near the top of the list)","shortMessageHtmlLink":"gpu/utils: only sort by relevant texture capabilities"}},{"before":"47ea18ef47875aafe611d47e07a6314ccc92a916","after":"bf1855c7f85f831673ba8d9f7218ce4513905e39","ref":"refs/heads/master","pushedAt":"2024-05-11T06:19:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"meson: allow using xxhash as subproject","shortMessageHtmlLink":"meson: allow using xxhash as subproject"}},{"before":"6aa96c72fc0e04cf7da64c6022939b7e2d031cae","after":"47ea18ef47875aafe611d47e07a6314ccc92a916","ref":"refs/heads/master","pushedAt":"2024-05-03T07:50:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"win32: bump copyright year in RC","shortMessageHtmlLink":"win32: bump copyright year in RC"}},{"before":"5e4344e16dd317265d8e21f22533324f32329ee8","after":"6aa96c72fc0e04cf7da64c6022939b7e2d031cae","ref":"refs/heads/master","pushedAt":"2024-04-26T21:24:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"renderer: fix accidental rounding of sub-pixel offsets\n\nSave `ref->img.rect` before it gets indirectly rounded and use that\nfor calculations.\n\nFixes: https://code.videolan.org/videolan/libplacebo/-/issues/324","shortMessageHtmlLink":"renderer: fix accidental rounding of sub-pixel offsets"}},{"before":"d0eb997f8f04c4cf1c42b6f68a97b6e07c90c804","after":"5e4344e16dd317265d8e21f22533324f32329ee8","ref":"refs/heads/master","pushedAt":"2024-04-24T19:45:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"d3d11: don't write redundant hash to cache\n\nAnd remove the now redundant sig variable. All cache entries should be\ninvalidated by the previous commit anyway, but change the seed just to\nbe on the safe side.","shortMessageHtmlLink":"d3d11: don't write redundant hash to cache"}},{"before":"e4e096be9512103381dd9c15f8c9a2669edf22c8","after":"d0eb997f8f04c4cf1c42b6f68a97b6e07c90c804","ref":"refs/heads/master","pushedAt":"2024-04-18T21:02:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"opengl/gpu: fix GLSL version detection on GLES","shortMessageHtmlLink":"opengl/gpu: fix GLSL version detection on GLES"}},{"before":"7b29435072143ee8b7e131947e055d3780ae4e47","after":"e4e096be9512103381dd9c15f8c9a2669edf22c8","ref":"refs/heads/master","pushedAt":"2024-04-13T20:21:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"vulkan/common: only include Metal extensions on Apple targets","shortMessageHtmlLink":"vulkan/common: only include Metal extensions on Apple targets"}},{"before":"3612ebb0daac8a136ed977512f22c6ecd0bf1ea8","after":"7b29435072143ee8b7e131947e055d3780ae4e47","ref":"refs/heads/master","pushedAt":"2024-03-21T12:47:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"shaders/icc: fix gamut detection\n\nFixes: 8e6062a2","shortMessageHtmlLink":"shaders/icc: fix gamut detection"}},{"before":"4fdb9c0dc38d50cbf9ef972345090dbcca1107cf","after":"3612ebb0daac8a136ed977512f22c6ecd0bf1ea8","ref":"refs/heads/master","pushedAt":"2024-03-18T20:59:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Revert \"3rdparty/glad: update to v2.0.5\"\n\nThis reverts commit 4fdb9c0dc38d50cbf9ef972345090dbcca1107cf.\n\nCaused build issues, will update when they are fixed upstream.","shortMessageHtmlLink":"Revert \"3rdparty/glad: update to v2.0.5\""}},{"before":"5c1e6da21f108a27b11fad97fd491ddee06ede3c","after":"4fdb9c0dc38d50cbf9ef972345090dbcca1107cf","ref":"refs/heads/master","pushedAt":"2024-03-16T17:09:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"3rdparty/glad: update to v2.0.5","shortMessageHtmlLink":"3rdparty/glad: update to v2.0.5"}},{"before":"14699044d84acfe6e12264e91ca17c8afedfd5f1","after":"5c1e6da21f108a27b11fad97fd491ddee06ede3c","ref":"refs/heads/master","pushedAt":"2024-03-15T15:52:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"shaders/icc: delete left-over debug code\n\nOops?","shortMessageHtmlLink":"shaders/icc: delete left-over debug code"}},{"before":"0d3542d7578957938243f0c6fb7eb1bd28f7ba64","after":"14699044d84acfe6e12264e91ca17c8afedfd5f1","ref":"refs/heads/master","pushedAt":"2024-03-12T00:10:29.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"renderer: use auto-detected ICC transfer if available\n\nNot sure this matters for anything. To be on the safe side, only force\nit if there was an exact match.","shortMessageHtmlLink":"renderer: use auto-detected ICC transfer if available"}},{"before":"2f06c045346c7a683fc1010c3a570734350aedbb","after":"0d3542d7578957938243f0c6fb7eb1bd28f7ba64","ref":"refs/heads/master","pushedAt":"2024-03-08T19:56:38.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"meson: fix version.h generation if build as a meson subproject\n\n@SOURCE_ROOT@ points to parent project, instead use current source dir\nto ensure that we get libplacebo version.","shortMessageHtmlLink":"meson: fix version.h generation if build as a meson subproject"}},{"before":"12285cd421b79b38f8c6566acc76a544d1a712c8","after":"2f06c045346c7a683fc1010c3a570734350aedbb","ref":"refs/heads/master","pushedAt":"2024-03-07T03:03:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"tools/glsl_preproc: force utf-8 input\n\nWe use UTF-8 in all source files.","shortMessageHtmlLink":"tools/glsl_preproc: force utf-8 input"}},{"before":"c33267cbdeaeaf7ee63dba0436a435059314a28b","after":"12285cd421b79b38f8c6566acc76a544d1a712c8","ref":"refs/heads/master","pushedAt":"2024-03-06T00:01:47.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"vulkan/gpu_buf: check host-mapped VRAM size limits\n\nInstead of promoting *all* texture upload buffers to host-mapped VRAM,\nonly do it when there is sufficient space available (e.g. BAR devices).\n\nFixes: https://github.com/mpv-player/mpv/issues/13303\nFixes: https://github.com/mpv-player/mpv/issues/12517","shortMessageHtmlLink":"vulkan/gpu_buf: check host-mapped VRAM size limits"}},{"before":"311a59507f6a0465aaac9b783af65bf349755360","after":"c33267cbdeaeaf7ee63dba0436a435059314a28b","ref":"refs/heads/master","pushedAt":"2024-03-04T21:06:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"shaders/sampling: fix gather version of pl_shader_sample_polar\n\nIt was sampling already sampled pixels when switching between direct and\ngather sampling. There was a check only on first pixel, but if the first\none was not sampled yet, but the next were, it would overlap the gather\nwindow.\n\nFixes: https://github.com/mpv-player/mpv/issues/13405","shortMessageHtmlLink":"shaders/sampling: fix gather version of pl_shader_sample_polar"}},{"before":"ef135c3a7c0f7d0ae714fbfe25d9a40571ec59d6","after":"311a59507f6a0465aaac9b783af65bf349755360","ref":"refs/heads/master","pushedAt":"2024-03-03T10:01:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"utils/libav: update max_luma threshold to 5 nits\n\nCosmetic change, files like that doesn't make sense anyway. This change\nfollows ITU-T H.264 and H.265 defined limit.","shortMessageHtmlLink":"utils/libav: update max_luma threshold to 5 nits"}},{"before":"e987124b516507f4eb71a29b53e288d3c590aa75","after":"ef135c3a7c0f7d0ae714fbfe25d9a40571ec59d6","ref":"refs/heads/master","pushedAt":"2024-03-01T20:33:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"vulkan/swapchain: fix typo in VK_COLOR_SPACE_BT709_LINEAR_EXT case","shortMessageHtmlLink":"vulkan/swapchain: fix typo in VK_COLOR_SPACE_BT709_LINEAR_EXT case"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxNjozMDoxNi4wMDAwMDBazwAAAAS8K9sP","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxNjozMDoxNi4wMDAwMDBazwAAAAS8K9sP","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0wMVQyMDozMzozNi4wMDAwMDBazwAAAAQKIhsn"}},"title":"Activity ยท AmirulAndalib/libplacebo"}