)]}'
{
  "log": [
    {
      "commit": "f2b613756004c5e00a4c140901aa3cf7f6dcfcfa",
      "tree": "e8782cf8dd381118ab465f9faa112a7a34d662c9",
      "parents": [
        "b943a15246ce5221a0097e0a7f4e9c0e8d3d4ba7",
        "8deccd8a51d8ba2ac62c22d68d4bf42ae84c435a"
      ],
      "author": {
        "name": "Gurchetan Singh",
        "email": "gurchetansingh@google.com",
        "time": "Fri Jan 24 11:06:13 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 24 11:06:13 2025 -0800"
      },
      "message": "virgl: add more OWNERS am: 8deccd8a51\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/virglrenderer/+/3465052\n\nChange-Id: Ief219b2e1c63af5a606992c8caafea2337b4ce56\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8deccd8a51d8ba2ac62c22d68d4bf42ae84c435a",
      "tree": "e8782cf8dd381118ab465f9faa112a7a34d662c9",
      "parents": [
        "f4ee9461c3277e5ca169a98168246fb30aa12775"
      ],
      "author": {
        "name": "Gurchetan Singh",
        "email": "gurchetansingh@google.com",
        "time": "Fri Jan 24 09:21:03 2025 -0800"
      },
      "committer": {
        "name": "Gurchetan Singh",
        "email": "gurchetansingh@google.com",
        "time": "Fri Jan 24 09:21:11 2025 -0800"
      },
      "message": "virgl: add more OWNERS\n\nI think accidently deleted some OWNERs last time,\nwhen we just wanted to add a few more.\n\nBUG\u003dNone\nTEST\u003dNone\n\nChange-Id: I360c5e3301da1aa1597bd425cb8607e5f0e99134\n"
    },
    {
      "commit": "b943a15246ce5221a0097e0a7f4e9c0e8d3d4ba7",
      "tree": "fbd535eee6f5762b7f49b73f5af910fc9538233e",
      "parents": [
        "1510893b08fac30a90ebcdaa319456404562d936",
        "e2a464b285d83dfdd257941c04e2f553fc67f67b"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 20 13:39:43 2024 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 20 13:39:43 2024 -0800"
      },
      "message": "Empty merge ab/12770256 into aosp-main-future\n\nMerged-In: I4ab10d23d60bd7ff6e46b55b219846b2e06e6ca3\nChange-Id: Ia9c1b20a0a2bdd1a6bc1e0b66acac4ba1fabc8a5\n"
    },
    {
      "commit": "1510893b08fac30a90ebcdaa319456404562d936",
      "tree": "fbd535eee6f5762b7f49b73f5af910fc9538233e",
      "parents": [
        "21c8adf9e9f2a3064e4aaecf25d71b44612d2a2f",
        "f4ee9461c3277e5ca169a98168246fb30aa12775"
      ],
      "author": {
        "name": "Sadaf Ebrahimi",
        "email": "sadafebrahimi@google.com",
        "time": "Thu Dec 19 06:48:45 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 19 06:48:45 2024 -0800"
      },
      "message": "Add janitors to the OWNERS file am: f4ee9461c3\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/virglrenderer/+/3421509\n\nChange-Id: I5fa58619548f6e0f478191b173949729a1085353\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f4ee9461c3277e5ca169a98168246fb30aa12775",
      "tree": "fbd535eee6f5762b7f49b73f5af910fc9538233e",
      "parents": [
        "21c8adf9e9f2a3064e4aaecf25d71b44612d2a2f"
      ],
      "author": {
        "name": "Sadaf Ebrahimi",
        "email": "sadafebrahimi@google.com",
        "time": "Wed Dec 18 20:43:38 2024 +0000"
      },
      "committer": {
        "name": "Sadaf Ebrahimi",
        "email": "sadafebrahimi@google.com",
        "time": "Wed Dec 18 20:43:38 2024 +0000"
      },
      "message": "Add janitors to the OWNERS file\n\nTest: TreeHugger\nChange-Id: I4d767963bf1585ce220facef4b28870f39276914\n"
    },
    {
      "commit": "e2a464b285d83dfdd257941c04e2f553fc67f67b",
      "tree": "183f2aa540af68ff1fbaaf49e22e74ff0deee88a",
      "parents": [
        "d10b47b8f474a46554df5d9082926f6607ff5d26",
        "21c8adf9e9f2a3064e4aaecf25d71b44612d2a2f"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Oct 30 15:17:38 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 30 15:17:38 2024 +0000"
      },
      "message": "Pin this project to C17 until/unless upstream fixes C23 compatibility. am: 48be5d4dfa am: 21c8adf9e9\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/virglrenderer/+/3317082\n\nChange-Id: I09ec50f85fb9255efa677504bc99bfdb27a052e6\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "21c8adf9e9f2a3064e4aaecf25d71b44612d2a2f",
      "tree": "183f2aa540af68ff1fbaaf49e22e74ff0deee88a",
      "parents": [
        "d10b47b8f474a46554df5d9082926f6607ff5d26",
        "48be5d4dfa5c4a8e17688feaecb8a1b6bf19d426"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Oct 30 14:57:34 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 30 14:57:34 2024 +0000"
      },
      "message": "Pin this project to C17 until/unless upstream fixes C23 compatibility. am: 48be5d4dfa\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/virglrenderer/+/3317082\n\nChange-Id: I07f0b7a534156f989ac8c72fb0539486502dc2c8\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "48be5d4dfa5c4a8e17688feaecb8a1b6bf19d426",
      "tree": "183f2aa540af68ff1fbaaf49e22e74ff0deee88a",
      "parents": [
        "b4bfd1c9c713d6653db97c59c9f14713185f5c95"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Oct 24 19:55:37 2024 +0000"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Oct 24 19:55:37 2024 +0000"
      },
      "message": "Pin this project to C17 until/unless upstream fixes C23 compatibility.\n\nSpecifically the new C23 unreachable() macro conflicts with the one already in this project.\n\nChange-Id: I7fe787ee160e704340a4e0c022a1efe20cc371df\n"
    },
    {
      "commit": "d10b47b8f474a46554df5d9082926f6607ff5d26",
      "tree": "ae28f1fe9f7619b065c7d743c766f984c069d317",
      "parents": [
        "37d9862a715aa9053876602a6bb2bae2550cdda8",
        "b4bfd1c9c713d6653db97c59c9f14713185f5c95"
      ],
      "author": {
        "name": "Gurchetan Singh",
        "email": "gurchetansingh@google.com",
        "time": "Wed Jul 10 18:09:27 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jul 10 18:09:27 2024 +0000"
      },
      "message": "ANDROID: virglrenderer: stub out virgl gbm winsys am: 94efc9096b am: b4bfd1c9c7\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/virglrenderer/+/3145758\n\nChange-Id: I7efeeba13988c86f47d2e54d85655048c84b177c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b4bfd1c9c713d6653db97c59c9f14713185f5c95",
      "tree": "ae28f1fe9f7619b065c7d743c766f984c069d317",
      "parents": [
        "5e45663ac0a70c01fd3336a4aad736f11bdf184c",
        "94efc9096b56670cf858e8c14da21ba5fb384006"
      ],
      "author": {
        "name": "Gurchetan Singh",
        "email": "gurchetansingh@google.com",
        "time": "Wed Jul 10 17:57:51 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jul 10 17:57:51 2024 +0000"
      },
      "message": "ANDROID: virglrenderer: stub out virgl gbm winsys am: 94efc9096b\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/virglrenderer/+/3145758\n\nChange-Id: I21bb07774b9e303acd1d4b2c6f02ddc393fd2b0d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "94efc9096b56670cf858e8c14da21ba5fb384006",
      "tree": "ae28f1fe9f7619b065c7d743c766f984c069d317",
      "parents": [
        "27d88fd83c09969bf9e0ce1d11e3ed5bd679b213"
      ],
      "author": {
        "name": "Gurchetan Singh",
        "email": "gurchetansingh@google.com",
        "time": "Tue Jun 25 12:09:11 2024 -0700"
      },
      "committer": {
        "name": "Gurchetan Singh",
        "email": "gurchetansingh@google.com",
        "time": "Tue Jul 09 17:49:24 2024 -0700"
      },
      "message": "ANDROID: virglrenderer: stub out virgl gbm winsys\n\nNot used anyways in AOSP, adds libdrm + libgbm dependencies\nelsewhere.\n\nAlso, modify meson.build to make Cargo embargo happy.\n\nBUG\u003d351863503\nTEST\u003dcompile\n\nChange-Id: I381b6390b492fed76660468fb172ecaa99b77fe0\n"
    },
    {
      "commit": "37d9862a715aa9053876602a6bb2bae2550cdda8",
      "tree": "f3d7e6fefba8b0656f50a484276b86fdff1a6825",
      "parents": [
        "da058962c57eca43a8dc3d285c74dafc0d934e7c",
        "5e45663ac0a70c01fd3336a4aad736f11bdf184c"
      ],
      "author": {
        "name": "Gurchetan Singh",
        "email": "gurchetansingh@google.com",
        "time": "Thu Jun 20 14:37:06 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jun 20 14:37:06 2024 +0000"
      },
      "message": "virglrenderer: change OWNERs am: 27d88fd83c am: 5e45663ac0\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/virglrenderer/+/3137540\n\nChange-Id: I0c20b857ee8632a57e972407a21b3495a11ba2b2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5e45663ac0a70c01fd3336a4aad736f11bdf184c",
      "tree": "f3d7e6fefba8b0656f50a484276b86fdff1a6825",
      "parents": [
        "da058962c57eca43a8dc3d285c74dafc0d934e7c",
        "27d88fd83c09969bf9e0ce1d11e3ed5bd679b213"
      ],
      "author": {
        "name": "Gurchetan Singh",
        "email": "gurchetansingh@google.com",
        "time": "Thu Jun 20 14:16:18 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jun 20 14:16:18 2024 +0000"
      },
      "message": "virglrenderer: change OWNERs am: 27d88fd83c\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/virglrenderer/+/3137540\n\nChange-Id: I91cfccb17ddeb8d899b70a5d00d5c1802c2a92ed\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "27d88fd83c09969bf9e0ce1d11e3ed5bd679b213",
      "tree": "f3d7e6fefba8b0656f50a484276b86fdff1a6825",
      "parents": [
        "790b80048fc51fc7244731663f39068fab1ebcc1"
      ],
      "author": {
        "name": "Gurchetan Singh",
        "email": "gurchetansingh@google.com",
        "time": "Tue Jun 18 16:15:13 2024 -0700"
      },
      "committer": {
        "name": "Gurchetan Singh",
        "email": "gurchetansingh@google.com",
        "time": "Tue Jun 18 16:17:06 2024 -0700"
      },
      "message": "virglrenderer: change OWNERs\n\nWe forsee better VM graphics on the horizon!\n\nBUG\u003dnone\nTEST\u003dnone\n\nChange-Id: Id5cf1e496c3ba3f341aacef84a8194c18471f513\n"
    },
    {
      "commit": "da058962c57eca43a8dc3d285c74dafc0d934e7c",
      "tree": "9fe722f85b473a8f9edf9875bd83fcb091a830aa",
      "parents": [
        "73f309b572970c22d3427e7b4f816555ca7a171c",
        "790b80048fc51fc7244731663f39068fab1ebcc1"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Apr 29 22:16:25 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Apr 29 22:16:25 2024 +0000"
      },
      "message": "[automerger skipped] Empty merge of Android 24Q2 Release (ab/11526283) to aosp-main-future am: 790b80048f -s ours\n\nam skip reason: Merged-In I15d41fd02caa4937ed70a04050cc835273e3259a with SHA-1 8dcc4991f7 is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/external/virglrenderer/+/27144219\n\nChange-Id: I051ee657e5aff7ba4870b43e5b453b24016d412a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "790b80048fc51fc7244731663f39068fab1ebcc1",
      "tree": "9fe722f85b473a8f9edf9875bd83fcb091a830aa",
      "parents": [
        "8dcc4991f7060aa4afb7c084f798696980ca02f2",
        "a1a9c81692a3b1ede80867ddc3f3b5ce430a5f4c"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Apr 29 11:51:13 2024 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Apr 29 11:51:13 2024 -0700"
      },
      "message": "Empty merge of Android 24Q2 Release (ab/11526283) to aosp-main-future\n\nBug: 337098550\nMerged-In: I15d41fd02caa4937ed70a04050cc835273e3259a\nChange-Id: Ie3982534305e4bbada5501aa6be59aa7aa26869f\n"
    },
    {
      "commit": "73f309b572970c22d3427e7b4f816555ca7a171c",
      "tree": "9fe722f85b473a8f9edf9875bd83fcb091a830aa",
      "parents": [
        "a1a9c81692a3b1ede80867ddc3f3b5ce430a5f4c",
        "8dcc4991f7060aa4afb7c084f798696980ca02f2"
      ],
      "author": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Wed Mar 13 00:54:31 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 13 00:54:31 2024 +0000"
      },
      "message": "Link libdrm statically am: 85763f1b38 am: 8dcc4991f7\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/virglrenderer/+/2994433\n\nChange-Id: I9b06cf0e23ba8b5af282b6615cbc82b939c43f17\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8dcc4991f7060aa4afb7c084f798696980ca02f2",
      "tree": "9fe722f85b473a8f9edf9875bd83fcb091a830aa",
      "parents": [
        "0a23f355f2415dcd1ef98ad11a19a462b6bb32d3",
        "85763f1b385af21473bda94c2b0c6bee62545db9"
      ],
      "author": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Wed Mar 13 00:12:04 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 13 00:12:04 2024 +0000"
      },
      "message": "Link libdrm statically am: 85763f1b38\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/virglrenderer/+/2994433\n\nChange-Id: I15d41fd02caa4937ed70a04050cc835273e3259a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "85763f1b385af21473bda94c2b0c6bee62545db9",
      "tree": "9fe722f85b473a8f9edf9875bd83fcb091a830aa",
      "parents": [
        "0a23f355f2415dcd1ef98ad11a19a462b6bb32d3"
      ],
      "author": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Mon Mar 11 13:41:01 2024 +0900"
      },
      "committer": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Mon Mar 11 13:41:01 2024 +0900"
      },
      "message": "Link libdrm statically\n\nBug: 326147655\nTest: check the existence of libdrm.so\nChange-Id: I7193d6d1124b6edee70ceeefab73e02e1af33f04\n"
    },
    {
      "commit": "a1a9c81692a3b1ede80867ddc3f3b5ce430a5f4c",
      "tree": "b2b1faca00d7c1d79225279c6a14773a62e564df",
      "parents": [
        "e68f3193c4f593d088a8a80688754a3c0a608612",
        "0a23f355f2415dcd1ef98ad11a19a462b6bb32d3"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Sun Feb 25 09:09:53 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Feb 25 09:09:53 2024 +0000"
      },
      "message": "Check for egl-\u003egbm before trying to use. am: 132d6485b1 am: 0a23f355f2\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/virglrenderer/+/2975231\n\nChange-Id: Ib87c28c64dac1297d08c59d13b00fcb5c9068823\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0a23f355f2415dcd1ef98ad11a19a462b6bb32d3",
      "tree": "b2b1faca00d7c1d79225279c6a14773a62e564df",
      "parents": [
        "e68f3193c4f593d088a8a80688754a3c0a608612",
        "132d6485b136eda10afe9266b95309c1f8ff6646"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Sun Feb 25 08:30:01 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Feb 25 08:30:01 2024 +0000"
      },
      "message": "Check for egl-\u003egbm before trying to use. am: 132d6485b1\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/virglrenderer/+/2975231\n\nChange-Id: I86db68fbeb8ab14a235f746d173e9c4c9adf9534\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "132d6485b136eda10afe9266b95309c1f8ff6646",
      "tree": "b2b1faca00d7c1d79225279c6a14773a62e564df",
      "parents": [
        "5fc432152ed6e03a9a8c8146f5e9cd41cdcb6fbf"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Tue Oct 17 14:27:32 2023 -0700"
      },
      "committer": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Fri Feb 23 15:11:03 2024 +0900"
      },
      "message": "Check for egl-\u003egbm before trying to use.\n\nBug: N/A\nTest: N/A\nChange-Id: If9fb9601132c7d4e6d89b976ceff12fa1284bbad\n"
    },
    {
      "commit": "e68f3193c4f593d088a8a80688754a3c0a608612",
      "tree": "8b1683cf9fdccbfad3cd1b464d2279cea52b2dbf",
      "parents": [
        "0a702ccae60f64c78e9b39c3767ecaaf51835726",
        "5fc432152ed6e03a9a8c8146f5e9cd41cdcb6fbf"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jun 21 20:31:13 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jun 21 20:31:13 2023 +0000"
      },
      "message": "Use the default C version. am: d86fbe0e22 am: e94347008e am: 8eedb2b5e4 am: 2e22da38b5 am: bb32c480c8 am: 5fc432152e\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/virglrenderer/+/2628293\n\nChange-Id: Ieeb9a45c03570d440416686f3766a9a126784178\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5fc432152ed6e03a9a8c8146f5e9cd41cdcb6fbf",
      "tree": "8b1683cf9fdccbfad3cd1b464d2279cea52b2dbf",
      "parents": [
        "0a702ccae60f64c78e9b39c3767ecaaf51835726",
        "bb32c480c81cd0859a64da9a4a28e880ea4a5783"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jun 21 19:42:38 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jun 21 19:42:38 2023 +0000"
      },
      "message": "Use the default C version. am: d86fbe0e22 am: e94347008e am: 8eedb2b5e4 am: 2e22da38b5 am: bb32c480c8\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/virglrenderer/+/2628293\n\nChange-Id: I669c6b69feee41e50bd58cb87d0bd6ef36c10672\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "bb32c480c81cd0859a64da9a4a28e880ea4a5783",
      "tree": "8b1683cf9fdccbfad3cd1b464d2279cea52b2dbf",
      "parents": [
        "0a702ccae60f64c78e9b39c3767ecaaf51835726",
        "2e22da38b52b3a3638427f0126661b94d5c3da82"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jun 21 18:58:48 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jun 21 18:58:48 2023 +0000"
      },
      "message": "Use the default C version. am: d86fbe0e22 am: e94347008e am: 8eedb2b5e4 am: 2e22da38b5\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/virglrenderer/+/2628293\n\nChange-Id: I676b7a8e3c0e74067502edae8768e5a055b87153\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2e22da38b52b3a3638427f0126661b94d5c3da82",
      "tree": "8b1683cf9fdccbfad3cd1b464d2279cea52b2dbf",
      "parents": [
        "0a702ccae60f64c78e9b39c3767ecaaf51835726",
        "8eedb2b5e493929b1bd0f884a0fce038bc5da236"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jun 21 18:12:52 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jun 21 18:12:52 2023 +0000"
      },
      "message": "Use the default C version. am: d86fbe0e22 am: e94347008e am: 8eedb2b5e4\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/virglrenderer/+/2628293\n\nChange-Id: I6b89281be2c9f239dabe9df5849459e3ca9d410b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8eedb2b5e493929b1bd0f884a0fce038bc5da236",
      "tree": "8b1683cf9fdccbfad3cd1b464d2279cea52b2dbf",
      "parents": [
        "3390aadf688cee87b97043f5236e5586fc5d64f9",
        "e94347008e35f09bdf3ca54ee392c377dfa34896"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jun 21 17:25:47 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jun 21 17:25:47 2023 +0000"
      },
      "message": "Use the default C version. am: d86fbe0e22 am: e94347008e\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/virglrenderer/+/2628293\n\nChange-Id: I221399104b5f3dc074401d9e5fa803b1ced3535a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e94347008e35f09bdf3ca54ee392c377dfa34896",
      "tree": "8b1683cf9fdccbfad3cd1b464d2279cea52b2dbf",
      "parents": [
        "3390aadf688cee87b97043f5236e5586fc5d64f9",
        "d86fbe0e2223919bca3444fb67f7c2e516667a93"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jun 21 16:48:05 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jun 21 16:48:05 2023 +0000"
      },
      "message": "Use the default C version. am: d86fbe0e22\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/virglrenderer/+/2628293\n\nChange-Id: I41c1ec418d7ae132bd70c2ce08884ad158ae6ce8\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d86fbe0e2223919bca3444fb67f7c2e516667a93",
      "tree": "8b1683cf9fdccbfad3cd1b464d2279cea52b2dbf",
      "parents": [
        "9b631e492ace0beab88ca1ca6b4e52cd23b929b8"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jun 16 12:57:13 2023 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jun 16 12:57:13 2023 -0700"
      },
      "message": "Use the default C version.\n\nThis project no longer requires \"experimental\" to build.\n\nBug: http://b/232413369\nTest: treehugger\nChange-Id: Ia3dcc0fb57f3c41cd564d6329f3facd941522d26\n"
    },
    {
      "commit": "0a702ccae60f64c78e9b39c3767ecaaf51835726",
      "tree": "f077cb6e83127e951533857ea5d6f241363b0edb",
      "parents": [
        "ca78c363dd4601c6959ce37f9de2ff7e80122f9d",
        "3390aadf688cee87b97043f5236e5586fc5d64f9"
      ],
      "author": {
        "name": "Sadaf Ebrahimi",
        "email": "sadafebrahimi@google.com",
        "time": "Tue Jan 24 19:31:54 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jan 24 19:31:54 2023 +0000"
      },
      "message": "Upgrade virglrenderer to 0.10.4 am: 056b3873e4 am: 9b631e492a am: 3390aadf68\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/virglrenderer/+/2393713\n\nChange-Id: I87e7b0f52948d2d3901bd4c59bfb65ea3b08a419\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3390aadf688cee87b97043f5236e5586fc5d64f9",
      "tree": "f077cb6e83127e951533857ea5d6f241363b0edb",
      "parents": [
        "5fbaeb95136674231649045fa197897ad9bd3ff4",
        "9b631e492ace0beab88ca1ca6b4e52cd23b929b8"
      ],
      "author": {
        "name": "Sadaf Ebrahimi",
        "email": "sadafebrahimi@google.com",
        "time": "Tue Jan 24 18:44:57 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jan 24 18:44:57 2023 +0000"
      },
      "message": "Upgrade virglrenderer to 0.10.4 am: 056b3873e4 am: 9b631e492a\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/virglrenderer/+/2393713\n\nChange-Id: Ic7131f1a0fc632b38d8d6df121191f586f4e1e5d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9b631e492ace0beab88ca1ca6b4e52cd23b929b8",
      "tree": "f077cb6e83127e951533857ea5d6f241363b0edb",
      "parents": [
        "5fbaeb95136674231649045fa197897ad9bd3ff4",
        "056b3873e41c015249499dbf9f761c8e9a78b720"
      ],
      "author": {
        "name": "Sadaf Ebrahimi",
        "email": "sadafebrahimi@google.com",
        "time": "Tue Jan 24 18:03:20 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jan 24 18:03:20 2023 +0000"
      },
      "message": "Upgrade virglrenderer to 0.10.4 am: 056b3873e4\n\nOriginal change: https://android-review.googlesource.com/c/platform/external/virglrenderer/+/2393713\n\nChange-Id: Id6686205ad0629afdae79b45df90b971d8135350\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "056b3873e41c015249499dbf9f761c8e9a78b720",
      "tree": "f077cb6e83127e951533857ea5d6f241363b0edb",
      "parents": [
        "5fbaeb95136674231649045fa197897ad9bd3ff4",
        "88b9fe3bfc64b23a701e4875006dbc0e769f14f6"
      ],
      "author": {
        "name": "Sadaf Ebrahimi",
        "email": "sadafebrahimi@google.com",
        "time": "Wed Jan 18 22:47:04 2023 +0000"
      },
      "committer": {
        "name": "Sadaf Ebrahimi",
        "email": "sadafebrahimi@google.com",
        "time": "Wed Jan 18 22:47:04 2023 +0000"
      },
      "message": "Upgrade virglrenderer to 0.10.4\n\nThis project was upgraded with external_updater.\nUsage: tools/external_updater/updater.sh update virglrenderer\nFor more info, check https://cs.android.com/android/platform/superproject/+/master:tools/external_updater/README.md\n\nTest: TreeHugger\nChange-Id: I2f406c3264921a08386dfe04d412c93fa10bab59\n"
    },
    {
      "commit": "88b9fe3bfc64b23a701e4875006dbc0e769f14f6",
      "tree": "439f732e0d3dac4b115a54b6cb555a4f7e1f9a81",
      "parents": [
        "d4c0eeea030d0ddfaef78e20bc35da08b9aeb5d6"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Tue Dec 27 08:43:54 2022 +0100"
      },
      "committer": {
        "name": "Gert Wollny",
        "email": "gw.fossdev@gmail.com",
        "time": "Mon Jan 02 16:12:17 2023 +0000"
      },
      "message": "meson: Upref for new release\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/1007\u003e\n"
    },
    {
      "commit": "d4c0eeea030d0ddfaef78e20bc35da08b9aeb5d6",
      "tree": "58320f058d90b300cb75d6b96f207f5d66ffe868",
      "parents": [
        "740bbe32af648810633c92424283c699e732f62c"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Sat Dec 31 09:46:38 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Mon Jan 02 15:23:35 2023 +0000"
      },
      "message": "format: add compressed formats directly by testing extensions\n\nIf a layout is usef for more texture formats than are defined in\njust one extension, then this could lead to enabling compressed\nformats that are actually not supported.\n\nDo some cleanups too:\n\n* Add the readback flag when on OpenGL because we have\n  glGetCompressedTexImage,\n* remove special handling for VIRGL_FORMAT_ETC1_RGB8 because it\n  is actually not listed in the format tables,\n* don\u0027t advertice ETC2 formats on OpenGL, because here\n  CopyImageSubData doesn\u0027t support copying these formats, so\n  let the guest handle these formats with the software fallback.\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/1008\u003e\n"
    },
    {
      "commit": "740bbe32af648810633c92424283c699e732f62c",
      "tree": "80dc0dfe7bd409451d4bb99298e533fc412f3ebc",
      "parents": [
        "0d3f8dd6b4c3e40ca65a0b8f06f15ce0dbc1afc0"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Fri Dec 30 12:57:36 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Mon Jan 02 15:23:35 2023 +0000"
      },
      "message": "format: Add support for EXT_texture_sRGB_rg8\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/1008\u003e\n"
    },
    {
      "commit": "0d3f8dd6b4c3e40ca65a0b8f06f15ce0dbc1afc0",
      "tree": "e0c74e3fa0ffb597e186eecf77b75c2b39389460",
      "parents": [
        "d637eebe75c4cad1df0cf37f3cfe2e1bc17b6c61"
      ],
      "author": {
        "name": "Khem Raj",
        "email": "raj.khem@gmail.com",
        "time": "Thu Dec 15 12:58:57 2022 -0800"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Mon Jan 02 15:01:37 2023 +0000"
      },
      "message": "Replace lseek64 with lseek\n\nmeson defined _FILE_OFFSET_BITS\u003d64 unconditionally, this implies that\nlseek and lseek64 are both same since they are using 64bit off_t,\nreplacing lseek64 with lseek also helps in compiling with latest musl C\nlibrary which has removed these from _GNU_SOURCE namespace unlike glibc\nwhere _GNU_SOURCE also implies _LARGEFILE64_SOURCE and the definition of\nlseek64 is still available.\n\nSigned-off-by: Khem Raj \u003craj.khem@gmail.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/1003\u003e\n"
    },
    {
      "commit": "d637eebe75c4cad1df0cf37f3cfe2e1bc17b6c61",
      "tree": "8de7b1bf639890f4c3dfe68787a982341c63235e",
      "parents": [
        "7631424c484980f44fe08e964b81be2f75a1e730"
      ],
      "author": {
        "name": "Yiwei Zhang",
        "email": "zzyiwei@chromium.org",
        "time": "Tue Dec 13 14:12:52 2022 -0800"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Tue Dec 20 22:59:10 2022 +0000"
      },
      "message": "vkr: enable VK_EXT_pci_bus_info\n\nSigned-off-by: Yiwei Zhang \u003czzyiwei@chromium.org\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/1001\u003e\n"
    },
    {
      "commit": "7631424c484980f44fe08e964b81be2f75a1e730",
      "tree": "768d4ee587cca0b3f33d5852a3ca6681c7f42b83",
      "parents": [
        "ab84d2085d6bee7c2226c0f210fb77a365e1f3c7"
      ],
      "author": {
        "name": "Yiwei Zhang",
        "email": "zzyiwei@chromium.org",
        "time": "Tue Dec 13 14:00:57 2022 -0800"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Tue Dec 20 22:59:10 2022 +0000"
      },
      "message": "vkr: remove unnecessary scrub of host info\n\nSigned-off-by: Yiwei Zhang \u003czzyiwei@chromium.org\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/1001\u003e\n"
    },
    {
      "commit": "ab84d2085d6bee7c2226c0f210fb77a365e1f3c7",
      "tree": "79ef90546a4cd51346783b1d4117476638108220",
      "parents": [
        "c11f11e630cb21fe3a3687d962f98cc94d00fd0a"
      ],
      "author": {
        "name": "Yiwei Zhang",
        "email": "zzyiwei@chromium.org",
        "time": "Thu Dec 15 23:19:37 2022 -0800"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Tue Dec 20 22:59:10 2022 +0000"
      },
      "message": "vkr: bring in fixes and support for VK_EXT_pci_bus_info\n\nSigned-off-by: Yiwei Zhang \u003czzyiwei@chromium.org\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/1001\u003e\n"
    },
    {
      "commit": "c11f11e630cb21fe3a3687d962f98cc94d00fd0a",
      "tree": "f662a1b8bcd3d6941a108b69246ed8ca21669b00",
      "parents": [
        "4d8bd3c9954a9599e0de70a2e432c761da80398d"
      ],
      "author": {
        "name": "osy",
        "email": "osy@turing.llc",
        "time": "Mon Dec 19 15:12:40 2022 -0800"
      },
      "committer": {
        "name": "osy",
        "email": "osy@turing.llc",
        "time": "Mon Dec 19 16:01:04 2022 -0800"
      },
      "message": "vrend: set timer_query caps when host supports it\n\nAlso increment host_feature_check_version in order to prevent breaking\nolder versions.\n\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/1006\u003e\n"
    },
    {
      "commit": "4d8bd3c9954a9599e0de70a2e432c761da80398d",
      "tree": "887b2b3ee42ea298ab2c5d24fdff867facd4d122",
      "parents": [
        "fe0cd13ba6f66dc431ce2a39733ab522ea87a2e3"
      ],
      "author": {
        "name": "Ryan Neph",
        "email": "ryanneph@google.com",
        "time": "Wed Dec 14 13:53:07 2022 -0800"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Fri Dec 16 01:59:39 2022 +0000"
      },
      "message": "vtest: rename sync_queue/sync_queue_index -\u003e timeline/ring_idx\n\nSigned-off-by: Ryan Neph \u003cryanneph@google.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/982\u003e\n"
    },
    {
      "commit": "fe0cd13ba6f66dc431ce2a39733ab522ea87a2e3",
      "tree": "42b13d8d516a76d802e283e56798f0f8478dcde7",
      "parents": [
        "6d40493918b1946d1c61abbb66073430ec2f8248"
      ],
      "author": {
        "name": "Ryan Neph",
        "email": "ryanneph@google.com",
        "time": "Mon Nov 07 17:05:43 2022 -0800"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Fri Dec 16 01:59:39 2022 +0000"
      },
      "message": "vkr: add supports_configurable_timelines capset\n\nSigned-off-by: Ryan Neph \u003cryanneph@google.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/982\u003e\n"
    },
    {
      "commit": "6d40493918b1946d1c61abbb66073430ec2f8248",
      "tree": "f89e4c7ab2ac92438c09b59666f307e8bf6e5d51",
      "parents": [
        "5de7773226c9b969a5ff853bf0713a994eb2cffa"
      ],
      "author": {
        "name": "Ryan Neph",
        "email": "ryanneph@google.com",
        "time": "Tue Dec 13 15:26:51 2022 -0800"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Fri Dec 16 01:59:39 2022 +0000"
      },
      "message": "vtest: support multiple_timelines\n\nSigned-off-by: Ryan Neph \u003cryanneph@google.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/982\u003e\n"
    },
    {
      "commit": "5de7773226c9b969a5ff853bf0713a994eb2cffa",
      "tree": "2cd878a7d776173840f6e041c02467d7134d10fb",
      "parents": [
        "e074f42081ed834c523e6b86c1166834a17c91b1"
      ],
      "author": {
        "name": "Ryan Neph",
        "email": "ryanneph@google.com",
        "time": "Mon Aug 22 17:09:05 2022 -0700"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Fri Dec 16 01:59:39 2022 +0000"
      },
      "message": "vkr: use sync_queue mapping in context_submit_fence\n\nvkr_context_submit_fence creates a VkFence on the VkQueue bound to the\nsync_queue identified by ring_idx during renderer submission. If the\nring_idx \u003d 0, the guest kernel fence is immediately signaled instead.\n\nSigned-off-by: Ryan Neph \u003cryanneph@google.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/982\u003e\n"
    },
    {
      "commit": "e074f42081ed834c523e6b86c1166834a17c91b1",
      "tree": "5cfb5486ea0b1c86ac3f9da0fade3706e3fdfafa",
      "parents": [
        "60d930962928a1981bade0c3471a1ce18bd0212c"
      ],
      "author": {
        "name": "Ryan Neph",
        "email": "ryanneph@google.com",
        "time": "Wed Nov 09 15:53:58 2022 -0800"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Fri Dec 16 01:59:39 2022 +0000"
      },
      "message": "vkr: bind VkQueue to sync_queue on retrieval\n\nSigned-off-by: Ryan Neph \u003cryanneph@google.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/982\u003e\n"
    },
    {
      "commit": "60d930962928a1981bade0c3471a1ce18bd0212c",
      "tree": "036e0ec79d1d5af082b95356ef19daabb39d9764",
      "parents": [
        "42b0c01248707a565477cdc823580f5d8a870a99"
      ],
      "author": {
        "name": "Ryan Neph",
        "email": "ryanneph@google.com",
        "time": "Wed Nov 09 14:04:38 2022 -0800"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Fri Dec 16 01:59:39 2022 +0000"
      },
      "message": "vkr: update venus-protocol for multiple timelines\n\nSigned-off-by: Ryan Neph \u003cryanneph@google.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/982\u003e\n"
    },
    {
      "commit": "42b0c01248707a565477cdc823580f5d8a870a99",
      "tree": "53d4218c9484f54e2dee67e3c44b23d3f1fe5f7c",
      "parents": [
        "a5346dec8e848ca5de0e1a8d4bc03fcf988924d3"
      ],
      "author": {
        "name": "Ryan Neph",
        "email": "ryanneph@google.com",
        "time": "Thu Aug 18 12:40:49 2022 -0700"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Fri Dec 16 01:59:39 2022 +0000"
      },
      "message": "vkr: replace uint64_t queue_id with uint32_t ring_idx\n\nAlign with the virglrenderer external API that prefers 32-bit unsigned\nring_idx.\n\nSigned-off-by: Ryan Neph \u003cryanneph@google.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/982\u003e\n"
    },
    {
      "commit": "a5346dec8e848ca5de0e1a8d4bc03fcf988924d3",
      "tree": "dd14a563ca8a8ac9bda424833d468d4fba9b1251",
      "parents": [
        "7c8ec6e85eec241f78f86852702a57fb580ae181"
      ],
      "author": {
        "name": "Ryan Neph",
        "email": "ryanneph@google.com",
        "time": "Tue May 24 13:58:28 2022 -0700"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Fri Dec 16 01:59:39 2022 +0000"
      },
      "message": "virgl: replace uint64_t queue_id with uint32_t ring_idx\n\nUpdate the context fencing API to match virtio-gpu\u0027s multi-ring\nper-context fencing support. Virtio-GPU supports 64 fencing rings per\ncontext, but uint32_t is used to maintain compatability with other\npotential users that require more.\n\nSigned-off-by: Ryan Neph \u003cryanneph@google.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/982\u003e\n"
    },
    {
      "commit": "7c8ec6e85eec241f78f86852702a57fb580ae181",
      "tree": "793e2dc18ce5aa28422326f315abbed5b8c4d2a6",
      "parents": [
        "4440dba0f46f01808ed1f9b215a0374075fbf177"
      ],
      "author": {
        "name": "Ryan Neph",
        "email": "ryanneph@google.com",
        "time": "Mon Dec 12 11:31:32 2022 -0800"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Fri Dec 16 01:59:39 2022 +0000"
      },
      "message": "vkr: update venus-protocol with decode fix\n\nInclude generator fix merged in\nhttps://gitlab.freedesktop.org/olv/venus-protocol/-/merge_requests/53.\n\nSigned-off-by: Ryan Neph \u003cryanneph@google.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/982\u003e\n"
    },
    {
      "commit": "4440dba0f46f01808ed1f9b215a0374075fbf177",
      "tree": "20fd28d7e1c3aacb403af5762e328cb924738e56",
      "parents": [
        "228ae86d59463f67e5449ed8f7634e41dd834ac4"
      ],
      "author": {
        "name": "Ryan Neph",
        "email": "ryanneph@google.com",
        "time": "Wed Dec 07 14:12:32 2022 -0800"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Fri Dec 16 01:59:39 2022 +0000"
      },
      "message": "vkr: formatting fixes\n\nSigned-off-by: Ryan Neph \u003cryanneph@google.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/982\u003e\n"
    },
    {
      "commit": "228ae86d59463f67e5449ed8f7634e41dd834ac4",
      "tree": "e6e5012ba0f7dc6a76a640c2177f1bdb4ab5c4ad",
      "parents": [
        "b15ac6f9cbcd64c47015d745c3124fd66fb9bc72"
      ],
      "author": {
        "name": "Corentin Noël",
        "email": "corentin.noel@collabora.com",
        "time": "Wed Nov 23 14:19:51 2022 +0100"
      },
      "committer": {
        "name": "Corentin Noël",
        "email": "corentin.noel@collabora.com",
        "time": "Wed Nov 23 14:20:29 2022 +0100"
      },
      "message": "ci: Mesa upstream now uses zstd\n\nUpdate the test script to retrieve and extract a zstd compressed file.\n\nSigned-off-by: Corentin Noël \u003ccorentin.noel@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/988\u003e\n"
    },
    {
      "commit": "b15ac6f9cbcd64c47015d745c3124fd66fb9bc72",
      "tree": "d207ca781d7c8a88915c955872c5bc2611cc64e8",
      "parents": [
        "8b340e27502fcbc1f232342275f2558cec5ee204"
      ],
      "author": {
        "name": "David Heidelberg",
        "email": "david.heidelberg@collabora.com",
        "time": "Wed Nov 09 17:25:11 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Wed Nov 23 10:59:50 2022 +0000"
      },
      "message": "ci: migrate from minio to s3\n\nRename `MINIO_HOST` to `STORAGE_HOST`.\n\nReviewed-by: Guilherme Gallo \u003cguilherme.gallo@collabora.com\u003e\nSigned-off-by: David Heidelberg \u003cdavid.heidelberg@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/977\u003e\n"
    },
    {
      "commit": "8b340e27502fcbc1f232342275f2558cec5ee204",
      "tree": "826feb089db584a47e4f1c19a1203f26a601ab6b",
      "parents": [
        "0c9eab81adfc77044c372fc2087481be41d75389"
      ],
      "author": {
        "name": "Sergi Blanch Torne",
        "email": "sergi.blanch.torne@collabora.com",
        "time": "Thu Nov 17 12:37:21 2022 +0100"
      },
      "committer": {
        "name": "Sergi Blanch Torne",
        "email": "sergi.blanch.torne@collabora.com",
        "time": "Tue Nov 22 08:49:13 2022 +0100"
      },
      "message": "ci: Uprev mesa and fix the debian/x86_test-{gl,vk} references\n\nMesa has been updated because of confusion in some variables to define the\ntest images when one likes to use GL or VK. Because of that, the uprev is\nnecessary together with a change in naming those variables. So, the jobs\nextending from \".use-{gl,vk}-test-image\" will now be sure they are using the\ncorrect image.\n\nSigned-off-by: Sergi Blanch Torne \u003csergi.blanch.torne@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/987\u003e\n"
    },
    {
      "commit": "0c9eab81adfc77044c372fc2087481be41d75389",
      "tree": "25418bd8e9dcb6f1e82f4d55ca1d3ae951db44a7",
      "parents": [
        "98be3d1adfb8c37340b6abfe5edfbd4183fae802"
      ],
      "author": {
        "name": "Collabora\u0027s Gfx CI Team",
        "email": "sergi.blanch.torne+gfx-uprev@collabora.com",
        "time": "Thu Nov 17 00:03:32 2022 +0000"
      },
      "committer": {
        "name": "Collabora\u0027s Gfx CI Team",
        "email": "sergi.blanch.torne+gfx-uprev@collabora.com",
        "time": "Thu Nov 17 00:23:20 2022 +0000"
      },
      "message": "Uprev Mesa to fda262fe64ed3d55527921e67681056b0efe9f30\n\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/984\u003e\n"
    },
    {
      "commit": "98be3d1adfb8c37340b6abfe5edfbd4183fae802",
      "tree": "90d191c656f9d1ded21fd45b8f09d65c8e0dbd2f",
      "parents": [
        "f509cdae76d76794ac85da024f5a6d27bb23c72f"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Thu Nov 10 18:58:59 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Wed Nov 16 08:50:52 2022 +0000"
      },
      "message": "shader: force setting the shader version after translating the shader\n\nOnly after translating the shader we actually know whether the\nsystem UBO is used, and hence, the minimum shader version needs\nto be set.\n\nFixes: 2f6aa408882cb\n   shader: require glsl 1.40 when using a sysvalue UBO\n\nCloses #294\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/980\u003e\n"
    },
    {
      "commit": "f509cdae76d76794ac85da024f5a6d27bb23c72f",
      "tree": "023aaad35fdd39149ff7ba8f0e772f65bc00ade7",
      "parents": [
        "48a43a116901116b0f8fe3082483789c8a50f78f"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Fri Nov 11 09:52:30 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Mon Nov 14 14:02:01 2022 +0000"
      },
      "message": "shader: Stay in varying limits when emitting clip-plane code\n\nWriting to gl_ClipDistance can be triggered in two ways: Either\nthe shader emits the code explicitely, or the GL state enables a\nclip plane and no extra shader code is emitted in the original\nGLSL code.\n\nIn this latter case we emulate the clip planes defined in the\ncompatibility profile by using gl_ClipDistance and emit these\nextra values that occupy two extra varying slots. With that we\nmay exceed the number of 32 supported varyings, which leads\nto undefined behaviour in the host driver.\n\nTo avoid this emit gl_ClipDistance only in this case if we don\u0027t\nexceed that limit.\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/981\u003e\n"
    },
    {
      "commit": "48a43a116901116b0f8fe3082483789c8a50f78f",
      "tree": "fa4841b2d44018a2b7966e3a4fb16bd99260e0c6",
      "parents": [
        "2f6aa408882cb12b152c6abb2b71e37251feb8cf"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Thu Nov 10 18:32:59 2022 +0100"
      },
      "committer": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Thu Nov 10 18:33:18 2022 +0100"
      },
      "message": "shader: Handle SLE and SGT\n\nThese opcodes are emitted when running firefox youtube on top of wayland.\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/979\u003e\n"
    },
    {
      "commit": "2f6aa408882cb12b152c6abb2b71e37251feb8cf",
      "tree": "685c18d1e15747d6b0ef849b2de96dce28cd681a",
      "parents": [
        "910320907d5d280fa64dc5dfac2c5195844505db"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Thu Nov 10 16:09:31 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 16:50:04 2022 +0000"
      },
      "message": "shader: require glsl 1.40 when using a sysvalue UBO\n\nUsing an UBO with std140 needs GLSL 1.40\n\nCloses #294\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/978\u003e\n"
    },
    {
      "commit": "910320907d5d280fa64dc5dfac2c5195844505db",
      "tree": "4113dd4b9c1a8f6cce325afe3d7fec312ed0ec78",
      "parents": [
        "3e53130c821b22d3b1feba38278cafb39522f9fa"
      ],
      "author": {
        "name": "Corentin Noël",
        "email": "corentin.noel@collabora.com",
        "time": "Tue Nov 08 17:52:53 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 09:34:56 2022 +0000"
      },
      "message": "gallium/hash_table: turn it into a wrapper around util/hash_table\n\nReplace a lot of code duplication by making it use struct hash_table instead.\n\nReviewed-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nSigned-off-by: Corentin Noël \u003ccorentin.noel@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/976\u003e\n"
    },
    {
      "commit": "3e53130c821b22d3b1feba38278cafb39522f9fa",
      "tree": "106c0636d5333e3fa6497ae40f9922bb92a231b3",
      "parents": [
        "ade0e7e18c3b149f0b42babbbaa6e55a145edb3a"
      ],
      "author": {
        "name": "Corentin Noël",
        "email": "corentin.noel@collabora.com",
        "time": "Tue Nov 08 16:29:23 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 09:34:56 2022 +0000"
      },
      "message": "gallium/hash_table: use the same callback signatures as util/hash_table\n\nThis is a port of commit 10d235a84319ed4137fe0c6d22d8bb9a52d3174a in Mesa.\n\nReviewed-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nSigned-off-by: Corentin Noël \u003ccorentin.noel@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/976\u003e\n"
    },
    {
      "commit": "ade0e7e18c3b149f0b42babbbaa6e55a145edb3a",
      "tree": "cb6ae9bfd79a261474f726a3531137f82459762c",
      "parents": [
        "546bf7011765ba5dea9f14f9251e291281e9dc25"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Tue Nov 08 17:48:29 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 07:03:02 2022 +0000"
      },
      "message": "video: Allocate the right sized array\n\nWe want an array of unsigned, set the element size accordingly.\n\nFixes Coverirty ID: 1527217 \"Wrong sizeof argument\"\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/975\u003e\n"
    },
    {
      "commit": "546bf7011765ba5dea9f14f9251e291281e9dc25",
      "tree": "0ac02da54bc51af500b567e05b4abead3542d0be",
      "parents": [
        "02e204ff0df368b5a3b9812d7a9eda4a794d6841"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Tue Nov 08 17:29:48 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 07:03:02 2022 +0000"
      },
      "message": "proxy: Make sure we shift a 64 bit value\n\nThe shift parameter is the result of u_bit_scan64, so\nthe shifted value should be 64 bit too.\n\nFixes Coverity IDs:\n     1527225 \"Unintentional integer overflow\"\n     1527204 \"Bad bit shift operation\"\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/975\u003e\n"
    },
    {
      "commit": "02e204ff0df368b5a3b9812d7a9eda4a794d6841",
      "tree": "244b63ca6311db384d060ff4f4c6e7370d40aad0",
      "parents": [
        "13504a33514366979baaa28feb8cc66a5edbf0b0"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Wed Nov 09 08:00:38 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 07:03:02 2022 +0000"
      },
      "message": "vkr: Fix format specifier for size_t\n\nThe size of size_t is different on 32 and 64 bit plaforms,\nso use the format specifier that handles this.\n\nFixes Coverity ID: 1527206\n     \"Invalid type in argument to printf format specifier\"\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/975\u003e\n"
    },
    {
      "commit": "13504a33514366979baaa28feb8cc66a5edbf0b0",
      "tree": "9ec57dd45928348eadf52288ddd9e8815dbb0de1",
      "parents": [
        "1e5f4e0feb9caf214f5b83929f75a8aea98de41a"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Tue Nov 08 17:24:50 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 07:03:02 2022 +0000"
      },
      "message": "vkr: don\u0027t return pointer as bool\n\nFixes Coverity ID: 1527226 \"Dereference before null check\"\n\nSince returning the pointer tests whether \"arr\" is NULL, coverity\nassumes that this value can actually be NULL, and points out the error\nabove. However, rr must be non-NULL, because it is de-referenced, so\nreturning \"true\" shows the intent better and quells this issue.\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/975\u003e\n"
    },
    {
      "commit": "1e5f4e0feb9caf214f5b83929f75a8aea98de41a",
      "tree": "110869fdb3739ad0503df621a66481679a5988ba",
      "parents": [
        "f291f069904c61d4232672e5d5f07ef03dfcdafb"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Tue Nov 08 17:20:05 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 07:03:02 2022 +0000"
      },
      "message": "vtest: Allways check return value of vtest_block_write\n\nFixes Coverity ID: 1527228, 1527203 \"Unchecked return value\"\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/975\u003e\n"
    },
    {
      "commit": "f291f069904c61d4232672e5d5f07ef03dfcdafb",
      "tree": "a5781340eab252d27bcd072b489ab388170290de",
      "parents": [
        "d576e123751fd57bcf5dad5c35ead6e4e0f9a47e"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Tue Nov 08 15:15:18 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 07:03:02 2022 +0000"
      },
      "message": "vtest: unref resource when encountering unknown blob mem type\n\nThis fixes a memory leak.\n\nFixes Coverity ID: 1527207 \"Resource leak\"\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/975\u003e\n"
    },
    {
      "commit": "d576e123751fd57bcf5dad5c35ead6e4e0f9a47e",
      "tree": "3d64c89827a7b8af41739bfc0b35d6adb4612506",
      "parents": [
        "876b048d9234b278366ee3176e2ff24f70bbaec2"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Tue Nov 08 14:28:37 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 07:03:02 2022 +0000"
      },
      "message": "vtest: don\u0027t double free wait in vtest_sync_wait_init\n\nvtest_sync_wait already frees wait on failure.\n\nFixes Coverity ID: 1527210 \"Double free\"\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/975\u003e\n"
    },
    {
      "commit": "876b048d9234b278366ee3176e2ff24f70bbaec2",
      "tree": "ac7f757c0587613ab2f6ebbe6ef372e6836f068b",
      "parents": [
        "536ffd669a445d16ced9172bd2bc2b71b538fc4d"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Tue Nov 08 17:37:41 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 07:03:02 2022 +0000"
      },
      "message": "virglrenderer: Fix the logic to check the callbacks\n\nInitialization should also fail if no callbacks are given,\notherwise de-referencing the pointer will lead to a crash\nlater.\n\nFixes Coverity ID: 1527222 \"Dereference after null check\"\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/975\u003e\n"
    },
    {
      "commit": "536ffd669a445d16ced9172bd2bc2b71b538fc4d",
      "tree": "9d8157ffd931614506a44f1ffc78f55a7694f369",
      "parents": [
        "048ba4d4eb475d2dea1e869197b99cf4035ff829"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Tue Nov 08 14:17:17 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 07:03:02 2022 +0000"
      },
      "message": "virglrenderer: Avoid returning an undefined error code\n\nFixes Coverity ID: 1527214 \"Uninitialized scalar variable\"\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/975\u003e\n"
    },
    {
      "commit": "048ba4d4eb475d2dea1e869197b99cf4035ff829",
      "tree": "a46b64b5c1d8e180ad318cd8ee589564c8f9da24",
      "parents": [
        "0a4e3bc737314e75748dfed8f97e670c2820cd5e"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Tue Nov 08 15:08:54 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 07:03:02 2022 +0000"
      },
      "message": "decode: initialize all members of the sampler state\n\nThe value is actually not used, but to be in sync with the\nGallium structure definition we don\u0027t want to remove the\nvalue.\n\nFixes Coverity ID: 1527209 \"Uninitialized scalar variable\"\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/975\u003e\n"
    },
    {
      "commit": "0a4e3bc737314e75748dfed8f97e670c2820cd5e",
      "tree": "5194b0c814f0dab34a89b19b8180618eb03c9baa",
      "parents": [
        "65c916fe22fafbed401d3eefb0abc2f44c2c163a"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Wed Nov 09 09:40:25 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 07:03:02 2022 +0000"
      },
      "message": "shader: Use open coded string copy to avoid overflow\n\nSince we have to remove the swizzle part of the dest\nusing an open coded loop should not more expensive then\ndoing strcpy and strchr afterwards.\n\nFixes Coverity ID 1527193: \"Copy into fixed size buffer\"\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/975\u003e\n"
    },
    {
      "commit": "65c916fe22fafbed401d3eefb0abc2f44c2c163a",
      "tree": "838dadc953980c14ee47061398314064669b8c06",
      "parents": [
        "55cff41227c442cb5946aba0a870fcb3e3269909"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Tue Nov 08 17:44:30 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 07:03:02 2022 +0000"
      },
      "message": "shader: No need to use \"or\" here, we can just assign\n\nFixes Coveritry ID: 1527219 Wrong operator used\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/975\u003e\n"
    },
    {
      "commit": "55cff41227c442cb5946aba0a870fcb3e3269909",
      "tree": "48659c88a68683eb7acefc1b007b503c0cb621b8",
      "parents": [
        "10e2e2d4e4a2037fe5750c72ce3bf3cb948c3578"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Tue Nov 08 17:41:46 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 07:03:02 2022 +0000"
      },
      "message": "shader: Drop useless gl_in parameter\n\nThe function is only called with gl_in \u003d false, and the\ncode used in the if path was the same like in to else path.\n\nFixes Coverity ID: 1527220 \"Identical code for different branches\"\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/975\u003e\n"
    },
    {
      "commit": "10e2e2d4e4a2037fe5750c72ce3bf3cb948c3578",
      "tree": "1e4adf8b0ee633f085718a946e8d2d7627164bff",
      "parents": [
        "036b354951bdbc1a47a90959ca07511438f72ffe"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Tue Nov 08 14:11:12 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 07:03:02 2022 +0000"
      },
      "message": "shader: Fix off-by-one comparison when adding shader inputs\n\nFixes Coverity ID: 1527218 \"Out-of-bounds write\"\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/975\u003e\n"
    },
    {
      "commit": "036b354951bdbc1a47a90959ca07511438f72ffe",
      "tree": "3081e89e156111eef43765d09a2b730631bc0fe8",
      "parents": [
        "59ca6c0c75bda3b8b6a1af43e0f28fc5668142c5"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Tue Nov 08 17:18:21 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 07:03:02 2022 +0000"
      },
      "message": "strbuf: clean up va_list with va_end\n\nFixes Coverity ID: 1527229, 1527195 \"Missing varargs init or cleanup\"\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/975\u003e\n"
    },
    {
      "commit": "59ca6c0c75bda3b8b6a1af43e0f28fc5668142c5",
      "tree": "e068ccfb09e30bc356c2c4ce0ef1fb8b3034a071",
      "parents": [
        "fc8798b1c561b053f1b45e3a80294e4ad6f74076"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Wed Nov 09 09:38:18 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 07:03:02 2022 +0000"
      },
      "message": "vrend: remove useless test for ctx\n\nThe context is always a valid non-NULL pointer.\n\nRelated Coverity ID: 1527194 \"Dereference before null check\"\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/975\u003e\n"
    },
    {
      "commit": "fc8798b1c561b053f1b45e3a80294e4ad6f74076",
      "tree": "7658486078dfd60953f6edc3eaefa5560060c220",
      "parents": [
        "6c3bc571eb897e289818664fafe300528b36166a"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Wed Nov 09 08:53:54 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 07:03:02 2022 +0000"
      },
      "message": "vrend: Simplify shader selection logic\n\nThe num_shader paramater is superfluos, we can achieve the same without\nand actually remove one if-check.\n\nRelated Coverity ID: 1527202\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/975\u003e\n"
    },
    {
      "commit": "6c3bc571eb897e289818664fafe300528b36166a",
      "tree": "446df010f660879549e642c7c59ac6abad8c1282",
      "parents": [
        "834502e3c8855333501d988913c49f31e6ce1c4a"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Tue Nov 08 17:12:45 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 07:03:02 2022 +0000"
      },
      "message": "vrend: Make sure there are no interger overflows in size calculation\n\nSince the final value is uint64_t we can also make some  intermediate\nvalue uint64_t so that multiliocations can\u0027t overflow.\n\nFixes Coverity IDs: 1527232, 1527196,1527197\n     \"Unintentional integer overflow\"\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/975\u003e\n"
    },
    {
      "commit": "834502e3c8855333501d988913c49f31e6ce1c4a",
      "tree": "b425ebd86f7121d57e1c235bda73ab935fc6c5c6",
      "parents": [
        "935adfdcc86c4ef92db036ef981536faf7ea4536"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Tue Nov 08 14:24:43 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 07:03:02 2022 +0000"
      },
      "message": "vrend: simplify set_scissor_state function\n\nThat return in the middle of the function doesn\u0027t help here\nand makes the logic more difficult to understand.\n\nRelated Coverity ID: 1527211 \"Out-of-bounds write\"\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/975\u003e\n"
    },
    {
      "commit": "935adfdcc86c4ef92db036ef981536faf7ea4536",
      "tree": "a0f59a1587d64500b85469d9164f2e34a5b45833",
      "parents": [
        "e3f039dab697ca15575feff656ba5f6b4b1acde8"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Tue Nov 08 14:07:35 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 07:03:02 2022 +0000"
      },
      "message": "vrend: free query memory if query type is not handled\n\nIn addition declare some variables at first use only.\n\nFixes Coverity ID: 1527221 \"Resource leak\"\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/975\u003e\n"
    },
    {
      "commit": "e3f039dab697ca15575feff656ba5f6b4b1acde8",
      "tree": "26e6bbcf6a0a40c1ce95a6e96347774cc03ace46",
      "parents": [
        "6c2feadeea1aad95dfc92f9cfec8f2e00c0a3e67"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Tue Nov 08 13:59:11 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 07:03:02 2022 +0000"
      },
      "message": "gallium: Initialize all fields of tgsi_full_declaraion\n\nFixes Coverity ID: 1527224 \"Uninitialized scalar variable\"\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/975\u003e\n"
    },
    {
      "commit": "6c2feadeea1aad95dfc92f9cfec8f2e00c0a3e67",
      "tree": "53c1432b2a3ae0c7c3c09f670ff83b32c23ca231",
      "parents": [
        "4e3258534d08be84cc8692a0aac0ea9b14f2c1fa"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Tue Nov 08 13:54:33 2022 +0100"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Nov 10 07:03:02 2022 +0000"
      },
      "message": "mesa/util: Limit scoop of local variable\n\nOtherwise reg2 could theoretically be accesses without initialization.\n\nFixes Coverity ID: 1527231 \"Uninitialized scalar variable\"\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/975\u003e\n"
    },
    {
      "commit": "4e3258534d08be84cc8692a0aac0ea9b14f2c1fa",
      "tree": "3c18920158d4eeda8ff5cd381937951cf27d3d45",
      "parents": [
        "3c47fed1c168a5702a937f95f1d58d6580e53ab6"
      ],
      "author": {
        "name": "Yiwei Zhang",
        "email": "zzyiwei@chromium.org",
        "time": "Mon Nov 07 23:21:16 2022 +0000"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Wed Nov 09 22:55:59 2022 +0000"
      },
      "message": "remove venus fuzzer\n\nThe existing venus fuzzer is fuzzing against the venus cmd decoder which\nhas been hidden behind render server in production. By enabling render\nserver config in venus fuzzer, it then starts fuzzing against submit_cmd\nin proxy_context, which ends up fuzzing the standard socket part and is\nnot quite meaningful since the socket part is not sensitive to what the\ncmd content is. This change just disables venus fuzzer since we have\nsettled down with process isolation.\n\nSigned-off-by: Yiwei Zhang \u003czzyiwei@chromium.org\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/974\u003e\n"
    },
    {
      "commit": "3c47fed1c168a5702a937f95f1d58d6580e53ab6",
      "tree": "188e00e6de425931eae4eb70f199cc1c3e8799f9",
      "parents": [
        "4b8c767a63391899efdcabfb0898bc28e9b66839"
      ],
      "author": {
        "name": "Collabora\u0027s Gfx CI Team",
        "email": "project18043_bot@noreply.gitlab.freedesktop.org",
        "time": "Thu Oct 27 00:03:34 2022 +0000"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Mon Nov 07 13:11:31 2022 +0000"
      },
      "message": "Uprev Mesa to 6a29cb2654ff059dcb59e3fcaa0bcc982656609d\n\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/970\u003e\n"
    },
    {
      "commit": "4b8c767a63391899efdcabfb0898bc28e9b66839",
      "tree": "1855ec64a598f29d87027ad6734a40ed6c155425",
      "parents": [
        "83ac2d244094706cb9adbcc4efe6f4b162349bd1"
      ],
      "author": {
        "name": "Akihiko Odaki",
        "email": "akihiko.odaki@gmail.com",
        "time": "Tue Nov 01 22:13:15 2022 +0900"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Mon Nov 07 12:52:57 2022 +0000"
      },
      "message": "shader: Check has_gpu_shader5 flag\n\nSigned-off-by: Akihiko Odaki \u003cakihiko.odaki@gmail.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/971\u003e\n"
    },
    {
      "commit": "83ac2d244094706cb9adbcc4efe6f4b162349bd1",
      "tree": "59a1070c7771acbd717269399c8fea407bd41895",
      "parents": [
        "dc5060c0105410b7b3355063c0e0aade5b3ec6a2"
      ],
      "author": {
        "name": "Gert Wollny",
        "email": "gert.wollny@collabora.com",
        "time": "Tue Oct 25 15:33:58 2022 +0200"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Mon Nov 07 12:32:47 2022 +0000"
      },
      "message": "vrend: Enable use of external objects on AMDGPU hosts for gbm blob support\n\nSigned-off-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/968\u003e\n"
    },
    {
      "commit": "dc5060c0105410b7b3355063c0e0aade5b3ec6a2",
      "tree": "16f7ecaab525d2c60d4cc69643adc07e6a488782",
      "parents": [
        "8bf674966ecab23946677dff6c9ffd7bbda5c1e1"
      ],
      "author": {
        "name": "Ryan Neph",
        "email": "ryanneph@google.com",
        "time": "Mon Oct 31 16:26:34 2022 -0700"
      },
      "committer": {
        "name": "Ryan Neph",
        "email": "ryanneph@google.com",
        "time": "Tue Nov 01 10:38:15 2022 -0700"
      },
      "message": "vrend: fix buffer overflow during sscanf of GLSL version\n\nThere\u0027s no need to have a temp buffer (which can overflow) when we can\nexplicitly ignore the preceding strings for gles hosts.\n\nSigned-off-by: Ryan Neph \u003cryanneph@google.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/972\u003e\n"
    },
    {
      "commit": "8bf674966ecab23946677dff6c9ffd7bbda5c1e1",
      "tree": "5a971af7a49b7dee639621481c12bf87e5df8a7e",
      "parents": [
        "0b8f6080a2e9904836821550b9a1475984767ceb"
      ],
      "author": {
        "name": "Yiwei Zhang",
        "email": "zzyiwei@chromium.org",
        "time": "Tue Oct 25 05:29:50 2022 +0000"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Oct 27 00:12:10 2022 +0000"
      },
      "message": "vkr: enable EXT_depth_clip_control and EXT_primitives_generated_query\n\nSigned-off-by: Yiwei Zhang \u003czzyiwei@chromium.org\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/965\u003e\n"
    },
    {
      "commit": "0b8f6080a2e9904836821550b9a1475984767ceb",
      "tree": "37dccc01c22737216f8c9f2a1f75905526a2b4c0",
      "parents": [
        "3ca34a2ce0926d6f0228c65681ca651daaac9ab3"
      ],
      "author": {
        "name": "Yiwei Zhang",
        "email": "zzyiwei@chromium.org",
        "time": "Mon Oct 24 22:56:02 2022 +0000"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Thu Oct 27 00:12:10 2022 +0000"
      },
      "message": "vkr: sync to latest venus protocol\n\nSigned-off-by: Yiwei Zhang \u003czzyiwei@chromium.org\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/965\u003e\n"
    },
    {
      "commit": "3ca34a2ce0926d6f0228c65681ca651daaac9ab3",
      "tree": "40b8ea88a631da30d8a5299e920dbeae5e0c8558",
      "parents": [
        "aa4a257afb3705f3a960e21ab47cfdf88e92a034"
      ],
      "author": {
        "name": "Antonio Caggiano",
        "email": "antonio.caggiano@collabora.com",
        "time": "Thu Oct 06 16:34:02 2022 +0200"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Tue Oct 25 14:04:09 2022 +0000"
      },
      "message": "vrend: Initialize GBM when using external EGL\n\nThis is required if we want seamless resource sharing among various\nvirgl contexts.\n\nSigned-off-by: Antonio Caggiano \u003cantonio.caggiano@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/966\u003e\n"
    },
    {
      "commit": "aa4a257afb3705f3a960e21ab47cfdf88e92a034",
      "tree": "7cff8a5b7a016d95092fc196802f823a36ddfa3a",
      "parents": [
        "8e7eafe56b2c26e41cf962099d6328d4afbf2c4d"
      ],
      "author": {
        "name": "Simon Fels",
        "email": "simon.fels@canonical.com",
        "time": "Sat Sep 24 11:09:34 2022 +0200"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Tue Oct 25 13:41:05 2022 +0000"
      },
      "message": "vtest: add support for custom socket path\n\nBy default vtest_server uses a hard coded socket path. In certain use\ncases it is helpful to locate the socket elsewhere.\n\nCloses: https://gitlab.freedesktop.org/virgl/virglrenderer/-/issues/256\n\nSigned-off-by: Simon Fels \u003csimon.fels@canonical.com\u003e\nReviewed-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/941\u003e\n"
    },
    {
      "commit": "8e7eafe56b2c26e41cf962099d6328d4afbf2c4d",
      "tree": "469860625f72284dded65dacd14fccdb3d282a34",
      "parents": [
        "e5a35ac269a49dac6f94ea34cad0464f5345f38f"
      ],
      "author": {
        "name": "Feng Jiang",
        "email": "jiangfeng@kylinos.cn",
        "time": "Thu Sep 29 12:45:34 2022 +0800"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Tue Oct 25 13:18:40 2022 +0000"
      },
      "message": "video: Limit only the minimun length of the video command data\n\nA loose check on the protocol can preserve some backward compatibility.\n\nSigned-off-by: Feng Jiang \u003cjiangfeng@kylinos.cn\u003e\nReviewed-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/940\u003e\n"
    },
    {
      "commit": "e5a35ac269a49dac6f94ea34cad0464f5345f38f",
      "tree": "99d6b991988cc09229e56fac1150550984b3a39b",
      "parents": [
        "b3fc980d7fce1946eeb19211982b50250428afaa"
      ],
      "author": {
        "name": "Feng Jiang",
        "email": "jiangfeng@kylinos.cn",
        "time": "Thu Sep 29 12:27:33 2022 +0800"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Tue Oct 25 13:18:40 2022 +0000"
      },
      "message": "video: Avoid potential memory out-of-bounds in vrend_video_decode_bitstream()\n\nMemory out-of-bounds may occur if the structure of picture description\non the driver side is different from the device side.\n\nSigned-off-by: Feng Jiang \u003cjiangfeng@kylinos.cn\u003e\nReviewed-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/940\u003e\n"
    },
    {
      "commit": "b3fc980d7fce1946eeb19211982b50250428afaa",
      "tree": "d4f96155f7fea402d3043e25ee098a93484c2e89",
      "parents": [
        "b42cfba2f8da10b906276bb3f6329ab0ddb01840"
      ],
      "author": {
        "name": "Feng Jiang",
        "email": "jiangfeng@kylinos.cn",
        "time": "Wed Sep 21 15:23:28 2022 +0800"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Tue Oct 25 13:18:40 2022 +0000"
      },
      "message": "video: Add support for H.265 encoding\n\nSigned-off-by: Feng Jiang \u003cjiangfeng@kylinos.cn\u003e\nSigned-off-by: Weishi Li \u003cliweishi@kylinos.cn\u003e\nSigned-off-by: Liming Sun \u003csunliming@kylinos.cn\u003e\nReviewed-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nReviewed-by: Boyuan Zhang \u003cBoyuan.Zhang@amd.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/940\u003e\n"
    },
    {
      "commit": "b42cfba2f8da10b906276bb3f6329ab0ddb01840",
      "tree": "06e94fb19fe3fbc6e89e2a53025fb0366ad2f38b",
      "parents": [
        "6a527094a718a86b0d0cd54d79a78f93f868fa87"
      ],
      "author": {
        "name": "Feng Jiang",
        "email": "jiangfeng@kylinos.cn",
        "time": "Mon Sep 19 16:25:48 2022 +0800"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Tue Oct 25 13:18:40 2022 +0000"
      },
      "message": "video: Add support for H.264 encoding\n\nImplement encoding framework and support H.264 encoding.\n\nSigned-off-by: Feng Jiang \u003cjiangfeng@kylinos.cn\u003e\nSigned-off-by: Ming Xie \u003cxieming@kylinos.cn\u003e\nSigned-off-by: Liming Sun \u003csunliming@kylinos.cn\u003e\nReviewed-by: Boyuan Zhang \u003cBoyuan.Zhang@amd.com\u003e\nReviewed-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/940\u003e\n"
    },
    {
      "commit": "6a527094a718a86b0d0cd54d79a78f93f868fa87",
      "tree": "035ca058a30a0dc1946feaea905fbe070c1659f9",
      "parents": [
        "7bf403611d4bab834abfa4784ab81b856813bad9"
      ],
      "author": {
        "name": "Boyuan Zhang",
        "email": "Boyuan.Zhang@amd.com",
        "time": "Thu Sep 29 10:58:15 2022 +0800"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Tue Oct 25 13:18:40 2022 +0000"
      },
      "message": "video: Add parameters \"level\" and \"max_references\" to virgl_video_codec\n\n\"level\" and \"max_references\" are 2 important values in sequence\nparameters, which will be used when encoding SPS headers.\n\nSigned-off-by: Boyuan Zhang \u003cBoyuan.Zhang@amd.com\u003e\nSigned-off-by: Feng Jiang \u003cjiangfeng@kylinos.cn\u003e\nReviewed-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/940\u003e\n"
    },
    {
      "commit": "7bf403611d4bab834abfa4784ab81b856813bad9",
      "tree": "cb748fa91da5cc35102e9d8eaffcd1d4283c6b75",
      "parents": [
        "261bd2eaef05a04f665d335c72815c84d284cba2"
      ],
      "author": {
        "name": "Feng Jiang",
        "email": "jiangfeng@kylinos.cn",
        "time": "Mon Sep 19 14:11:50 2022 +0800"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Tue Oct 25 13:18:40 2022 +0000"
      },
      "message": "video: Import partial enums from p_video_state.h in mesa\n\nBase on mesa commit: a727ec83ba01776e9c6f61c912c4caac280e968e\n(\u0027frontends/va: improve enc quality interface change\u0027)\n\nSigned-off-by: Feng Jiang \u003cjiangfeng@kylinos.cn\u003e\nReviewed-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nReviewed-by: Boyuan Zhang \u003cBoyuan.Zhang@amd.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/940\u003e\n"
    },
    {
      "commit": "261bd2eaef05a04f665d335c72815c84d284cba2",
      "tree": "2ef67201377a18b9cca3ea2326c77a9b5a33ea69",
      "parents": [
        "9512db330c1b5b30eb52e85cbab0d42332a129db"
      ],
      "author": {
        "name": "Feng Jiang",
        "email": "jiangfeng@kylinos.cn",
        "time": "Mon Sep 19 11:35:07 2022 +0800"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Tue Oct 25 13:18:40 2022 +0000"
      },
      "message": "video: Always sync the surface in virgl_video_end_frame()\n\nAlways call vaSyncSurface() in virgl_video_end_frame(), not just in\ndecoding context.\n\nSigned-off-by: Feng Jiang \u003cjiangfeng@kylinos.cn\u003e\nReviewed-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/940\u003e\n"
    },
    {
      "commit": "9512db330c1b5b30eb52e85cbab0d42332a129db",
      "tree": "b21d89a01e9a93e2f48356bb72e459cb05ee85b7",
      "parents": [
        "59b48db9957e34f90f022799adb5b93b4c31b4fe"
      ],
      "author": {
        "name": "Feng Jiang",
        "email": "jiangfeng@kylinos.cn",
        "time": "Mon Sep 19 11:18:09 2022 +0800"
      },
      "committer": {
        "name": "Marge Bot",
        "email": "emma+marge@anholt.net",
        "time": "Tue Oct 25 13:18:40 2022 +0000"
      },
      "message": "video: Change the parameter \u0027cb\u0027 of virgl_video_init() to a structure\n\nFor good scalability, and to prepare for encoding, change the parameter\n\u0027cb\u0027 of virgl_video_init() to a structure to accommodate more callback\nfunctions.\n\nSigned-off-by: Feng Jiang \u003cjiangfeng@kylinos.cn\u003e\nReviewed-by: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/940\u003e\n"
    }
  ],
  "next": "59b48db9957e34f90f022799adb5b93b4c31b4fe"
}
