{
  "_class" : "hudson.model.FreeStyleBuild",
  "actions" : [
    {
      "_class" : "hudson.model.ParametersAction",
      "parameters" : [
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "release",
          "value" : "leste"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "distribution",
          "value" : "beowulf"
        }
      ]
    },
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UserIdCause",
          "shortDescription" : "Started by user Ivan J.",
          "userId" : "parazyd",
          "userName" : "Ivan J."
        }
      ]
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/maemo/ascii" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 32,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6e9d2cff2855b40746fa27db81b3c2c33db745cb",
            "branch" : [
              {
                "SHA1" : "6e9d2cff2855b40746fa27db81b3c2c33db745cb",
                "name" : "refs/remotes/origin/maemo/ascii"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6e9d2cff2855b40746fa27db81b3c2c33db745cb",
            "branch" : [
              {
                "SHA1" : "6e9d2cff2855b40746fa27db81b3c2c33db745cb",
                "name" : "refs/remotes/origin/maemo/ascii"
              }
            ]
          }
        },
        "refs/remotes/origin/maemo/beowulf" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 81,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "32e9393ddd38880ace5c18b6fb79658e8e220565",
            "branch" : [
              {
                "SHA1" : "32e9393ddd38880ace5c18b6fb79658e8e220565",
                "name" : "refs/remotes/origin/maemo/beowulf"
              }
            ]
          },
          "revision" : {
            "SHA1" : "32e9393ddd38880ace5c18b6fb79658e8e220565",
            "branch" : [
              {
                "SHA1" : "32e9393ddd38880ace5c18b6fb79658e8e220565",
                "name" : "refs/remotes/origin/maemo/beowulf"
              }
            ]
          }
        },
        "refs/remotes/origin/maemo/ascii-devel" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 30,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5a0d53091c88ba224acfe57bd0acaf27883b2360",
            "branch" : [
              {
                "SHA1" : "5a0d53091c88ba224acfe57bd0acaf27883b2360",
                "name" : "refs/remotes/origin/maemo/ascii-devel"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5a0d53091c88ba224acfe57bd0acaf27883b2360",
            "branch" : [
              {
                "SHA1" : "5a0d53091c88ba224acfe57bd0acaf27883b2360",
                "name" : "refs/remotes/origin/maemo/ascii-devel"
              }
            ]
          }
        },
        "refs/remotes/origin/maemo/beowulf-devel" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 80,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "32e9393ddd38880ace5c18b6fb79658e8e220565",
            "branch" : [
              {
                "SHA1" : "32e9393ddd38880ace5c18b6fb79658e8e220565",
                "name" : "refs/remotes/origin/maemo/beowulf-devel"
              }
            ]
          },
          "revision" : {
            "SHA1" : "32e9393ddd38880ace5c18b6fb79658e8e220565",
            "branch" : [
              {
                "SHA1" : "32e9393ddd38880ace5c18b6fb79658e8e220565",
                "name" : "refs/remotes/origin/maemo/beowulf-devel"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "32e9393ddd38880ace5c18b6fb79658e8e220565",
        "branch" : [
          {
            "SHA1" : "32e9393ddd38880ace5c18b6fb79658e8e220565",
            "name" : "refs/remotes/origin/maemo/beowulf"
          }
        ]
      },
      "remoteUrls" : [
        "https://github.com/maemo-leste/mesa"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.GitTagAction"
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.parameterizedtrigger.BuildInfoExporterAction"
    },
    {
      
    },
    {
      
    },
    {
      
    }
  ],
  "artifacts" : [
    {
      "displayPath" : "mesa_20.3.0-1+2m7.1.diff.gz",
      "fileName" : "mesa_20.3.0-1+2m7.1.diff.gz",
      "relativePath" : "mesa_20.3.0-1+2m7.1.diff.gz"
    },
    {
      "displayPath" : "mesa_20.3.0-1+2m7.1.dsc",
      "fileName" : "mesa_20.3.0-1+2m7.1.dsc",
      "relativePath" : "mesa_20.3.0-1+2m7.1.dsc"
    },
    {
      "displayPath" : "mesa_20.3.0-1+2m7.1_source.buildinfo",
      "fileName" : "mesa_20.3.0-1+2m7.1_source.buildinfo",
      "relativePath" : "mesa_20.3.0-1+2m7.1_source.buildinfo"
    },
    {
      "displayPath" : "mesa_20.3.0.orig.tar.gz",
      "fileName" : "mesa_20.3.0.orig.tar.gz",
      "relativePath" : "mesa_20.3.0.orig.tar.gz"
    }
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#81",
  "duration" : 603165,
  "estimatedDuration" : 347094,
  "executor" : None,
  "fullDisplayName" : "mesa-source #81",
  "id" : "81",
  "keepLog" : False,
  "number" : 81,
  "queueId" : 136,
  "result" : "SUCCESS",
  "timestamp" : 1602093425237,
  "url" : "https://phoenix.maemo.org/user/parazyd/my-views/view/all/job/mesa-source/81/",
  "builtOn" : "",
  "changeSet" : {
    "_class" : "hudson.plugins.git.GitChangeSetList",
    "items" : [
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_fs_nir.cpp"
        ],
        "commitId" : "5799da47c794aced34187df2eee6fd349c51b931",
        "timestamp" : 1599079102000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/fs: Use a single untyped surface read for load_num_work_groups\u000a\u000aThere's no good reason to split this into three.  Sure, CS indirects are\u000aonly guaranteed by the spec to be DWORD aligned, but that's all untyped\u000asurface reads require anyway.\u000a\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6570>\u000a",
        "date" : "2020-09-02 20:38:22 +0000",
        "id" : "5799da47c794aced34187df2eee6fd349c51b931",
        "msg" : "intel/fs: Use a single untyped surface read for load_num_work_groups",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_fs_nir.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_nir_lower_cs_intrinsics.c",
          "src/intel/compiler/brw_fs_nir.cpp"
        ],
        "commitId" : "fe18a0fd45c79cdba7b63959657861488c775c0d",
        "timestamp" : 1599079102000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/nir: Lower load_num_work_groups to 32-bit if needed\u000a\u000aFor OpenCL-style kernels, this builtin is 64-bit.\u000a\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6570>\u000a",
        "date" : "2020-09-02 20:38:22 +0000",
        "id" : "fe18a0fd45c79cdba7b63959657861488c775c0d",
        "msg" : "intel/nir: Lower load_num_work_groups to 32-bit if needed",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_fs_nir.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_nir_lower_cs_intrinsics.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/iris/iris_state.c"
        ],
        "commitId" : "bbaa62e4e156012f05d2ddd9b19610d6465b62e7",
        "timestamp" : 1599079102000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "iris: Re-emit push constants if we have a varying workgroup size\u000a\u000aFixes: 33c61eb2f10526 \"iris: Implement ARB_compute_variable_group_size\"\u000a\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6570>\u000a",
        "date" : "2020-09-02 20:38:22 +0000",
        "id" : "bbaa62e4e156012f05d2ddd9b19610d6465b62e7",
        "msg" : "iris: Re-emit push constants if we have a varying workgroup size",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/iris_state.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/relnotes/20.1.7.rst"
        ],
        "commitId" : "aca2bda967f1ce3c1b12c0c2b7a31b3305e2c705",
        "timestamp" : 1599079438000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: add release notes for 20.1.7\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6573>\u000a",
        "date" : "2020-09-02 20:43:58 +0000",
        "id" : "aca2bda967f1ce3c1b12c0c2b7a31b3305e2c705",
        "msg" : "docs: add release notes for 20.1.7",
        "paths" : [
          {
            "editType" : "add",
            "file" : "docs/relnotes/20.1.7.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/relnotes.rst",
          "docs/release-calendar.rst"
        ],
        "commitId" : "cdb666bc8fbbaf32c8a9c35a0a9e4cfc0cfebac3",
        "timestamp" : 1599079438000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: update calendar and link releases notes for 20.1.7\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6573>\u000a",
        "date" : "2020-09-02 20:43:58 +0000",
        "id" : "cdb666bc8fbbaf32c8a9c35a0a9e4cfc0cfebac3",
        "msg" : "docs: update calendar and link releases notes for 20.1.7",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/relnotes.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/release-calendar.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/release-calendar.rst"
        ],
        "commitId" : "e953f6c001566f8acbbeaa9bf853f03074023b36",
        "timestamp" : 1599079698000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: shift 20.2 rc dates by two weeks to match reality\u000a\u000aThe release candidates have slipped by a couple of weeks, so let's fix\u000athe dates in the calendar.\u000a\u000aSigned-off-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6574>\u000a",
        "date" : "2020-09-02 20:48:18 +0000",
        "id" : "e953f6c001566f8acbbeaa9bf853f03074023b36",
        "msg" : "docs: shift 20.2 rc dates by two weeks to match reality",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/release-calendar.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/freedreno/freedreno_resource.h",
          "src/gallium/drivers/freedreno/freedreno_resource.c"
        ],
        "commitId" : "aae1e68637ff662d45902954390e678516798ecf",
        "timestamp" : 1599091596000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno: Fix missing rsc->seqno updates\u000a\u000aThere were a couple paths where we weren't getting valid seqno's, which\u000aare supposed to be updated whenever the backing bo is set/changed.  So\u000awrap that up in a helper to make it harder to mess up.\u000a\u000aSigned-off-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6575>\u000a",
        "date" : "2020-09-03 00:06:36 +0000",
        "id" : "aae1e68637ff662d45902954390e678516798ecf",
        "msg" : "freedreno: Fix missing rsc->seqno updates",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/freedreno_resource.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/freedreno_resource.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/freedreno/freedreno_fence.c",
          "src/gallium/drivers/freedreno/freedreno_context.h",
          "src/gallium/drivers/freedreno/freedreno_context.c",
          "src/gallium/drivers/freedreno/freedreno_state.c",
          "src/gallium/drivers/freedreno/freedreno_batch_cache.c"
        ],
        "commitId" : "bf23ff83e69a76424ea083c6641b952868e4b87c",
        "timestamp" : 1599091596000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno: fence_server_sync() fixes\u000a\u000aTwo potential problems, batch re-ordering doesn't really play nicely\u000awith fence_server_sync(), so when we switch away from one batch, detect\u000athe case that we need to sync, and if so flush.  The alternative of\u000atrying to track that later batches depend on an earlier batch that had\u000aan in-fence is hairy, and the normal use-case would be to sync at the\u000abeginning of the frame.\u000a\u000aBut this brings up the second problem, which is that typically we'll get\u000atold to sync on an in-fence before the first draw, which means before\u000amesa/st flushes down the framebuffer state to the driver.  Which means\u000awe don't yet have the correct batch to attach the fence to.  So we need\u000ato track the in-fence on the context, and transfer it to the batch\u000abefore draws, etc.\u000a\u000aSigned-off-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6575>\u000a",
        "date" : "2020-09-03 00:06:36 +0000",
        "id" : "bf23ff83e69a76424ea083c6641b952868e4b87c",
        "msg" : "freedreno: fence_server_sync() fixes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/freedreno_batch_cache.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/freedreno_context.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/freedreno_state.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/freedreno_fence.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/freedreno_context.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_llvm_vs.c"
        ],
        "commitId" : "0464ee7f9d9383175c31192500ee9e6d9f01fe60",
        "timestamp" : 1599101138000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: don't crash if input_usage_mask is 0 for a VS input\u000a\u000aThis will start happening with the lowered IO intrinstics and new scanning\u000acode.\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aReviewed-by: Connor Abbott <cwabbott0@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6445>\u000a",
        "date" : "2020-09-02 22:45:38 -0400",
        "id" : "0464ee7f9d9383175c31192500ee9e6d9f01fe60",
        "msg" : "radeonsi: don't crash if input_usage_mask is 0 for a VS input",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_vs.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/drivers/radeonsi/si_shader.h"
        ],
        "commitId" : "ed9391df3f6fde4cb0ac85f3fa4d5fc4409555a1",
        "timestamp" : 1599101138000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: get color interpolation info from shader_info\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aReviewed-by: Connor Abbott <cwabbott0@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6445>\u000a",
        "date" : "2020-09-02 22:45:38 -0400",
        "id" : "ed9391df3f6fde4cb0ac85f3fa4d5fc4409555a1",
        "msg" : "radeonsi: get color interpolation info from shader_info",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_llvm_vs.c"
        ],
        "commitId" : "44eaee688b5967e87285a7e88864b4fb84441f0e",
        "timestamp" : 1599101138000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: clean up code for loading VS inputs\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aReviewed-by: Connor Abbott <cwabbott0@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6445>\u000a",
        "date" : "2020-09-02 22:45:38 -0400",
        "id" : "44eaee688b5967e87285a7e88864b4fb84441f0e",
        "msg" : "radeonsi: clean up code for loading VS inputs",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_vs.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_nir_to_llvm.c",
          "src/amd/llvm/ac_shader_abi.h",
          "src/gallium/drivers/radeonsi/si_shader_llvm_tess.c",
          "src/amd/vulkan/radv_nir_to_llvm.c"
        ],
        "commitId" : "408fc4e3ac9aea0188c385b89ad888ba0f13bd94",
        "timestamp" : 1599101138000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "ac/nir: handle all lowered IO intrinsics\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aReviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Connor Abbott <cwabbott0@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6445>\u000a",
        "date" : "2020-09-02 22:45:38 -0400",
        "id" : "408fc4e3ac9aea0188c385b89ad888ba0f13bd94",
        "msg" : "ac/nir: handle all lowered IO intrinsics",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_shader_abi.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_tess.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_nir_to_llvm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_nir_to_llvm.c",
          "src/gallium/drivers/radeonsi/si_shader_llvm.c",
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_shader_llvm_tess.c",
          "src/gallium/drivers/radeonsi/si_shader.h",
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "81d106d6ecab326c96fb9f8db8e7f39621c9816e",
        "timestamp" : 1599101138000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: lower IO intrinsics - complete rewrite of input/output scanning\u000a\u000aInput and output info is gathered from intrinsics. nir_variables are\u000aignored (and we'll remove them anyway).\u000a\u000aThis is a prerequisite for ACO, but also makes the IR prettier.\u000aThe ac_nir_to_llvm change has to be in this commit.\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aReviewed-by: Connor Abbott <cwabbott0@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6445>\u000a",
        "date" : "2020-09-02 22:45:38 -0400",
        "id" : "81d106d6ecab326c96fb9f8db8e7f39621c9816e",
        "msg" : "radeonsi: lower IO intrinsics - complete rewrite of input/output scanning",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_tess.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c"
        ],
        "commitId" : "f4d0565f5261d49e675c55183f77269a736c3e2b",
        "timestamp" : 1599101138000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: remove in/out/uniform variables from NIR after lowering IO\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aReviewed-by: Connor Abbott <cwabbott0@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6445>\u000a",
        "date" : "2020-09-02 22:45:38 -0400",
        "id" : "f4d0565f5261d49e675c55183f77269a736c3e2b",
        "msg" : "radeonsi: remove in/out/uniform variables from NIR after lowering IO",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_get.c"
        ],
        "commitId" : "08ee72100fe22e067564cf71c25131771203dd36",
        "timestamp" : 1599101138000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: don't lower indirect IO in GLSL\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aReviewed-by: Connor Abbott <cwabbott0@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6445>\u000a",
        "date" : "2020-09-02 22:45:38 -0400",
        "id" : "08ee72100fe22e067564cf71c25131771203dd36",
        "msg" : "radeonsi: don't lower indirect IO in GLSL",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_get.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_llvm_tess.c",
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_shader.h"
        ],
        "commitId" : "562b8c1a4793e5e448f9df8f91babcc164051dbd",
        "timestamp" : 1599102180000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: don't execute LDS stores for TCS outputs that are never read\u000a\u000aThis is a per-component version of the previous mechanism.\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6340>\u000a",
        "date" : "2020-09-02 23:03:00 -0400",
        "id" : "562b8c1a4793e5e448f9df8f91babcc164051dbd",
        "msg" : "radeonsi: don't execute LDS stores for TCS outputs that are never read",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_tess.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "14391533f81e537b6a9fa545019aa6ef0bea7597",
        "timestamp" : 1599102180000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: simplify handling color interp modes in si_emit_spi_map\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6340>\u000a",
        "date" : "2020-09-02 23:03:00 -0400",
        "id" : "14391533f81e537b6a9fa545019aa6ef0bea7597",
        "msg" : "radeonsi: simplify handling color interp modes in si_emit_spi_map",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_compute.c",
          "src/gallium/drivers/radeonsi/si_shader_llvm_gs.c",
          "src/gallium/drivers/radeonsi/gfx10_shader_ngg.c",
          "src/gallium/drivers/radeonsi/si_state.h",
          "src/gallium/drivers/radeonsi/si_state_shaders.c",
          "src/gallium/drivers/radeonsi/si_pipe.h",
          "src/gallium/drivers/radeonsi/si_debug.c",
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/drivers/radeonsi/si_shader.h"
        ],
        "commitId" : "b1cb72c44909fe971304da3f06e3910dea754e65",
        "timestamp" : 1599102180000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: change PIPE_SHADER to MESA_SHADER (si_shader_selector::type)\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6340>\u000a",
        "date" : "2020-09-02 23:03:00 -0400",
        "id" : "b1cb72c44909fe971304da3f06e3910dea754e65",
        "msg" : "radeonsi: change PIPE_SHADER to MESA_SHADER (si_shader_selector::type)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_compute.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_gs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_debug.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/gfx10_shader_ngg.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_llvm_gs.c",
          "src/gallium/drivers/radeonsi/gfx10_shader_ngg.c",
          "src/gallium/drivers/radeonsi/si_shader_llvm.c",
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/drivers/radeonsi/si_shader_llvm_tess.c",
          "src/gallium/drivers/radeonsi/si_shader_internal.h",
          "src/gallium/drivers/radeonsi/si_compute_prim_discard.c"
        ],
        "commitId" : "b4b323c81ee8ea6e756f4c5110f7ac77545325f1",
        "timestamp" : 1599102180000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: change PIPE_SHADER to MESA_SHADER (si_shader_context::type)\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6340>\u000a",
        "date" : "2020-09-02 23:03:00 -0400",
        "id" : "b4b323c81ee8ea6e756f4c5110f7ac77545325f1",
        "msg" : "radeonsi: change PIPE_SHADER to MESA_SHADER (si_shader_context::type)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_compute_prim_discard.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_tess.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_gs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/gfx10_shader_ngg.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_internal.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_llvm.c",
          "src/gallium/drivers/radeonsi/si_pipe.h",
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/drivers/radeonsi/si_shader_llvm_gs.c",
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "3c54d73e4b54c9519170dba27939dadc0d5eb20e",
        "timestamp" : 1599102180000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: change PIPE_SHADER to MESA_SHADER (debug flags)\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6340>\u000a",
        "date" : "2020-09-02 23:03:00 -0400",
        "id" : "3c54d73e4b54c9519170dba27939dadc0d5eb20e",
        "msg" : "radeonsi: change PIPE_SHADER to MESA_SHADER (debug flags)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_gs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_llvm.c",
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/drivers/radeonsi/si_shader_llvm_gs.c",
          "src/gallium/drivers/radeonsi/si_shader_internal.h"
        ],
        "commitId" : "a90d1df8204b108fffb53fd20eecf6b5f61be6fa",
        "timestamp" : 1599102180000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: change PIPE_SHADER to MESA_SHADER (si_compile_llvm)\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6340>\u000a",
        "date" : "2020-09-02 23:03:00 -0400",
        "id" : "a90d1df8204b108fffb53fd20eecf6b5f61be6fa",
        "msg" : "radeonsi: change PIPE_SHADER to MESA_SHADER (si_compile_llvm)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_gs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_internal.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader.c"
        ],
        "commitId" : "5151421ad0fcb33ca41d27c01090a1329085f7e7",
        "timestamp" : 1599102180000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: change PIPE_SHADER to MESA_SHADER (si_get_shader_part)\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6340>\u000a",
        "date" : "2020-09-02 23:03:00 -0400",
        "id" : "5151421ad0fcb33ca41d27c01090a1329085f7e7",
        "msg" : "radeonsi: change PIPE_SHADER to MESA_SHADER (si_get_shader_part)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/drivers/radeonsi/si_shader_internal.h",
          "src/gallium/drivers/radeonsi/si_shader_llvm_gs.c",
          "src/gallium/drivers/radeonsi/si_compute_prim_discard.c"
        ],
        "commitId" : "62aaa0d0b7675d3532d280bdc1221bacca63f7f6",
        "timestamp" : 1599102180000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: remove unused si_shader_context::type\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6340>\u000a",
        "date" : "2020-09-02 23:03:00 -0400",
        "id" : "62aaa0d0b7675d3532d280bdc1221bacca63f7f6",
        "msg" : "radeonsi: remove unused si_shader_context::type",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_internal.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_gs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_compute_prim_discard.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader.c"
        ],
        "commitId" : "cbfc13b27c4ab30037c42b75bf6f7db17ff3d338",
        "timestamp" : 1599102180000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: change PIPE_SHADER to MESA_SHADER (si_shader_dump_disassembly)\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6340>\u000a",
        "date" : "2020-09-02 23:03:00 -0400",
        "id" : "cbfc13b27c4ab30037c42b75bf6f7db17ff3d338",
        "msg" : "radeonsi: change PIPE_SHADER to MESA_SHADER (si_shader_dump_disassembly)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_compute.c",
          "src/gallium/drivers/radeonsi/si_descriptors.c",
          "src/gallium/drivers/radeonsi/si_shader.h",
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "966307983bda3fc6141a33bb5300a91fd15d5551",
        "timestamp" : 1599102180000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: precompute si_*_descriptors_idx in si_shader_selector\u000a\u000aIt helps remove one use of sel->type.\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6340>\u000a",
        "date" : "2020-09-02 23:03:00 -0400",
        "id" : "966307983bda3fc6141a33bb5300a91fd15d5551",
        "msg" : "radeonsi: precompute si_*_descriptors_idx in si_shader_selector",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_compute.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_descriptors.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_debug.c"
        ],
        "commitId" : "23fdb79e92fc0a0c26a4fdcf485ecd298fb01afc",
        "timestamp" : 1599102180000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: change PIPE_SHADER to MESA_SHADER (si_dump_descriptors)\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6340>\u000a",
        "date" : "2020-09-02 23:03:00 -0400",
        "id" : "23fdb79e92fc0a0c26a4fdcf485ecd298fb01afc",
        "msg" : "radeonsi: change PIPE_SHADER to MESA_SHADER (si_dump_descriptors)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_debug.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_compute.c",
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/drivers/radeonsi/si_state_shaders.c",
          "src/gallium/drivers/radeonsi/si_shader.h"
        ],
        "commitId" : "6925401a3872304e0f50a1ee1eb72e7e655079f6",
        "timestamp" : 1599102180000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: remove si_shader_selector::type\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6340>\u000a",
        "date" : "2020-09-02 23:03:00 -0400",
        "id" : "6925401a3872304e0f50a1ee1eb72e7e655079f6",
        "msg" : "radeonsi: remove si_shader_selector::type",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_compute.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/shader_enums.h",
          "src/compiler/shader_enums.c",
          "src/compiler/glsl/ir_print_visitor.cpp"
        ],
        "commitId" : "99fe3ef8ba400d9555a832d0feade58f5ca3d604",
        "timestamp" : 1599102180000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "compiler: add INTERP_MODE_COLOR for radeonsi\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6340>\u000a",
        "date" : "2020-09-02 23:03:00 -0400",
        "id" : "99fe3ef8ba400d9555a832d0feade58f5ca3d604",
        "msg" : "compiler: add INTERP_MODE_COLOR for radeonsi",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/shader_enums.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/shader_enums.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl/ir_print_visitor.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "a803008c7f1e4b0bdf0a377cdcf4fe853fd20e1f",
        "timestamp" : 1599102180000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: replace TGSI_INTERPOLATE with INTERP_MODE\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6340>\u000a",
        "date" : "2020-09-02 23:03:00 -0400",
        "id" : "a803008c7f1e4b0bdf0a377cdcf4fe853fd20e1f",
        "msg" : "radeonsi: replace TGSI_INTERPOLATE with INTERP_MODE",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_llvm_vs.c",
          "src/gallium/drivers/radeonsi/gfx10_shader_ngg.c",
          "src/gallium/drivers/radeonsi/si_shader_llvm_gs.c",
          "src/gallium/drivers/radeonsi/si_state_shaders.c",
          "src/gallium/drivers/radeonsi/si_shader_llvm_ps.c",
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/drivers/radeonsi/si_shader_llvm_tess.c",
          "src/gallium/drivers/radeonsi/si_shader_internal.h",
          "src/gallium/drivers/radeonsi/si_shader.h"
        ],
        "commitId" : "6ecb8b689976d21868e56a4f59f1354ea256d23d",
        "timestamp" : 1599102180000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: replace TGSI_SEMANTIC with VARYING_SLOT and FRAG_RESULT\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6340>\u000a",
        "date" : "2020-09-02 23:03:00 -0400",
        "id" : "6ecb8b689976d21868e56a4f59f1354ea256d23d",
        "msg" : "radeonsi: replace TGSI_SEMANTIC with VARYING_SLOT and FRAG_RESULT",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/gfx10_shader_ngg.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_internal.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_gs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_vs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_tess.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_ps.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_shader.h",
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "98e866c66953875a170cfff79a3c2f3c79460ed2",
        "timestamp" : 1599102180000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: optimize out the loop in si_get_ps_input_cntl\u000a\u000aUse a remap table from a semantic to an index instead of searching\u000afor the correct index.\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6340>\u000a",
        "date" : "2020-09-02 23:03:00 -0400",
        "id" : "98e866c66953875a170cfff79a3c2f3c79460ed2",
        "msg" : "radeonsi: optimize out the loop in si_get_ps_input_cntl",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/util/u_simple_shaders.c"
        ],
        "commitId" : "2c5c55e72aca297263452535e41222477b012065",
        "timestamp" : 1599127610000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium/util: use uint sampler for stencil-reads\u000a\u000aSome drivers can't use float-samplers to read integer textures, so let's\u000amake sure the stenicil-sampler has the right type.\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6512>\u000a",
        "date" : "2020-09-03 10:06:50 +0000",
        "id" : "2c5c55e72aca297263452535e41222477b012065",
        "msg" : "gallium/util: use uint sampler for stencil-reads",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_simple_shaders.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/zink/nir_to_spirv/spirv_builder.c",
          "src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c",
          "src/gallium/drivers/zink/nir_to_spirv/spirv_builder.h"
        ],
        "commitId" : "9005c9cae40b93dee36a57cbf2a2917fd6902235",
        "timestamp" : 1599141669000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "zink: generically handle matrix types\u000a\u000athere's a bunch of glsl 1.10 tests for this\u000a\u000aReviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6268>\u000a",
        "date" : "2020-09-03 14:01:09 +0000",
        "id" : "9005c9cae40b93dee36a57cbf2a2917fd6902235",
        "msg" : "zink: generically handle matrix types",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/nir_to_spirv/spirv_builder.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/nir_to_spirv/spirv_builder.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_compiler.c",
          "src/intel/compiler/brw_nir.c"
        ],
        "commitId" : "c897cd02785bec45596d1c43b906bb4a2e9b06a6",
        "timestamp" : 1599143209000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/compiler: Handle all indirect lowering choices in brw_nir.c\u000a\u000aSince everything flows through NIR and we're doing all of our indirect\u000aderef lowering there now, there's no reason to keep making those\u000adecisions in brw_compiler and stuffing them in the GLSL compiler\u000astructs.\u000a\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5909>\u000a",
        "date" : "2020-09-03 14:26:49 +0000",
        "id" : "c897cd02785bec45596d1c43b906bb4a2e9b06a6",
        "msg" : "intel/compiler: Handle all indirect lowering choices in brw_nir.c",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_compiler.c"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_nir.c",
          "src/gallium/drivers/freedreno/a2xx/ir2_nir.c",
          "src/amd/llvm/ac_nir_to_llvm.c",
          "src/gallium/drivers/etnaviv/etnaviv_compiler_nir.c",
          "src/freedreno/vulkan/tu_shader.c",
          "src/compiler/nir/nir.h",
          "src/compiler/nir/nir_lower_indirect_derefs.c"
        ],
        "commitId" : "38a83a30484c5d7dfcdce3c41d71373c09d42668",
        "timestamp" : 1599143209000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/lower_indirect_derefs: Add a threshold\u000a\u000aInstead of always lowering everything, we add a threshold such that if\u000athe total indirected array size (AoA size) is above that threshold, it\u000awon't lower.  It's assumed that the driver will sort things out somehow\u000aby, for instance, lowering to scratch.\u000a\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5909>\u000a",
        "date" : "2020-09-03 14:26:49 +0000",
        "id" : "38a83a30484c5d7dfcdce3c41d71373c09d42668",
        "msg" : "nir/lower_indirect_derefs: Add a threshold",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_compiler_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_indirect_derefs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/a2xx/ir2_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_nir.c"
        ],
        "commitId" : "a7a0315d7fdaa0e3e698de2af043776e5da467ff",
        "timestamp" : 1599143209000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/nir: Stop using nir_lower_vars_to_scratch\u000a\u000aInstead, we do a limited indirect deref lowering and then use\u000anir_lower_vars_to_explicit_types and nir_lower_explicit_io to lower it\u000aas if it were SSBO or global memory access.  Among other things, this\u000ashould enable pointer arithmetic on local variables.  Fun!\u000a\u000aThe only shader-db change from this change on ICL was a few tiny cycle\u000acount changes in 7 Aztec Ruins compute shaders.\u000a\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5909>\u000a",
        "date" : "2020-09-03 14:26:49 +0000",
        "id" : "a7a0315d7fdaa0e3e698de2af043776e5da467ff",
        "msg" : "intel/nir: Stop using nir_lower_vars_to_scratch",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_io.c"
        ],
        "commitId" : "9414cbc13c964b567a15637eaa7dc32899391594",
        "timestamp" : 1599156170000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Don't bail too early in lower_mem_constant_vars\u000a\u000aIf there were no constant variables, we would bail out entirely.\u000aHowever, we may still have constant input pointers coming in from the\u000aclient.\u000a\u000aFixes: 4360a8a2b3fce \"nir/lower_io: Add support for nir_var_mem_constant\"\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:50 +0000",
        "id" : "9414cbc13c964b567a15637eaa7dc32899391594",
        "msg" : "nir: Don't bail too early in lower_mem_constant_vars",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_io.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/frontends/clover/nir/invocation.cpp"
        ],
        "commitId" : "bcfeead5f31d29ae6ba3e78ce5186c0481d235b5",
        "timestamp" : 1599156170000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "clover: Call nir_lower_mem_constant_vars\u000a\u000aFixes: 26a4c8f375e \"clover/nir: Use nir_var_mem_constant for...\"\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:50 +0000",
        "id" : "bcfeead5f31d29ae6ba3e78ce5186c0481d235b5",
        "msg" : "clover: Call nir_lower_mem_constant_vars",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/clover/nir/invocation.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/spirv_to_nir.c"
        ],
        "commitId" : "938d6ceb8300b194a7cbaf640e2c899cbecc6c5a",
        "timestamp" : 1599156170000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv: Don't accept CPacked decoration on struct members\u000a\u000aCPacked decoration is only allowed on struct definitions, not struct\u000amembers.\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:50 +0000",
        "id" : "938d6ceb8300b194a7cbaf640e2c899cbecc6c5a",
        "msg" : "spirv: Don't accept CPacked decoration on struct members",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/spirv_to_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/spirv_to_nir.c"
        ],
        "commitId" : "d0c2958f882a9644d98d61c49f3b8a842ea2c48f",
        "timestamp" : 1599156170000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv: Propagate packed information to glsl_type\u000a\u000aWe need to parse the CPacked decoration early enough to apply it when\u000acalculating field offsets and creating the struct type.\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:50 +0000",
        "id" : "d0c2958f882a9644d98d61c49f3b8a842ea2c48f",
        "msg" : "spirv: Propagate packed information to glsl_type",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/spirv_to_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/glsl_types.cpp"
        ],
        "commitId" : "be68de81abb3cf2d6944c4c5273c453a61437208",
        "timestamp" : 1599156170000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "glsl: Propagate packed info in get_explicit_type_for_size_align()\u000a\u000aRight now, when calling get_explicit_type_for_size_align() on a packed\u000astruct, the packed attribute is lost and field offsets are wrong.\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:50 +0000",
        "id" : "be68de81abb3cf2d6944c4c5273c453a61437208",
        "msg" : "glsl: Propagate packed info in get_explicit_type_for_size_align()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl_types.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir_types.cpp"
        ],
        "commitId" : "42f97f8ce3a9c119ccf960c5cad399f18114e924",
        "timestamp" : 1599156170000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/glsl: Consider block interfaces as structs when it comes to size/align calculation\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:50 +0000",
        "id" : "42f97f8ce3a9c119ccf960c5cad399f18114e924",
        "msg" : "nir/glsl: Consider block interfaces as structs when it comes to size/align calculation",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir_types.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir_types.h",
          "src/compiler/nir_types.cpp"
        ],
        "commitId" : "3be890a3a6844292177b5524bd94b6c88fb5fb6e",
        "timestamp" : 1599156170000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Expose the packed attribute attached to glsl_type objects\u000a\u000aThis should help code calculating field offsets to get it right when\u000athe structure is marked packed.\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:50 +0000",
        "id" : "3be890a3a6844292177b5524bd94b6c88fb5fb6e",
        "msg" : "nir: Expose the packed attribute attached to glsl_type objects",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir_types.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir_types.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/glsl_types.cpp"
        ],
        "commitId" : "ca11b17b7b796db7077ed166ba2e33e77ec7088c",
        "timestamp" : 1599156170000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "compiler/types: Make booleans 32-bit for cl_size/align\u000a\u000aOpenCL doesn't mandate a size and this is consistent with the rest of\u000athe glsl_type system.  While we're here, we also clean ::cl_size() up a\u000abit and use a new explicit_type_scalar_byte_size() helper.\u000a\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:50 +0000",
        "id" : "ca11b17b7b796db7077ed166ba2e33e77ec7088c",
        "msg" : "compiler/types: Make booleans 32-bit for cl_size/align",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl_types.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/glsl_types.cpp",
          "src/compiler/nir_types.h",
          "src/compiler/glsl_types.h",
          "src/compiler/nir_types.cpp"
        ],
        "commitId" : "a0b82c24b6d08cc3f07b4ddad16c7e1b986ad983",
        "timestamp" : 1599156170000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/glsl: Add an explicit_alignment field to glsl_type\u000a\u000aWhen creating explicit type, the alignment information is lost, thus\u000aforcing explicit type users to recalculate the alignment using the same\u000asize_align() function. Let's add a new field to cache this information.\u000a\u000aOnly structs, matrices, and vectors have and explicit alignment.  Arrays\u000aalignment is implicitly set to its element alignment and matrices are\u000arequired to have an alignment that matches that of its vector columns.\u000athe concept of alignment simply doesn't apply to other types.\u000a\u000aWe make the strategic choice to not allow explicit alignments on\u000ascalars.  This is for a couple of reasons:\u000a\u000a 1. There are no cases today where we use explicit types where we want\u000a    any other alignment for scalars than natural alignment.\u000a\u000a 2. Vectors don't have a component alignment that's separate from the\u000a    explicit_alignment so it's impossible to get an explicitly aligned\u000a    scalar type which is the component of the explicitly aligned vector\u000a    type.\u000a\u000aThis choice may cause problems if we ever want to use explicitly laid\u000aout types for things like varyings where we sometimes want vec4\u000aalignment of scalars.  We can deal with that when the time comes.\u000a\u000aReviewed-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:50 +0000",
        "id" : "a0b82c24b6d08cc3f07b4ddad16c7e1b986ad983",
        "msg" : "nir/glsl: Add an explicit_alignment field to glsl_type",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir_types.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir_types.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl_types.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl_types.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_validate.c",
          "src/compiler/nir/nir_clone.c",
          "src/compiler/nir/nir.h",
          "src/compiler/nir/nir_serialize.c",
          "src/compiler/nir/nir_instr_set.c"
        ],
        "commitId" : "878a8daca6bfc856308dda7d265964d93feb05ae",
        "timestamp" : 1599156170000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Add alignment information to cast derefs\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aReviewed-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:50 +0000",
        "id" : "878a8daca6bfc856308dda7d265964d93feb05ae",
        "msg" : "nir: Add alignment information to cast derefs",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_clone.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_instr_set.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_serialize.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_validate.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_io.c",
          "src/compiler/nir/nir_repair_ssa.c",
          "src/compiler/nir/nir_opt_load_store_vectorize.c",
          "src/amd/llvm/ac_nir_to_llvm.c",
          "src/compiler/nir/nir.h",
          "src/compiler/nir/nir_deref.c",
          "src/compiler/nir/nir_to_lcssa.c"
        ],
        "commitId" : "0654a9e82307b854824fc1092a8b79632a2703c0",
        "timestamp" : 1599156170000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Handle all array stride cases in nir_deref_instr_array_stride\u000a\u000aThis renames it to drop the ptr_as and makes it handle all of the stride\u000acases.  There's a bit of a tricky bit in here around Booleans but we\u000acurrently use 32-bit for those always.\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aReviewed-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:50 +0000",
        "id" : "0654a9e82307b854824fc1092a8b79632a2703c0",
        "msg" : "nir: Handle all array stride cases in nir_deref_instr_array_stride",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_to_lcssa.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_deref.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_repair_ssa.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_io.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_load_store_vectorize.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_io.c",
          "src/compiler/nir/nir.h"
        ],
        "commitId" : "480329cf8b319983ee96f2b57bd2648be19e5570",
        "timestamp" : 1599156170000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Add a helper for getting the alignment of a deref\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aReviewed-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:50 +0000",
        "id" : "480329cf8b319983ee96f2b57bd2648be19e5570",
        "msg" : "nir: Add a helper for getting the alignment of a deref",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_io.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_io.c"
        ],
        "commitId" : "beefd37021edd707274625def137bed0df6fb65f",
        "timestamp" : 1599156170000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/lower_io: Apply alignments from derefs when available\u000a\u000aIf the deref has no explicit alignment in the chain, we assume component\u000aalignment which is what we currently assume for all derefs today.  This\u000ashould be correct for all APIs in the sense that we can usually assume\u000aat least component alignment.  However, for some APIs such as OpenCL, we\u000acould potentially make larger alignment assumptions.  The intention is\u000athat those will be handled via alignment-increasing casts.\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aReviewed-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:50 +0000",
        "id" : "beefd37021edd707274625def137bed0df6fb65f",
        "msg" : "nir/lower_io: Apply alignments from derefs when available",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_io.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_deref.c"
        ],
        "commitId" : "99bb2a4de66fa662fb4bcb29df8e2749972ee986",
        "timestamp" : 1599156170000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/opt_deref: Don't remove casts with alignment information\u000a\u000aGenerally, if a cast has alignment information, that information is\u000auseful and we don't want to loose it.\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aReviewed-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:50 +0000",
        "id" : "99bb2a4de66fa662fb4bcb29df8e2749972ee986",
        "msg" : "nir/opt_deref: Don't remove casts with alignment information",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_deref.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_deref.c"
        ],
        "commitId" : "e7fbec0e090be3e796f7a38819fb99bbc1744787",
        "timestamp" : 1599156170000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/opt_deref: Remove restrictive alignment information from casts\u000a\u000aIf we have a cast deref with alignment information and we can get equal\u000aor better alignment information from something further up the deref\u000achain, we can strip the alignment information from the cast and allow\u000aother optimizations to potentially eliminate the cast.\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aReviewed-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:50 +0000",
        "id" : "e7fbec0e090be3e796f7a38819fb99bbc1744787",
        "msg" : "nir/opt_deref: Remove restrictive alignment information from casts",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_deref.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/vtn_variables.c"
        ],
        "commitId" : "207b462e9326b4e7aab8e3c4aead7ca23147e527",
        "timestamp" : 1599156170000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv: Add pointer helper vars to OpCopyMemory\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aReviewed-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:50 +0000",
        "id" : "207b462e9326b4e7aab8e3c4aead7ca23147e527",
        "msg" : "spirv: Add pointer helper vars to OpCopyMemory",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_variables.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_builder.h",
          "src/compiler/spirv/vtn_variables.c"
        ],
        "commitId" : "3135984ad0bde072b25e1641e2a9e154fb62a087",
        "timestamp" : 1599156170000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv: Propagate alignments to deref chains via casts\u000a\u000aThis commit propagates the alignment information provided either through\u000athe Alignment decoration on pointers or via the alignment mem operands\u000ato OpLoad, OpStore, and OpCopyMemory to the NIR deref chain.  It does so\u000aby wrapping the deref in a cast.  NIR should be able to clean up most\u000aunnecessary casts only leaving us with the useful alignment information.\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aReviewed-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:50 +0000",
        "id" : "3135984ad0bde072b25e1641e2a9e154fb62a087",
        "msg" : "spirv: Propagate alignments to deref chains via casts",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_variables.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_builder.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_io.c"
        ],
        "commitId" : "3719b69dfc496cdacfe857e1a42984c435eb8a6c",
        "timestamp" : 1599156170000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Allow var_mem_global in nir_lower_vars_to_explicit_types\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aReviewed-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:50 +0000",
        "id" : "3719b69dfc496cdacfe857e1a42984c435eb8a6c",
        "msg" : "nir: Allow var_mem_global in nir_lower_vars_to_explicit_types",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_io.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_io.c"
        ],
        "commitId" : "9641f483e94a18e5eba5f6d251aa75af8660454e",
        "timestamp" : 1599156170000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Allow uniform in nir_lower_vars_to_explicit_types\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aReviewed-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:50 +0000",
        "id" : "9641f483e94a18e5eba5f6d251aa75af8660454e",
        "msg" : "nir: Allow uniform in nir_lower_vars_to_explicit_types",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_io.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/frontends/clover/nir/invocation.cpp"
        ],
        "commitId" : "8bea5aaa149a349af55552f47dc248a327ea7929",
        "timestamp" : 1599156170000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "clover: Use args.size() to compute new var locations\u000a\u000aThis is better than using num_uniforms as it guarantees what we want: a\u000amapping from nir_variable to the args vector.\u000a\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:50 +0000",
        "id" : "8bea5aaa149a349af55552f47dc248a327ea7929",
        "msg" : "clover: Use args.size() to compute new var locations",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/clover/nir/invocation.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/spirv_to_nir.c"
        ],
        "commitId" : "e1ed5a12c5161cbd06d7a4a4897432a0f7690ffa",
        "timestamp" : 1599156170000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv: Stop counting inputs in entry_point_wrapper\u000a\u000anir_shader::num_inputs isn't supposed to be a count of how many input\u000avariables we have.  It's a size of the lowered input space.\u000a\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:50 +0000",
        "id" : "e1ed5a12c5161cbd06d7a4a4897432a0f7690ffa",
        "msg" : "spirv: Stop counting inputs in entry_point_wrapper",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/spirv_to_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/frontends/clover/nir/invocation.cpp"
        ],
        "commitId" : "796d3fe9e0f628fd57a68dc0448ba1a182ca5725",
        "timestamp" : 1599156170000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "clover/nir: Use lower_vars_to_explicit for uniform and global\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:50 +0000",
        "id" : "796d3fe9e0f628fd57a68dc0448ba1a182ca5725",
        "msg" : "clover/nir: Use lower_vars_to_explicit for uniform and global",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/clover/nir/invocation.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/spirv_to_nir.c"
        ],
        "commitId" : "c7dec0548af8374328fe459d25838d50790e629e",
        "timestamp" : 1599156170000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv: Drop the OpenCL type layout code\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aReviewed-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:50 +0000",
        "id" : "c7dec0548af8374328fe459d25838d50790e629e",
        "msg" : "spirv: Drop the OpenCL type layout code",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/spirv_to_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/vulkan/anv_private.h",
          "src/intel/vulkan/anv_device.c",
          "src/intel/vulkan/anv_nir_apply_pipeline_layout.c"
        ],
        "commitId" : "21fbffc5425e7ee2912285737ef68398bb156732",
        "timestamp" : 1599156171000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "anv: Set alignments on UBO/SSBO root derefs\u000a\u000aThis doesn't really do anything for us today.  One day, I suppose we\u000acould use it to do something with wide loads with non-uniform offsets.\u000aThe big reason to do this is to get better testing to make sure that NIR\u000adoesn't blow up on the deref paths.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6472>\u000a",
        "date" : "2020-09-03 18:02:51 +0000",
        "id" : "21fbffc5425e7ee2912285737ef68398bb156732",
        "msg" : "anv: Set alignments on UBO/SSBO root derefs",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/anv_nir_apply_pipeline_layout.c"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/anv_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/anv_device.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/deqp-radv-navi14-aco-fails.txt",
          ".gitlab-ci/deqp-radv-vega10-aco-fails.txt",
          ".gitlab-ci/deqp-radv-navi10-aco-fails.txt",
          ".gitlab-ci/deqp-radv-fiji-aco-fails.txt",
          ".gitlab-ci/deqp-radv-polaris10-aco-fails.txt",
          ".gitlab-ci/deqp-radv-pitcairn-aco-fails.txt",
          ".gitlab-ci/deqp-radv-raven-aco-fails.txt"
        ],
        "commitId" : "fdadbdb513ebb71f9bb4e2784acc24148ca0defb",
        "timestamp" : 1599159093000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: remove descriptor_indexing fails from expected fails\u000a\u000aI think these should be fixed since\u000ahttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6451. They also\u000apass for me on polaris and navi.\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6586>\u000a",
        "date" : "2020-09-03 18:51:33 +0000",
        "id" : "fdadbdb513ebb71f9bb4e2784acc24148ca0defb",
        "msg" : "radv: remove descriptor_indexing fails from expected fails",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/deqp-radv-vega10-aco-fails.txt"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/deqp-radv-polaris10-aco-fails.txt"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/deqp-radv-pitcairn-aco-fails.txt"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/deqp-radv-navi14-aco-fails.txt"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/deqp-radv-fiji-aco-fails.txt"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/deqp-radv-raven-aco-fails.txt"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/deqp-radv-navi10-aco-fails.txt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_optimizer.cpp"
        ],
        "commitId" : "dc79152be975f69235a20a268b68e54a68562649",
        "timestamp" : 1599160012000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: fix mad splitting after applying output modifiers\u000a\u000aPreviously, this wasn't done because the mad label wasn't passed to the\u000anew definition.\u000a\u000afossil-db (Navi):\u000aTotals from 5770 (4.24% of 135946) affected shaders:\u000aSGPRs: 391920 -> 391872 (-0.01%)\u000aVGPRs: 349084 -> 348424 (-0.19%); split: -0.20%, +0.01%\u000aCodeSize: 34639636 -> 34637496 (-0.01%); split: -0.02%, +0.01%\u000aMaxWaves: 58828 -> 58862 (+0.06%)\u000aInstrs: 6723436 -> 6723297 (-0.00%); split: -0.02%, +0.02%\u000aCycles: 197594168 -> 197591968 (-0.00%); split: -0.02%, +0.02%\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6293>\u000a",
        "date" : "2020-09-03 19:06:52 +0000",
        "id" : "dc79152be975f69235a20a268b68e54a68562649",
        "msg" : "aco: fix mad splitting after applying output modifiers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_optimizer.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_optimizer.cpp"
        ],
        "commitId" : "a99ae1943d880702c8472ea9be11e4f92b6a440f",
        "timestamp" : 1599160012000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: remove omod_success/clamp_success\u000a\u000aThis simplifies the optimizer and should make SDWA optimizations easier.\u000a\u000aNo fossil-db changes on Navi.\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6293>\u000a",
        "date" : "2020-09-03 19:06:52 +0000",
        "id" : "a99ae1943d880702c8472ea9be11e4f92b6a440f",
        "msg" : "aco: remove omod_success/clamp_success",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_optimizer.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_shader_args.c",
          "src/amd/vulkan/radv_pipeline.c",
          "src/amd/vulkan/radv_shader_info.c"
        ],
        "commitId" : "f18fc34c4d56d6e7d511002b39a257e18d8b3af3",
        "timestamp" : 1599164424000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: Fix various non-critical integer overflows\u000a\u000aThe result of 0xf << 28 is a signed integer and hence overflows into the sign\u000abit. In practice compilers did the right thing here, since the intent of the\u000acode was unsigned arithmetic anyway.\u000a\u000aThese conditions were observed in:\u000a* dEQP-VK.pipeline.image.suballocation.sampling_type.combined.view_type.1d.format.r4g4b4a4_unorm_pack16.count_8.size.512x1\u000a* dEQP-VK.binding_model.descriptorset_random.sets32.noarray.ubolimitlow.sbolimitlow.sampledimglow.outimgonly.noiub.nouab.frag.ialimithigh.0\u000a\u000aCc: mesa-stable\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aReviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6568>\u000a",
        "date" : "2020-09-03 20:20:24 +0000",
        "id" : "f18fc34c4d56d6e7d511002b39a257e18d8b3af3",
        "msg" : "radv: Fix various non-critical integer overflows",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_shader_args.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_pipeline.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_shader_info.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_register_allocation.cpp"
        ],
        "commitId" : "2182bbf84f0f19846a47f0438ec702f4d862731e",
        "timestamp" : 1599164424000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: Fix integer overflows when emitting parallel copies during RA\u000a\u000a32-bit shifts were accidentally used before this change despite the intended\u000aoutput being 64 bits.\u000a\u000aThis was observed when compiling Dolphin's ubershaders.\u000a\u000aCc: mesa-stable\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6568>\u000a",
        "date" : "2020-09-03 20:20:24 +0000",
        "id" : "2182bbf84f0f19846a47f0438ec702f4d862731e",
        "msg" : "aco: Fix integer overflows when emitting parallel copies during RA",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_register_allocation.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/common/ac_shader_util.c"
        ],
        "commitId" : "93c8777ace8453f4cbc879d0829e582cf151066f",
        "timestamp" : 1599164424000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "amd/common: Fix various non-critical integer overflows\u000a\u000aThe result of 0xf << 28 is a signed integer and hence overflows into the sign\u000abit. In practice compilers did the right thing here, since the intent of the\u000acode was unsigned arithmetic anyway.\u000a\u000aCc: mesa-stable\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6568>\u000a",
        "date" : "2020-09-03 20:20:24 +0000",
        "id" : "93c8777ace8453f4cbc879d0829e582cf151066f",
        "msg" : "amd/common: Fix various non-critical integer overflows",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_shader_util.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/bare-metal/cros_servo_run.py"
        ],
        "commitId" : "b7787ce18dfe3f04e5d6a7a0858d56702eb9563c",
        "timestamp" : 1599175360000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric",
          "fullName" : "eric"
        },
        "authorEmail" : "eric@anholt.net",
        "comment" : "ci/bare-metal: Use re.search() instead re.match() for our line matching.\u000a\u000amatch() looks for the start of the line to match our regex, while search\u000ajust looks for the regex anywhere in the line.  I messed this up when\u000aconverting our greps in shell to python, which was part of breaking the\u000aPOWER_GOOD flake detection.  Most of our matches worked, but let's\u000aconsistently use this one so we don't mess this up in the future.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6529>\u000a",
        "date" : "2020-09-03 23:22:40 +0000",
        "id" : "b7787ce18dfe3f04e5d6a7a0858d56702eb9563c",
        "msg" : "ci/bare-metal: Use re.search() instead re.match() for our line matching.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/bare-metal/cros_servo_run.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/bare-metal/cros_servo_run.py"
        ],
        "commitId" : "ff42b7e8041dc09363cbfd4c54533ff280505cd0",
        "timestamp" : 1599175361000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric",
          "fullName" : "eric"
        },
        "authorEmail" : "eric@anholt.net",
        "comment" : "ci/bare-metal: Fix detection of \"POWER_GOOD not seen in time\" fails\u000a\u000aWe were only reading from the CPU serial, not EC, so we'd never notice\u000athese sources of job timeouts.  I couldn't find a cleaner solution, so I\u000aspawned two threads to do the blocking reads from our serial line fifos\u000aand merge them together in a single queue to read.\u000a\u000aCloses: #3470\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6529>\u000a",
        "date" : "2020-09-03 23:22:41 +0000",
        "id" : "ff42b7e8041dc09363cbfd4c54533ff280505cd0",
        "msg" : "ci/bare-metal: Fix detection of \"POWER_GOOD not seen in time\" fails",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/bare-metal/cros_servo_run.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/bare-metal/serial_buffer.py"
        ],
        "commitId" : "785d3cace47f15bae3f848954c03b9a82daf1074",
        "timestamp" : 1599175362000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric",
          "fullName" : "eric"
        },
        "authorEmail" : "eric@anholt.net",
        "comment" : "ci/bare-metal: Include a timestamp in our serial reads.\u000a\u000agitlab CI doesn't include timestamps in its logs by default, but it's\u000areally useful for finding delays in our CI so stuff one in on the lines\u000acoming in from serial and being output to the gitlab log.  The artifacts\u000afile is still the raw serial output.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6529>\u000a",
        "date" : "2020-09-03 23:22:42 +0000",
        "id" : "785d3cace47f15bae3f848954c03b9a82daf1074",
        "msg" : "ci/bare-metal: Include a timestamp in our serial reads.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/bare-metal/serial_buffer.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/bare-metal/cros_servo_run.py"
        ],
        "commitId" : "24f5f11719713e0027c655f5f189299af6d1da35",
        "timestamp" : 1599175363000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric",
          "fullName" : "eric"
        },
        "authorEmail" : "eric@anholt.net",
        "comment" : "ci/bare-metal: Log why our run restarts when it does.\u000a\u000aIt would be confusing to see a job quietly restart itself in the middle.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6529>\u000a",
        "date" : "2020-09-03 23:22:43 +0000",
        "id" : "24f5f11719713e0027c655f5f189299af6d1da35",
        "msg" : "ci/bare-metal: Log why our run restarts when it does.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/bare-metal/cros_servo_run.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/bare-metal/cros_servo_run.py",
          ".gitlab-ci/bare-metal/cros-servo.sh"
        ],
        "commitId" : "0453a46f668e194d23269510c135a806c7114120",
        "timestamp" : 1599175363000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric",
          "fullName" : "eric"
        },
        "authorEmail" : "eric@anholt.net",
        "comment" : "ci/bare-metal: Fix capturing of serial output as job artifacts.\u000a\u000aI tried to put them in the wrong directory -- everything needs to go in\u000aresults/, which we want clean and ready before we start our job.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6529>\u000a",
        "date" : "2020-09-03 23:22:43 +0000",
        "id" : "0453a46f668e194d23269510c135a806c7114120",
        "msg" : "ci/bare-metal: Fix capturing of serial output as job artifacts.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/bare-metal/cros-servo.sh"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/bare-metal/cros_servo_run.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/bare-metal/serial_buffer.py",
          ".gitlab-ci/bare-metal/fastboot_run.py",
          ".gitlab-ci/bare-metal/fastboot.sh"
        ],
        "commitId" : "fd2ee49b2169c318627225bf74c645f7a3b71900",
        "timestamp" : 1599175364000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric",
          "fullName" : "eric"
        },
        "authorEmail" : "eric@anholt.net",
        "comment" : "ci/bare-metal: Use python for handling fastboot booting and parsing\u000a\u000aModeling after what I did for cros_servo_run.py, this gives us easy\u000asupport for restarting the test run a530 when we detect a spontaneous\u000areboot.  I had to touch up serial_buffer.py to handle buffering in from a\u000afile instead of a serial device, to support the upcoming etnaviv CI\u000a(tested by running it against a serial log from db410c and seeing it step\u000ato calling \"fastboot\")\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6529>\u000a",
        "date" : "2020-09-03 23:22:44 +0000",
        "id" : "fd2ee49b2169c318627225bf74c645f7a3b71900",
        "msg" : "ci/bare-metal: Use python for handling fastboot booting and parsing",
        "paths" : [
          {
            "editType" : "add",
            "file" : ".gitlab-ci/bare-metal/fastboot_run.py"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/bare-metal/serial_buffer.py"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/bare-metal/fastboot.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/iris/iris_resource.c"
        ],
        "commitId" : "3cf6325e724dbc20076629983dd1fed5ecac533a",
        "timestamp" : 1599176582000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "iris: Fix aux assertion in resource_get_handle\u000a\u000airis_resource_get_handle currently asserts that the resource has an aux\u000astate that is suitable for sharing. However, the caller of this function\u000acan pass a flag to specify that it will handle flushing/resolving the\u000aresource as needed for sharing. Take this flag into account when\u000aasserting the state of the aux buffer.\u000a\u000aFixes: e81392868e6 (\"iris/resource: Drop redundant checks for aux support\")\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/128\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/1371>\u000a",
        "date" : "2020-09-03 23:43:02 +0000",
        "id" : "3cf6325e724dbc20076629983dd1fed5ecac533a",
        "msg" : "iris: Fix aux assertion in resource_get_handle",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/iris_resource.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/panfrost/pan_cmdstream.c",
          "src/panfrost/lib/gen_pack.py",
          "src/gallium/drivers/panfrost/pan_assemble.c",
          "src/gallium/drivers/panfrost/pan_resource.c"
        ],
        "commitId" : "bb80ed88737ce51023fe073f2401b8574d4d2496",
        "timestamp" : 1599184069000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/vlee",
          "fullName" : "vlee"
        },
        "authorEmail" : "vlee@freedesktop.org",
        "comment" : "panfrost: Fix gnu-empty-initializer errors.\u000a\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3473\u000aSigned-off-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6551>\u000a",
        "date" : "2020-09-03 18:47:49 -0700",
        "id" : "bb80ed88737ce51023fe073f2401b8574d4d2496",
        "msg" : "panfrost: Fix gnu-empty-initializer errors.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_assemble.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_cmdstream.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/gen_pack.py"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_resource.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_shader.h",
          "src/amd/vulkan/radv_pipeline.c",
          "src/amd/compiler/aco_interface.cpp",
          "src/amd/vulkan/radv_shader.c"
        ],
        "commitId" : "ebf2576862ca29b1173e3b7fee0cc03acbb4d7ef",
        "timestamp" : 1599202785000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv,aco: disable opts if VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT\u000a\u000aSounds useful to determine if ACO breaks a specific pipeline\u000abecause of various optimizations.\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6487>\u000a",
        "date" : "2020-09-04 06:59:45 +0000",
        "id" : "ebf2576862ca29b1173e3b7fee0cc03acbb4d7ef",
        "msg" : "radv,aco: disable opts if VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_interface.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_pipeline.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "meson.build"
        ],
        "commitId" : "0f4d09443eba0c5a219c943940ff970f3d583f56",
        "timestamp" : 1599210436000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "meson: drop leftover PTHREAD_SETAFFINITY_IN_NP_HEADER\u000a\u000a55765f80 replaced this with a check for the header itself.\u000a\u000aFixes: 55765f80b9ce7cce4ec6 (\"util/u_thread: include pthread_np.h if found\")\u000aSigned-off-by: Eric Engestrom <eric@engestrom.ch>\u000aReviewed-by: Jonathan Gray <jsg@jsg.id.au>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6548>\u000a",
        "date" : "2020-09-04 09:07:16 +0000",
        "id" : "0f4d09443eba0c5a219c943940ff970f3d583f56",
        "msg" : "meson: drop leftover PTHREAD_SETAFFINITY_IN_NP_HEADER",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "meson.build"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_goto_ifs.c"
        ],
        "commitId" : "aaa492e6c6a75ff910788cadfda453ad70a15a3f",
        "timestamp" : 1599214372000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: fix const-cast warning on MSVC\u000a\u000aWe're casting pointers to const memory to const pointers. MSVC complains\u000aabout this with the following warning:\u000a\u000awarning C4090: 'initializing': different 'const' qualifiers\u000a\u000aIn this case, we can easily use both constnesses, because all we do is\u000aread here. So let's avoid the warning by adding another const-keyword.\u000a\u000aFixes: 193765e26ba (\"nir/lower_goto_if: Sort blocks in select_fork\")\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6582>\u000a",
        "date" : "2020-09-04 10:12:52 +0000",
        "id" : "aaa492e6c6a75ff910788cadfda453ad70a15a3f",
        "msg" : "nir: fix const-cast warning on MSVC",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_goto_ifs.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_llvm_build.c"
        ],
        "commitId" : "7acc7ec33b3900c645503a1df5d031057ed7dc6b",
        "timestamp" : 1599217661000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ac/llvm: fix unaligned VS input loads on gfx10.3\u000a\u000aFixes: a23802bcb9a\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aReviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6595>\u000a",
        "date" : "2020-09-04 11:07:41 +0000",
        "id" : "7acc7ec33b3900c645503a1df5d031057ed7dc6b",
        "msg" : "ac/llvm: fix unaligned VS input loads on gfx10.3",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_build.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/dev/gen_debug.c"
        ],
        "commitId" : "ab079260572262163be5dfc96b5d47f3fb8c7128",
        "timestamp" : 1599221362000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel: add INTEL_DEBUG=shaders\u000a\u000aSigned-off-by: Marcin Ślusarz <marcin.slusarz@intel.com>\u000aReviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6559>\u000a",
        "date" : "2020-09-04 12:09:22 +0000",
        "id" : "ab079260572262163be5dfc96b5d47f3fb8c7128",
        "msg" : "intel: add INTEL_DEBUG=shaders",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/dev/gen_debug.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_fs_generator.cpp"
        ],
        "commitId" : "663c4d53771a1b00ed49acb08768fd0c01cb9b8e",
        "timestamp" : 1599221362000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/fs: add hint how to get more info when shader validation fails\u000a\u000aSigned-off-by: Marcin Ślusarz <marcin.slusarz@intel.com>\u000aReviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6559>\u000a",
        "date" : "2020-09-04 12:09:22 +0000",
        "id" : "663c4d53771a1b00ed49acb08768fd0c01cb9b8e",
        "msg" : "intel/fs: add hint how to get more info when shader validation fails",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_fs_generator.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection.cpp"
        ],
        "commitId" : "8faf85f68770ee3e060bb74c87e857070f336a02",
        "timestamp" : 1599224630000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: fix byte_align_scalar for 3 dword vectors\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aFixes: fe08f0ccf94a7315bded5868b4f6a8bae744de79\u000a   ('aco: add byte_align_scalar() & trim_subdword_vector() helper functions')\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4710>\u000a",
        "date" : "2020-09-04 13:03:50 +0000",
        "id" : "8faf85f68770ee3e060bb74c87e857070f336a02",
        "msg" : "aco: fix byte_align_scalar for 3 dword vectors",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/tests/load_store_vectorizer_tests.cpp",
          "src/compiler/nir/nir_opt_load_store_vectorize.c"
        ],
        "commitId" : "91a8a07a5f0ffdd9eb85634fc9c0cb13812210b2",
        "timestamp" : 1599224630000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/load_store_vectorize: rework alignment calculation\u000a\u000aIt now also updates align_offset and creates better alignment information\u000awith a constant 0 offset.\u000a\u000ashader-db (Navi):\u000aTotals from 63 (0.05% of 127638) affected shaders:\u000aSGPRs: 3072 -> 3064 (-0.26%)\u000aVGPRs: 2736 -> 2740 (+0.15%)\u000aCodeSize: 325180 -> 324336 (-0.26%); split: -0.27%, +0.01%\u000aInstrs: 63555 -> 63413 (-0.22%); split: -0.24%, +0.02%\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4710>\u000a",
        "date" : "2020-09-04 13:03:50 +0000",
        "id" : "91a8a07a5f0ffdd9eb85634fc9c0cb13812210b2",
        "msg" : "nir/load_store_vectorize: rework alignment calculation",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/tests/load_store_vectorizer_tests.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_load_store_vectorize.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/tests/load_store_vectorizer_tests.cpp"
        ],
        "commitId" : "c6f721966205a1ec52b0461d54dea2da8db969e7",
        "timestamp" : 1599224630000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/load_store_vectorizer: Use more imm helpers in the tests.\u000a\u000aIt's a lot more readable this way, I think.\u000a\u000aReviewed-by: Rhys Perry <pendingchaos02@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4710>\u000a",
        "date" : "2020-09-04 13:03:50 +0000",
        "id" : "c6f721966205a1ec52b0461d54dea2da8db969e7",
        "msg" : "nir/load_store_vectorizer: Use more imm helpers in the tests.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/tests/load_store_vectorizer_tests.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/tests/load_store_vectorizer_tests.cpp"
        ],
        "commitId" : "a083560b09cfc3799c1c34112c0b28e29a104f5f",
        "timestamp" : 1599224630000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/load_store_vectorizer: Add unit tests for alignment handling.\u000a\u000aThe alignment upgrading logic is pretty tricky, but this gives me good\u000aconfidence that it actually works.\u000a\u000aReviewed-by: Rhys Perry <pendingchaos02@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4710>\u000a",
        "date" : "2020-09-04 13:03:50 +0000",
        "id" : "a083560b09cfc3799c1c34112c0b28e29a104f5f",
        "msg" : "nir/load_store_vectorizer: Add unit tests for alignment handling.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/tests/load_store_vectorizer_tests.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection.cpp"
        ],
        "commitId" : "73eb24ab31a4d6e167ae8e8394f9f26f7c7d5c59",
        "timestamp" : 1599225585000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: handle unaligned loads on GFX10.3\u000a\u000aSame as GFX10.\u000a\u000aCc: 20.2 mesa-stable\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Rhys Perry <pendingchaos02@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6594>\u000a",
        "date" : "2020-09-04 13:19:45 +0000",
        "id" : "73eb24ab31a4d6e167ae8e8394f9f26f7c7d5c59",
        "msg" : "aco: handle unaligned loads on GFX10.3",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/iris/iris_resource.c"
        ],
        "commitId" : "e7908a95f9643c377df0d0f9021e509b3e4a2fe8",
        "timestamp" : 1599233397000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "iris: Fold a condition into no_gpu for consistency\u000a\u000aReviewed-by: Paulo Zanoni <paulo.r.zanoni@intel.com>\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6192>\u000a",
        "date" : "2020-09-04 15:29:57 +0000",
        "id" : "e7908a95f9643c377df0d0f9021e509b3e4a2fe8",
        "msg" : "iris: Fold a condition into no_gpu for consistency",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/iris_resource.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/iris/iris_resolve.c",
          "src/gallium/drivers/iris/iris_resource.h",
          "src/gallium/drivers/iris/iris_resource.c"
        ],
        "commitId" : "2982d7c63b6c605ca4309925bda35dc13a198a83",
        "timestamp" : 1599233397000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "iris: Make iris_has_color_unresolved more generic\u000a\u000aReplace iris_has_color_unresolved with iris_has_invalid_primary.\u000a\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6192>\u000a",
        "date" : "2020-09-04 15:29:57 +0000",
        "id" : "2982d7c63b6c605ca4309925bda35dc13a198a83",
        "msg" : "iris: Make iris_has_color_unresolved more generic",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/iris_resource.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/iris_resource.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/iris_resolve.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/iris/iris_resource.c"
        ],
        "commitId" : "5b82d8ce8bc681905a8902902fb89151ca32d6c9",
        "timestamp" : 1599233397000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "iris: Avoid resolving Z/S reads in transfer_map\u000a\u000aResolves are destructive for depth and stencil surfaces, so avoid\u000aresolving them for reads.\u000a\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6192>\u000a",
        "date" : "2020-09-04 15:29:57 +0000",
        "id" : "5b82d8ce8bc681905a8902902fb89151ca32d6c9",
        "msg" : "iris: Avoid resolving Z/S reads in transfer_map",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/iris_resource.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/iris/iris_resource.c"
        ],
        "commitId" : "2c30079628d180dbfb3504853ea675b78558725b",
        "timestamp" : 1599233397000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "iris: Drop a use of the need_resolve boolean\u000a\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6192>\u000a",
        "date" : "2020-09-04 15:29:57 +0000",
        "id" : "2c30079628d180dbfb3504853ea675b78558725b",
        "msg" : "iris: Drop a use of the need_resolve boolean",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/iris_resource.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/iris/iris_resource.c"
        ],
        "commitId" : "efd439e0d648c90ae5854a0e83cd864836864e91",
        "timestamp" : 1599233397000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "iris: Better determine map_would_stall for Z/S\u000a\u000aUse iris_has_invalid_primary to determine if mapping a depth or stencil\u000asurface would lead to a stall due to resolving.\u000a\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6192>\u000a",
        "date" : "2020-09-04 15:29:57 +0000",
        "id" : "efd439e0d648c90ae5854a0e83cd864836864e91",
        "msg" : "iris: Better determine map_would_stall for Z/S",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/iris_resource.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_nir.c",
          "src/gallium/drivers/vc4/vc4_program.c",
          "src/mesa/state_tracker/st_glsl_to_nir.cpp",
          "src/gallium/frontends/vallium/val_pipeline.c",
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/panfrost/bifrost/bifrost_compile.c",
          "src/compiler/nir/nir.h",
          "src/compiler/nir/nir_lower_flrp.c",
          "src/gallium/drivers/r600/r600_shader.c",
          ".gitlab-ci/traces-radeonsi.yml",
          "src/amd/vulkan/radv_shader.c",
          "src/panfrost/midgard/midgard_compile.c",
          "src/freedreno/ir3/ir3_nir.c",
          "src/broadcom/compiler/nir_to_vir.c"
        ],
        "commitId" : "ac55b1a9a6266b5badfee82d81302ffc38faeb42",
        "timestamp" : 1599239182000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: get ffma support from NIR options for nir_lower_flrp\u000a\u000aThis also fixes the inverted last parameter of nir_lower_flrp in most drivers.\u000a\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6599>\u000a",
        "date" : "2020-09-04 17:06:22 +0000",
        "id" : "ac55b1a9a6266b5badfee82d81302ffc38faeb42",
        "msg" : "nir: get ffma support from NIR options for nir_lower_flrp",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/broadcom/compiler/nir_to_vir.c"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/traces-radeonsi.yml"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_flrp.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/midgard/midgard_compile.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/ir3/ir3_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/vc4/vc4_program.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_glsl_to_nir.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bifrost_compile.c"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/vallium/val_pipeline.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opt_algebraic.py"
        ],
        "commitId" : "00b28a50b2c492eee25ef3f75538aabe1e569ff1",
        "timestamp" : 1599239182000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/algebraic: trivially enable existing 32-bit patterns for all bit sizes\u000a\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6599>\u000a",
        "date" : "2020-09-04 17:06:22 +0000",
        "id" : "00b28a50b2c492eee25ef3f75538aabe1e569ff1",
        "msg" : "nir/algebraic: trivially enable existing 32-bit patterns for all bit sizes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_algebraic.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opt_algebraic.py"
        ],
        "commitId" : "a7ece63de99aeaf4d0dcc808854522f536a0ead9",
        "timestamp" : 1599239182000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/algebraic: add 16-bit versions of a few 32-bit patterns\u000a\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6599>\u000a",
        "date" : "2020-09-04 17:06:22 +0000",
        "id" : "a7ece63de99aeaf4d0dcc808854522f536a0ead9",
        "msg" : "nir/algebraic: add 16-bit versions of a few 32-bit patterns",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_algebraic.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_compiler.h"
        ],
        "commitId" : "0dda2094066efd035bf852e6bdbc349c009c95d2",
        "timestamp" : 1599241105000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/compiler: match brw_compile_* declarations with their definitions\u000a\u000aCurrent state confuses Eclipse CDT's code analysis.\u000a\u000aSigned-off-by: Marcin Ślusarz <marcin.slusarz@intel.com>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6602>\u000a",
        "date" : "2020-09-04 17:38:25 +0000",
        "id" : "0dda2094066efd035bf852e6bdbc349c009c95d2",
        "msg" : "intel/compiler: match brw_compile_* declarations with their definitions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_compiler.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_compiler.h",
          "src/intel/compiler/brw_fs.cpp",
          "src/intel/compiler/brw_vec4_gs_visitor.cpp",
          "src/intel/compiler/brw_vec4.cpp"
        ],
        "commitId" : "d4c6e3f196fb61939b0b6c9d1051ac1e35625d42",
        "timestamp" : 1599241105000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/compiler: use the same name for nir shaders in brw_compile_* functions\u000a\u000aSigned-off-by: Marcin Ślusarz <marcin.slusarz@intel.com>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6602>\u000a",
        "date" : "2020-09-04 17:38:25 +0000",
        "id" : "d4c6e3f196fb61939b0b6c9d1051ac1e35625d42",
        "msg" : "intel/compiler: use the same name for nir shaders in brw_compile_* functions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_vec4.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_compiler.h"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_fs.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_vec4_gs_visitor.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_vec4_tcs.cpp",
          "src/intel/compiler/brw_vec4_gs_visitor.cpp"
        ],
        "commitId" : "e5f735a986576a7634dfb8fed23c969bf4260f45",
        "timestamp" : 1599241105000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/compiler: move extern C functions out of namespace brw\u000a\u000abrw_compile_gs and brw_compile_tcs are extern C functions, but are\u000adefined inside of brw namespace, which somehow works but confuses\u000aEclipse CDT's code analysis.\u000a\u000aMove these functions out of brw namespace and fix references to\u000aobjects from brw namespace.\u000a\u000aSigned-off-by: Marcin Ślusarz <marcin.slusarz@intel.com>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6602>\u000a",
        "date" : "2020-09-04 17:38:25 +0000",
        "id" : "e5f735a986576a7634dfb8fed23c969bf4260f45",
        "msg" : "intel/compiler: move extern C functions out of namespace brw",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_vec4_tcs.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_vec4_gs_visitor.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_fs.cpp"
        ],
        "commitId" : "95ce619680d9d24c82451fa3098177fd63e32b5f",
        "timestamp" : 1599241105000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/compiler: print dispatch width when shader fails to compile\u000a\u000aSigned-off-by: Marcin Ślusarz <marcin.slusarz@intel.com>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6602>\u000a",
        "date" : "2020-09-04 17:38:25 +0000",
        "id" : "95ce619680d9d24c82451fa3098177fd63e32b5f",
        "msg" : "intel/compiler: print dispatch width when shader fails to compile",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_fs.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_fs.cpp"
        ],
        "commitId" : "64b0b7c274c321b44e58ff0f48b444c3799c0833",
        "timestamp" : 1599241105000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/compiler: fix typo in a comment\u000a\u000aSigned-off-by: Marcin Ślusarz <marcin.slusarz@intel.com>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6602>\u000a",
        "date" : "2020-09-04 17:38:25 +0000",
        "id" : "64b0b7c274c321b44e58ff0f48b444c3799c0833",
        "msg" : "intel/compiler: fix typo in a comment",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_fs.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/gallivm/lp_bld_init.c"
        ],
        "commitId" : "1d018bc7fde744b5fc71108887a51e5bfaff8776",
        "timestamp" : 1599243547000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/rscheidegger_lists",
          "fullName" : "rscheidegger_lists"
        },
        "authorEmail" : "rscheidegger_lists@hispeed.ch",
        "comment" : "gallivm: add InstSimplify pass\u000a\u000aThis is the recommended replacement for the removed ConstantPropagation\u000apass, and llvm now added c binding for it.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6585>\u000a",
        "date" : "2020-09-04 18:19:07 +0000",
        "id" : "1d018bc7fde744b5fc71108887a51e5bfaff8776",
        "msg" : "gallivm: add InstSimplify pass",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/gallivm/lp_bld_init.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/registers/dsi/dsi.xml"
        ],
        "commitId" : "50ff8a772ae3f8d836f251ab10faabdff3a3c315",
        "timestamp" : 1599246932000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno/regs: add 7nm DSI PHY/PLL regs\u000a\u000aThis is for the kernel driver.\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6603>\u000a",
        "date" : "2020-09-04 19:15:32 +0000",
        "id" : "50ff8a772ae3f8d836f251ab10faabdff3a3c315",
        "msg" : "freedreno/regs: add 7nm DSI PHY/PLL regs",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/registers/dsi/dsi.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/glsl_types.cpp"
        ],
        "commitId" : "11fbd9806dd99d7a18081ca0d09e4db977f8af1b",
        "timestamp" : 1599250332000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "compiler/types: Fix deserializing structs with >= 15 members\u000a\u000aThis was a typo in a0b82c24b6d08c where we used the wrong struct member\u000ato decide whether or not to read the explicit_alignment.\u000a\u000aFixes: a0b82c24b6d08c \"nir/glsl: Add an explicit_alignment field to glsl_type\"\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3487\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6605>\u000a",
        "date" : "2020-09-04 20:12:12 +0000",
        "id" : "11fbd9806dd99d7a18081ca0d09e4db977f8af1b",
        "msg" : "compiler/types: Fix deserializing structs with >= 15 members",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl_types.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/vtn_cfg.c"
        ],
        "commitId" : "57fba85da408dd4ec98508b5106c156d616b5602",
        "timestamp" : 1599255287000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv: fix emitting switch cases that directly jump to the merge block\u000a\u000aAs shown in the valid SPIR-V below, if one switch case statement\u000adirectly jumps to the merge block, it has no branches at all and\u000awe have to reset the fall variable. Otherwise, it creates an\u000aunintentional fallthrough.\u000a\u000a       OpSelectionMerge %97 None\u000a       OpSwitch %96 %97 1 %99 2 %100\u000a%100 = OpLabel\u000a%102 = OpAccessChain %_ptr_StorageBuffer_v4float %86 %uint_0 %uint_37\u000a%103 = OpLoad %v4float %102\u000a%104 = OpBitcast %v4uint %103\u000a%105 = OpCompositeExtract %uint %104 0\u000a%106 = OpShiftLeftLogical %uint %105 %uint_1\u000a       OpBranch %97\u000a %99 = OpLabel\u000a       OpBranch %97\u000a %97 = OpLabel\u000a%107 = OpPhi %uint %uint_4 %75 %uint_5 %99 %106 %100\u000a\u000aThis fixes serious corruption in Horizon Zero Dawn.\u000a\u000av2: Changed the code to skip the entire if-block instead of resetting\u000a    the fallthrough variable.\u000a\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3460\u000aCc: mesa-stable\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aSigned-off-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6590>\u000a",
        "date" : "2020-09-04 21:34:47 +0000",
        "id" : "57fba85da408dd4ec98508b5106c156d616b5602",
        "msg" : "spirv: fix emitting switch cases that directly jump to the merge block",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_cfg.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/glsl/glsl_to_nir.cpp"
        ],
        "commitId" : "4b7f93b4079b56b5af2d3bf557cbdcd148c0233c",
        "timestamp" : 1599388531000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "glsl_to_nir: fix crashes with int16 shifts\u000a\u000aReviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6613>\u000a",
        "date" : "2020-09-06 06:35:31 -0400",
        "id" : "4b7f93b4079b56b5af2d3bf557cbdcd148c0233c",
        "msg" : "glsl_to_nir: fix crashes with int16 shifts",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl/glsl_to_nir.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/egl/drivers/dri2/platform_x11.c"
        ],
        "commitId" : "42420730d1cc88c5b4f1518365e9c273d7d4a120",
        "timestamp" : 1599399406000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "egl/x11: Free memory allocated for reply structures on error\u000a\u000aThis patch fixes memory leaks when reply is allocated and is not freed\u000aon error execution path.\u000a\u000aFound by enabling address sanitizer on simple EGL app.\u000a\u000a```c\u000a\u000aint main()\u000a{\u000a    EGLDisplay display = eglGetDisplay(EGL_DEFAULT_DISPLAY);\u000a    EGLint major;\u000a    EGLint minor;\u000a\u000a    if (!eglInitialize(display, &major, &minor))\u000a    {\u000a        return 1;\u000a    }\u000a    eglTerminate(display);\u000a    return 0;\u000a}\u000a```\u000a\u000aCompiled with: `gcc testme.c -o testme -fsanitize=address -lasan -lEGL`\u000a\u000aExecution environment:\u000a- Windows 10, VMWare Player 15.5.2 build-15785246 without 3D accelaration\u000a- Guest OS: OpenSUSE Leap 15.2\u000a- Mesa 19.3.4\u000a\u000aProgram output:\u000a\u000a```sh\u000aASAN_OPTIONS=fast_unwind_on_malloc=0 ./testme\u000a\u000alibEGL warning: DRI2: failed to authenticate\u000a==52510==ERROR: LeakSanitizer: detected memory leaks\u000a\u000aDirect leak of 32 byte(s) in 1 object(s) allocated from:\u000a    #0 0x7fa62315f500 in malloc (/usr/lib64/libasan.so.4+0xdc500)\u000a    #1 0x7fa61e12d86b  (/usr/lib64/libxcb.so.1+0xf86b)\u000a    #2 0x7fa61e12b5c7  (/usr/lib64/libxcb.so.1+0xd5c7)\u000a    #3 0x7fa61e12cc3e  (/usr/lib64/libxcb.so.1+0xec3e)\u000a    #4 0x7fa61e12cd4f in xcb_wait_for_reply (/usr/lib64/libxcb.so.1+0xed4f)\u000a    #5 0x7fa61ebe02a5  (/usr/lib64/libEGL_mesa.so.0+0x202a5)\u000a    #6 0x7fa61ebdb5ca  (/usr/lib64/libEGL_mesa.so.0+0x1b5ca)\u000a    #7 0x7fa61ebd750c  (/usr/lib64/libEGL_mesa.so.0+0x1750c)\u000a    #8 0x7fa61ebd7554  (/usr/lib64/libEGL_mesa.so.0+0x17554)\u000a    #9 0x7fa61ebd1107  (/usr/lib64/libEGL_mesa.so.0+0x11107)\u000a    #10 0x400856 in main (/home/user/testme+0x400856)\u000a    #11 0x7fa622ad8349 in __libc_start_main (/lib64/libc.so.6+0x24349)\u000a    #12 0x4006e9 in _start (/home/user/testme+0x4006e9)\u000a\u000aSUMMARY: AddressSanitizer: 32 byte(s) leaked in 1 allocation(s).\u000a```\u000a\u000aSigned-off-by: Andrey Vostrikov <av.linux.dev@gmail.com>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aCc: mesa-stable\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6611>\u000a",
        "date" : "2020-09-06 13:36:46 +0000",
        "id" : "42420730d1cc88c5b4f1518365e9c273d7d4a120",
        "msg" : "egl/x11: Free memory allocated for reply structures on error",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/egl/drivers/dri2/platform_x11.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_llvm.c"
        ],
        "commitId" : "1476bea7648fd3dd682fd502861dc60fdc95e27b",
        "timestamp" : 1599402980000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: remove redundant no-signed-zero-fp-math LLVM attribute\u000a\u000aAlready set by AC_FLOAT_MODE_DEFAULT_OPENGL.\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6284>\u000a",
        "date" : "2020-09-06 14:36:20 +0000",
        "id" : "1476bea7648fd3dd682fd502861dc60fdc95e27b",
        "msg" : "radeonsi: remove redundant no-signed-zero-fp-math LLVM attribute",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_get.c",
          "src/gallium/drivers/radeonsi/si_pipe.h"
        ],
        "commitId" : "a407123789e13338f3ce24fb2961da8f753a9b1e",
        "timestamp" : 1599402980000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: move nir_shader_compiler_options into si_screen\u000a\u000aso that they can be different depending on the GPU (for 16-bit support)\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6284>\u000a",
        "date" : "2020-09-06 14:36:20 +0000",
        "id" : "a407123789e13338f3ce24fb2961da8f753a9b1e",
        "msg" : "radeonsi: move nir_shader_compiler_options into si_screen",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_get.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_llvm_util.h",
          "src/amd/llvm/ac_nir_to_llvm.c",
          ".gitlab-ci/traces-radeonsi.yml",
          "src/amd/llvm/ac_llvm_helper.cpp"
        ],
        "commitId" : "f85294207f808c8f3072d63ac9e8624f9594045c",
        "timestamp" : 1599402980000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "Revert \"ac: generate FMA for inexact instructions for radeonsi\"\u000a\u000aThis reverts commit 4b9370cb0f3a2d9030e827f847f66bdefeaf08fd.\u000a\u000aFixes: 4b9370cb0f3a2d9030e827f847f66bdefeaf08fd\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3429\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6284>\u000a",
        "date" : "2020-09-06 14:36:20 +0000",
        "id" : "f85294207f808c8f3072d63ac9e8624f9594045c",
        "msg" : "Revert \"ac: generate FMA for inexact instructions for radeonsi\"",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_helper.cpp"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/traces-radeonsi.yml"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_util.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_llvm_build.h"
        ],
        "commitId" : "84500eebd7123eb9bcee074ac023beda4d26ac88",
        "timestamp" : 1599402980000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ac/llvm: remove stub prototype for fmed3\u000a\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6284>\u000a",
        "date" : "2020-09-06 14:36:20 +0000",
        "id" : "84500eebd7123eb9bcee074ac023beda4d26ac88",
        "msg" : "ac/llvm: remove stub prototype for fmed3",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_build.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_nir_to_llvm.c"
        ],
        "commitId" : "ab614abeefb9687806bfbac4eb7db22442696d3b",
        "timestamp" : 1599402980000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ac/llvm: fix amdgcn.rcp for v2f16\u000a\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6284>\u000a",
        "date" : "2020-09-06 14:36:20 +0000",
        "id" : "ab614abeefb9687806bfbac4eb7db22442696d3b",
        "msg" : "ac/llvm: fix amdgcn.rcp for v2f16",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_nir_to_llvm.c"
        ],
        "commitId" : "dd8561fda9a067206d2b54f98ad8cc3b96584bcf",
        "timestamp" : 1599402981000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ac/llvm: fix amdgcn.fract for v2f16\u000a\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6284>\u000a",
        "date" : "2020-09-06 14:36:21 +0000",
        "id" : "dd8561fda9a067206d2b54f98ad8cc3b96584bcf",
        "msg" : "ac/llvm: fix amdgcn.fract for v2f16",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_nir_to_llvm.c"
        ],
        "commitId" : "735c3901e139126b471c1fd3345a29fdc125c8c9",
        "timestamp" : 1599402981000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ac/llvm: fix amdgcn.rsq for v2f16\u000a\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6284>\u000a",
        "date" : "2020-09-06 14:36:21 +0000",
        "id" : "735c3901e139126b471c1fd3345a29fdc125c8c9",
        "msg" : "ac/llvm: fix amdgcn.rsq for v2f16",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_nir_to_llvm.c"
        ],
        "commitId" : "44528f51bde9e206cb56525df6e30a8056fff4ac",
        "timestamp" : 1599402981000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ac/llvm: fix bcsel for v2*16\u000a\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6284>\u000a",
        "date" : "2020-09-06 14:36:21 +0000",
        "id" : "44528f51bde9e206cb56525df6e30a8056fff4ac",
        "msg" : "ac/llvm: fix bcsel for v2*16",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_nir_to_llvm.c"
        ],
        "commitId" : "cecb6d1fbc62e5f061672ea9e162138c54cdcf51",
        "timestamp" : 1599402981000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ac/llvm: remove dead code handling for fmod\u000a\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6284>\u000a",
        "date" : "2020-09-06 14:36:21 +0000",
        "id" : "cecb6d1fbc62e5f061672ea9e162138c54cdcf51",
        "msg" : "ac/llvm: remove dead code handling for fmod",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_nir_to_llvm.c",
          "src/amd/llvm/ac_llvm_build.h",
          "src/amd/llvm/ac_llvm_build.c"
        ],
        "commitId" : "ca74603b4f6ed61141ba7c24488f64138859a532",
        "timestamp" : 1599402981000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ac/llvm: add better code for isign\u000a\u000aThere are 2 improvements:\u000a- select v_med3_i32\u000a- support vectors\u000a\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6284>\u000a",
        "date" : "2020-09-06 14:36:21 +0000",
        "id" : "ca74603b4f6ed61141ba7c24488f64138859a532",
        "msg" : "ac/llvm: add better code for isign",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_build.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_build.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_llvm_build.h",
          "src/amd/llvm/ac_llvm_util.h",
          "src/amd/llvm/ac_nir_to_llvm.c",
          "src/amd/llvm/ac_llvm_build.c",
          "src/amd/llvm/ac_llvm_helper.cpp"
        ],
        "commitId" : "d9a77f9ca36177c3295036588f204a9e49e81a09",
        "timestamp" : 1599402981000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ac/llvm: add better code for fsign\u000a\u000aThere are 2 improvements:\u000a- better code for 16, 32, and 64 bits\u000a- vector support for 16 and 32 bits\u000a\u000aTotals:\u000aSGPRS: 2639738 -> 2625882 (-0.52 %)\u000aVGPRS: 1534120 -> 1533916 (-0.01 %)\u000aSpilled SGPRs: 3541 -> 3557 (0.45 %)\u000aSpilled VGPRs: 33 -> 33 (0.00 %)\u000aPrivate memory VGPRs: 256 -> 256 (0.00 %)\u000aScratch size: 292 -> 292 (0.00 %) dwords per thread\u000aCode Size: 55640332 -> 55384892 (-0.46 %) bytes\u000aMax Waves: 964785 -> 964857 (0.01 %)\u000a\u000aTotals from affected shaders:\u000aSGPRS: 377352 -> 363496 (-3.67 %)\u000aVGPRS: 209800 -> 209596 (-0.10 %)\u000aSpilled SGPRs: 1979 -> 1995 (0.81 %)\u000aSpilled VGPRs: 0 -> 0 (0.00 %)\u000aPrivate memory VGPRs: 256 -> 256 (0.00 %)\u000aScratch size: 256 -> 256 (0.00 %) dwords per thread\u000aCode Size: 12549300 -> 12293860 (-2.04 %) bytes\u000aMax Waves: 105762 -> 105834 (0.07 %)\u000a\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6284>\u000a",
        "date" : "2020-09-06 14:36:21 +0000",
        "id" : "d9a77f9ca36177c3295036588f204a9e49e81a09",
        "msg" : "ac/llvm: add better code for fsign",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_build.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_build.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_util.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_helper.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_llvm_build.h",
          "src/amd/llvm/ac_nir_to_llvm.c",
          "src/amd/llvm/ac_llvm_build.c"
        ],
        "commitId" : "e8d55e6db366a1c93501cd208999820c002ddb82",
        "timestamp" : 1599402981000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ac/llvm: fix b2f for v2f16\u000a\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6284>\u000a",
        "date" : "2020-09-06 14:36:21 +0000",
        "id" : "e8d55e6db366a1c93501cd208999820c002ddb82",
        "msg" : "ac/llvm: fix b2f for v2f16",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_build.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_build.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/Android.common.mk"
        ],
        "commitId" : "fb42d73a9d9c49043e15fe747a3376dad663c9b1",
        "timestamp" : 1599416434000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/issor.oruam",
          "fullName" : "issor.oruam"
        },
        "authorEmail" : "issor.oruam@gmail.com",
        "comment" : "android: amd/registers: switch to new generated register definitions\u000a\u000aAndroid building rules are aligned to meson ones\u000a\u000aFixes the following building error:\u000a\u000aFAILED: ninja: 'external/mesa/src/amd/registers/amdgfxregs.json',\u000aneeded by 'out/target/product/x86_64/gen/STATIC_LIBRARIES/libmesa_amd_common_intermediates/common/sid_tables.h',\u000amissing and no known rule to make it\u000a\u000aFixes: b7a6333ee (\"amd/registers: switch to new generated register definitions\")\u000aSigned-off-by: Mauro Rossi <issor.oruam@gmail.com>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6618>\u000a",
        "date" : "2020-09-06 20:20:34 +0200",
        "id" : "fb42d73a9d9c49043e15fe747a3376dad663c9b1",
        "msg" : "android: amd/registers: switch to new generated register definitions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/Android.common.mk"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/util/Android.mk"
        ],
        "commitId" : "be2818387dd5007667d427e3d7b8f738f5fc59d4",
        "timestamp" : 1599417776000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/issor.oruam",
          "fullName" : "issor.oruam"
        },
        "authorEmail" : "issor.oruam@gmail.com",
        "comment" : "android: util: fix missing include path\u000a\u000aFixes the following building error:\u000a\u000aexternal/mesa/src/util/format/u_format_bptc.c:28:10:\u000afatal error: 'u_format_pack.h' file not found\u000a         ^~~~~~~~~~~~~~~~~\u000a1 error generated.\u000a\u000aFixes: 8d38b2578 (\"util: Explicitly call the unpack functions from inside bptc pack/unpack.\")\u000aSigned-off-by: Mauro Rossi <issor.oruam@gmail.com>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6619>\u000a",
        "date" : "2020-09-06 20:42:56 +0200",
        "id" : "be2818387dd5007667d427e3d7b8f738f5fc59d4",
        "msg" : "android: util: fix missing include path",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/util/Android.mk"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/winsys/amdgpu/drm/amdgpu_cs.c"
        ],
        "commitId" : "c638301b42bc6ea1a623c2a53646047197fb8030",
        "timestamp" : 1599446239000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: fix syncobj wait timeout\u000a\u000asyncobj wait takes absolute timeout value.\u000a\u000aFixes: 162502370c7 \"winsys/amdgpu: implement sync_file import/export\"\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aSigned-off-by: Qiang Yu <yuq825@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6579>\u000a",
        "date" : "2020-09-07 02:37:19 +0000",
        "id" : "c638301b42bc6ea1a623c2a53646047197fb8030",
        "msg" : "radeonsi: fix syncobj wait timeout",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/amdgpu/drm/amdgpu_cs.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/winsys/amdgpu/drm/amdgpu_cs.c"
        ],
        "commitId" : "3d5bed0e883217242a4357116399f60486580170",
        "timestamp" : 1599446963000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: fix user fence space when MCBP is enabled\u000a\u000aWhen MCBP is enabled, IB maybe preempted which will also update\u000athe preempted fence field of the user fence. So we need to reserve\u000aenough space for each user fence.\u000a\u000aFixes: 89d2dac5548 \"radeonsi: enable preemption if the kernel enabled it\"\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aSigned-off-by: Qiang Yu <yuq825@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6577>\u000a",
        "date" : "2020-09-07 02:49:23 +0000",
        "id" : "3d5bed0e883217242a4357116399f60486580170",
        "msg" : "radeonsi: fix user fence space when MCBP is enabled",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/amdgpu/drm/amdgpu_cs.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/lava-gitlab-ci.yml"
        ],
        "commitId" : "d85392952b783ba1c83569df76f8091cd261f43a",
        "timestamp" : 1599461003000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/tomeu.vizoso",
          "fullName" : "tomeu.vizoso"
        },
        "authorEmail" : "tomeu.vizoso@collabora.com",
        "comment" : "ci: Run deqp-gles3 and deqp-gles31 on RadeonSI\u000a\u000aOnly a fourth of the GLES3 tests and a fifth of the GLES31 tests for\u000anow, as the machine is quite slow and there's a problem with dEQP\u000acalling fesetround all the time and that being very expensive on x86_64.\u000a\u000aSigned-off-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>\u000aAcked-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6580>\u000a",
        "date" : "2020-09-07 08:43:23 +0200",
        "id" : "d85392952b783ba1c83569df76f8091cd261f43a",
        "msg" : "ci: Run deqp-gles3 and deqp-gles31 on RadeonSI",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/lava-gitlab-ci.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/nouveau/Makefile.sources"
        ],
        "commitId" : "be31398d2246b3efb4891f5be0005438812df1db",
        "timestamp" : 1599462311000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "android: nv50/ir: Add nv50_ir_prog_info_out serialize and deserialize\u000a\u000aFixes the following building errors:\u000a\u000ald.lld: error: undefined symbol: nv50_ir_prog_info_serialize\u000a>>> referenced by nvc0_program.c:647 (external/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_program.c:647)\u000a>>>               nvc0_program.o:(nvc0_program_translate) in archive out/target/product/x86_64/obj/STATIC_LIBRARIES/libmesa_pipe_nouveau_intermediates/libmesa_pipe_nouveau.a\u000a\u000ald.lld: error: undefined symbol: nv50_ir_prog_info_out_deserialize\u000a>>> referenced by nvc0_program.c:656 (external/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_program.c:656)\u000a>>>               nvc0_program.o:(nvc0_program_translate) in archive out/target/product/x86_64/obj/STATIC_LIBRARIES/libmesa_pipe_nouveau_intermediates/libmesa_pipe_nouveau.a\u000a\u000ald.lld: error: undefined symbol: nv50_ir_prog_info_out_serialize\u000a>>> referenced by nvc0_program.c:674 (external/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_program.c:674)\u000a>>>               nvc0_program.o:(nvc0_program_translate) in archive out/target/product/x86_64/obj/STATIC_LIBRARIES/libmesa_pipe_nouveau_intermediates/libmesa_pipe_nouveau.a\u000a\u000aFixes: f20a210dc (\"nv50/ir: Add nv50_ir_prog_info_out serialize and deserialize\")\u000aSigned-off-by: Mauro Rossi <issor.oruam@gmail.com>\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6627>\u000a",
        "date" : "2020-09-07 07:05:11 +0000",
        "id" : "be31398d2246b3efb4891f5be0005438812df1db",
        "msg" : "android: nv50/ir: Add nv50_ir_prog_info_out serialize and deserialize",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/nouveau/Makefile.sources"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/vulkan/device-select-layer/device_select_layer.c",
          "src/vulkan/device-select-layer/device_select.h"
        ],
        "commitId" : "afa1fba198f44b904efe6dddb323679c105dcfdf",
        "timestamp" : 1599462743000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "vulkan/device_select: don't pick a cpu driver as the default\u000a\u000aThis should stop apps using vallium by accident, when there\u000aare better options.\u000a\u000aAcked-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6552>\u000a",
        "date" : "2020-09-07 07:12:23 +0000",
        "id" : "afa1fba198f44b904efe6dddb323679c105dcfdf",
        "msg" : "vulkan/device_select: don't pick a cpu driver as the default",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/vulkan/device-select-layer/device_select.h"
          },
          {
            "editType" : "edit",
            "file" : "src/vulkan/device-select-layer/device_select_layer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_llvm_build.h",
          "src/amd/llvm/ac_shader_abi.h",
          "src/amd/llvm/ac_llvm_cull.h",
          "src/amd/llvm/ac_llvm_build.c",
          "src/amd/llvm/ac_llvm_cull.c",
          "src/amd/llvm/ac_llvm_helper.cpp",
          "src/amd/llvm/ac_llvm_util.h",
          "src/amd/llvm/ac_nir_to_llvm.c",
          "src/amd/llvm/ac_llvm_util.c",
          "src/amd/llvm/ac_nir_to_llvm.h"
        ],
        "commitId" : "82d2d73e03eb851a6de4e8d9528d46a1c9374f4a",
        "timestamp" : 1599465620000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/pelloux",
          "fullName" : "pelloux"
        },
        "authorEmail" : "pelloux@gmail.com",
        "comment" : "amd/llvm: switch to 3-spaces style\u000a\u000aFollow-up of !4319 using the same clang-format config.\u000a\u000aAcked-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aAcked-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5310>\u000a",
        "date" : "2020-09-07 10:00:20 +0200",
        "id" : "82d2d73e03eb851a6de4e8d9528d46a1c9374f4a",
        "msg" : "amd/llvm: switch to 3-spaces style",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_build.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_util.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_util.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_cull.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_build.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_shader_abi.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_cull.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_helper.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/common/amd_kernel_code_t.h",
          "src/amd/common/ac_shader_args.h",
          "src/amd/common/ac_surface.h",
          "src/amd/common/ac_shader_util.c",
          "src/amd/common/ac_shader_args.c",
          "src/amd/common/amd_family.h",
          "src/amd/common/ac_surface.c",
          "src/amd/common/ac_shader_util.h",
          "src/amd/common/gfx10_format_table.h",
          "src/amd/common/.editorconfig",
          "src/amd/common/ac_debug.h",
          "src/amd/common/ac_rtld.c",
          "src/amd/common/ac_debug.c",
          "src/amd/common/ac_shadowed_regs.c",
          "src/amd/common/ac_rtld.h",
          "src/amd/common/ac_shadowed_regs.h",
          "src/amd/common/ac_exp_param.h",
          "src/amd/common/ac_gpu_info.h",
          "src/amd/common/ac_binary.c",
          "src/amd/common/sid.h",
          "src/amd/common/ac_binary.h",
          "src/amd/common/ac_gpu_info.c"
        ],
        "commitId" : "e5fb9dca2a15c57d8216e0fc2260a200df3049e9",
        "timestamp" : 1599465629000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/pelloux",
          "fullName" : "pelloux"
        },
        "authorEmail" : "pelloux@gmail.com",
        "comment" : "amd/common: switch to 3-spaces style\u000a\u000aFollow-up of !4319 using the same clang-format config.\u000a\u000aAcked-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aAcked-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5310>\u000a",
        "date" : "2020-09-07 10:00:29 +0200",
        "id" : "e5fb9dca2a15c57d8216e0fc2260a200df3049e9",
        "msg" : "amd/common: switch to 3-spaces style",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_gpu_info.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_exp_param.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_shader_args.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_debug.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_shader_util.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_shadowed_regs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_shader_util.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/amd_kernel_code_t.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_surface.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_binary.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_surface.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/amd_family.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/sid.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_binary.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_shader_args.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_debug.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_shadowed_regs.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_rtld.h"
          },
          {
            "editType" : "delete",
            "file" : "src/amd/common/.editorconfig"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_rtld.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_gpu_info.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/gfx10_format_table.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/swr/rasterizer/jitter/functionpasses/lower_x86.cpp"
        ],
        "commitId" : "927a395f040143175535f613ee50d53a73455a52",
        "timestamp" : 1599470679000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/jan.zielinski",
          "fullName" : "jan.zielinski"
        },
        "authorEmail" : "jan.zielinski@intel.com",
        "comment" : "swr: Fix crashes on non-AVX hardware\u000a\u000aCompilers may use vector instructions in calculating\u000ahash values of std::string. This happens usualy when\u000ahigh optimalization level is enabled. SWR had two\u000astatic std::map<std::string, T> variables which\u000alead to crashes on non-AVX systems during the initialization\u000aof those variables. This commit makes those variables\u000adynamically allocated and fixes this AVX instruction\u000aleak.\u000a\u000aCloses: #3077\u000aCloses: #198\u000aReviewed-by: Krzysztof Raszkowski <krzysztof.raszkowski@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6565>\u000a",
        "date" : "2020-09-07 09:24:39 +0000",
        "id" : "927a395f040143175535f613ee50d53a73455a52",
        "msg" : "swr: Fix crashes on non-AVX hardware",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/jitter/functionpasses/lower_x86.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/lima/ir/pp/node_to_instr.c"
        ],
        "commitId" : "4c5f5d238b953baab5a3017f76c0b0cb322fea9a",
        "timestamp" : 1599472506000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "lima/ppir: Skip instruction merge when having more than one successor\u000a\u000appir_do_one_node_to_instr merges instructions and uses a pipeline reg\u000ato save a reg. It tests if ppir_node_has_single_src_succ, but it should\u000acheck if ppir_node_has_single_succ.\u000a\u000aThe following deqp tests run into this issue because they have a node\u000awith 2 successors in different blocks, where one was merged into the same\u000ainstruction and the second one is pointing to a missing predecessor then.\u000a\u000aFixes the following deqp tests:\u000adEQP-GLES2.functional.shaders.loops.do_while_dynamic_iterations.vector_counter_fragment\u000adEQP-GLES2.functional.shaders.loops.for_dynamic_iterations.vector_counter_fragment\u000adEQP-GLES2.functional.shaders.loops.while_dynamic_iterations.vector_counter_fragment\u000a\u000aReviewed-by: Erico Nunes <nunes.erico@gmail.com>\u000aSigned-off-by: Andreas Baierl <ichgeh@imkreisrum.de>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6555>\u000a",
        "date" : "2020-09-07 09:55:06 +0000",
        "id" : "4c5f5d238b953baab5a3017f76c0b0cb322fea9a",
        "msg" : "lima/ppir: Skip instruction merge when having more than one successor",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/ir/pp/node_to_instr.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_shader.h",
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "46bb051bc2a911d8177521b59cd1f81330be123a",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: stop using TGSI_PROPERTY_NEXT_SHADER\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "46bb051bc2a911d8177521b59cd1f81330be123a",
        "msg" : "radeonsi: stop using TGSI_PROPERTY_NEXT_SHADER",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_state_viewport.c",
          "src/gallium/drivers/radeonsi/si_shader_llvm_vs.c",
          "src/gallium/drivers/radeonsi/si_state.c",
          "src/gallium/drivers/radeonsi/gfx10_shader_ngg.c",
          "src/gallium/drivers/radeonsi/si_state_shaders.c",
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/drivers/radeonsi/si_state_draw.c"
        ],
        "commitId" : "a37d897d692ed58724751c4b35d7a8a9fbcbfc3c",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: stop using TGSI_PROPERTY_VS_WINDOW_SPACE_POSITION / VS_BLIT_SGPRS_AMD\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "a37d897d692ed58724751c4b35d7a8a9fbcbfc3c",
        "msg" : "radeonsi: stop using TGSI_PROPERTY_VS_WINDOW_SPACE_POSITION / VS_BLIT_SGPRS_AMD",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_viewport.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_vs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_draw.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/gfx10_shader_ngg.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_llvm_tess.c",
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_state_draw.c"
        ],
        "commitId" : "af59f06918bba54929efd20475a438da49413873",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: stop using TGSI_PROPERTY_TCS_VERTICES_OUT\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "af59f06918bba54929efd20475a438da49413873",
        "msg" : "radeonsi: stop using TGSI_PROPERTY_TCS_VERTICES_OUT",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_draw.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_tess.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_shader_llvm_tess.c",
          "src/gallium/drivers/radeonsi/gfx10_shader_ngg.c",
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "34b8e60cb8696016573f8c77a1ede5020e7b8254",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: stop using TGSI_PROPERTY_TES_POINT_MODE / TES_PRIM_MODE\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "34b8e60cb8696016573f8c77a1ede5020e7b8254",
        "msg" : "radeonsi: stop using TGSI_PROPERTY_TES_POINT_MODE / TES_PRIM_MODE",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_tess.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/gfx10_shader_ngg.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "eeea2f52c7d50bf3126e05513b01d60c847f7288",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: stop using TGSI_PROPERTY_TES_SPACING\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "eeea2f52c7d50bf3126e05513b01d60c847f7288",
        "msg" : "radeonsi: stop using TGSI_PROPERTY_TES_SPACING",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "a8e7024792533c5e7c4f8362329914f314d9e8e4",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: stop using TGSI_PROPERTY_TES_VERTEX_ORDER_CW\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "a8e7024792533c5e7c4f8362329914f314d9e8e4",
        "msg" : "radeonsi: stop using TGSI_PROPERTY_TES_VERTEX_ORDER_CW",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "e627528e27988d0a15235e0e27a879be99bd39c7",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: stop using TGSI_PROPERTY_GS_*\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "e627528e27988d0a15235e0e27a879be99bd39c7",
        "msg" : "radeonsi: stop using TGSI_PROPERTY_GS_*",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_llvm.c",
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/drivers/radeonsi/si_compute.c"
        ],
        "commitId" : "ba7b87a8a2d1931166fb85f56782a7cff5e16065",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: stop using TGSI_PROPERTY_CS_*\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "ba7b87a8a2d1931166fb85f56782a7cff5e16065",
        "msg" : "radeonsi: stop using TGSI_PROPERTY_CS_*",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_compute.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_state.c",
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "5aeaf3d7bcea2dbd6e19a861b27d7861f26a87f3",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: stop using TGSI_PROPERTY_FS_EARLY_DEPTH_STENCIL\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "5aeaf3d7bcea2dbd6e19a861b27d7861f26a87f3",
        "msg" : "radeonsi: stop using TGSI_PROPERTY_FS_EARLY_DEPTH_STENCIL",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "c597e394d45f2025a98e445649e4949ce515a2fc",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: stop using TGSI_PROPERTY_FS_POST_DEPTH_COVERAGE\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "c597e394d45f2025a98e445649e4949ce515a2fc",
        "msg" : "radeonsi: stop using TGSI_PROPERTY_FS_POST_DEPTH_COVERAGE",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "ce0291df4ac9b17b513f46456d6046772b74649a",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: stop using TGSI_PROPERTY_FS_COORD_PIXEL_CENTER\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "ce0291df4ac9b17b513f46456d6046772b74649a",
        "msg" : "radeonsi: stop using TGSI_PROPERTY_FS_COORD_PIXEL_CENTER",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "ebe8238f1b64c4b7897108ca11a9b3f89e85bbd7",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: stop using TGSI_PROPERTY_FS_DEPTH_LAYOUT\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "ebe8238f1b64c4b7897108ca11a9b3f89e85bbd7",
        "msg" : "radeonsi: stop using TGSI_PROPERTY_FS_DEPTH_LAYOUT",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_llvm.c",
          "src/gallium/drivers/radeonsi/si_compute.c",
          "src/gallium/drivers/radeonsi/si_shader.h"
        ],
        "commitId" : "89cf8789cd19fa504838240f39ea1f45ca6f2ad2",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: stop using TGSI_PROPERTY_CS_LOCAL_SIZE\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "89cf8789cd19fa504838240f39ea1f45ca6f2ad2",
        "msg" : "radeonsi: stop using TGSI_PROPERTY_CS_LOCAL_SIZE",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_compute.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_pipe.h",
          "src/gallium/drivers/radeonsi/si_shader.h",
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "cb7bc983ae57f3f0586b9a047d705b263da63cf3",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: stop using TGSI_PROPERTY_FS_COLOR0_WRITES_ALL_CBUFS\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "cb7bc983ae57f3f0586b9a047d705b263da63cf3",
        "msg" : "radeonsi: stop using TGSI_PROPERTY_FS_COLOR0_WRITES_ALL_CBUFS",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_compute.c",
          "src/gallium/drivers/radeonsi/si_state_shaders.c",
          "src/gallium/drivers/radeonsi/si_debug.c",
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_descriptors.c",
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/drivers/radeonsi/si_state_draw.c",
          "src/gallium/drivers/radeonsi/si_shader.h"
        ],
        "commitId" : "cb63e4afc9621ad12e5e8f13972554056067f997",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: remove info::samplers_declared, image_buffers, msaa_images_declared\u000a\u000aThey are redundant with shader_info.\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "cb63e4afc9621ad12e5e8f13972554056067f997",
        "msg" : "radeonsi: remove info::samplers_declared, image_buffers, msaa_images_declared",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_debug.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_descriptors.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_compute.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_draw.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_compute.c",
          "src/gallium/drivers/radeonsi/si_state_shaders.c",
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_debug.c",
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/drivers/radeonsi/si_shader_llvm_resources.c",
          "src/gallium/drivers/radeonsi/si_shader.h",
          "src/gallium/drivers/radeonsi/si_compute_prim_discard.c"
        ],
        "commitId" : "c1af2f4bee1f517aff6d84df703c4f2821d562d9",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: remove redundant si_shader_info::shader_buffers_declared\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "c1af2f4bee1f517aff6d84df703c4f2821d562d9",
        "msg" : "radeonsi: remove redundant si_shader_info::shader_buffers_declared",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_resources.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_compute.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_debug.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_compute_prim_discard.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_compute.c",
          "src/gallium/drivers/radeonsi/si_state_shaders.c",
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_debug.c",
          "src/gallium/drivers/radeonsi/si_state_draw.c",
          "src/gallium/drivers/radeonsi/si_descriptors.c",
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/drivers/radeonsi/si_shader.h"
        ],
        "commitId" : "0dabcb9e53f4fd388cbc1af396131a3b77e432f9",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: remove redundant si_shader_info::images_declared\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "0dabcb9e53f4fd388cbc1af396131a3b77e432f9",
        "msg" : "radeonsi: remove redundant si_shader_info::images_declared",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_draw.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_descriptors.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_compute.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_debug.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_state_shaders.c",
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_debug.c",
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/drivers/radeonsi/si_shader_llvm_resources.c",
          "src/gallium/drivers/radeonsi/si_shader.h",
          "src/gallium/drivers/radeonsi/si_compute_prim_discard.c"
        ],
        "commitId" : "d15a7d16d6aaf0977081f816f97ca09ae49fd364",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: remove redundant si_shader_info::const_buffers_declared\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "d15a7d16d6aaf0977081f816f97ca09ae49fd364",
        "msg" : "radeonsi: remove redundant si_shader_info::const_buffers_declared",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_resources.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_debug.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_compute_prim_discard.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_state.c",
          "src/gallium/drivers/radeonsi/si_shader.h",
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "f02cd0e0270dd4d0532c9fe74b42dee8d6c2eaa4",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: remove redundant si_shader_info:*(clip|cull)* fields\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "f02cd0e0270dd4d0532c9fe74b42dee8d6c2eaa4",
        "msg" : "radeonsi: remove redundant si_shader_info:*(clip|cull)* fields",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_shader.h"
        ],
        "commitId" : "7b3e24c2d874206080da93f72cc82c44954df798",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: remove unused si_shader_info::uses_(vertexid|basevertex)\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "7b3e24c2d874206080da93f72cc82c44954df798",
        "msg" : "radeonsi: remove unused si_shader_info::uses_(vertexid|basevertex)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_shader.h",
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "8df349a31ec8aeed3ac890f36e5f48e173831a9f",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: merge uses_persp_opcode_interp_sample/uses_linear_opcode_interp_sample\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "8df349a31ec8aeed3ac890f36e5f48e173831a9f",
        "msg" : "radeonsi: merge uses_persp_opcode_interp_sample/uses_linear_opcode_interp_sample",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_shader.h",
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "99c4e610840f62e39e96d71bdabe6fd166bbebc9",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: remove redundant si_shader_info::uses_kill\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "99c4e610840f62e39e96d71bdabe6fd166bbebc9",
        "msg" : "radeonsi: remove redundant si_shader_info::uses_kill",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/drivers/radeonsi/si_shader.h"
        ],
        "commitId" : "c8ab5899c1b9c9a184a0c27545f19c7dce405924",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: reduce type sizes in si_shader_selector\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "c8ab5899c1b9c9a184a0c27545f19c7dce405924",
        "msg" : "radeonsi: reduce type sizes in si_shader_selector",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/drivers/radeonsi/si_shader.h"
        ],
        "commitId" : "83cdffd4358a50957ddd49d777c4deb81b841dbb",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: rename num_memory_instructions -> num_memory_stores\u000a\u000ait only counts stores\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "83cdffd4358a50957ddd49d777c4deb81b841dbb",
        "msg" : "radeonsi: rename num_memory_instructions -> num_memory_stores",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_state.c",
          "src/gallium/drivers/radeonsi/si_shader_llvm_gs.c",
          "src/gallium/drivers/radeonsi/si_shader.h",
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "7960668dc95999c1eaa8a8bd12fd8d860bbf5780",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: remove redundant si_shader_info::writes_memory\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "7960668dc95999c1eaa8a8bd12fd8d860bbf5780",
        "msg" : "radeonsi: remove redundant si_shader_info::writes_memory",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_gs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/gfx10_shader_ngg.c",
          "src/gallium/drivers/radeonsi/si_shader_llvm_gs.c",
          "src/gallium/drivers/radeonsi/si_state_shaders.c",
          "src/gallium/drivers/radeonsi/si_shader.h"
        ],
        "commitId" : "2b4fa6880890215d64b94954e122aba866734241",
        "timestamp" : 1599477340000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: remove redundant GS variables in si_shader_selector\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:40 +0000",
        "id" : "2b4fa6880890215d64b94954e122aba866734241",
        "msg" : "radeonsi: remove redundant GS variables in si_shader_selector",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/gfx10_shader_ngg.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_gs.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_state_shaders.c",
          "src/gallium/drivers/radeonsi/si_shader.h"
        ],
        "commitId" : "f3f08bca23858d42ee3bc3683b25ab32ff9433e1",
        "timestamp" : 1599477341000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: remove redundant si_shader_selector::max_gs_stream\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:41 +0000",
        "id" : "f3f08bca23858d42ee3bc3683b25ab32ff9433e1",
        "msg" : "radeonsi: remove redundant si_shader_selector::max_gs_stream",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/drivers/radeonsi/si_state_shaders.c",
          "src/gallium/drivers/radeonsi/si_shader.h"
        ],
        "commitId" : "757f790ad84caaff9e9d6e4f98a8c5587e153b27",
        "timestamp" : 1599477341000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: remove redundant si_shader_info::uses_derivatives\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:41 +0000",
        "id" : "757f790ad84caaff9e9d6e4f98a8c5587e153b27",
        "msg" : "radeonsi: remove redundant si_shader_info::uses_derivatives",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_llvm.c",
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_compute.c",
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/drivers/radeonsi/si_shader.h"
        ],
        "commitId" : "1dd243d4f507914a4e458cc2de7deff435a12d91",
        "timestamp" : 1599477341000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: use shader_info::cs::local_size_variable to clean up some code\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6624>\u000a",
        "date" : "2020-09-07 11:15:41 +0000",
        "id" : "1dd243d4f507914a4e458cc2de7deff435a12d91",
        "msg" : "radeonsi: use shader_info::cs::local_size_variable to clean up some code",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_compute.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "234505162c11ff52d775c536667ccbdd260bf6c1",
        "timestamp" : 1599478050000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: deduplicate setting key.mono.u.vs_export_prim_id\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6620>\u000a",
        "date" : "2020-09-07 11:27:30 +0000",
        "id" : "234505162c11ff52d775c536667ccbdd260bf6c1",
        "msg" : "radeonsi: deduplicate setting key.mono.u.vs_export_prim_id",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_llvm_vs.c",
          "src/gallium/drivers/radeonsi/si_state.c",
          "src/gallium/drivers/radeonsi/si_state_shaders.c",
          "src/gallium/drivers/radeonsi/si_state.h",
          "src/gallium/drivers/radeonsi/si_shader.h"
        ],
        "commitId" : "c56fbed99b4aeb22cec19dc83d75aba79f9fe696",
        "timestamp" : 1599478050000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: kill point size VS output if it's not used by the rasterizer\u000a\u000aFixed-func shaders can contain the output, because their generator\u000adoesn't consider the current primitive type into account.\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6620>\u000a",
        "date" : "2020-09-07 11:27:30 +0000",
        "id" : "c56fbed99b4aeb22cec19dc83d75aba79f9fe696",
        "msg" : "radeonsi: kill point size VS output if it's not used by the rasterizer",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_vs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/swr/rasterizer/jitter/jit_pch.hpp",
          "src/gallium/drivers/swr/rasterizer/common/swr_assert.cpp",
          "src/gallium/drivers/swr/rasterizer/common/os.cpp",
          "src/gallium/drivers/swr/rasterizer/core/tessellator.cpp",
          "src/gallium/drivers/swr/rasterizer/core/threads.cpp",
          "src/gallium/drivers/swr/rasterizer/memory/Convert.h",
          "src/gallium/drivers/swr/rasterizer/common/os.h",
          "src/gallium/auxiliary/tessellator/tessellator.cpp",
          "src/gallium/drivers/swr/rasterizer/archrast/archrast.cpp",
          "src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp",
          "src/gallium/drivers/swr/meson.build",
          "src/gallium/drivers/swr/rasterizer/common/swr_assert.h"
        ],
        "commitId" : "2c94a9788e79e5b5ea17c581ab49bc4c2aaf9a0c",
        "timestamp" : 1599489247000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "swr: fix build with mingw\u000a\u000aReviewed-by: Jan Zielinski <jan.zielinski@intel.com>\u000aTested-by: Prodea Alexandru-Liviu <liviuprodea@yahoo.com>\u000aCc: mesa-stable\u000a\u000acloses #3454\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6532>\u000a",
        "date" : "2020-09-07 14:34:07 +0000",
        "id" : "2c94a9788e79e5b5ea17c581ab49bc4c2aaf9a0c",
        "msg" : "swr: fix build with mingw",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/tessellator/tessellator.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/jitter/jit_pch.hpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/memory/Convert.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/common/os.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/common/swr_assert.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/common/swr_assert.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/core/threads.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/archrast/archrast.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/common/os.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/core/tessellator.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/spirv_to_nir.c"
        ],
        "commitId" : "a5e427fe644fd2f69bf65b19cad9055984909c06",
        "timestamp" : 1599490780000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv: Improve the \"Entry point not found\" error message\u000a\u000aReviewed-by: Iago Toral Quiroga <itoral@igalia.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6607>\u000a",
        "date" : "2020-09-07 14:59:40 +0000",
        "id" : "a5e427fe644fd2f69bf65b19cad9055984909c06",
        "msg" : "spirv: Improve the \"Entry point not found\" error message",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/spirv_to_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/spirv2nir.c"
        ],
        "commitId" : "013a2b123d75ed53af603e23a8f6fd0d6e3b5490",
        "timestamp" : 1599490780000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv2nir: Rework argument handling\u000a\u000aThe argument handling of this little tool was pretty rubbish.  It had no\u000ahelp and it required the filename to come first which is just strange.\u000aThis reworks it and makes things much nicer.  It's still rubbish but at\u000aleast there's a chance people can figure out how to use it now.\u000a\u000aReviewed-by: Iago Toral Quiroga <itoral@igalia.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6607>\u000a",
        "date" : "2020-09-07 14:59:40 +0000",
        "id" : "013a2b123d75ed53af603e23a8f6fd0d6e3b5490",
        "msg" : "spirv2nir: Rework argument handling",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/spirv2nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/piglit/run.sh"
        ],
        "commitId" : "11bd64bdecd8d00261319759767eecae68405ab1",
        "timestamp" : 1599493786000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci: Remove any existing results directory before running piglit\u000a\u000aA pre-existing results directory (from a previous job) could cause a\u000aspurious failure, see e.g.\u000ahttps://gitlab.freedesktop.org/mesa/mesa/-/jobs/4410206\u000a\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6601>\u000a",
        "date" : "2020-09-07 15:49:46 +0000",
        "id" : "11bd64bdecd8d00261319759767eecae68405ab1",
        "msg" : "ci: Remove any existing results directory before running piglit",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/piglit/run.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_io.c"
        ],
        "commitId" : "bd428162b6ddba9ce1e1f22f5e4a55478d6520cf",
        "timestamp" : 1599499750000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/lower_io: Fix the unknown-array-index case in get_deref_align\u000a\u000aThe current align_mul calculation in the unknown-array-index\u000acalculation is\u000a\u000a    align_mul = MIN3(parent_mul,\u000a                     min_pow2_divisor(parent_offset),\u000a                     min_pow2_divisor(stride))\u000a\u000awhich is certainly correct if parent_offset > 0.  However, when\u000aparent_offset = 0, min_pow2_divisor(parent_offset) isn't well-defined\u000aand our calculation for it is 1 << -1 which isn't well-defined.  That\u000asaid.... it's not actually needed.\u000a\u000aThe offset to the base of the array is\u000a\u000a    array_base = parent_mul * k + parent_offset\u000a\u000afor some integer k.  When we throw in an unknown array index i, we get\u000a\u000a    elem = parent_mul * k + parent_offset + stride * i.\u000a\u000aIf we set new_align = MIN2(parent_mul, min_pow2_divisor(stride)), then\u000aboth parent_mul and stride are divisible by new_align and\u000a\u000a    elem = (parent_mul / new_alig) * new_align * k +\u000a           (stride / new_align) * new_align * i + parent_offset\u000a\u000a         = new_align * ((parent_mul / new_alig) * k +\u000a                        (stride / new_align) * i) + parent_offset\u000a\u000aso elem = new_align * j + parent_offset where\u000a\u000a    j = (parent_mul / new_alig) * k + (stride / new_align) * i.\u000a\u000aThat's a very long-winded way of saying that we can delete one parameter\u000afrom the align_mul calculation and it's still fine. :-)\u000a\u000aFixes: 480329cf8b31 \"nir: Add a helper for getting the alignment of a deref\"\u000aReviewed-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alejandro Piñeiro <apinheiro@igalia.com>\u000aTested-by: Alejandro Piñeiro <apinheiro@igalia.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6628>\u000a",
        "date" : "2020-09-07 17:29:10 +0000",
        "id" : "bd428162b6ddba9ce1e1f22f5e4a55478d6520cf",
        "msg" : "nir/lower_io: Fix the unknown-array-index case in get_deref_align",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_io.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opt_shrink_vectors.c"
        ],
        "commitId" : "e4d75c22beba5533b499f7f8f8be6ab0a110ecbc",
        "timestamp" : 1599502010000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/opt_shrink_vectors: shrink image stores using the format\u000a\u000afossil-db (Navi):\u000aTotals from 657 (0.48% of 135946) affected shaders:\u000aVGPRs: 26076 -> 25520 (-2.13%); split: -2.15%, +0.02%\u000aCodeSize: 3033016 -> 3014472 (-0.61%); split: -0.64%, +0.03%\u000aMaxWaves: 9386 -> 9420 (+0.36%)\u000aInstrs: 590109 -> 585502 (-0.78%); split: -0.82%, +0.04%\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5772>\u000a",
        "date" : "2020-09-07 18:06:50 +0000",
        "id" : "e4d75c22beba5533b499f7f8f8be6ab0a110ecbc",
        "msg" : "nir/opt_shrink_vectors: shrink image stores using the format",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_shrink_vectors.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/util/00-mesa-defaults.conf"
        ],
        "commitId" : "9b3491870fcf76028a2eef42a95e35a4732a5bd4",
        "timestamp" : 1599507716000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: Work around Wasteland 2 bug.\u000a\u000aConfirmed by an user on AMD HW that this driconf flag works\u000aaround the issue.\u000a\u000aGitlab: https://gitlab.freedesktop.org/mesa/mesa/-/issues/1535\u000aCC: mesa-stable\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6637>\u000a",
        "date" : "2020-09-07 19:41:56 +0000",
        "id" : "9b3491870fcf76028a2eef42a95e35a4732a5bd4",
        "msg" : "radeonsi: Work around Wasteland 2 bug.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/util/00-mesa-defaults.conf"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/targets/dri/Android.mk"
        ],
        "commitId" : "cc86a13b36e19a393820f325f5f6b2f47e371b12",
        "timestamp" : 1599508964000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "android: freedreno: Implement pipe screen's get_device/driver_uuid()\u000a\u000alibfreedreno_common static dependency is need for gallium_dri target\u000a\u000aFixes the following building error:\u000a\u000ald.lld: error: undefined symbol: fd_get_device_uuid\u000a>>> referenced by freedreno_screen.c:836 (external/mesa/src/gallium/drivers/freedreno/freedreno_screen.c:836)\u000a>>>               freedreno_screen.o:(fd_screen_get_device_uuid) in archive out/target/product/x86_64/obj/STATIC_LIBRARIES/libmesa_pipe_freedreno_intermediates/libmesa_pipe_freedreno.a\u000a\u000ald.lld: error: undefined symbol: fd_get_driver_uuid\u000a>>> referenced by freedreno_screen.c:842 (external/mesa/src/gallium/drivers/freedreno/freedreno_screen.c:842)\u000a>>>               freedreno_screen.o:(fd_screen_get_driver_uuid) in archive out/target/product/x86_64/obj/STATIC_LIBRARIES/libmesa_pipe_freedreno_intermediates/libmesa_pipe_freedreno.a\u000a\u000aFixes: e3c39e505 \"freedreno: Implement pipe screen's get_device/driver_uuid()\"\u000aSigned-off-by: Mauro Rossi <issor.oruam@gmail.com>\u000aAcked-by: Rob Clark <robdclark@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6625>\u000a",
        "date" : "2020-09-07 20:02:44 +0000",
        "id" : "cc86a13b36e19a393820f325f5f6b2f47e371b12",
        "msg" : "android: freedreno: Implement pipe screen's get_device/driver_uuid()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/targets/dri/Android.mk"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/Android.common.mk"
        ],
        "commitId" : "9d02d65f4643bd4885c40ca2fca4e1e8f7cc202e",
        "timestamp" : 1599508965000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "android: freedreno/common: add libmesa_git_sha1 static dependency\u000a\u000aFixes the following building error:\u000a\u000aexternal/mesa/src/freedreno/common/freedreno_uuid.c:30:10: fatal error: 'git_sha1.h' file not found\u000a         ^~~~~~~~~~~~\u000a1 error generated.\u000a\u000aFixes: e7458f19e (\"freedreno/uuid: Generate meaningful device and driver UUID\")\u000aSigned-off-by: Mauro Rossi <issor.oruam@gmail.com>\u000aAcked-by: Rob Clark <robdclark@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6625>\u000a",
        "date" : "2020-09-07 20:02:45 +0000",
        "id" : "9d02d65f4643bd4885c40ca2fca4e1e8f7cc202e",
        "msg" : "android: freedreno/common: add libmesa_git_sha1 static dependency",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/Android.common.mk"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/egl/drivers/dri2/platform_android.c"
        ],
        "commitId" : "bb42deee362c8dcdeca2212567aba945cd3f4116",
        "timestamp" : 1599514395000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/issor.oruam",
          "fullName" : "issor.oruam"
        },
        "authorEmail" : "issor.oruam@gmail.com",
        "comment" : "egl/android: HAVE_DRM_GRALLOC path fixes (v2)\u000a\u000aFixes the following building errors:\u000a\u000aexternal/mesa/src/egl/drivers/dri2/platform_android.c:1001:9: error: use of undeclared identifier 'dri2_img'\u000a                                           dri2_img);\u000a                                           ^\u000aexternal/mesa/src/egl/drivers/dri2/platform_android.c:1059:17: error: incompatible pointer types assigning to '__DRIimage *' (aka 'struct __DRIimageRec *') from '_EGLImage *' (aka 'struct _egl_image *') [-Werror,-Wincompatible-pointer-types]\u000a      dri_image = droid_create_image_from_name(disp, buf);\u000a                ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\u000a2 errors generated.\u000a\u000a(v2) Changelog:\u000a- Pass NULL instead of dri_image as argument of createImageFromName()\u000a- Delete the unused dri_image variable\u000a\u000aFixes: 5c8b67ed (\"egl/android: Simplify droid_create_image_from_name() path\")\u000aSigned-off-by: Mauro Rossi <issor.oruam@gmail.com>\u000aReviewed-by: Kristian H. Kristensen <hoegsberg@google.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6626>\u000a",
        "date" : "2020-09-07 23:33:15 +0200",
        "id" : "bb42deee362c8dcdeca2212567aba945cd3f4116",
        "msg" : "egl/android: HAVE_DRM_GRALLOC path fixes (v2)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/egl/drivers/dri2/platform_android.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/mesa/main/fbobject.c"
        ],
        "commitId" : "331e5f105eb42862e10f39ea5d702dd55139b887",
        "timestamp" : 1599541613000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "mesa: refactor floating point texture fbo completeness check on gles\u000a\u000aPatch introduces a helper function for checking the completeness and\u000afixes some of the existing checking in is_format_color_renderable. This\u000ais done as preparation for EXT_color_buffer_half_float support.\u000a\u000aSigned-off-by: Tapani Pälli <tapani.palli@intel.com>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6491>\u000a",
        "date" : "2020-09-08 05:06:53 +0000",
        "id" : "331e5f105eb42862e10f39ea5d702dd55139b887",
        "msg" : "mesa: refactor floating point texture fbo completeness check on gles",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/mesa/main/fbobject.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/mesa/main/extensions_table.h",
          "src/mesa/main/mtypes.h",
          "src/mesa/main/fbobject.c"
        ],
        "commitId" : "8447b0f6518aad56b802470dc61920fef3699852",
        "timestamp" : 1599541613000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "mesa: add EXT_color_buffer_half_float plumbing\u000a\u000aSigned-off-by: Tapani Pälli <tapani.palli@intel.com>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6491>\u000a",
        "date" : "2020-09-08 05:06:53 +0000",
        "id" : "8447b0f6518aad56b802470dc61920fef3699852",
        "msg" : "mesa: add EXT_color_buffer_half_float plumbing",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/mesa/main/fbobject.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/extensions_table.h"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/mtypes.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/deqp-panfrost-t860-fails.txt",
          ".gitlab-ci/piglit/quick_gl.txt",
          "docs/features.txt",
          "src/mesa/state_tracker/st_extensions.c",
          ".gitlab-ci.yml"
        ],
        "commitId" : "171e94fe629011a7282c81f5777603752058169e",
        "timestamp" : 1599541613000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "mesa/st: enable EXT_color_buffer_half_float when formats supported\u000a\u000aSigned-off-by: Tapani Pälli <tapani.palli@intel.com>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6491>\u000a",
        "date" : "2020-09-08 05:06:53 +0000",
        "id" : "171e94fe629011a7282c81f5777603752058169e",
        "msg" : "mesa/st: enable EXT_color_buffer_half_float when formats supported",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/features.txt"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/piglit/quick_gl.txt"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/deqp-panfrost-t860-fails.txt"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_extensions.c"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/tracie/tests/test.py",
          ".gitlab-ci/tracie-runner-gl.sh"
        ],
        "commitId" : "dd471928c94e31d103ac94d397122ff42d20b983",
        "timestamp" : 1599550987000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alexandros.frantzis",
          "fullName" : "alexandros.frantzis"
        },
        "authorEmail" : "alexandros.frantzis@collabora.com",
        "comment" : "tracie: Make tests independent of environment\u000a\u000aProvide some sensible values for required environment variables to allow\u000atests to run properly in any environment.\u000a\u000aSigned-off-by: Alexandros Frantzis <alexandros.frantzis@collabora.com>\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6598>\u000a",
        "date" : "2020-09-08 10:43:07 +0300",
        "id" : "dd471928c94e31d103ac94d397122ff42d20b983",
        "msg" : "tracie: Make tests independent of environment",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/tracie/tests/test.py"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/tracie-runner-gl.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/tracie/tracie.py",
          ".gitlab-ci/tracie/tests/test.py"
        ],
        "commitId" : "d24ffd870615f0918c19c35b428251ba86bb49d7",
        "timestamp" : 1599551092000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alexandros.frantzis",
          "fullName" : "alexandros.frantzis"
        },
        "authorEmail" : "alexandros.frantzis@collabora.com",
        "comment" : "tracie: Produce JUnit XML results\u000a\u000aWrite tracie results to the 'results/junit.xml' file using the JUnit XML\u000aformat. Among other uses, this file can be picked up by gitlab to\u000adisplay more useful information to the user.\u000a\u000aSigned-off-by: Alexandros Frantzis <alexandros.frantzis@collabora.com>\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6598>\u000a",
        "date" : "2020-09-08 10:44:52 +0300",
        "id" : "d24ffd870615f0918c19c35b428251ba86bb49d7",
        "msg" : "tracie: Produce JUnit XML results",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/tracie/tracie.py"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/tracie/tests/test.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci.yml"
        ],
        "commitId" : "7e82e252e0f00879d0f15bbf37da23b49628f867",
        "timestamp" : 1599551096000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alexandros.frantzis",
          "fullName" : "alexandros.frantzis"
        },
        "authorEmail" : "alexandros.frantzis@collabora.com",
        "comment" : "gitlab-ci: Enable unit test reports for normal runner traces jobs\u000a\u000aInform gitlab about the JUnit XML file that tracie produces, so that the\u000apipeline page can present more detailed information about tracie test\u000aresults.\u000a\u000aSigned-off-by: Alexandros Frantzis <alexandros.frantzis@collabora.com>\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6598>\u000a",
        "date" : "2020-09-08 10:44:56 +0300",
        "id" : "7e82e252e0f00879d0f15bbf37da23b49628f867",
        "msg" : "gitlab-ci: Enable unit test reports for normal runner traces jobs",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/lava-gitlab-ci.yml"
        ],
        "commitId" : "88fc3e24d3c0d907f234ed9063d4bb6d5e944fb3",
        "timestamp" : 1599551099000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alexandros.frantzis",
          "fullName" : "alexandros.frantzis"
        },
        "authorEmail" : "alexandros.frantzis@collabora.com",
        "comment" : "gitlab-ci: Enable unit test reports for lava traces jobs\u000a\u000aDownload from minio the JUnit XML file that tracie produces and inform\u000agitlab about it, so that the pipeline page can present more detailed\u000ainformation about tracie test results.\u000a\u000aSigned-off-by: Alexandros Frantzis <alexandros.frantzis@collabora.com>\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6598>\u000a",
        "date" : "2020-09-08 10:44:59 +0300",
        "id" : "88fc3e24d3c0d907f234ed9063d4bb6d5e944fb3",
        "msg" : "gitlab-ci: Enable unit test reports for lava traces jobs",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/lava-gitlab-ci.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci.yml"
        ],
        "commitId" : "f4210df2241556873032f741be4a4a44337ebf99",
        "timestamp" : 1599551103000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alexandros.frantzis",
          "fullName" : "alexandros.frantzis"
        },
        "authorEmail" : "alexandros.frantzis@collabora.com",
        "comment" : "gitlab-ci: Enable unit test report for arm64_a630_traces\u000a\u000aInform gitlab about the JUnit XML file that tracie produces, so that the\u000apipeline page can present more detailed information about tracie test\u000aresults.\u000a\u000aSigned-off-by: Alexandros Frantzis <alexandros.frantzis@collabora.com>\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6598>\u000a",
        "date" : "2020-09-08 10:45:03 +0300",
        "id" : "f4210df2241556873032f741be4a4a44337ebf99",
        "msg" : "gitlab-ci: Enable unit test report for arm64_a630_traces",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_ir.h"
        ],
        "commitId" : "0e9425a1b74ed7e38656eee43f72a527404bf0b6",
        "timestamp" : 1599567463000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: fix one-off error in Operand(uint16_t)\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aFixes: 3d6f67950d9 ('aco: improve 8/16-bit constants')\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6583>\u000a",
        "date" : "2020-09-08 12:17:43 +0000",
        "id" : "0e9425a1b74ed7e38656eee43f72a527404bf0b6",
        "msg" : "aco: fix one-off error in Operand(uint16_t)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_ir.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection.cpp"
        ],
        "commitId" : "6049dc1a9d5cb1a3dae063e52409028213d5492a",
        "timestamp" : 1599567463000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: improve fsign selection\u000a\u000aIdea from https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6284\u000a\u000afossil-db (Navi):\u000aTotals from 4053 (2.95% of 137413) affected shaders:\u000aSGPRs: 305810 -> 305906 (+0.03%); split: -0.01%, +0.04%\u000aVGPRs: 249000 -> 249144 (+0.06%); split: -0.01%, +0.07%\u000aCodeSize: 29967092 -> 29885768 (-0.27%); split: -0.27%, +0.00%\u000aInstrs: 5749494 -> 5737971 (-0.20%); split: -0.20%, +0.00%\u000aCycles: 255028584 -> 254955444 (-0.03%); split: -0.04%, +0.01%\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6583>\u000a",
        "date" : "2020-09-08 12:17:43 +0000",
        "id" : "6049dc1a9d5cb1a3dae063e52409028213d5492a",
        "msg" : "aco: improve fsign selection",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/swr/rasterizer/jitter/builder_misc.cpp",
          "src/gallium/drivers/swr/rasterizer/jitter/functionpasses/lower_x86.cpp"
        ],
        "commitId" : "28df8ffde7cf9a53e1ce6cf13e6b495fb4865295",
        "timestamp" : 1599579073000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/jan.zielinski",
          "fullName" : "jan.zielinski"
        },
        "authorEmail" : "jan.zielinski@intel.com",
        "comment" : "swr: Use ElemenCount constructor for LLVM 11\u000a\u000aIn LLVM 12 ElementCount constructor is private\u000aand instead of using it explicitly, ::get function\u000ashould be used, but in LLVM 11, the constructor\u000ais still the way to go.\u000a\u000aReviewed-by: Krzysztof Raszkowski <krzysztof.raszkowski@intel.com>\u000aCloses: #3490\u000aFixes: 639605e5ba947bb947313a6584ef7fbb8619e9c2\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6648>\u000a",
        "date" : "2020-09-08 17:31:13 +0200",
        "id" : "28df8ffde7cf9a53e1ce6cf13e6b495fb4865295",
        "msg" : "swr: Use ElemenCount constructor for LLVM 11",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/jitter/builder_misc.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/jitter/functionpasses/lower_x86.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection.cpp"
        ],
        "commitId" : "5b310562575bdb3b2a90f94decc2663fcef3c1a9",
        "timestamp" : 1599582044000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco/isel: refactor code and remove unnecessary v_mov\u000a\u000aChanges mainly due to avoided v_movs for fmin/fmax/fadd/fmul.\u000a\u000aTotals from 12783 (9.36% of 136546) affected shaders (RAVEN):\u000aSGPRs: 1097752 -> 1098264 (+0.05%); split: -0.09%, +0.14%\u000aVGPRs: 856920 -> 850800 (-0.71%); split: -0.82%, +0.11%\u000aSpillSGPRs: 49494 -> 49496 (+0.00%); split: -0.00%, +0.01%\u000aCodeSize: 99997916 -> 99989948 (-0.01%); split: -0.04%, +0.03%\u000aMaxWaves: 53895 -> 54448 (+1.03%)\u000aInstrs: 19634960 -> 19632626 (-0.01%); split: -0.05%, +0.04%\u000aCycles: 1620601696 -> 1620900712 (+0.02%); split: -0.02%, +0.04%\u000aVMEM: 3334181 -> 3299626 (-1.04%); split: +1.62%, -2.66%\u000aSMEM: 865573 -> 865876 (+0.04%); split: +0.84%, -0.81%\u000aVClause: 337100 -> 335224 (-0.56%); split: -0.88%, +0.32%\u000aSClause: 696813 -> 697267 (+0.07%); split: -0.14%, +0.21%\u000aCopies: 1549897 -> 1548023 (-0.12%); split: -0.52%, +0.40%\u000aBranches: 682118 -> 682108 (-0.00%); split: -0.01%, +0.00%\u000aPreSGPRs: 893524 -> 895129 (+0.18%); split: -0.00%, +0.18%\u000aPreVGPRs: 790180 -> 783036 (-0.90%)\u000a\u000aReviewed-by: Rhys Perry <pendingchaos02@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6635>\u000a",
        "date" : "2020-09-08 16:20:44 +0000",
        "id" : "5b310562575bdb3b2a90f94decc2663fcef3c1a9",
        "msg" : "aco/isel: refactor code and remove unnecessary v_mov",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection.cpp"
        ],
        "commitId" : "0b6448bbe791474a152d53bfaf750408807ac166",
        "timestamp" : 1599582044000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco/isel: refactor emit_vop3a_instruction() to handle 2 operand instructions\u000a\u000aOnly AC:O has been affected.\u000a\u000aTotals from 4 (0.00% of 136546) affected shaders (RAVEN):\u000aCodeSize: 16428 -> 16420 (-0.05%)\u000aInstrs: 3294 -> 3292 (-0.06%)\u000aCycles: 14208 -> 14200 (-0.06%)\u000aVMEM: 936 -> 978 (+4.49%)\u000aVClause: 80 -> 77 (-3.75%)\u000aCopies: 211 -> 209 (-0.95%)\u000aPreVGPRs: 127 -> 126 (-0.79%)\u000a\u000aReviewed-by: Rhys Perry <pendingchaos02@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6635>\u000a",
        "date" : "2020-09-08 16:20:44 +0000",
        "id" : "0b6448bbe791474a152d53bfaf750408807ac166",
        "msg" : "aco/isel: refactor emit_vop3a_instruction() to handle 2 operand instructions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "5c445be39a15719c63c25d1ad9b7bf9c6a0999d2",
        "timestamp" : 1599584363000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: set outputs_written_before_ps for geometry shaders too\u000a\u000ait will be used in following commit\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6634>\u000a",
        "date" : "2020-09-08 16:59:23 +0000",
        "id" : "5c445be39a15719c63c25d1ad9b7bf9c6a0999d2",
        "msg" : "radeonsi: set outputs_written_before_ps for geometry shaders too",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "fc44861517c3278305ba78fc3b6dade2fa4514bf",
        "timestamp" : 1599584363000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: eliminate unused shader outputs for separate NGG geometry shaders\u000a\u000aThis just works because the same output export code is used for VS too.\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6634>\u000a",
        "date" : "2020-09-08 16:59:23 +0000",
        "id" : "fc44861517c3278305ba78fc3b6dade2fa4514bf",
        "msg" : "radeonsi: eliminate unused shader outputs for separate NGG geometry shaders",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_llvm_gs.c"
        ],
        "commitId" : "e7d606289c648969f3a13d98d4852b4090469bb8",
        "timestamp" : 1599585067000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: remove swizzle == ~0 dead code in si_llvm_load_input_gs\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6623>\u000a",
        "date" : "2020-09-08 17:11:07 +0000",
        "id" : "e7d606289c648969f3a13d98d4852b4090469bb8",
        "msg" : "radeonsi: remove swizzle == ~0 dead code in si_llvm_load_input_gs",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_gs.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_llvm.c",
          "src/amd/llvm/ac_nir_to_llvm.c",
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_shader_llvm_tess.c",
          "src/gallium/drivers/radeonsi/si_shader_internal.h",
          "src/gallium/drivers/radeonsi/si_shader_llvm_gs.c"
        ],
        "commitId" : "9fc96152741607c28aafaaa6c333a7d7281d2820",
        "timestamp" : 1599585067000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ac,radeonsi: lower 64-bit IO to 32 bits and remove all dead code\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6623>\u000a",
        "date" : "2020-09-08 17:11:07 +0000",
        "id" : "9fc96152741607c28aafaaa6c333a7d7281d2820",
        "msg" : "ac,radeonsi: lower 64-bit IO to 32 bits and remove all dead code",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_tess.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_internal.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_gs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_llvm_ps.c"
        ],
        "commitId" : "1388c25ada4395d3cd479c2b075b753fc73d33ce",
        "timestamp" : 1599585067000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: inline trivial PS functions\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6623>\u000a",
        "date" : "2020-09-08 17:11:07 +0000",
        "id" : "1388c25ada4395d3cd479c2b075b753fc73d33ce",
        "msg" : "radeonsi: inline trivial PS functions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_ps.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_uniforms_to_ubo.c"
        ],
        "commitId" : "3a9356831a962997e37589c7a04e12aaa85a99e3",
        "timestamp" : 1599589251000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Update the comment about nir_lower_uniforms_to_ubo()'s multiplier.\u000a\u000aI remembered doing this analysis and was arguing in another MR that this\u000apass didn't have any driver dependency, but it actually does based on\u000aPIPE_CAP_PACKED_UNIFORMS.\u000a\u000aReviewed-by: Kristian H. Kristensen <hoegsberg@google.com>\u000aReviewed-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6359>\u000a",
        "date" : "2020-09-08 18:20:51 +0000",
        "id" : "3a9356831a962997e37589c7a04e12aaa85a99e3",
        "msg" : "nir: Update the comment about nir_lower_uniforms_to_ubo()'s multiplier.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_uniforms_to_ubo.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_io.c",
          "src/compiler/spirv/vtn_variables.c",
          "src/compiler/nir/nir_intrinsics.py",
          "src/compiler/nir/nir_print.c",
          "src/compiler/nir/nir_opt_load_store_vectorize.c",
          "src/compiler/nir/nir_validate.c",
          "src/compiler/nir/tests/load_store_vectorizer_tests.cpp",
          "src/gallium/auxiliary/nir/tgsi_to_nir.c",
          "src/compiler/nir/nir.h",
          "src/intel/vulkan/anv_nir_apply_pipeline_layout.c",
          "src/compiler/nir/nir_lower_uniforms_to_ubo.c"
        ],
        "commitId" : "f3b33a5a35e605101d45213bddf52f2f800a52bb",
        "timestamp" : 1599589251000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Add a range_base+range to nir_intrinsic_load_ubo().\u000a\u000aFor UBO accesses to be the same performance as classic GL default uniform\u000ablock uniforms, we need to be able to push them through the same path.  On\u000afreedreno, we haven't been uploading UBOs as push constants when they're\u000aused for indirect array access, because we don't know what range of the\u000aUBO is needed for an access.\u000a\u000aI believe we won't be able to calculate the range in general in spirv\u000agiven casts that can happen, so we define a [0, ~0] range to be \"We don't\u000aknow anything\".  We use that at the moment for all UBO loads except for\u000anir_lower_uniforms_to_ubo, where we now avoid losing the range information\u000athat default uniform block loads come with.\u000a\u000aIn a departure from other NIR intrinsics with a \"base\", I didn't make the\u000abase an be something you have to add to the src[1] offset.  This keeps us\u000afrom needing to modify all drivers (particularly since the base+offset\u000athing can mean needing to do addition in the backend), makes backend\u000atracking of ranges easy, and makes the range calculations in\u000aload_store_vectorizer reasonable.  However, this could definitely cause\u000asome confusion for people used to the normal NIR base.\u000a\u000aReviewed-by: Kristian H. Kristensen <hoegsberg@google.com>\u000aReviewed-by: Rob Clark <robdclark@chromium.org>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6359>\u000a",
        "date" : "2020-09-08 18:20:51 +0000",
        "id" : "f3b33a5a35e605101d45213bddf52f2f800a52bb",
        "msg" : "nir: Add a range_base+range to nir_intrinsic_load_ubo().",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_uniforms_to_ubo.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/nir/tgsi_to_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_variables.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_print.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_io.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_validate.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/anv_nir_apply_pipeline_layout.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_load_store_vectorize.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/tests/load_store_vectorizer_tests.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_intrinsics.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/ir3/ir3_nir_analyze_ubo_ranges.c"
        ],
        "commitId" : "f74c3b0404c21568ec3621aad28f450c788ebfd4",
        "timestamp" : 1599589251000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno/ir3: Use the new NIR UBO ranges in UBO analysis.\u000a\u000aNow that NIR doesn't lose the original base/range on the\u000anir_lower_uniforms_to_ubo() path, we get a lot more indirect arrays\u000auploaded in shader-db.\u000a\u000atotal instructions in shared programs: 8125988 -> 8103788 (-0.27%)\u000atotal constlen in shared programs: 1313096 -> 1448864 (10.34%)\u000atotal cat6 in shared programs: 104089 -> 97824 (-6.02%)\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6359>\u000a",
        "date" : "2020-09-08 18:20:51 +0000",
        "id" : "f74c3b0404c21568ec3621aad28f450c788ebfd4",
        "msg" : "freedreno/ir3: Use the new NIR UBO ranges in UBO analysis.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/ir3/ir3_nir_analyze_ubo_ranges.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/ir3/ir3_nir_analyze_ubo_ranges.c"
        ],
        "commitId" : "41b5aafef341f8086be16901c15d4325a3be3359",
        "timestamp" : 1599589251000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno/ir3: Apply the max upload limit to initial range setup\u000a\u000aThere's no sense in planning out an upload that we won't be able to\u000aactually upload due to the limit.  This means that we can keep making\u000aother loads pushable, even after we find one that wouldn't be, and we\u000adon't fill the const file with UBO data for a load we couldn't promote.\u000a\u000atotal instructions in shared programs: 8096655 -> 8044344 (-0.65%)\u000atotal constlen in shared programs: 1447824 -> 1411384 (-2.52%)\u000atotal cat6 in shared programs: 97824 -> 89983 (-8.02%)\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6359>\u000a",
        "date" : "2020-09-08 18:20:51 +0000",
        "id" : "41b5aafef341f8086be16901c15d4325a3be3359",
        "msg" : "freedreno/ir3: Apply the max upload limit to initial range setup",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/ir3/ir3_nir_analyze_ubo_ranges.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_io.c"
        ],
        "commitId" : "1ed78bd24796b4c08c8451a9223a161f4787e7cf",
        "timestamp" : 1599589251000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Use explicit deref information to provide real UBO ranges.\u000a\u000afreedreno results (note that cat6 is loads from memory as opposed to\u000apushed constants from the constant file):\u000a\u000atotal instructions in shared programs: 8044344 -> 8022085 (-0.28%)\u000atotal constlen in shared programs: 1411384 -> 1461964 (3.58%)\u000atotal cat6 in shared programs: 89983 -> 87065 (-3.24%)\u000a\u000aOver the last 3 commits, we increased Manhattan31 performance by ~10%\u000a\u000aReviewed-by: Kristian H. Kristensen <hoegsberg@google.com>\u000aReviewed-by: Rob Clark <robdclark@chromium.org>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6359>\u000a",
        "date" : "2020-09-08 18:20:51 +0000",
        "id" : "1ed78bd24796b4c08c8451a9223a161f4787e7cf",
        "msg" : "nir: Use explicit deref information to provide real UBO ranges.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_io.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opt_if.c"
        ],
        "commitId" : "6cef8040672e84393e59ed6efa9953c95f5f8c92",
        "timestamp" : 1599590387000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/opt_if: fix opt_if_merge when destination branch has a jump\u000a\u000aFixes a case where opt_if_merge created code like:\u000aif (...) {\u000a   break;\u000a   loop {\u000a      ...\u000a   }\u000a}\u000awhich caused opt_peel_loop_initial_if to complain that the loop pre-header\u000awasn't a predecessor of the loop header. This patch prevents this\u000a(invalid, I think) unreachable code from being created.\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Timothy Arceri <tarceri@itsqueeze.com>\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3496\u000aFixes: 4d3f6cb9739 ('nir: merge some basic consecutive ifs')\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6633>\u000a",
        "date" : "2020-09-08 18:39:47 +0000",
        "id" : "6cef8040672e84393e59ed6efa9953c95f5f8c92",
        "msg" : "nir/opt_if: fix opt_if_merge when destination branch has a jump",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_if.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_validate.c",
          "src/compiler/nir/nir.h"
        ],
        "commitId" : "45bcb1084139b58378551e2d954bd6032db20330",
        "timestamp" : 1599594241000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Add a dominance validation pass\u000a\u000aWe don't do full dominance validation of SSA values in nir_validate\u000abecause it requires generating valid dominance information and, while\u000athat's not extremely expensive, it's probably more than we want to do on\u000aevery pass.  Also, dominance information is generated through the\u000ametadata system so if we ran it by default in nir_validate, we would get\u000adifferent beavior of the metadata system based on whether or not you\u000ahave a debug build and metadata bugs would be very hard to find.\u000a\u000aHowever, having a pass for it that can be run occasionally, should help\u000adetect and expose bugs.  For ease of use, we add a NIR_VALIDATE_SSA_DOMINANCE\u000aenvironment variable which can be set to manually enable dominance\u000avalidation as a standard part of nir_validate.\u000a\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5288>\u000a",
        "date" : "2020-09-08 19:44:01 +0000",
        "id" : "45bcb1084139b58378551e2d954bd6032db20330",
        "msg" : "nir: Add a dominance validation pass",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_validate.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/vtn_cfg.c",
          "src/compiler/spirv/vtn_private.h"
        ],
        "commitId" : "7cedc4128a1f9d8ecae00ff41ccf1b63e4f3ebd0",
        "timestamp" : 1599594241000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv: Run repair_ssa if there are discard instructions\u000a\u000aSPIR-V's OpKill is a control-flow instruction but NIR's discard is not.\u000aTherefore, it can be valid SPIR-V to have\u000a\u000a    if (...) {\u000a        foo = /* something */\u000a    } else {\u000a        discard;\u000a    }\u000a    use(foo);\u000a\u000awithout any phi between the definition of foo and its use.  This is not\u000atrue in NIR, however, because NIR's discard isn't considered\u000acontrol-flow.  Arguably, this is a NIR bug but making discard control-\u000aflow is a very deep change that can have serious ans subtle\u000aside-effects.   The easier thing to do is just fix up the SSA in case we\u000ahave an OpKill which might have gotten us into the above case.\u000a\u000aFixes dEQP-VK.graphicsfuzz.vectors-and-discard-in-function with the new\u000aNIR dominance validation pass enabled.\u000a\u000aCc: mesa-stable@lists.freedesktop.org\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5288>\u000a",
        "date" : "2020-09-08 19:44:01 +0000",
        "id" : "7cedc4128a1f9d8ecae00ff41ccf1b63e4f3ebd0",
        "msg" : "spirv: Run repair_ssa if there are discard instructions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_cfg.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_private.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_nir.c",
          "src/intel/vulkan/anv_pipeline.c"
        ],
        "commitId" : "3bd7c3c9dbde491173d7015e2168fc0f34d95bb8",
        "timestamp" : 1599594241000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/nir: Call validate_ssa_dominance at both ends of the NIR compile\u000a\u000aThis invokes it before we go into the optimization/lowering pass and\u000athen right before we go out of SSA.\u000a\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5288>\u000a",
        "date" : "2020-09-08 19:44:01 +0000",
        "id" : "3bd7c3c9dbde491173d7015e2168fc0f34d95bb8",
        "msg" : "intel/nir: Call validate_ssa_dominance at both ends of the NIR compile",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/anv_pipeline.c"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection.cpp"
        ],
        "commitId" : "757de68a436a986b089d98470e03c10bd3f57ad8",
        "timestamp" : 1599596031000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco/isel: Turn the function template emit_load into a proper function\u000a\u000aStatically known values were encoded using template parameters previously,\u000acausing specializations for each of the 5 sets of template arguments to be\u000agenerated. Since emit_load is not performance critical (the inner loop\u000anever runs more often than twice), it's better for build time to use\u000aruntime arguments everywhere.\u000a\u000aReduces build time of this file by 9% (17.3s -> 15.7s on my machine) and\u000areduces libaco's size by 2.6%.\u000a\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aReviewed-by: Timur Kristóf <timur.kristof@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6504>\u000a",
        "date" : "2020-09-08 20:13:51 +0000",
        "id" : "757de68a436a986b089d98470e03c10bd3f57ad8",
        "msg" : "aco/isel: Turn the function template emit_load into a proper function",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection.cpp"
        ],
        "commitId" : "dab0af061641bae1a69793ee39cad230725a3203",
        "timestamp" : 1599596031000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco/isel: Simplify nested branching code\u000a\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aReviewed-by: Timur Kristóf <timur.kristof@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6504>\u000a",
        "date" : "2020-09-08 20:13:51 +0000",
        "id" : "dab0af061641bae1a69793ee39cad230725a3203",
        "msg" : "aco/isel: Simplify nested branching code",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection.cpp"
        ],
        "commitId" : "150de6358d26bb29968d800e749cd41ae78c9420",
        "timestamp" : 1599596031000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco/isel: Consistently use references for input parameters in emit_load\u000a\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aReviewed-by: Timur Kristóf <timur.kristof@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6504>\u000a",
        "date" : "2020-09-08 20:13:51 +0000",
        "id" : "150de6358d26bb29968d800e749cd41ae78c9420",
        "msg" : "aco/isel: Consistently use references for input parameters in emit_load",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection_setup.cpp"
        ],
        "commitId" : "1eac0b52e3ee0fb230aeb4d5858c8cf6523be58e",
        "timestamp" : 1599596031000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco/isel: Remove unused definitions\u000a\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aReviewed-by: Timur Kristóf <timur.kristof@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6504>\u000a",
        "date" : "2020-09-08 20:13:51 +0000",
        "id" : "1eac0b52e3ee0fb230aeb4d5858c8cf6523be58e",
        "msg" : "aco/isel: Remove unused definitions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection_setup.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection.h",
          "src/amd/compiler/aco_instruction_selection_setup.cpp",
          "src/amd/compiler/aco_instruction_selection.cpp",
          "src/amd/compiler/meson.build"
        ],
        "commitId" : "47de5532836d795cf5f0363eb339385c83fdb00b",
        "timestamp" : 1599596031000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco/isel: Move context initialization code to a dedicated file\u000a\u000aaco_instruction_selection_setup.cpp (previously used as a header) has\u000abeen split into a header and an implementation file. The latter \"only\"\u000aimplements init_context and setup_isel_context, but since these files\u000acarry a long trail of helper functions, this cleans up the isel header\u000aa lot.\u000a\u000aReduces library size by 3.1% due to more functions being compiled with\u000astatic linkage. Makes aco_instruction_selection.cpp compile 3% faster.\u000a\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aReviewed-by: Timur Kristóf <timur.kristof@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6504>\u000a",
        "date" : "2020-09-08 20:13:51 +0000",
        "id" : "47de5532836d795cf5f0363eb339385c83fdb00b",
        "msg" : "aco/isel: Move context initialization code to a dedicated file",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          },
          {
            "editType" : "add",
            "file" : "src/amd/compiler/aco_instruction_selection.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection_setup.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection.h",
          "src/amd/compiler/aco_instruction_selection.cpp"
        ],
        "commitId" : "793dc668eaca8756f123e437e38a415977c0fe0f",
        "timestamp" : 1599596031000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco/isel: Move add_startpgm to aco_instruction_selection.cpp\u000a\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aReviewed-by: Timur Kristóf <timur.kristof@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6504>\u000a",
        "date" : "2020-09-08 20:13:51 +0000",
        "id" : "793dc668eaca8756f123e437e38a415977c0fe0f",
        "msg" : "aco/isel: Move add_startpgm to aco_instruction_selection.cpp",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection.cpp"
        ],
        "commitId" : "fefeaeef0605d60f1e268870a85dd673b07c7a3d",
        "timestamp" : 1599596031000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco/isel: Compile all helper functions with static linkage\u000a\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aReviewed-by: Timur Kristóf <timur.kristof@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6504>\u000a",
        "date" : "2020-09-08 20:13:51 +0000",
        "id" : "fefeaeef0605d60f1e268870a85dd673b07c7a3d",
        "msg" : "aco/isel: Compile all helper functions with static linkage",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/gallivm/lp_bld_init.c",
          "src/gallium/auxiliary/gallivm/lp_bld_init.h",
          "src/gallium/drivers/llvmpipe/lp_screen.c"
        ],
        "commitId" : "4df0eef18898584b6d59efb08ebe83e3cb2cf500",
        "timestamp" : 1599607301000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/airlied",
          "fullName" : "airlied"
        },
        "authorEmail" : "airlied@redhat.com",
        "comment" : "llvmpipe: include gallivm perf flags in shader cache.\u000a\u000aOtherwise if you set perf flags, then don't set them,\u000athey won't take affect.\u000a\u000aFixes: 6c0c61cb48e8 (\"llvmpipe: add infrastructure for disk cache support\")\u000aReviewed-by: Roland Scheidegger <sroland@vmware.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6630>\u000a",
        "date" : "2020-09-09 09:21:41 +1000",
        "id" : "4df0eef18898584b6d59efb08ebe83e3cb2cf500",
        "msg" : "llvmpipe: include gallivm perf flags in shader cache.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/gallivm/lp_bld_init.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/llvmpipe/lp_screen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/gallivm/lp_bld_init.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/iris/iris_program.c"
        ],
        "commitId" : "cc431f48f90945198782ab3201fd049d294743fc",
        "timestamp" : 1599609146000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "iris: Add missing range_base/range to our nir_load_ubos.\u000a\u000aFixes: f3b33a5a35e6 (\"nir: Add a range_base+range to nir_intrinsic_load_ubo().\")\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aTested-by: Clayton Craft <clayton.a.craft@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6654>\u000a",
        "date" : "2020-09-08 23:52:26 +0000",
        "id" : "cc431f48f90945198782ab3201fd049d294743fc",
        "msg" : "iris: Add missing range_base/range to our nir_load_ubos.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/iris_program.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/pipe-loader/driinfo_gallium.h",
          "src/util/driconf.h",
          "src/amd/vulkan/radv_device.c",
          "src/gallium/frontends/dri/dri_query_renderer.c"
        ],
        "commitId" : "cf2eebdf4f1eff4eaad30e6f62e026d8fbbe4ff5",
        "timestamp" : 1599609575000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv,gallium: Add driconf option to reduce advertised VRAM size.\u000a\u000aTo help debugging games that actually do active memory budget\u000amanagement.\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6641>\u000a",
        "date" : "2020-09-08 23:59:35 +0000",
        "id" : "cf2eebdf4f1eff4eaad30e6f62e026d8fbbe4ff5",
        "msg" : "radv,gallium: Add driconf option to reduce advertised VRAM size.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/dri/dri_query_renderer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_device.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/pipe-loader/driinfo_gallium.h"
          },
          {
            "editType" : "edit",
            "file" : "src/util/driconf.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/features.txt"
        ],
        "commitId" : "811b9cb53fad753481efb6f3dc9e04b7b5e6a2b5",
        "timestamp" : 1599651785000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs/features: Add missing Panfrost extensions\u000a\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6609>\u000a",
        "date" : "2020-09-09 11:43:05 +0000",
        "id" : "811b9cb53fad753481efb6f3dc9e04b7b5e6a2b5",
        "msg" : "docs/features: Add missing Panfrost extensions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/features.txt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/panfrost/pan_screen.c"
        ],
        "commitId" : "5857a015b5e0c11dbaaebb802597a50bfc84c7b6",
        "timestamp" : 1599651785000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "panfrost: Cleanup panfrost_get_param\u000a\u000aMove DEPTH_CLIP_DISABLE_SEPARATE back next to DEPTH_CLIP_DISABLE, and\u000aremove a dead return statement.\u000a\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6609>\u000a",
        "date" : "2020-09-09 11:43:05 +0000",
        "id" : "5857a015b5e0c11dbaaebb802597a50bfc84c7b6",
        "msg" : "panfrost: Cleanup panfrost_get_param",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_screen.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/panfrost/pan_resource.c"
        ],
        "commitId" : "361396c86682eec03a067141a3dafd4629b36a45",
        "timestamp" : 1599651785000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "panfrost: Remove old comment on broken depth reload\u000a\u000aDepth reload works now, so now the optimisation is just for\u000aperformance and isn't a workaround any more.\u000a\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6609>\u000a",
        "date" : "2020-09-09 11:43:05 +0000",
        "id" : "361396c86682eec03a067141a3dafd4629b36a45",
        "msg" : "panfrost: Remove old comment on broken depth reload",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_resource.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/panfrost/pan_resource.c"
        ],
        "commitId" : "23ad95227a8b2c8ee390665c71a70685f82f0ef9",
        "timestamp" : 1599652441000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "panfrost: Correctly set modifier_constant\u000a\u000aThis fixes the tiled-linear conversion optimisation.\u000a\u000aFixes: 56f9cc99487 (\"panfrost: Account for modifiers when creating BO\")\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6608>\u000a",
        "date" : "2020-09-09 11:54:01 +0000",
        "id" : "23ad95227a8b2c8ee390665c71a70685f82f0ef9",
        "msg" : "panfrost: Correctly set modifier_constant",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_resource.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/panfrost/pan_resource.c"
        ],
        "commitId" : "c35645320592acfb8548b5db4bb3d43cc3608c8a",
        "timestamp" : 1599652441000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "panfrost: Seperate resource setup and bo creation\u000a\u000aThis will make it easier to convert between modifiers without\u000aunnecessarily creating a new bo.\u000a\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6608>\u000a",
        "date" : "2020-09-09 11:54:01 +0000",
        "id" : "c35645320592acfb8548b5db4bb3d43cc3608c8a",
        "msg" : "panfrost: Seperate resource setup and bo creation",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_resource.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/panfrost/pan_resource.c"
        ],
        "commitId" : "a3431ffb693093868417f8813e4954a26464d6f9",
        "timestamp" : 1599652441000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "panfrost: Move tiled-linear conversion checking to a new function\u000a\u000aAFBC-linear conversion will also use this function.\u000a\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6608>\u000a",
        "date" : "2020-09-09 11:54:01 +0000",
        "id" : "a3431ffb693093868417f8813e4954a26464d6f9",
        "msg" : "panfrost: Move tiled-linear conversion checking to a new function",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_resource.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/panfrost/pan_resource.c"
        ],
        "commitId" : "c0d04cd5bbc638acc32909895c57741a171771b3",
        "timestamp" : 1599652441000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "panfrost: AFBC to linear layout conversion\u000a\u000aSimilar to the conversion that is already done for tiled to linear.\u000a\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6608>\u000a",
        "date" : "2020-09-09 11:54:01 +0000",
        "id" : "c0d04cd5bbc638acc32909895c57741a171771b3",
        "msg" : "panfrost: AFBC to linear layout conversion",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_resource.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opt_loop_unroll.c"
        ],
        "commitId" : "641d45befb49fa009e42da027cda4c28a3a11b7b",
        "timestamp" : 1599654887000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/opt_loop_unroll: fix is_access_out_of_bounds with vectors\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Timothy Arceri <tarceri@itsquueze.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6347>\u000a",
        "date" : "2020-09-09 12:34:47 +0000",
        "id" : "641d45befb49fa009e42da027cda4c28a3a11b7b",
        "msg" : "nir/opt_loop_unroll: fix is_access_out_of_bounds with vectors",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_loop_unroll.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_register_allocation.cpp"
        ],
        "commitId" : "36e58a14cc3dd057b2535e43ae87f25663113e52",
        "timestamp" : 1599663645000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: fix v_writelane_b32 with two sgprs\u000a\u000av_writelane_b32 can take two sgprs but only if one is m0.\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aCc: 20.2 <mesa-stable>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6662>\u000a",
        "date" : "2020-09-09 15:00:45 +0000",
        "id" : "36e58a14cc3dd057b2535e43ae87f25663113e52",
        "msg" : "aco: fix v_writelane_b32 with two sgprs",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_register_allocation.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_print_asm.cpp"
        ],
        "commitId" : "29cb3cba9ffde348aaf33576e5cbe974f024685c",
        "timestamp" : 1599663645000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: workaround disassembler bug of v_writelane_b32 with literal\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6662>\u000a",
        "date" : "2020-09-09 15:00:45 +0000",
        "id" : "29cb3cba9ffde348aaf33576e5cbe974f024685c",
        "msg" : "aco: workaround disassembler bug of v_writelane_b32 with literal",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_print_asm.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_optimizer.cpp"
        ],
        "commitId" : "5a8447cbd40ef29a4225686d4820a8b0a19973ae",
        "timestamp" : 1599663645000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: don't apply constant to SDWA on GFX8\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aCc: 20.2 <mesa-stable>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6662>\u000a",
        "date" : "2020-09-09 15:00:45 +0000",
        "id" : "5a8447cbd40ef29a4225686d4820a8b0a19973ae",
        "msg" : "aco: don't apply constant to SDWA on GFX8",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_optimizer.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_reduce_assign.cpp",
          "src/amd/compiler/aco_util.h",
          "src/amd/compiler/aco_instruction_selection.cpp"
        ],
        "commitId" : "834b449a46716d64bd2cee99a029cdc48813cc9a",
        "timestamp" : 1599663645000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: fix value numbering of reductions\u000a\u000aNon-ssa definitions caused an assertion in value numbering.\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6662>\u000a",
        "date" : "2020-09-09 15:00:45 +0000",
        "id" : "834b449a46716d64bd2cee99a029cdc48813cc9a",
        "msg" : "aco: fix value numbering of reductions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_reduce_assign.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_util.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_validate.cpp"
        ],
        "commitId" : "e394ff9b5f8da5a9579d0a96c371cec814caf10c",
        "timestamp" : 1599663645000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: fix validation of sub-dword parallel-copies\u000a\u000aOnly the operands with a sub-dword definition need to be checked.\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6662>\u000a",
        "date" : "2020-09-09 15:00:45 +0000",
        "id" : "e394ff9b5f8da5a9579d0a96c371cec814caf10c",
        "msg" : "aco: fix validation of sub-dword parallel-copies",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_validate.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_private.h",
          "src/freedreno/vulkan/tu_drm.c"
        ],
        "commitId" : "bd53a2559271dc618b9ce5cefa3c169d3cf3b650",
        "timestamp" : 1599670911000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: delete tu_physical_device path field\u000a\u000aResolves a \"strncpy specified bound 20 equals destination size\" warning.\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6664>\u000a",
        "date" : "2020-09-09 17:01:51 +0000",
        "id" : "bd53a2559271dc618b9ce5cefa3c169d3cf3b650",
        "msg" : "turnip: delete tu_physical_device path field",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_drm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_image.c",
          "src/freedreno/vulkan/tu_private.h"
        ],
        "commitId" : "6f511921696fee0acb3b6feb93809d8a9ca34c47",
        "timestamp" : 1599670911000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: delete unused tu_image fields\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6664>\u000a",
        "date" : "2020-09-09 17:01:51 +0000",
        "id" : "6f511921696fee0acb3b6feb93809d8a9ca34c47",
        "msg" : "turnip: delete unused tu_image fields",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_image.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_private.h",
          "src/freedreno/vulkan/tu_shader.c"
        ],
        "commitId" : "3b144d5fb855f0dd4d6813a961ab07ecd56fb7f6",
        "timestamp" : 1599670911000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: fix the type of tu_shader_module code field, delete unused sha1\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6664>\u000a",
        "date" : "2020-09-09 17:01:51 +0000",
        "id" : "3b144d5fb855f0dd4d6813a961ab07ecd56fb7f6",
        "msg" : "turnip: fix the type of tu_shader_module code field, delete unused sha1",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_shader.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_cmd_buffer.c",
          "src/freedreno/vulkan/tu_private.h"
        ],
        "commitId" : "3d0ab65b48eb2128d39966db2bd58de8cb73be09",
        "timestamp" : 1599670911000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: delete unused \"tu_cmd_buffer_upload\"\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6664>\u000a",
        "date" : "2020-09-09 17:01:51 +0000",
        "id" : "3d0ab65b48eb2128d39966db2bd58de8cb73be09",
        "msg" : "turnip: delete unused \"tu_cmd_buffer_upload\"",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_cmd_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_cmd_buffer.c"
        ],
        "commitId" : "5a95cc04de605a03147c1ee3d5c244cc2417405d",
        "timestamp" : 1599670911000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: remove some unnecessary regs init\u000a\u000aThe removed registers are all set elsewhere when they are relevant, so\u000athere is no need to initialize them in init_hw().\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6664>\u000a",
        "date" : "2020-09-09 17:01:51 +0000",
        "id" : "5a95cc04de605a03147c1ee3d5c244cc2417405d",
        "msg" : "turnip: remove some unnecessary regs init",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_cmd_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_query.c"
        ],
        "commitId" : "021523d4aea9ea3801bf64bfb4d7292306b8c107",
        "timestamp" : 1599672338000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: Fix a compiler warning in release builds of the query code.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6592>\u000a",
        "date" : "2020-09-09 17:25:38 +0000",
        "id" : "021523d4aea9ea3801bf64bfb4d7292306b8c107",
        "msg" : "turnip: Fix a compiler warning in release builds of the query code.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_query.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/registers/gen_header.py"
        ],
        "commitId" : "3b3772d6e694da91ead40c144292f5a93b2aa42e",
        "timestamp" : 1599672338000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno: Make the pack struct have a .qword for wide addresses.\u000a\u000aStoring a precomputed iova in reg packing wasn't possible because you'd\u000atruncate to 32 bits.  Making it be .qword makes it possible.\u000a\u000aCc: mesa-stable\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6592>\u000a",
        "date" : "2020-09-09 17:25:38 +0000",
        "id" : "3b3772d6e694da91ead40c144292f5a93b2aa42e",
        "msg" : "freedreno: Make the pack struct have a .qword for wide addresses.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/registers/gen_header.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_pipeline.c"
        ],
        "commitId" : "329c31728773d58ebb0a9c2dd133ed7d6bc710cd",
        "timestamp" : 1599672338000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: Fix truncation of CS shader iovas to 32 bits.\u000a\u000aThis was invalid, and makes VK break consistently with the\u000amsm-next-pgtbables branch.\u000a\u000aFixes: 13525a9c706b (\"turnip: pipeline program state refactor\")\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6592>\u000a",
        "date" : "2020-09-09 17:25:38 +0000",
        "id" : "329c31728773d58ebb0a9c2dd133ed7d6bc710cd",
        "msg" : "turnip: Fix truncation of CS shader iovas to 32 bits.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_pipeline.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_query.c"
        ],
        "commitId" : "802d3611dcec8102ef75fe2461340c2997af931e",
        "timestamp" : 1599672338000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: Fix truncation of iovas to 32 bits in queries.\u000a\u000aFixes regression when switching to msm-next-pgtables.\u000a\u000aFixes: e34b0d65f971 (\"turnip: Implement and enable VK_QUERY_TYPE_TRANSFORM_FEEDBACK_STREAM_EXT\")\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6592>\u000a",
        "date" : "2020-09-09 17:25:38 +0000",
        "id" : "802d3611dcec8102ef75fe2461340c2997af931e",
        "msg" : "turnip: Fix truncation of iovas to 32 bits in queries.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_query.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/arm64.config",
          ".gitlab-ci/deqp-freedreno-a630-flakes.txt",
          ".gitlab-ci/container/baremetal_build.sh",
          ".gitlab-ci.yml"
        ],
        "commitId" : "b4317fccdd7f873dc7e9a4a1ca06b40bbaf4c2dd",
        "timestamp" : 1599672338000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci/bare-metal: Update the kernel to msm-next-pgtables\u000a\u000aI'd like to see this new non-UAPI feature bake in CI.  More importantly,\u000ait may prevent some classes of flakes on cheza by isolating the processes\u000aon the GPU so that a fault in one doesn't stomp over memory in another.\u000aI've also pulled in a fix that etnaviv needed for their upcoming CI.\u000a\u000aWe add a few more kernel options while uprevving:\u000a\u000a- More interconnect drivers for getting good GPU perf\u000a- PRNG so that we don't get late-in-boot complaints about randomness.\u000a- db820c's power domains and ethernet so hopefully we can switch to this\u000a  upstream kernel\u000a\u000aThis seems to slightly change the flakes happening in bypass mode, so add\u000athem to the list.\u000a\u000aReviewed-by: Kristian H. Kristensen <hoegsberg@google.com>\u000aReviewed-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6592>\u000a",
        "date" : "2020-09-09 17:25:38 +0000",
        "id" : "b4317fccdd7f873dc7e9a4a1ca06b40bbaf4c2dd",
        "msg" : "ci/bare-metal: Update the kernel to msm-next-pgtables",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/arm64.config"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/container/baremetal_build.sh"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/deqp-freedreno-a630-flakes.txt"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/bare-metal/fastboot.sh",
          ".gitlab-ci/bare-metal/cros-servo.sh"
        ],
        "commitId" : "0f61f0142ac84a3b73eed5b7f414af457f3b3473",
        "timestamp" : 1599672338000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci/bare-metal: Allow wget of the kernel/dtb for kernel development.\u000a\u000aIt's useful for kernel dev to be able throw all of our testing\u000ainfrastructure at a risky kernel change, but it's expensive (time and\u000abandwidth) to roll new containers every time your rev your kernel.  Make\u000ait so you can just point the env vars to your personal build you've\u000auploaded.\u000a\u000aReviewed-by: Kristian H. Kristensen <hoegsberg@google.com>\u000aReviewed-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6592>\u000a",
        "date" : "2020-09-09 17:25:38 +0000",
        "id" : "0f61f0142ac84a3b73eed5b7f414af457f3b3473",
        "msg" : "ci/bare-metal: Allow wget of the kernel/dtb for kernel development.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/bare-metal/fastboot.sh"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/bare-metal/cros-servo.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/mesa/main/samplerobj.c"
        ],
        "commitId" : "06c6920a5b1046305408089561c4e5f7b90511d5",
        "timestamp" : 1599673507000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "mesa: Fix GL_CLAMP handling in glSamplerParameter\u000a\u000aGL_CLAMP is only a thing in compat contexts.\u000a\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aSigned-off-by: Adam Jackson <ajax@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6653>\u000a",
        "date" : "2020-09-09 17:45:07 +0000",
        "id" : "06c6920a5b1046305408089561c4e5f7b90511d5",
        "msg" : "mesa: Fix GL_CLAMP handling in glSamplerParameter",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/mesa/main/samplerobj.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/mesa/main/samplerobj.c"
        ],
        "commitId" : "cdc025c9ef67bddf733fccb5b3e78d8d7c8b4880",
        "timestamp" : 1599673508000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "mesa: Generate more errors from GetSamplerParameter\u000a\u000aNot all of the corresponding extensions are enabled unconditionally, and\u000awe should throw INVALID_ENUM in those cases.\u000a\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aSigned-off-by: Adam Jackson <ajax@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6653>\u000a",
        "date" : "2020-09-09 17:45:08 +0000",
        "id" : "cdc025c9ef67bddf733fccb5b3e78d8d7c8b4880",
        "msg" : "mesa: Generate more errors from GetSamplerParameter",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/mesa/main/samplerobj.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/mesa/state_tracker/st_glsl_to_nir.cpp"
        ],
        "commitId" : "03eec294b90759be48b5c85fda5e54bed683068f",
        "timestamp" : 1599675704000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "st/nir: Call st_glsl_to_nir_post_opts before interface unification\u000a\u000aSince 95415a54c007a909f0fb9d1b2567beecbd73d403 st_finalize_nir_before_variants\u000acalls to nir_shader_gather_info, so finalization should be moved\u000abefore interface unification.\u000a\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3482\u000aFixes: 95415a54c007a909f0fb9d1b2567beecbd73d403\u000aSigned-off-by: Danylo Piliaiev <danylo.piliaiev@globallogic.com>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6647>\u000a",
        "date" : "2020-09-09 18:21:44 +0000",
        "id" : "03eec294b90759be48b5c85fda5e54bed683068f",
        "msg" : "st/nir: Call st_glsl_to_nir_post_opts before interface unification",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_glsl_to_nir.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir.h",
          "src/compiler/nir/nir_dominance.c"
        ],
        "commitId" : "7ee5da90edc4cada9f858073fec735b6c18544ec",
        "timestamp" : 1599678061000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir_dominance: Use uint32_t instead of int16_t for dominance counters\u000a\u000aWe're seeing OpenCL kernels that can hit this INT16_MAX block count.\u000a\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6657>\u000a",
        "date" : "2020-09-09 19:01:01 +0000",
        "id" : "7ee5da90edc4cada9f858073fec735b6c18544ec",
        "msg" : "nir_dominance: Use uint32_t instead of int16_t for dominance counters",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_dominance.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/frontends/dri/dri2.c"
        ],
        "commitId" : "a42bf9a29707cf503c56201e90aff2bbc5f685ca",
        "timestamp" : 1599681723000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium/dri2: Report I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS num_planes\u000a\u000aReturn the expected number of planes in a DMA buffer that has the\u000aI915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS modifier.\u000a\u000aReviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6486>\u000a",
        "date" : "2020-09-09 20:02:03 +0000",
        "id" : "a42bf9a29707cf503c56201e90aff2bbc5f685ca",
        "msg" : "gallium/dri2: Report I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS num_planes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/dri/dri2.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/frontends/dri/dri2.c"
        ],
        "commitId" : "d686835171c44cf325306f6c87408bef999f5496",
        "timestamp" : 1599681723000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium/dri2: Support I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS import\u000a\u000aAdd support for up to four planes being imported via the\u000aI915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS modifier. In the four plane\u000ascenario, two planes are used for the compressed surface and two planes\u000aare used for the compression metadata.\u000a\u000aAcked-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6486>\u000a",
        "date" : "2020-09-09 20:02:03 +0000",
        "id" : "d686835171c44cf325306f6c87408bef999f5496",
        "msg" : "gallium/dri2: Support I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS import",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/dri/dri2.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/isl/isl.h",
          "src/intel/isl/isl_drm.c"
        ],
        "commitId" : "e15543b71ad07d208f0ec3524c8486329ee882f4",
        "timestamp" : 1599681723000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/isl: Describe I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS\u000a\u000aReviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6486>\u000a",
        "date" : "2020-09-09 20:02:03 +0000",
        "id" : "e15543b71ad07d208f0ec3524c8486329ee882f4",
        "msg" : "intel/isl: Describe I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/isl/isl.h"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/isl/isl_drm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/isl/isl_surface_state.c"
        ],
        "commitId" : "1ea3a54366c21fd7c1048373799868496b65f0b9",
        "timestamp" : 1599681723000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/isl: Support ISL_AUX_USAGE_MC in surface states\u000a\u000aReviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6486>\u000a",
        "date" : "2020-09-09 20:02:03 +0000",
        "id" : "1ea3a54366c21fd7c1048373799868496b65f0b9",
        "msg" : "intel/isl: Support ISL_AUX_USAGE_MC in surface states",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/isl/isl_surface_state.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/isl/isl.h",
          "src/intel/isl/isl.c",
          "src/intel/isl/isl_format_layout.csv"
        ],
        "commitId" : "9efd71466df7706cce21880d5d31c3245654628b",
        "timestamp" : 1599681723000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/isl: Add YUV format info for the aux-map\u000a\u000a* Define ISL equivalents for the P010, P012, and P016 formats.\u000a* Add aux-map encodings for the YUV formats iris will soon support.\u000a\u000av2. Replace &&'s with ||'s in isl_format_is_planar() (Lionel)\u000a\u000aReviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6486>\u000a",
        "date" : "2020-09-09 20:02:03 +0000",
        "id" : "9efd71466df7706cce21880d5d31c3245654628b",
        "msg" : "intel/isl: Add YUV format info for the aux-map",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/isl/isl.h"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/isl/isl_format_layout.csv"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/isl/isl.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/util/format/u_format.csv",
          "src/mesa/state_tracker/st_cb_eglimage.c",
          "src/mesa/state_tracker/st_program.h",
          "src/gallium/frontends/dri/dri_helpers.c",
          "src/util/format/u_format.h",
          "src/mesa/state_tracker/st_atom_texture.c",
          "src/mesa/state_tracker/st_atom_sampler.c",
          "src/mesa/state_tracker/st_sampler_view.c",
          "src/gallium/include/pipe/p_format.h"
        ],
        "commitId" : "c3c99f45718080b66676c2b028015abbafeaee11",
        "timestamp" : 1599681723000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "st/mesa: Don't map all P01X DRM formats to P016\u000a\u000aAllow gallium drivers to distinguish between the P010, P012, and P016\u000aDRM formats.\u000a\u000aReviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6486>\u000a",
        "date" : "2020-09-09 20:02:03 +0000",
        "id" : "c3c99f45718080b66676c2b028015abbafeaee11",
        "msg" : "st/mesa: Don't map all P01X DRM formats to P016",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_atom_sampler.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/format/u_format.csv"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/dri/dri_helpers.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/include/pipe/p_format.h"
          },
          {
            "editType" : "edit",
            "file" : "src/util/format/u_format.h"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_sampler_view.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_program.h"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_atom_texture.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_cb_eglimage.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/common/gen_aux_map.c",
          "src/intel/common/gen_aux_map.h"
        ],
        "commitId" : "1ddb1a6cf98bf15112901edd14965f04f6ed9a46",
        "timestamp" : 1599681723000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/common: Add get_aux_map_format_bits()\u000a\u000aAdd a function suitable for planar YUV surfaces. For these surfaces,\u000adrivers remap each plane to an RGB-formatted surface. Enable drivers to\u000apass the plane index and the original YUV format to get the right\u000aaux-map format bits.\u000a\u000aReviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6486>\u000a",
        "date" : "2020-09-09 20:02:03 +0000",
        "id" : "1ddb1a6cf98bf15112901edd14965f04f6ed9a46",
        "msg" : "intel/common: Add get_aux_map_format_bits()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/common/gen_aux_map.c"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/common/gen_aux_map.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/iris/iris_resource.h",
          "src/gallium/drivers/iris/iris_resource.c"
        ],
        "commitId" : "82720852bd6e33ca19c17fff845674f17127ba6a",
        "timestamp" : 1599681723000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "iris: Support planar resource imports for MC\u000a\u000aSupport importing and mapping multiple planes of aux data for\u000aI915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS.\u000a\u000aReviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6486>\u000a",
        "date" : "2020-09-09 20:02:03 +0000",
        "id" : "82720852bd6e33ca19c17fff845674f17127ba6a",
        "msg" : "iris: Support planar resource imports for MC",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/iris_resource.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/iris_resource.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/common/gen_aux_map.c",
          "src/intel/common/gen_aux_map.h"
        ],
        "commitId" : "80a8bb590ad8a8f1dbcccf397e4730a1c87eabea",
        "timestamp" : 1599681723000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/common: Drop unused gen_aux_map_add_image\u000a\u000aReviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6486>\u000a",
        "date" : "2020-09-09 20:02:03 +0000",
        "id" : "80a8bb590ad8a8f1dbcccf397e4730a1c87eabea",
        "msg" : "intel/common: Drop unused gen_aux_map_add_image",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/common/gen_aux_map.h"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/common/gen_aux_map.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/iris/iris_resource.c"
        ],
        "commitId" : "dd215c83d0479f3356de4b3814dee8b8e64023cb",
        "timestamp" : 1599681723000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "iris: Support MC modifier in plane count queries\u000a\u000aReviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6486>\u000a",
        "date" : "2020-09-09 20:02:03 +0000",
        "id" : "dd215c83d0479f3356de4b3814dee8b8e64023cb",
        "msg" : "iris: Support MC modifier in plane count queries",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/iris_resource.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/iris/iris_resolve.c",
          "src/gallium/drivers/iris/iris_resource.c"
        ],
        "commitId" : "14b60ea302e18f37cff7741354c8966be84a2cba",
        "timestamp" : 1599681723000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "iris: Support I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS\u000a\u000aReviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6486>\u000a",
        "date" : "2020-09-09 20:02:03 +0000",
        "id" : "14b60ea302e18f37cff7741354c8966be84a2cba",
        "msg" : "iris: Support I915_FORMAT_MOD_Y_TILED_GEN12_MC_CCS",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/iris_resolve.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/iris_resource.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opt_comparison_pre.c",
          "src/compiler/nir/nir_algebraic.py",
          "src/compiler/nir/nir_instr_set.c",
          "src/compiler/nir/nir_opt_idiv_const.c",
          "src/compiler/nir/nir_lower_regs_to_ssa.c",
          "src/compiler/nir/nir_opt_if.c",
          "src/compiler/nir/nir_opt_vectorize.c",
          "src/compiler/nir/nir_lower_subgroups.c",
          "src/compiler/nir/nir_move_vec_src_uses_to_dest.c"
        ],
        "commitId" : "d86e38af2c6c9e7f70b31fb6482a875c6d10427c",
        "timestamp" : 1599682782000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: More NIR_MAX_VEC_COMPONENTS fixes\u000a\u000aA couple of these probably aren't strictly necessary but they won't\u000ahurt.  The one that's particularly tricky is a fixed-length array in\u000anir_search.h.  However, to avoid blowing up the binary size of\u000anir_opt_algebraic by about 2x, we just assert that only small ops are\u000aused.\u000a\u000aCc: mesa-stable@lists.freedesktop.org\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6655>\u000a",
        "date" : "2020-09-09 20:19:42 +0000",
        "id" : "d86e38af2c6c9e7f70b31fb6482a875c6d10427c",
        "msg" : "nir: More NIR_MAX_VEC_COMPONENTS fixes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_instr_set.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_idiv_const.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_subgroups.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_algebraic.py"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_move_vec_src_uses_to_dest.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_if.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_regs_to_ssa.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_comparison_pre.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_vectorize.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opt_idiv_const.c"
        ],
        "commitId" : "c5dd54e600bef006cdebcb9d045a737d3d9785e7",
        "timestamp" : 1599682782000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/idiv_const: Use the modern nir_src_as_* constant helpers\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6655>\u000a",
        "date" : "2020-09-09 20:19:42 +0000",
        "id" : "c5dd54e600bef006cdebcb9d045a737d3d9785e7",
        "msg" : "nir/idiv_const: Use the modern nir_src_as_* constant helpers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_idiv_const.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_builder.h",
          "src/compiler/nir/nir_lower_io.c",
          "src/compiler/nir/nir_opt_copy_propagate.c",
          "src/compiler/nir/nir_builtin_builder.c"
        ],
        "commitId" : "89401e58672e1251b954662f0f776a6e9bce6df8",
        "timestamp" : 1599682782000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: More NIR_MAX_VEC_COMPONENTS fixes\u000a\u000aCc: mesa-stable@lists.freedesktop.org\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6655>\u000a",
        "date" : "2020-09-09 20:19:42 +0000",
        "id" : "89401e58672e1251b954662f0f776a6e9bce6df8",
        "msg" : "nir: More NIR_MAX_VEC_COMPONENTS fixes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_io.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_builder.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_builtin_builder.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_copy_propagate.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/midgard/midgard_ra.c"
        ],
        "commitId" : "a4885d26915d290192f3bb5e5f50355cfa266a59",
        "timestamp" : 1599687118000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/mdg: Fix spilling of non-32-bit types\u000a\u000aThe source argument for mov has index 1, not 0.\u000a\u000aFixes a vertex shader in SuperTuxKart.\u000a\u000aFixes: b4de9e035ac (\"pan/mdg: Mask spills from texture write\")\u000aReported-by: macc24\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>~\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6659>\u000a",
        "date" : "2020-09-09 21:31:58 +0000",
        "id" : "a4885d26915d290192f3bb5e5f50355cfa266a59",
        "msg" : "pan/mdg: Fix spilling of non-32-bit types",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/midgard/midgard_ra.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/decode/pgmdump.c"
        ],
        "commitId" : "587969154f2cca5c9973bdc20693cd548895efbe",
        "timestamp" : 1599688564000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno: Fix file descriptor leak.\u000a\u000aFix defects reported by Coverity Scan.\u000a\u000aResource leak (RESOURCE_LEAK)\u000aleaked_handle: Handle variable fd going out of scope leaks the handle.\u000a\u000aArgument cannot be negative (NEGATIVE_RETURNS)\u000anegative_returns: fd is passed to a parameter that cannot be negative.\u000a\u000aFixes: 1ea4ef0d3be8 (\"freedreno: slurp in decode tools\")\u000aSigned-off-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6642>\u000a",
        "date" : "2020-09-09 21:56:04 +0000",
        "id" : "587969154f2cca5c9973bdc20693cd548895efbe",
        "msg" : "freedreno: Fix file descriptor leak.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/decode/pgmdump.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/svga/svga_pipe_streamout.c"
        ],
        "commitId" : "2f61d7c22dae0484d60728e768d917fa28bd59df",
        "timestamp" : 1599689755000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/vlee",
          "fullName" : "vlee"
        },
        "authorEmail" : "vlee@freedesktop.org",
        "comment" : "svga: Fix unused printf argument.\u000a\u000aFix defect reported by Coverity Scan.\u000a\u000aExtra argument to printf format specifier (PRINTF_ARGS)\u000aextra_argument: This argument was not used by the format string:\u000ainfo->num_outputs.\u000a\u000aFixes: ccb4ea5a43e8 (\"svga: Add GL4.1(compatibility profile) support in svga driver\")\u000aSigned-off-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Neha Bhende <bhenden@vmware.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6644>\u000a",
        "date" : "2020-09-09 15:15:55 -0700",
        "id" : "2f61d7c22dae0484d60728e768d917fa28bd59df",
        "msg" : "svga: Fix unused printf argument.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/svga/svga_pipe_streamout.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/tests/helpers.h"
        ],
        "commitId" : "0bc36ef50e45baf2255db98ced72986dd0176eca",
        "timestamp" : 1599690249000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv: Initialize spirv_test member shader.\u000a\u000aFix defect reported by Coverity Scan.\u000a\u000aUninitialized pointer field (UNINIT_CTOR)\u000auninit_member: Non-static class member shader is not initialized in this\u000aconstructor nor in any functions that it calls\u000a\u000aSigned-off-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6640>\u000a",
        "date" : "2020-09-09 22:24:09 +0000",
        "id" : "0bc36ef50e45baf2255db98ced72986dd0176eca",
        "msg" : "spirv: Initialize spirv_test member shader.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/tests/helpers.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/deqp-freedreno-a630-flakes.txt"
        ],
        "commitId" : "bd647f8eb691fe2aefcfad04821e880911ae8f17",
        "timestamp" : 1599695266000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno: Add another new sysmem flake.\u000a\u000aThis one blocked a marge merge a few minutes ago.\u000a\u000aFixes: b4317fccdd7f (\"ci/bare-metal: Update the kernel to msm-next-pgtables\")\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6670>\u000a",
        "date" : "2020-09-09 23:47:46 +0000",
        "id" : "bd647f8eb691fe2aefcfad04821e880911ae8f17",
        "msg" : "freedreno: Add another new sysmem flake.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/deqp-freedreno-a630-flakes.txt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/decode/scripts/texturator-to-unit-test.lua"
        ],
        "commitId" : "2f39727cc64bb9e01a3d0fcb38a679a8a6ae64b8",
        "timestamp" : 1599696706000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno/cffdec: Fix up texturator parsing scripts for XML changes.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6589>\u000a",
        "date" : "2020-09-10 00:11:46 +0000",
        "id" : "2f39727cc64bb9e01a3d0fcb38a679a8a6ae64b8",
        "msg" : "freedreno/cffdec: Fix up texturator parsing scripts for XML changes.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/decode/scripts/texturator-to-unit-test.lua"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/decode/scripts/texturator-to-unit-test.lua"
        ],
        "commitId" : "14131ed308188b4b1d0ab08e6479f71e9394d450",
        "timestamp" : 1599696706000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno/cffdec: Add support for texturator's 2DMS layout setup.\u000a\u000aWe can't initialize our MSAA texture with glTexImage2D(), so we have to do\u000aa draw to get its slice's layout into the cmdstream.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6589>\u000a",
        "date" : "2020-09-10 00:11:46 +0000",
        "id" : "14131ed308188b4b1d0ab08e6479f71e9394d450",
        "msg" : "freedreno/cffdec: Add support for texturator's 2DMS layout setup.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/decode/scripts/texturator-to-unit-test.lua"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/fdl/fd6_layout_test.c"
        ],
        "commitId" : "cd4fb5a434ca145eee3f4374ac1141664d6aa72d",
        "timestamp" : 1599696706000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno/fdl: Add layout test for the Android CTS's MSAA mustpass surface.\u000a\u000aRob had a question of if we were laying things out the same as the blob.\u000aThis doesn't detect any difference in our layout, though.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6589>\u000a",
        "date" : "2020-09-10 00:11:46 +0000",
        "id" : "cd4fb5a434ca145eee3f4374ac1141664d6aa72d",
        "msg" : "freedreno/fdl: Add layout test for the Android CTS's MSAA mustpass surface.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/fdl/fd6_layout_test.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/deqp-llvmpipe-fails.txt",
          ".gitlab-ci/piglit/quick_shader.txt",
          "src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c"
        ],
        "commitId" : "b0722cb670156ef7d8d1ada4afaf8bf5cd5b9dba",
        "timestamp" : 1599701899000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/airlied",
          "fullName" : "airlied"
        },
        "authorEmail" : "airlied@redhat.com",
        "comment" : "gallivm: disable brilinear for lod bias and explicit lod.\u000a\u000aThis allows GL 4.5 CTS to pass in full with no flags, other than\u000athat I'm not sure if it's a good or bad idea.\u000a\u000aReviewed-by: Roland Scheidegger <sroland@vmware.com>\u000aCc: mesa-stable@lists.freedesktop.org\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6638>\u000a",
        "date" : "2020-09-10 11:38:19 +1000",
        "id" : "b0722cb670156ef7d8d1ada4afaf8bf5cd5b9dba",
        "msg" : "gallivm: disable brilinear for lod bias and explicit lod.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/deqp-llvmpipe-fails.txt"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/piglit/quick_shader.txt"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/freedreno/freedreno_context.h",
          "src/gallium/drivers/freedreno/freedreno_blitter.c",
          "src/gallium/drivers/freedreno/freedreno_context.c"
        ],
        "commitId" : "97e49b223ca66d918cc595ad3fcad478bc9821b9",
        "timestamp" : 1599705419000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno: Fix rast state for multisample clear\u000a\u000aa6xx in particular cares about the multisample bit.\u000a\u000aSigned-off-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6649>\u000a",
        "date" : "2020-09-10 02:36:59 +0000",
        "id" : "97e49b223ca66d918cc595ad3fcad478bc9821b9",
        "msg" : "freedreno: Fix rast state for multisample clear",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/freedreno_context.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/freedreno_blitter.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/freedreno_context.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/freedreno/freedreno_blitter.c",
          ".gitlab-ci/deqp-freedreno-a307-fails.txt",
          "src/gallium/drivers/freedreno/freedreno_context.c",
          "src/gallium/drivers/freedreno/freedreno_draw.c"
        ],
        "commitId" : "74f1c50dc3bec39fc78f54265ae8c71369283071",
        "timestamp" : 1599705419000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno: Don't bypass fd_draw_vbo() in clear fallback\u000a\u000aOtherwise we bypass all the resource-usage tacking.\u000a\u000aSigned-off-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6649>\u000a",
        "date" : "2020-09-10 02:36:59 +0000",
        "id" : "74f1c50dc3bec39fc78f54265ae8c71369283071",
        "msg" : "freedreno: Don't bypass fd_draw_vbo() in clear fallback",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/freedreno_context.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/freedreno_draw.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/freedreno_blitter.c"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/deqp-freedreno-a307-fails.txt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/freedreno/a6xx/fd6_gmem.c"
        ],
        "commitId" : "46edc08fe5a0f10ecc640a6255899eedf73f1976",
        "timestamp" : 1599705419000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno/a6xx: Skip empty tile_setup\u000a\u000aSigned-off-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6649>\u000a",
        "date" : "2020-09-10 02:36:59 +0000",
        "id" : "46edc08fe5a0f10ecc640a6255899eedf73f1976",
        "msg" : "freedreno/a6xx: Skip empty tile_setup",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/a6xx/fd6_gmem.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/freedreno/a6xx/fd6_draw.c"
        ],
        "commitId" : "18f5d362829f8299736feac077df19f513a120af",
        "timestamp" : 1599705419000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno/a6xx: Fix fd6_draw_vbo() return\u000a\u000aSigned-off-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6649>\u000a",
        "date" : "2020-09-10 02:36:59 +0000",
        "id" : "18f5d362829f8299736feac077df19f513a120af",
        "msg" : "freedreno/a6xx: Fix fd6_draw_vbo() return",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/a6xx/fd6_draw.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/freedreno/freedreno_blitter.c"
        ],
        "commitId" : "6e4d0a48e3dad0dbf0515b5391b8d0d52795e0fc",
        "timestamp" : 1599705419000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno: Clear gs/tcs/tes state for clear blits\u000a\u000aOtherwise we could emit a clear blit that is trying to use some random\u000aGS stage, which doesn't go well.\u000a\u000aSigned-off-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6649>\u000a",
        "date" : "2020-09-10 02:36:59 +0000",
        "id" : "6e4d0a48e3dad0dbf0515b5391b8d0d52795e0fc",
        "msg" : "freedreno: Clear gs/tcs/tes state for clear blits",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/freedreno_blitter.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/freedreno/a6xx/fd6_draw.c"
        ],
        "commitId" : "911ce374caf03581038e49cf6edccf8d4953eeda",
        "timestamp" : 1599705419000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno/a6xx: Fix MSAA clear\u000a\u000aWe need to do MSAA clear on the 3d pipe, it seems to not work out\u000aproperly on 2d pipe (at least for 4x MSAA and heights that are not\u000amultiple of 16).\u000a\u000aThis matches what blob and tu seem to do.  Fixes the following with\u000aDEQP_CONFIG=rgba8888d24s8ms4\u000a\u000adEQP-GLES31.functional.primitive_bounding_box.depth.builtin_depth.per_primitive_bbox_equal\u000adEQP-GLES31.functional.primitive_bounding_box.depth.builtin_depth.per_primitive_bbox_larger\u000adEQP-GLES31.functional.primitive_bounding_box.depth.user_defined_depth.per_primitive_bbox_equal\u000adEQP-GLES31.functional.primitive_bounding_box.depth.user_defined_depth.per_primitive_bbox_larger\u000a\u000aSigned-off-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6649>\u000a",
        "date" : "2020-09-10 02:36:59 +0000",
        "id" : "911ce374caf03581038e49cf6edccf8d4953eeda",
        "msg" : "freedreno/a6xx: Fix MSAA clear",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/a6xx/fd6_draw.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/util/u_idalloc.h",
          "src/util/Makefile.sources",
          "src/gallium/auxiliary/meson.build",
          "src/gallium/auxiliary/util/u_idalloc.h",
          "src/gallium/auxiliary/util/u_idalloc.c",
          "src/util/u_idalloc.c",
          "src/util/meson.build",
          "src/gallium/auxiliary/Makefile.sources"
        ],
        "commitId" : "87ef970ee65535d026a2bcd8a0e82cf84164e10b",
        "timestamp" : 1599721623000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/pelloux",
          "fullName" : "pelloux"
        },
        "authorEmail" : "pelloux@gmail.com",
        "comment" : "mesa: move u_idalloc from gallium/aux/util to util\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6600>\u000a",
        "date" : "2020-09-10 09:07:03 +0200",
        "id" : "87ef970ee65535d026a2bcd8a0e82cf84164e10b",
        "msg" : "mesa: move u_idalloc from gallium/aux/util to util",
        "paths" : [
          {
            "editType" : "delete",
            "file" : "src/gallium/auxiliary/util/u_idalloc.c"
          },
          {
            "editType" : "add",
            "file" : "src/util/u_idalloc.h"
          },
          {
            "editType" : "edit",
            "file" : "src/util/Makefile.sources"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/Makefile.sources"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/meson.build"
          },
          {
            "editType" : "add",
            "file" : "src/util/u_idalloc.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/meson.build"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/auxiliary/util/u_idalloc.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/util/u_idalloc.c",
          "src/util/u_idalloc.h"
        ],
        "commitId" : "e808d38299565669105fc95d1b4a469f79b070c5",
        "timestamp" : 1599721631000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/pelloux",
          "fullName" : "pelloux"
        },
        "authorEmail" : "pelloux@gmail.com",
        "comment" : "util/idalloc: add util_idalloc_reserve\u000a\u000aCan be used to mark an id as used (if it was reclaimed without using\u000autil_idalloc_alloc).\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6600>\u000a",
        "date" : "2020-09-10 09:07:11 +0200",
        "id" : "e808d38299565669105fc95d1b4a469f79b070c5",
        "msg" : "util/idalloc: add util_idalloc_reserve",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/util/u_idalloc.h"
          },
          {
            "editType" : "edit",
            "file" : "src/util/u_idalloc.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/util/u_idalloc.c",
          "src/util/u_idalloc.h"
        ],
        "commitId" : "553d3719337f8698cf152d5932e60722a3745d34",
        "timestamp" : 1599721631000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/pelloux",
          "fullName" : "pelloux"
        },
        "authorEmail" : "pelloux@gmail.com",
        "comment" : "util/idalloc: add lowest_free_idx to avoid iterating from 0\u000a\u000alowest_free_idx is a conservative estimation of the lowest index\u000awhere a free id can be found.\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6600>\u000a",
        "date" : "2020-09-10 09:07:11 +0200",
        "id" : "553d3719337f8698cf152d5932e60722a3745d34",
        "msg" : "util/idalloc: add lowest_free_idx to avoid iterating from 0",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/util/u_idalloc.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/u_idalloc.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/mesa/main/queryobj.c",
          "src/mesa/main/dlist.c",
          "src/mesa/main/arbprogram.c",
          "src/mesa/main/externalobjects.c",
          "src/mesa/main/bufferobj.c",
          "src/mesa/main/performance_query.c",
          "src/mesa/main/performance_monitor.c",
          "src/mesa/main/fbobject.c",
          "src/mesa/main/shaderapi.c",
          "src/mesa/main/samplerobj.c",
          "src/mesa/main/hash.h",
          "src/mesa/main/atifragshader.c",
          "src/mesa/main/glthread_varray.c",
          "src/mesa/main/teximage.c",
          "src/mesa/main/hash.c",
          "src/mesa/main/arrayobj.c",
          "src/mesa/main/pipelineobj.c",
          "src/mesa/main/texobj.c",
          "src/mesa/main/transformfeedback.c"
        ],
        "commitId" : "34852124db9cbadb0d2a7aef5cbf77e7c5957879",
        "timestamp" : 1599721631000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/pelloux",
          "fullName" : "pelloux"
        },
        "authorEmail" : "pelloux@gmail.com",
        "comment" : "mesa: add a isGenName parameter to _mesa_HashInsert\u000a\u000aIndicates if the given name has been returned by _mesa_HashFindFreeKeyBlock.\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6600>\u000a",
        "date" : "2020-09-10 09:07:11 +0200",
        "id" : "34852124db9cbadb0d2a7aef5cbf77e7c5957879",
        "msg" : "mesa: add a isGenName parameter to _mesa_HashInsert",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/mesa/main/bufferobj.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/arrayobj.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/fbobject.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/transformfeedback.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/arbprogram.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/glthread_varray.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/shaderapi.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/performance_monitor.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/teximage.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/queryobj.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/hash.h"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/hash.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/dlist.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/pipelineobj.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/externalobjects.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/performance_query.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/texobj.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/atifragshader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/samplerobj.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/mesa/main/hash.c",
          "src/mesa/main/hash.h"
        ],
        "commitId" : "fefc6d264a12ec7ef999c60eb188719c01bea172",
        "timestamp" : 1599721631000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/pelloux",
          "fullName" : "pelloux"
        },
        "authorEmail" : "pelloux@gmail.com",
        "comment" : "mesa: add GL name reuse support\u000a\u000aThis will allow drivers to adopt the behavior of proprietary drivers that seem\u000ato return the lowest available name (while Mesa returns max_seen_name + 1).\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6600>\u000a",
        "date" : "2020-09-10 09:07:11 +0200",
        "id" : "fefc6d264a12ec7ef999c60eb188719c01bea172",
        "msg" : "mesa: add GL name reuse support",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/mesa/main/hash.h"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/hash.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/mesa/main/hash.c",
          "src/mesa/main/hash.h"
        ],
        "commitId" : "60ffadcbc0715ef736a81f5a4c2b5924cd8b04f6",
        "timestamp" : 1599721631000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/pelloux",
          "fullName" : "pelloux"
        },
        "authorEmail" : "pelloux@gmail.com",
        "comment" : "mesa: add _mesa_HashFindFreeKeys\u000a\u000a_mesa_HashFindFreeKeyBlock function returns a name range, so it cannot be\u000aused to recycle non-consecutive names.\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6600>\u000a",
        "date" : "2020-09-10 09:07:11 +0200",
        "id" : "60ffadcbc0715ef736a81f5a4c2b5924cd8b04f6",
        "msg" : "mesa: add _mesa_HashFindFreeKeys",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/mesa/main/hash.h"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/hash.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/mesa/main/queryobj.c",
          "src/mesa/main/arbprogram.c",
          "src/mesa/main/arrayobj.c",
          "src/mesa/main/externalobjects.c",
          "src/mesa/main/bufferobj.c",
          "src/mesa/main/pipelineobj.c",
          "src/mesa/main/texobj.c",
          "src/mesa/main/performance_monitor.c",
          "src/mesa/main/fbobject.c",
          "src/mesa/main/samplerobj.c",
          "src/mesa/main/transformfeedback.c"
        ],
        "commitId" : "a56849ddda6a03d86293600c9f2a7ccd1fb3995c",
        "timestamp" : 1599721631000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/pelloux",
          "fullName" : "pelloux"
        },
        "authorEmail" : "pelloux@gmail.com",
        "comment" : "mesa: use _mesa_HashFindFreeKeys for GL functions\u000a\u000aThis allows to implement name reuse if we want to.\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6600>\u000a",
        "date" : "2020-09-10 09:07:11 +0200",
        "id" : "a56849ddda6a03d86293600c9f2a7ccd1fb3995c",
        "msg" : "mesa: use _mesa_HashFindFreeKeys for GL functions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/mesa/main/transformfeedback.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/queryobj.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/bufferobj.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/arbprogram.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/samplerobj.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/pipelineobj.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/arrayobj.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/fbobject.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/externalobjects.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/performance_monitor.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/texobj.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/mesa/main/mtypes.h",
          "src/gallium/frontends/dri/dri_screen.c",
          "src/util/00-mesa-defaults.conf",
          "src/gallium/include/frontend/api.h",
          "src/gallium/auxiliary/pipe-loader/driinfo_gallium.h",
          "src/mesa/state_tracker/st_context.c",
          "src/util/driconf.h",
          "src/mesa/state_tracker/st_extensions.c"
        ],
        "commitId" : "265a3b9624f7b4007954edaadfaee5c46107e9dc",
        "timestamp" : 1599721774000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/pelloux",
          "fullName" : "pelloux"
        },
        "authorEmail" : "pelloux@gmail.com",
        "comment" : "driconf: add option to reuse GL names\u000a\u000aFix apps expecting name recycling.\u000ahttps://gitlab.freedesktop.org/mesa/mesa/-/issues/3144 is an example\u000aof such issue, SPECviewperf13 has this problem too.\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6600>\u000a",
        "date" : "2020-09-10 09:09:34 +0200",
        "id" : "265a3b9624f7b4007954edaadfaee5c46107e9dc",
        "msg" : "driconf: add option to reuse GL names",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/pipe-loader/driinfo_gallium.h"
          },
          {
            "editType" : "edit",
            "file" : "src/util/00-mesa-defaults.conf"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_context.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_extensions.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/driconf.h"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/mtypes.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/dri/dri_screen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/include/frontend/api.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/vulkan/anv_batch_chain.c"
        ],
        "commitId" : "d3cd24999fd582ae8da52a0499f8db6eebfb503a",
        "timestamp" : 1599740218000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "anv: fix minor gen_ioctl(I915_PERF_IOCTL_CONFIG) error handling issue\u000a\u000aFound by Coverity.\u000a\u000aFixes: 2001a80d4a8 (\"anv: Implement VK_KHR_performance_query\")\u000aSigned-off-by: Marcin Ślusarz <marcin.slusarz@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6667>\u000a",
        "date" : "2020-09-10 12:16:58 +0000",
        "id" : "d3cd24999fd582ae8da52a0499f8db6eebfb503a",
        "msg" : "anv: fix minor gen_ioctl(I915_PERF_IOCTL_CONFIG) error handling issue",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/anv_batch_chain.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_fs.h"
        ],
        "commitId" : "40b964dc8f3b020841dce65ec7075dbdbacc17f1",
        "timestamp" : 1599740218000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/compiler: remove unused fs_validator::param_size\u000a\u000aFound by Coverity as unitialized variable.\u000a\u000aSigned-off-by: Marcin Ślusarz <marcin.slusarz@intel.com>\u000aReviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6667>\u000a",
        "date" : "2020-09-10 12:16:58 +0000",
        "id" : "40b964dc8f3b020841dce65ec7075dbdbacc17f1",
        "msg" : "intel/compiler: remove unused fs_validator::param_size",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_fs.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_fs_reg_allocate.cpp",
          "src/intel/compiler/brw_fs_visitor.cpp",
          "src/intel/compiler/brw_fs_generator.cpp",
          "src/intel/compiler/brw_schedule_instructions.cpp"
        ],
        "commitId" : "5ea0b6a9c6063cb017e23212ec3e6d5340801df4",
        "timestamp" : 1599740218000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/compiler: initialize remaining fields of various classes\u000a\u000aThese variables seem to be initialized before being used, so this\u000apatch is not fixing any bug, but leaving them unitialized may become\u000aa bug after some refactoring.\u000a\u000aThese classes were affected: fs_reg_alloc, fs_visitor, fs_generator,\u000ainstruction_scheduler.\u000a\u000aFound by Coverity.\u000a\u000aSigned-off-by: Marcin Ślusarz <marcin.slusarz@intel.com>\u000aReviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6667>\u000a",
        "date" : "2020-09-10 12:16:58 +0000",
        "id" : "5ea0b6a9c6063cb017e23212ec3e6d5340801df4",
        "msg" : "intel/compiler: initialize remaining fields of various classes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_fs_generator.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_schedule_instructions.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_fs_reg_allocate.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_fs_visitor.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/tools/i965_disasm.c"
        ],
        "commitId" : "46a82aa3a6044998d17dded35249a562203f6138",
        "timestamp" : 1599740218000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/tools: fix possible memory leak in the error path\u000a\u000aFound by Coverity.\u000a\u000aSigned-off-by: Marcin Ślusarz <marcin.slusarz@intel.com>\u000aReviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6667>\u000a",
        "date" : "2020-09-10 12:16:58 +0000",
        "id" : "46a82aa3a6044998d17dded35249a562203f6138",
        "msg" : "intel/tools: fix possible memory leak in the error path",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/tools/i965_disasm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/tools/i965_disasm.c"
        ],
        "commitId" : "5b6fd2a3140fa70a86a65631a20bf39d75e89c0d",
        "timestamp" : 1599740218000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/tools: handle ftell errors\u000a\u000aFound by Coverity, as \"argument cannot be negative\", referring to\u000afread's 2nd argument.\u000a\u000aSigned-off-by: Marcin Ślusarz <marcin.slusarz@intel.com>\u000aReviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6667>\u000a",
        "date" : "2020-09-10 12:16:58 +0000",
        "id" : "5b6fd2a3140fa70a86a65631a20bf39d75e89c0d",
        "msg" : "intel/tools: handle ftell errors",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/tools/i965_disasm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_fs_nir.cpp"
        ],
        "commitId" : "18eb853ac86c116e2a50e560462258fbad33e13e",
        "timestamp" : 1599740218000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/compiler: quiet Coverity warnings\u000a\u000aCoverity complains about possible out-of-bounds write & read, because\u000ait thinks that \"loc + i\" can be bigger than sizes of the 2 used arrays.\u000a\u000aIt's not obvious from the code it cannot happen, so add asserts here.\u000a\u000aSigned-off-by: Marcin Ślusarz <marcin.slusarz@intel.com>\u000aReviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6667>\u000a",
        "date" : "2020-09-10 12:16:58 +0000",
        "id" : "18eb853ac86c116e2a50e560462258fbad33e13e",
        "msg" : "intel/compiler: quiet Coverity warnings",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_fs_nir.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/tools/error2aub.c"
        ],
        "commitId" : "69e65b9cf08f0f594f24810bf8f9ee6c79744743",
        "timestamp" : 1599740218000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/tools: fix possible randomly increased verbosity of error2aub\u000a\u000aFound by Coverity.\u000a\u000aSigned-off-by: Marcin Ślusarz <marcin.slusarz@intel.com>\u000aReviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6667>\u000a",
        "date" : "2020-09-10 12:16:58 +0000",
        "id" : "69e65b9cf08f0f594f24810bf8f9ee6c79744743",
        "msg" : "intel/tools: fix possible randomly increased verbosity of error2aub",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/tools/error2aub.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_cmd_buffer.c",
          "src/freedreno/vulkan/tu_private.h",
          "src/freedreno/vulkan/tu_pipeline.c"
        ],
        "commitId" : "52becd39a590cc8cac7bbe38282b27fc0a8ebbbf",
        "timestamp" : 1599743645000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: rework vertex buffers draw state handling\u000a\u000aThis exploits a HW optimization for when only the size of a draw state is\u000achanged, to make things simpler and more optimal (assuming a well behaved\u000auser which doesn't unecessarily call CmdBindVertexBuffers many times)\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6665>\u000a",
        "date" : "2020-09-10 13:14:05 +0000",
        "id" : "52becd39a590cc8cac7bbe38282b27fc0a8ebbbf",
        "msg" : "turnip: rework vertex buffers draw state handling",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_cmd_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_pipeline.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci.yml",
          ".gitlab-ci/build-libdrm.sh"
        ],
        "commitId" : "2f62a44df0f694791d7c364940841e8682faeefc",
        "timestamp" : 1599747217000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci: do not build libdrm for vc4, reedreno and etnaviv\u000a\u000aThey are using a in source tree version of the needed libdrm\u000afunctionality or are shipping all needed headers in the source tree.\u000a\u000aSigned-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6672>\u000a",
        "date" : "2020-09-10 14:13:37 +0000",
        "id" : "2f62a44df0f694791d7c364940841e8682faeefc",
        "msg" : "ci: do not build libdrm for vc4, reedreno and etnaviv",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci.yml"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/build-libdrm.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/relnotes/new_features.txt",
          "src/vulkan/wsi/wsi_common.c",
          "src/vulkan/wsi/wsi_common_x11.c"
        ],
        "commitId" : "77d256279337ae873a85974ce5f60d414f8f45c9",
        "timestamp" : 1599761867000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/ajax",
          "fullName" : "ajax"
        },
        "authorEmail" : "ajax@redhat.com",
        "comment" : "wsi/x11: Hook up VK_PRESENT_MODE_FIFO_RELAXED_KHR\u000a\u000aThis is just PresentOptionAsync.\u000a\u000aFixes: mesa/mesa#3483\u000aReviewed-by: Michel Dänzer <mdaenzer@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6673>\u000a",
        "date" : "2020-09-10 14:17:47 -0400",
        "id" : "77d256279337ae873a85974ce5f60d414f8f45c9",
        "msg" : "wsi/x11: Hook up VK_PRESENT_MODE_FIFO_RELAXED_KHR",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/vulkan/wsi/wsi_common.c"
          },
          {
            "editType" : "edit",
            "file" : "src/vulkan/wsi/wsi_common_x11.c"
          },
          {
            "editType" : "edit",
            "file" : "docs/relnotes/new_features.txt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/glx/glxcmds.c"
        ],
        "commitId" : "72a0f7496a7347b5a729549662ff9ba1a430b250",
        "timestamp" : 1599763699000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/ajax",
          "fullName" : "ajax"
        },
        "authorEmail" : "ajax@redhat.com",
        "comment" : "glx: Use GLX_FUNCTION2 only for actually aliased function names\u000a\u000aI find the __glX naming convention distasteful for a bunch of reasons,\u000anot least that I expect \"vi -t glXBindTexImageEXT\" to take me someplace\u000auseful. The functions we're referencing here should not be exported from\u000alibGL (hence the static / _X_HIDDEN) but that's no reason not to name\u000athem correctly.\u000a\u000aThis does have one possible, very minor, correct functional change,\u000aglXGetMscRateOML now returns Bool (unsigned int) instead of GLboolean\u000a(unsigned char); if your psABI really only writes to a single byte of\u000athe return register when the return type is char-like, then we probably\u000awould not have returned false when we meant to. At least for amd64 this\u000adoes not seem to be an issue; the old code wrote 0 to %eax, the new code\u000adoes a zero-extended load from %al to %eax (since the internal function\u000astill returns GLboolean).\u000a\u000aReviewed-by: Michel Dänzer <mdaenzer@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6671>\u000a",
        "date" : "2020-09-10 14:48:19 -0400",
        "id" : "72a0f7496a7347b5a729549662ff9ba1a430b250",
        "msg" : "glx: Use GLX_FUNCTION2 only for actually aliased function names",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/glx/glxcmds.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/glx/glxcmds.c"
        ],
        "commitId" : "e648442ceb347c8acd92b23d2a910b185fc81847",
        "timestamp" : 1599763699000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/ajax",
          "fullName" : "ajax"
        },
        "authorEmail" : "ajax@redhat.com",
        "comment" : "glx: Collect all the non-applegl extensions in the GetProcAddress table\u000a\u000aNo functional change, just reducing #ifdef clutter.\u000a\u000aReviewed-by: Michel Dänzer <mdaenzer@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6671>\u000a",
        "date" : "2020-09-10 14:48:19 -0400",
        "id" : "e648442ceb347c8acd92b23d2a910b185fc81847",
        "msg" : "glx: Collect all the non-applegl extensions in the GetProcAddress table",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/glx/glxcmds.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/glx/glxcmds.c"
        ],
        "commitId" : "b8239abdf86f251d75567381d0d59976f9d91efd",
        "timestamp" : 1599763699000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/ajax",
          "fullName" : "ajax"
        },
        "authorEmail" : "ajax@redhat.com",
        "comment" : "glx: Reject glXSwapIntervalMESA greater than INT_MAX\u000a\u000aIt wouldn't work in any case, as the internal API only stores a signed\u000aint, and GLX_EXT_swap_control_tear will overload the meaning of negative\u000avalues so we should avoid ambiguity.\u000a\u000aIf your application needs a swap interval in excess of ~414.25 days, I'm\u000avery sorry.\u000a\u000aReviewed-by: Michel Dänzer <mdaenzer@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6671>\u000a",
        "date" : "2020-09-10 14:48:19 -0400",
        "id" : "b8239abdf86f251d75567381d0d59976f9d91efd",
        "msg" : "glx: Reject glXSwapIntervalMESA greater than INT_MAX",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/glx/glxcmds.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/glx/glxextensions.c",
          "src/glx/glxextensions.h",
          "src/glx/dri3_glx.c",
          "src/glx/glxcmds.c",
          "src/glx/glx_pbuffer.c",
          "src/glx/dri2_glx.c",
          "docs/relnotes/new_features.txt"
        ],
        "commitId" : "60ebeb4608a871ba89ba081c1c6e7ebdd5efec9a",
        "timestamp" : 1599763699000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/ajax",
          "fullName" : "ajax"
        },
        "authorEmail" : "ajax@redhat.com",
        "comment" : "glx: Implement GLX_EXT_swap_control for DRI2 and DRI3\u000a\u000aThis is a slight generalization of the existing SGI and MESA swap\u000acontrol extensions, and a prerequisite for GLX_EXT_swap_control_tear.\u000a\u000aReviewed-by: Michel Dänzer <mdaenzer@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6671>\u000a",
        "date" : "2020-09-10 14:48:19 -0400",
        "id" : "60ebeb4608a871ba89ba081c1c6e7ebdd5efec9a",
        "msg" : "glx: Implement GLX_EXT_swap_control for DRI2 and DRI3",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/glx/dri3_glx.c"
          },
          {
            "editType" : "edit",
            "file" : "src/glx/glx_pbuffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/glx/dri2_glx.c"
          },
          {
            "editType" : "edit",
            "file" : "src/glx/glxextensions.c"
          },
          {
            "editType" : "edit",
            "file" : "src/glx/glxextensions.h"
          },
          {
            "editType" : "edit",
            "file" : "src/glx/glxcmds.c"
          },
          {
            "editType" : "edit",
            "file" : "docs/relnotes/new_features.txt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/glx/glxextensions.c",
          "src/glx/glxextensions.h",
          "src/glx/dri3_glx.c",
          "src/glx/glxcmds.c",
          "src/glx/glx_pbuffer.c",
          "docs/relnotes/new_features.txt",
          "src/loader/loader_dri3_helper.c"
        ],
        "commitId" : "5e9e45738353863672e6d42b52248de9ae4c70bb",
        "timestamp" : 1599763699000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/ajax",
          "fullName" : "ajax"
        },
        "authorEmail" : "ajax@redhat.com",
        "comment" : "glx/dri3: Implement GLX_EXT_swap_control_tear\u000a\u000aNot wired up for DRI2 because it would require server-side support,\u000awhich I'm not especially interested in writing.\u000a\u000aFixes: mesa/mesa#96\u000aReviewed-by: Michel Dänzer <mdaenzer@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6671>\u000a",
        "date" : "2020-09-10 14:48:19 -0400",
        "id" : "5e9e45738353863672e6d42b52248de9ae4c70bb",
        "msg" : "glx/dri3: Implement GLX_EXT_swap_control_tear",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/glx/glxextensions.c"
          },
          {
            "editType" : "edit",
            "file" : "src/glx/glx_pbuffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/glx/glxextensions.h"
          },
          {
            "editType" : "edit",
            "file" : "src/glx/glxcmds.c"
          },
          {
            "editType" : "edit",
            "file" : "docs/relnotes/new_features.txt"
          },
          {
            "editType" : "edit",
            "file" : "src/loader/loader_dri3_helper.c"
          },
          {
            "editType" : "edit",
            "file" : "src/glx/dri3_glx.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_io.c",
          "src/compiler/nir/nir.h",
          "src/compiler/nir/nir_print.c"
        ],
        "commitId" : "c2ae39e0cea7ce43531c9de2e642ffb3add02ba2",
        "timestamp" : 1599767577000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: add mediump flag to IO semantics\u000a\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6621>\u000a",
        "date" : "2020-09-10 19:52:57 +0000",
        "id" : "c2ae39e0cea7ce43531c9de2e642ffb3add02ba2",
        "msg" : "nir: add mediump flag to IO semantics",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_print.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_io.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_mediump_outputs.c"
        ],
        "commitId" : "40f7afc1e97e11b65f9975f3c079f44e5357379f",
        "timestamp" : 1599767577000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: fix lower_mediump_outputs to not require variables\u000a\u000aIf IO is lowered, NIR doesn't have to contain any IO variables\u000a(and in fact radeonsi removes them and other drivers should too).\u000a\u000aThis makes the pass work without variables.\u000a\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6621>\u000a",
        "date" : "2020-09-10 19:52:57 +0000",
        "id" : "40f7afc1e97e11b65f9975f3c079f44e5357379f",
        "msg" : "nir: fix lower_mediump_outputs to not require variables",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_mediump_outputs.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/blorp/blorp_clear.c"
        ],
        "commitId" : "1eff389bd3ee17c340d9047051f559f0ac4e44b5",
        "timestamp" : 1599775768000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "blorp: Fix alignment test for HIZ_CCS_WT fast-clears\u000a\u000aRemove the extra logical ORs in the ternary operation.\u000a\u000aFixes: 5425fcf2cb3 (\"intel/blorp: Satisfy HIZ_CCS fast-clear alignments\")\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6650>\u000a",
        "date" : "2020-09-10 22:09:28 +0000",
        "id" : "1eff389bd3ee17c340d9047051f559f0ac4e44b5",
        "msg" : "blorp: Fix alignment test for HIZ_CCS_WT fast-clears",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/blorp/blorp_clear.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/blorp/blorp_clear.c"
        ],
        "commitId" : "5cd62359586245a62a525461d9efadbee1e281e0",
        "timestamp" : 1599775768000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "blorp: Drop trailing whitespace in blorp_clear.c\u000a\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6650>\u000a",
        "date" : "2020-09-10 22:09:28 +0000",
        "id" : "5cd62359586245a62a525461d9efadbee1e281e0",
        "msg" : "blorp: Drop trailing whitespace in blorp_clear.c",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/blorp/blorp_clear.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/midgard/nir_fuse_io_16.c"
        ],
        "commitId" : "3064feb2350d5fce36a09c85a72788998c3f1c1b",
        "timestamp" : 1599780913000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/mdg: Obey f2fmp size restriction in fuse_io_16\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aSigned-off-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6283>\u000a",
        "date" : "2020-09-10 23:35:13 +0000",
        "id" : "3064feb2350d5fce36a09c85a72788998c3f1c1b",
        "msg" : "pan/mdg: Obey f2fmp size restriction in fuse_io_16",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/midgard/nir_fuse_io_16.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opt_algebraic.py"
        ],
        "commitId" : "3c8934a644b8df57e80a46020ac725cb61076d5a",
        "timestamp" : 1599780913000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/algebraic: add flrp patterns for 16 and 64 bits\u000a\u000aReviewed-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6283>\u000a",
        "date" : "2020-09-10 23:35:13 +0000",
        "id" : "3c8934a644b8df57e80a46020ac725cb61076d5a",
        "msg" : "nir/algebraic: add flrp patterns for 16 and 64 bits",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_algebraic.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opt_algebraic.py"
        ],
        "commitId" : "26fc5e1f4a844692f2ba2568d6d232881be01e0e",
        "timestamp" : 1599780913000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/algebraic: expand existing 32-bit patterns to all bit sizes using loops\u000a\u000aReviewed-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6283>\u000a",
        "date" : "2020-09-10 23:35:13 +0000",
        "id" : "26fc5e1f4a844692f2ba2568d6d232881be01e0e",
        "msg" : "nir/algebraic: expand existing 32-bit patterns to all bit sizes using loops",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_algebraic.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/util/pan_lower_framebuffer.c",
          "src/amd/llvm/ac_nir_to_llvm.c",
          "src/compiler/glsl/glsl_to_nir.cpp",
          "src/compiler/nir/nir_opcodes.py",
          "src/compiler/nir/nir_opt_algebraic.py"
        ],
        "commitId" : "3d3df8dbffd5d4b38c802ccd38967e4ca117901e",
        "timestamp" : 1599780913000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: remove redundant opcode u2ump\u000a\u000aReviewed-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6283>\u000a",
        "date" : "2020-09-10 23:35:13 +0000",
        "id" : "3d3df8dbffd5d4b38c802ccd38967e4ca117901e",
        "msg" : "nir: remove redundant opcode u2ump",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/util/pan_lower_framebuffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_algebraic.py"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl/glsl_to_nir.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opcodes.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opcodes.py"
        ],
        "commitId" : "385b4dbc394b0c0a15be41f7a443e23e7acb7339",
        "timestamp" : 1599780913000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: enforce 32-bit src type requirement for f2fmp and i2imp\u000a\u000aReviewed-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6283>\u000a",
        "date" : "2020-09-10 23:35:13 +0000",
        "id" : "385b4dbc394b0c0a15be41f7a443e23e7acb7339",
        "msg" : "nir: enforce 32-bit src type requirement for f2fmp and i2imp",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opcodes.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opcodes.py",
          "src/amd/llvm/ac_nir_to_llvm.c",
          "src/compiler/nir/nir_opt_algebraic.py"
        ],
        "commitId" : "cdd498bbe8884a316c58458f6298d0239ce6c556",
        "timestamp" : 1599780913000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: add new mediump opcodes f2[ui]mp, i2fmp, u2fmp\u000a\u000aAlgebraic optimizations will select them.\u000a\u000aReviewed-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6283>\u000a",
        "date" : "2020-09-10 23:35:13 +0000",
        "id" : "cdd498bbe8884a316c58458f6298d0239ce6c556",
        "msg" : "nir: add new mediump opcodes f2[ui]mp, i2fmp, u2fmp",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opcodes.py"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_algebraic.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opt_algebraic.py"
        ],
        "commitId" : "b86305bb5734fdd0511d227b646328ef03c80197",
        "timestamp" : 1599780913000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/algebraic: collapse conversion opcodes (many patterns)\u000a\u000amediump inserts a lot of conversions. This cleans up the IR.\u000aAll other combinations are covered too.\u000a\u000aReviewed-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6283>\u000a",
        "date" : "2020-09-10 23:35:13 +0000",
        "id" : "b86305bb5734fdd0511d227b646328ef03c80197",
        "msg" : "nir/algebraic: collapse conversion opcodes (many patterns)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_algebraic.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opt_algebraic.py",
          ".gitlab-ci/traces-freedreno.yml"
        ],
        "commitId" : "50d335804fb9cfeb20f20b1c031e39a6d239791b",
        "timestamp" : 1599780913000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/algebraic: add late optimizations that optimize out mediump conversions (v3)\u000a\u000av2: move *2*mp patterns to the end of late_optimizations\u000av3: remove ftrunc from the optimizations to fix:\u000a    dEQP-GLES3.functional.shaders.builtin_functions.common.modf.vec2_lowp_vertex\u000a\u000aReviewed-by: Rob Clark <robdclark@chromium.org> (v1)\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6283>\u000a",
        "date" : "2020-09-10 23:35:13 +0000",
        "id" : "50d335804fb9cfeb20f20b1c031e39a6d239791b",
        "msg" : "nir/algebraic: add late optimizations that optimize out mediump conversions (v3)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_algebraic.py"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/traces-freedreno.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp"
        ],
        "commitId" : "a2a330a4edadb5e477d24211091415f82c284fc8",
        "timestamp" : 1599784216000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/vlee",
          "fullName" : "vlee"
        },
        "authorEmail" : "vlee@freedesktop.org",
        "comment" : "nv50/ir: Add fallthrough statement.\u000a\u000aFix defect reported by Coverity Scan.\u000a\u000aMissing break in switch (MISSING_BREAK)\u000aunterminated_case: The case for value\u000anir_intrinsic_bindless_image_samples is not terminated by a 'break'\u000astatement.\u000a\u000aSuggested-by: Karol Herbst <kherbst@redhat.com>\u000aSigned-off-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6645>\u000a",
        "date" : "2020-09-10 17:30:16 -0700",
        "id" : "a2a330a4edadb5e477d24211091415f82c284fc8",
        "msg" : "nv50/ir: Add fallthrough statement.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp"
        ],
        "commitId" : "65d0fa0852ec54b63c9a97eba2bc7655d4ef5f6f",
        "timestamp" : 1599785089000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nv50/ir: Remove duplicate mask assignment.\u000a\u000aA duplicate assignment was added in f2924994bd3e (\"nv50/ir: add\u000anv50_ir_prog_info_out\").\u000a\u000aSigned-off-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6674>\u000a",
        "date" : "2020-09-11 00:44:49 +0000",
        "id" : "65d0fa0852ec54b63c9a97eba2bc7655d4ef5f6f",
        "msg" : "nv50/ir: Remove duplicate mask assignment.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/util/meson.build",
          "src/util/disk_cache_os.h",
          "src/util/disk_cache.c",
          "src/util/disk_cache_os.c"
        ],
        "commitId" : "4339ecde35cffce82b5f4b8cd3cfdc88edca4331",
        "timestamp" : 1599804238000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "disk_cache: move cache dir generation into OS specific helper file\u000a\u000aThis will make windows support easier to add in future. To avoid code\u000achurn this temporarily duplicates the mkdir_if_needed() function, we\u000awill delete the duplicate in a following patch.\u000a\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6197>\u000a",
        "date" : "2020-09-11 06:03:58 +0000",
        "id" : "4339ecde35cffce82b5f4b8cd3cfdc88edca4331",
        "msg" : "disk_cache: move cache dir generation into OS specific helper file",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/util/disk_cache_os.h"
          },
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache.c"
          },
          {
            "editType" : "add",
            "file" : "src/util/disk_cache_os.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/meson.build"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/util/disk_cache.c",
          "src/util/disk_cache_os.h",
          "src/util/disk_cache_os.c"
        ],
        "commitId" : "62c43391183888e9b595292233fe9d22b0e8d488",
        "timestamp" : 1599804238000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "disk_cache: add disk_cache_enabled() helper\u000a\u000aThis will make windows support easier to add in future.\u000a\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6197>\u000a",
        "date" : "2020-09-11 06:03:58 +0000",
        "id" : "62c43391183888e9b595292233fe9d22b0e8d488",
        "msg" : "disk_cache: add disk_cache_enabled() helper",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache_os.h"
          },
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache_os.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/util/disk_cache.c",
          "src/util/disk_cache_os.h",
          "src/util/disk_cache_os.c"
        ],
        "commitId" : "889356e731e35275af29a14fb91939f2a30de93e",
        "timestamp" : 1599804238000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "disk_cache: move index mmap into OS specific helper\u000a\u000aThis will make windows support easier to add in future.\u000a\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6197>\u000a",
        "date" : "2020-09-11 06:03:58 +0000",
        "id" : "889356e731e35275af29a14fb91939f2a30de93e",
        "msg" : "disk_cache: move index mmap into OS specific helper",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache_os.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache_os.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/util/disk_cache.c",
          "src/util/disk_cache_os.h",
          "src/util/disk_cache_os.c"
        ],
        "commitId" : "e1236470dc6e3f52380b6c97a3fdfb74119624b9",
        "timestamp" : 1599804238000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "disk_cache: move munmap into an OS specific helper\u000a\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6197>\u000a",
        "date" : "2020-09-11 06:03:58 +0000",
        "id" : "e1236470dc6e3f52380b6c97a3fdfb74119624b9",
        "msg" : "disk_cache: move munmap into an OS specific helper",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache_os.h"
          },
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache_os.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/util/disk_cache_os.h",
          "src/util/disk_cache.c",
          "src/util/disk_cache_os.c"
        ],
        "commitId" : "b4a3a80403e6cfe428c17257dc6ba85f1bdbfa02",
        "timestamp" : 1599804238000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "disk_cache: move evict_lru_item() to an OS specific helper\u000a\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6197>\u000a",
        "date" : "2020-09-11 06:03:58 +0000",
        "id" : "b4a3a80403e6cfe428c17257dc6ba85f1bdbfa02",
        "msg" : "disk_cache: move evict_lru_item() to an OS specific helper",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache_os.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache_os.h"
          },
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/util/disk_cache_os.h",
          "src/util/disk_cache.c",
          "src/util/disk_cache_os.c"
        ],
        "commitId" : "593ef166aed12114d98afae81fcf75c363dc4582",
        "timestamp" : 1599804238000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "disk_cache: create new helper for writing cache items to disk\u000a\u000aThis pulls out the cache item writing code from cache_put() into\u000aa new helper. In this patch we also move various functions called\u000aby this code into the new disk_cache_os.c file.\u000a\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6197>\u000a",
        "date" : "2020-09-11 06:03:58 +0000",
        "id" : "593ef166aed12114d98afae81fcf75c363dc4582",
        "msg" : "disk_cache: create new helper for writing cache items to disk",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache_os.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache_os.h"
          },
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/util/disk_cache.c",
          "src/util/disk_cache_os.h",
          "src/util/disk_cache_os.c"
        ],
        "commitId" : "7893dc405cd2afef11bd5a2af44ab41c5c9b2e44",
        "timestamp" : 1599804238000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "disk_cache: move get_cache_file() to an OS specific helper\u000a\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6197>\u000a",
        "date" : "2020-09-11 06:03:58 +0000",
        "id" : "7893dc405cd2afef11bd5a2af44ab41c5c9b2e44",
        "msg" : "disk_cache: move get_cache_file() to an OS specific helper",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache_os.h"
          },
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache_os.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/util/disk_cache.c",
          "src/util/disk_cache_os.h",
          "src/util/disk_cache_os.c"
        ],
        "commitId" : "8598dc1a7582f82827cc08fefa89a0e73979d53a",
        "timestamp" : 1599804238000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "disk_cache: add new OS specific helper disk_cache_evict_item()\u000a\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6197>\u000a",
        "date" : "2020-09-11 06:03:58 +0000",
        "id" : "8598dc1a7582f82827cc08fefa89a0e73979d53a",
        "msg" : "disk_cache: add new OS specific helper disk_cache_evict_item()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache_os.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache_os.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/util/disk_cache.c",
          "src/util/disk_cache_os.h",
          "src/util/disk_cache_os.c"
        ],
        "commitId" : "367ac07efcc80652e3cbec7f02a2db4e5e2084c1",
        "timestamp" : 1599804238000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "disk_cache: move cache item loading code into disk_cache_load_item() helper\u000a\u000aThis should be helpful if someone chooses to implement cache support on\u000awindows. Also providing this greater level of abstraction makes it easier\u000ato implement alterative cache layouts in future.\u000a\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6197>\u000a",
        "date" : "2020-09-11 06:03:58 +0000",
        "id" : "367ac07efcc80652e3cbec7f02a2db4e5e2084c1",
        "msg" : "disk_cache: move cache item loading code into disk_cache_load_item() helper",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache_os.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache_os.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/broadcom/compiler/v3d_nir_lower_io.c"
        ],
        "commitId" : "3182209673fcf157efa7872036e67fae2a5e84ba",
        "timestamp" : 1599810693000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/itoral",
          "fullName" : "itoral"
        },
        "authorEmail" : "itoral@igalia.com",
        "comment" : "v3d/compiler: fix V3D double-rounding of .8 fixed-point XY coordinates\u000a\u000aPre-V3D 4.3 hardware has a quirk where it expects XY coordinates in\u000a.8 fixed-point format, but then it will internally round it to .6 fixed-point,\u000aintroducing a double rounding. The double rounding can cause very slight\u000adifferences in triangle raterization coverage that can actually be noticed by\u000asome CTS tests.\u000a\u000aThe correct fix for this as recommended by Broadcom is to convert to\u000a.8 fixed-point with ffloor().\u000a\u000aFixes:\u000adEQP-VK.renderpass.suballocation.subpass_dependencies.late_fragment_tests.*\u000a\u000aReviewed-by: Alejandro Piñeiro <apinheiro@igalia.com>\u000aReviewed-by: Jose Maria Casanova Crespo <jmcasanova@igalia.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6677>\u000a",
        "date" : "2020-09-11 09:51:33 +0200",
        "id" : "3182209673fcf157efa7872036e67fae2a5e84ba",
        "msg" : "v3d/compiler: fix V3D double-rounding of .8 fixed-point XY coordinates",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/broadcom/compiler/v3d_nir_lower_io.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/winsys/amdgpu/drm/amdgpu_cs.c"
        ],
        "commitId" : "ef980ac0c1cd65993ba0c1d20e1c09b45bfef99d",
        "timestamp" : 1599828447000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: fix max syncobj wait timeout\u000a\u000asyncobj wait takes int64_t timeout and won't clamp it\u000ain kernel code, so we have to pass in INT64_MAX instead\u000aof OS_TIMEOUT_INFINITE which is UINT64_MAX. Otherwise\u000asyncobj wait with OS_TIMEOUT_INFINITE case just return\u000afail.\u000a\u000aFixes: c638301b42b \"radeonsi: fix syncobj wait timeout\"\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aSigned-off-by: Qiang Yu <yuq825@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6676>\u000a",
        "date" : "2020-09-11 12:47:27 +0000",
        "id" : "ef980ac0c1cd65993ba0c1d20e1c09b45bfef99d",
        "msg" : "radeonsi: fix max syncobj wait timeout",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/amdgpu/drm/amdgpu_cs.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/freedreno/freedreno_context.h"
        ],
        "commitId" : "eceb4fb904bdc99782c53e1af1b3677f2fbab0d2",
        "timestamp" : 1599855112000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/robclark",
          "fullName" : "robclark"
        },
        "authorEmail" : "robclark@freedesktop.org",
        "comment" : "freedreno: fix fence-fd leak\u000a\u000async_accumulate() does not take ownership.\u000a\u000aFixes: bf23ff83e69 (\"freedreno: fence_server_sync() fixes\")\u000aSigned-off-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6692>\u000a",
        "date" : "2020-09-11 13:11:52 -0700",
        "id" : "eceb4fb904bdc99782c53e1af1b3677f2fbab0d2",
        "msg" : "freedreno: fix fence-fd leak",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/freedreno_context.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opt_vectorize.c"
        ],
        "commitId" : "656d8edd9e141091e3f43d6dab587c5da00951d1",
        "timestamp" : 1599860474000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "nir/opt_vectorize: don't lose exact and no_*_wrap flags\u000a\u000aThis fixes a bunch of dEQP GLES tests.\u000a\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6694>\u000a",
        "date" : "2020-09-11 17:41:14 -0400",
        "id" : "656d8edd9e141091e3f43d6dab587c5da00951d1",
        "msg" : "nir/opt_vectorize: don't lose exact and no_*_wrap flags",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_vectorize.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/vulkan/anv_image.c"
        ],
        "commitId" : "e3101c96bb64dd5c8246654a9c4865fa99a060b0",
        "timestamp" : 1599867328000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "anv/image: Disable multi-layer CCS_E on TGL+\u000a\u000aAnv doesn't do multi-layer fast-clear tracking, but TGL may add\u000afast-clears to multiple layers. Disable CCS_E for image arrays on TGL+\u000auntil anv gets more clear color tracking abilities.\u000a\u000aWith this change, anv+TGL now passes:\u000a* dEQP-VK.multiview.readback_implicit_clear.15_15_15_15\u000a* dEQP-VK.multiview.readback_implicit_clear.8_1_1_8\u000a* dEQP-VK.multiview.readback_implicit_clear.1_2_4_8_16_32\u000a* dEQP-VK.multiview.renderpass2.readback_implicit_clear.15_15_15_15\u000a* dEQP-VK.multiview.renderpass2.readback_implicit_clear.8_1_1_8\u000a* dEQP-VK.multiview.renderpass2.readback_implicit_clear.1_2_4_8_16_32\u000a\u000av2. Mention HSD 14010672564. (Sagar)\u000a\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aReviewed-by: Sagar Ghuge <sagar.ghuge@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6528>\u000a",
        "date" : "2020-09-11 23:35:28 +0000",
        "id" : "e3101c96bb64dd5c8246654a9c4865fa99a060b0",
        "msg" : "anv/image: Disable multi-layer CCS_E on TGL+",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/anv_image.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/vulkan/genX_cmd_buffer.c",
          "src/intel/vulkan/genX_state.c",
          "src/gallium/drivers/iris/iris_state.c"
        ],
        "commitId" : "20a4235c4c96592e13648da494ca446288ac9a2f",
        "timestamp" : 1599871203000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/jordan.l.justen",
          "fullName" : "jordan.l.justen"
        },
        "authorEmail" : "jordan.l.justen@intel.com",
        "comment" : "anv, iris: Set MediaSamplerDOPClockGateEnable for gen12+\u000a\u000aThis has been shown to help performance on TGL and DG1. This could be\u000aapplied to gen9+, but we still need to show if it helps with those\u000aplatforms.\u000a\u000aRework:\u000a * Make change in src/intel/vulkan/genX_cmd_buffer.c too. (Ken)\u000a * Keep mask as 3 for gen < 12\u000a\u000aCc: mesa-stable@lists.freedesktop.org\u000aSigned-off-by: Jordan Justen <jordan.l.justen@intel.com>\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6684>\u000a",
        "date" : "2020-09-11 17:40:03 -0700",
        "id" : "20a4235c4c96592e13648da494ca446288ac9a2f",
        "msg" : "anv, iris: Set MediaSamplerDOPClockGateEnable for gen12+",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/iris_state.c"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/genX_cmd_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/genX_state.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_cs.c",
          "src/freedreno/vulkan/tu_clear_blit.c",
          "src/freedreno/vulkan/tu_descriptor_set.h",
          "src/freedreno/vulkan/tu_query.c",
          "src/freedreno/vulkan/tu_drm.c",
          "src/freedreno/vulkan/tu_device.c",
          "src/freedreno/vulkan/tu_cmd_buffer.c",
          "src/freedreno/vulkan/tu_private.h",
          "src/freedreno/vulkan/tu_descriptor_set.c"
        ],
        "commitId" : "bea6290ca090a7be7e7d51c9316cf68337ac4e1f",
        "timestamp" : 1599969898000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: device global bo list\u000a\u000aAvoid having to deal with BO tracking. However, the kernel still requires a\u000abo list, so keep a global one which can be re-used for every submit.\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6686>\u000a",
        "date" : "2020-09-13 04:04:58 +0000",
        "id" : "bea6290ca090a7be7e7d51c9316cf68337ac4e1f",
        "msg" : "turnip: device global bo list",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_cmd_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_clear_blit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_drm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_query.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_descriptor_set.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_descriptor_set.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_device.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_cs.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/lima/ir/lima_nir_split_load_input.c"
        ],
        "commitId" : "4868ce1451ffceb65a03ef230da01da639286c2c",
        "timestamp" : 1599991769000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "lima: dont split vec3 unaligned load inputs\u000a\u000aIt seems that the mali400 pp is unable to load vec3 unaligned varyings.\u000aThis can happen in the current state with mesa if a varying float is put\u000ainto the first component of a vec4 and a vec3 is packed right after it.\u000aThis would be fine as by default nir would create a vec4 load followed\u000aby a mov with swizzle to realign the components into a vec3.\u000aIn lima_nir_split_load_input, this becomes a separate vec3 load\u000aexpecting the unaligned load.\u000aSince this can't happen, skip the load input splitting for this special\u000acase.\u000a\u000aSigned-off-by: Erico Nunes <nunes.erico@gmail.com>\u000aReviewed-by: Vasily Khoruzhick <anarsoul@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6507>\u000a",
        "date" : "2020-09-13 10:09:29 +0000",
        "id" : "4868ce1451ffceb65a03ef230da01da639286c2c",
        "msg" : "lima: dont split vec3 unaligned load inputs",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/ir/lima_nir_split_load_input.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/glsl/builtin_functions.cpp"
        ],
        "commitId" : "12567de2be7291467e023a6c7fe2eca19ae5f820",
        "timestamp" : 1600071175000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/tapani.palli",
          "fullName" : "tapani.palli"
        },
        "authorEmail" : "tapani.palli@intel.com",
        "comment" : "glsl: mark some builtins with correct glsl(es) version check\u000a\u000aGLSL Desktop spec 1.30.x:\u000a   \"New built-ins: trunc(), round(), roundEven(), isnan(), isinf(), modf()\"\u000a\u000aFor ES, 3.00.x is the first ES spec that mentions the builtins.\u000a\u000aSigned-off-by: Tapani Pälli <tapani.palli@intel.com>\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aReviewed-by: Danylo Piliaiev <danylo.piliaiev@globallogic.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6455>\u000a",
        "date" : "2020-09-14 11:12:55 +0300",
        "id" : "12567de2be7291467e023a6c7fe2eca19ae5f820",
        "msg" : "glsl: mark some builtins with correct glsl(es) version check",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl/builtin_functions.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection.cpp"
        ],
        "commitId" : "efa1c760d15fb645bed9d6c83e73a770b2fe0bd6",
        "timestamp" : 1600085964000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: Fix emit_boolean_exclusive_scan in wave32 mode.\u000a\u000aUse the lane mask instead of s2 for the register class.\u000a\u000aCc: mesa-stable@lists.freedesktop.org\u000aSigned-off-by: Timur Kristóf <timur.kristof@gmail.com>\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6699>\u000a",
        "date" : "2020-09-14 12:19:24 +0000",
        "id" : "efa1c760d15fb645bed9d6c83e73a770b2fe0bd6",
        "msg" : "aco: Fix emit_boolean_exclusive_scan in wave32 mode.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection.cpp"
        ],
        "commitId" : "f3780e7b8cfcc14580ace508ea1e9d197a1377c6",
        "timestamp" : 1600085964000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: Clean up emit_mbcnt.\u000a\u000aMake it less error-prone and more consistent with other helpers.\u000aPass the masks as a single argument rather than two.\u000aIn wave64 mode, split the argument into low and high halves in\u000aemit_mbcnt rather than where it is called.\u000a\u000aSigned-off-by: Timur Kristóf <timur.kristof@gmail.com>\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6699>\u000a",
        "date" : "2020-09-14 12:19:24 +0000",
        "id" : "f3780e7b8cfcc14580ace508ea1e9d197a1377c6",
        "msg" : "aco: Clean up emit_mbcnt.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection.cpp"
        ],
        "commitId" : "26299c87f8c399be4a02db6da3d53e5d2bd08668",
        "timestamp" : 1600085964000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: Add base argument to emit_mbcnt.\u000a\u000aSigned-off-by: Timur Kristóf <timur.kristof@gmail.com>\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6699>\u000a",
        "date" : "2020-09-14 12:19:24 +0000",
        "id" : "26299c87f8c399be4a02db6da3d53e5d2bd08668",
        "msg" : "aco: Add base argument to emit_mbcnt.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/glsl/builtin_variables.cpp"
        ],
        "commitId" : "8a2a9e9bb8879cf3e88870fc5ff4c36e190fa012",
        "timestamp" : 1600089872000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/pelloux",
          "fullName" : "pelloux"
        },
        "authorEmail" : "pelloux@gmail.com",
        "comment" : "glsl: fix per_vertex_accumulator::fields size\u000a\u000a49d35f3d882bd0f4418a1ce056344b8f06bd75dd moved gl_Layer/gl_ViewportIndex/gl_ViewportMask\u000aas builtins but fields size wasn't increased.\u000a\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3508\u000aFixes: 49d35f3d882 (\"glsl: declare gl_Layer/gl_ViewportIndex/gl_ViewportMask as vs builtins\")\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6688>\u000a",
        "date" : "2020-09-14 15:24:32 +0200",
        "id" : "8a2a9e9bb8879cf3e88870fc5ff4c36e190fa012",
        "msg" : "glsl: fix per_vertex_accumulator::fields size",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl/builtin_variables.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opt_algebraic.py"
        ],
        "commitId" : "00914e2179915a302a1c9f63b9a96ca0710b4132",
        "timestamp" : 1600105659000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/algebraic: fold some nested comparisons with ball and bany\u000a\u000aSigned-off-by: Italo Nicola <italonicola@collabora.com>\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aReviewed-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6604>\u000a",
        "date" : "2020-09-14 17:47:39 +0000",
        "id" : "00914e2179915a302a1c9f63b9a96ca0710b4132",
        "msg" : "nir/algebraic: fold some nested comparisons with ball and bany",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_algebraic.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_drm.c"
        ],
        "commitId" : "f3109c457989cc9b7eec79eef02665749103eeb6",
        "timestamp" : 1600107119000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: avoid heap allocations in QueueSubmit when semaphores are used\u000a\u000aUse the stack. (note: we already do for drm_msm_gem_submit_cmd array, and\u000ausing calloc() for heap allocations in a VK driver is wrong\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6687>\u000a",
        "date" : "2020-09-14 18:11:59 +0000",
        "id" : "f3109c457989cc9b7eec79eef02665749103eeb6",
        "msg" : "turnip: avoid heap allocations in QueueSubmit when semaphores are used",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_drm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/midgard.xml",
          "src/panfrost/lib/pan_blit.c"
        ],
        "commitId" : "322ddbd538336a1ac01261df57e0a84d75f97f83",
        "timestamp" : 1600107993000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "panfrost: Fix nonzero stencil mask on vertex/compute\u000a\u000aProbably harmless but looks funny in the decode.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6712>\u000a",
        "date" : "2020-09-14 18:26:33 +0000",
        "id" : "322ddbd538336a1ac01261df57e0a84d75f97f83",
        "msg" : "panfrost: Fix nonzero stencil mask on vertex/compute",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/midgard.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/pan_blit.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/test/bi_interpret.c"
        ],
        "commitId" : "c4f518ce6a67508eaf4b16671f9a5d2777c74783",
        "timestamp" : 1600107993000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bit: Set d3d=true for CMP tests\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aFixes: ec37c7126dc (\"bifrost: Emit \"d3d\" variant of comparison instructions\")\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6712>\u000a",
        "date" : "2020-09-14 18:26:33 +0000",
        "id" : "c4f518ce6a67508eaf4b16671f9a5d2777c74783",
        "msg" : "pan/bit: Set d3d=true for CMP tests",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/test/bi_interpret.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/test/bi_submit.c"
        ],
        "commitId" : "b10f34a78563045c989083b1fb549fb11b8d2485",
        "timestamp" : 1600107993000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bit: Fix unit tests\u000a\u000aBroken by the various GenXML refactors, oops!\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6712>\u000a",
        "date" : "2020-09-14 18:26:33 +0000",
        "id" : "b10f34a78563045c989083b1fb549fb11b8d2485",
        "msg" : "pan/bit: Fix unit tests",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/test/bi_submit.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/etnaviv/etnaviv_compiler_nir.c"
        ],
        "commitId" : "f3150abe5ef01b8cb36752aaf74512d4affefb0c",
        "timestamp" : 1600109366000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "etnaviv: call nir_opt_shrink_vectors(..) in opt loop\u000a\u000atotal instructions in shared programs: 105044 -> 103312 (-1.65%)\u000ainstructions in affected programs: 27328 -> 25596 (-6.34%)\u000ahelped: 55\u000aHURT: 0\u000ahelped stats (abs) min: 4 max: 96 x̄: 31.49 x̃: 24\u000ahelped stats (rel) min: 1.18% max: 23.08% x̄: 8.26% x̃: 6.88%\u000a95% mean confidence interval for instructions value: -37.81 -25.18\u000a95% mean confidence interval for instructions %-change: -9.66% -6.85%\u000aInstructions are helped.\u000a\u000atotal temps in shared programs: 2960 -> 2917 (-1.45%)\u000atemps in affected programs: 425 -> 382 (-10.12%)\u000ahelped: 41\u000aHURT: 6\u000ahelped stats (abs) min: 1 max: 3 x̄: 1.20 x̃: 1\u000ahelped stats (rel) min: 7.14% max: 25.00% x̄: 13.79% x̃: 12.50%\u000aHURT stats (abs)   min: 1 max: 1 x̄: 1.00 x̃: 1\u000aHURT stats (rel)   min: 12.50% max: 25.00% x̄: 17.52% x̃: 16.67%\u000a95% mean confidence interval for temps value: -1.17 -0.66\u000a95% mean confidence interval for temps %-change: -13.30% -6.29%\u000aTemps are helped.\u000a\u000atotal immediates in shared programs: 16772 -> 16468 (-1.81%)\u000aimmediates in affected programs: 4304 -> 4000 (-7.06%)\u000ahelped: 59\u000aHURT: 0\u000ahelped stats (abs) min: 4 max: 16 x̄: 5.15 x̃: 4\u000ahelped stats (rel) min: 2.22% max: 33.33% x̄: 9.31% x̃: 7.14%\u000a95% mean confidence interval for immediates value: -5.88 -4.43\u000a95% mean confidence interval for immediates %-change: -11.14% -7.49%\u000aImmediates are helped.\u000a\u000aSigned-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6572>\u000a",
        "date" : "2020-09-14 18:49:26 +0000",
        "id" : "f3150abe5ef01b8cb36752aaf74512d4affefb0c",
        "msg" : "etnaviv: call nir_opt_shrink_vectors(..) in opt loop",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_compiler_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/Makefile.sources",
          "src/amd/Android.compiler.mk"
        ],
        "commitId" : "16e788416f05ac3347af99e0715e96e42f616be8",
        "timestamp" : 1600111613000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/issor.oruam",
          "fullName" : "issor.oruam"
        },
        "authorEmail" : "issor.oruam@gmail.com",
        "comment" : "android: aco/isel: Move context initialization code to a dedicated file\u000a\u000aChanges are necessary to properly build libmesa_aco static library for Android.\u000awas removed in 47de55328 \"aco/isel: Move context initialization code to a dedicated file\"\u000aso filter-out of aco_instruction_selection_setup.cpp in Android is removed.\u000a\u000aFixes the following building errors:\u000a\u000aFAILED: out/target/product/x86_64/obj/SHARED_LIBRARIES/vulkan.radv_intermediates/LINKED/vulkan.radv.so\u000a...\u000ald.lld: error: undefined symbol: aco::setup_isel_context(aco::Program*, unsigned int, nir_shader* const*, ac_shader_config*, radv_shader_args*, bool)\u000a>>> referenced by aco_instruction_selection.cpp:10879 (external/mesa/src/amd/compiler/aco_instruction_selection.cpp:10879)\u000a>>>               aco_instruction_selection.o:(aco::select_program(aco::Program*, unsigned int, nir_shader* const*, ac_shader_config*, radv_shader_args*)) in archive out/target/product/x86_64/obj/STATIC_LIBRARIES/libmesa_aco_intermediates/libmesa_aco.a\u000a...\u000ald.lld: error: undefined symbol: aco::init_context(aco::isel_context*, nir_shader*)\u000a>>> referenced by aco_instruction_selection.cpp:10885 (external/mesa/src/amd/compiler/aco_instruction_selection.cpp:10885)\u000a>>>               aco_instruction_selection.o:(aco::select_program(aco::Program*, unsigned int, nir_shader* const*, ac_shader_config*, radv_shader_args*)) in archive out/target/product/x86_64/obj/STATIC_LIBRARIES/libmesa_aco_intermediates/libmesa_aco.a\u000a\u000aFixes: 47de55328 (\"aco/isel: Move context initialization code to a dedicated file\")\u000aSigned-off-by: Mauro Rossi <issor.oruam@gmail.com>\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6703>\u000a",
        "date" : "2020-09-14 21:26:53 +0200",
        "id" : "16e788416f05ac3347af99e0715e96e42f616be8",
        "msg" : "android: aco/isel: Move context initialization code to a dedicated file",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/Android.compiler.mk"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/Makefile.sources"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_llvm_build.c"
        ],
        "commitId" : "50f1cd40767469c96628331aa0ce91fcde328030",
        "timestamp" : 1600122345000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/vlee",
          "fullName" : "vlee"
        },
        "authorEmail" : "vlee@freedesktop.org",
        "comment" : "ac/llvm: Fix nonportable sizeof.\u000a\u000aFix defect reported by Coverity.\u000a\u000aSizeof not portable (SIZEOF_MISMATCH)\u000asuspicious_sizeof: Passing argument vec_size * 8UL /* sizeof\u000a(LLVMValueRef *) */ to function __builtin_alloca and then casting\u000athe return value to LLVMValueRef * is suspicious. In this\u000aparticular case sizeof (LLVMValueRef *) happens to be equal to\u000asizeof (LLVMValueRef), but this is not a portable assumption.\u000a\u000aFixes: ca74603b4f6e (\"ac/llvm: add better code for isign\")\u000aSigned-off-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6682>\u000a",
        "date" : "2020-09-14 15:25:45 -0700",
        "id" : "50f1cd40767469c96628331aa0ce91fcde328030",
        "msg" : "ac/llvm: Fix nonportable sizeof.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_build.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/decode/cffdec.c"
        ],
        "commitId" : "e607477d7ca2550c0b7f53f3886b4b6fd055d779",
        "timestamp" : 1600123127000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno: Check file descriptor before write.\u000a\u000aFix defect reported by Coverity Scan.\u000a\u000aArgument cannot be negative (NEGATIVE_RETURNS)\u000anegative_returns: fd is passed to a parameter that cannot be\u000anegative.\u000a\u000aFixes: 1ea4ef0d3be8 (\"freedreno: slurp in decode tools\")\u000aSigned-off-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6696>\u000a",
        "date" : "2020-09-14 22:38:47 +0000",
        "id" : "e607477d7ca2550c0b7f53f3886b4b6fd055d779",
        "msg" : "freedreno: Check file descriptor before write.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/decode/cffdec.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp"
        ],
        "commitId" : "c7719b8cfc4c17f4fd316d9f2ea0c314ef030478",
        "timestamp" : 1600123479000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nv50/ir: Initialize Converter members.\u000a\u000aFix defects reported by Coverity Scan.\u000a\u000aUninitialized pointer field (UNINIT_CTOR)\u000aNon-static class member exit is not initialized in this\u000aconstructor nor in any functions that it calls\u000aNon-static class member immInsertPos is not initialized in this\u000aconstructor nor in any functions that it calls.\u000a\u000aSigned-off-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6695>\u000a",
        "date" : "2020-09-14 22:44:39 +0000",
        "id" : "c7719b8cfc4c17f4fd316d9f2ea0c314ef030478",
        "msg" : "nv50/ir: Initialize Converter members.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/common/tests/genxml_test.c"
        ],
        "commitId" : "320d80f2cee673fbd6845e7bcef56470c4516d97",
        "timestamp" : 1600150474000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/genxml: make sure test assert are compiled in\u000a\u000aSigned-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aReviewed-by: Anuj Phogat anuj.phogat@gmail.com\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6678>\u000a",
        "date" : "2020-09-15 06:14:34 +0000",
        "id" : "320d80f2cee673fbd6845e7bcef56470c4516d97",
        "msg" : "intel/genxml: make sure test assert are compiled in",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/common/tests/genxml_test.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/iris/iris_resolve.c"
        ],
        "commitId" : "51a6261d38b2804c2a45f16236b1000b7777c220",
        "timestamp" : 1600159470000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/tapani.palli",
          "fullName" : "tapani.palli"
        },
        "authorEmail" : "tapani.palli@intel.com",
        "comment" : "iris: remove additional pipe control done before hiz for older gens\u000a\u000aThe restriction found in removed comment is not found on new specs.\u000a\u000aSigned-off-by: Tapani Pälli <tapani.palli@intel.com>\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6593>\u000a",
        "date" : "2020-09-15 11:44:30 +0300",
        "id" : "51a6261d38b2804c2a45f16236b1000b7777c220",
        "msg" : "iris: remove additional pipe control done before hiz for older gens",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/iris_resolve.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/tests/meson.build",
          "src/amd/compiler/meson.build"
        ],
        "commitId" : "7bfaeaa590d8b4842aaafc5ff392caa624e269d3",
        "timestamp" : 1600180617000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: pass -fno-exceptions and -fno-rtti\u000a\u000aWe don't use exceptions or RTTI at all, so pass this flag to the compiler\u000ato allow it to create better code.\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aAcked-by: Timur Kristóf <timur.kristof@gmail.com>\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6315>\u000a",
        "date" : "2020-09-15 14:36:57 +0000",
        "id" : "7bfaeaa590d8b4842aaafc5ff392caa624e269d3",
        "msg" : "aco: pass -fno-exceptions and -fno-rtti",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/tests/meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/meson.build"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/frontends/va/image.c"
        ],
        "commitId" : "8c7ca97d3e3e9f83d7d968fcd916e6c1242cfd75",
        "timestamp" : 1600181906000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "frontends/va: Add support for NV12/P010/P016 to vaDeriveImage\u000a\u000aSigned-off-by: Thong Thai <thong.thai@amd.com>\u000aReviewed-by: Leo Liu <leo.liu@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5942>\u000a",
        "date" : "2020-09-15 14:58:26 +0000",
        "id" : "8c7ca97d3e3e9f83d7d968fcd916e6c1242cfd75",
        "msg" : "frontends/va: Add support for NV12/P010/P016 to vaDeriveImage",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/va/image.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/frontends/va/va_private.h",
          "src/gallium/frontends/va/image.c",
          "src/gallium/frontends/va/buffer.c"
        ],
        "commitId" : "fcb558321e65b62244a11e0066bb8713b1854721",
        "timestamp" : 1600181906000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "frontends/va: Derive image from interlaced buffers\u000a\u000aAllow vaDriveImage to derive a vaImage from interlaced buffers\u000aby creating a new progressive buffer.\u000a\u000av2: Keeps the surface used by DeriveImage untouched (Pierre-Eric)\u000av3: Fixed a segfault reported by Roman Elshin\u000a\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/1428\u000aSigned-off-by: Thong Thai <thong.thai@amd.com>\u000aReviewed-by: Leo Liu <leo.liu@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5942>\u000a",
        "date" : "2020-09-15 14:58:26 +0000",
        "id" : "fcb558321e65b62244a11e0066bb8713b1854721",
        "msg" : "frontends/va: Derive image from interlaced buffers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/va/va_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/va/image.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/va/buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/frontends/va/image.c"
        ],
        "commitId" : "338745c6f4b7133d7b36f78562d46bc4e8d368f5",
        "timestamp" : 1600181906000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "frontends/va: Derive image from interlaced buffers in some cases\u000a\u000aAdd an allowlist to make an exception when deriving images from\u000ainterlaced buffers. Normally, the function should fail if the surface\u000aneeds to be modified to derive the image. But some applications do not\u000afollow the fall-back method of using vaCreateImage + vaPutImage as\u000amentioned in the VAAPI documentation, so we have to make an exception.\u000a\u000aSigned-off-by: Thong Thai <thong.thai@amd.com>\u000aReviewed-by: Leo Liu <leo.liu@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5942>\u000a",
        "date" : "2020-09-15 14:58:26 +0000",
        "id" : "338745c6f4b7133d7b36f78562d46bc4e8d368f5",
        "msg" : "frontends/va: Derive image from interlaced buffers in some cases",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/va/image.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/ir3/ir3_compiler_nir.c"
        ],
        "commitId" : "e732750b160f28270aaa86431d67fedccf1cfec6",
        "timestamp" : 1600186725000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno/ir3: allow layer/viewport output for VS/GS/DS\u000a\u000aWith VK_EXT_shader_viewport_index_layer, these stages can all output the\u000aviewport or layer id, and not just GS anymore.\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5832>\u000a",
        "date" : "2020-09-15 16:18:45 +0000",
        "id" : "e732750b160f28270aaa86431d67fedccf1cfec6",
        "msg" : "freedreno/ir3: allow layer/viewport output for VS/GS/DS",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/ir3/ir3_compiler_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/ir3/ir3_shader.h",
          "src/freedreno/ir3/ir3_shader.c",
          "src/freedreno/ir3/ir3_nir.c"
        ],
        "commitId" : "52534c3a865298015711c948bc9f3408c5485aa4",
        "timestamp" : 1600186725000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno/ir3: add view_zero to shader key\u000a\u000aDoes the same thing as layer_zero, but for VARYING_SLOT_VIEWPORT.\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5832>\u000a",
        "date" : "2020-09-15 16:18:45 +0000",
        "id" : "52534c3a865298015711c948bc9f3408c5485aa4",
        "msg" : "freedreno/ir3: add view_zero to shader key",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/ir3/ir3_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/ir3/ir3_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/ir3/ir3_shader.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_extensions.py",
          "src/freedreno/vulkan/tu_shader.c",
          "src/freedreno/vulkan/tu_pipeline.c",
          "src/freedreno/vulkan/tu_device.c",
          "src/freedreno/vulkan/tu_private.h",
          "src/freedreno/vulkan/tu_cmd_buffer.c"
        ],
        "commitId" : "efff73422049d738b4adfaa34d5fde78a2805d5e",
        "timestamp" : 1600186725000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: multiViewport and VK_EXT_shader_viewport_index_layer\u000a\u000aPasses at least:\u000adEQP-VK.dynamic_state.vp_state.viewport_array\u000adEQP-VK.draw.shader_viewport_index.*\u000adEQP-VK.draw.shader_layer.*\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5832>\u000a",
        "date" : "2020-09-15 16:18:45 +0000",
        "id" : "efff73422049d738b4adfaa34d5fde78a2805d5e",
        "msg" : "turnip: multiViewport and VK_EXT_shader_viewport_index_layer",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_device.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_extensions.py"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_cmd_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_pipeline.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/spirv_to_nir.c"
        ],
        "commitId" : "bf849b058b17984d9f84cbace4e487ddebe60c97",
        "timestamp" : 1600202317000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv: Handle OpTypeOpaque\u000a\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6715>\u000a",
        "date" : "2020-09-15 20:38:37 +0000",
        "id" : "bf849b058b17984d9f84cbace4e487ddebe60c97",
        "msg" : "spirv: Handle OpTypeOpaque",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/spirv_to_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/targets/libgl-gdi/libgl_gdi.c"
        ],
        "commitId" : "782016ea42bba3a3e3c5f116bd6b3b6c5f314d53",
        "timestamp" : 1600213371000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/vlee",
          "fullName" : "vlee"
        },
        "authorEmail" : "vlee@freedesktop.org",
        "comment" : "libgl-gdi: Fix unused-variable warnings.\u000a\u000asrc/gallium/targets/libgl-gdi/libgl_gdi.c:59:16: warning: ‘use_swr’ defined but not used [-Wunused-variable]\u000a   59 | static boolean use_swr = FALSE;\u000a      |                ^~~~~~~\u000asrc/gallium/targets/libgl-gdi/libgl_gdi.c:58:16: warning: ‘use_llvmpipe’ defined but not used [-Wunused-variable]\u000a   58 | static boolean use_llvmpipe = FALSE;\u000a      |                ^~~~~~~~~~~~\u000a\u000aSigned-off-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6508>\u000a",
        "date" : "2020-09-15 16:42:51 -0700",
        "id" : "782016ea42bba3a3e3c5f116bd6b3b6c5f314d53",
        "msg" : "libgl-gdi: Fix unused-variable warnings.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/targets/libgl-gdi/libgl_gdi.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/mesa/state_tracker/st_extensions.c"
        ],
        "commitId" : "a3512ddfdf7ff1dff0920568102bfaef99ab498e",
        "timestamp" : 1600222972000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "st/mesa: don't enable NV_copy_depth_to_color if NIR doesn't support FP64\u000a\u000aFixes: e512f2cef92 - mesa: add NV_copy_depth_to_color support for nir\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3459\u000a\u000aReviewed-by: Tapani Pälli <tapani.palli@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6467>\u000a",
        "date" : "2020-09-16 02:22:52 +0000",
        "id" : "a3512ddfdf7ff1dff0920568102bfaef99ab498e",
        "msg" : "st/mesa: don't enable NV_copy_depth_to_color if NIR doesn't support FP64",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_extensions.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          ".gitlab-ci/traces-freedreno.yml",
          ".gitlab-ci/traces-radeonsi.yml",
          "src/compiler/nir/nir_opt_algebraic.py"
        ],
        "commitId" : "57bf4c2028cffe24ffb55b96592f7e33aa18f1ce",
        "timestamp" : 1600223942000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir,radeonsi: move ffma fusing to late optimizations for better codegen\u000a\u000aThe freedreno trace changes were suggested by Rob Clark.\u000a\u000aALU performance is higher, because ffma is used more often, but so is\u000aregister usage, because trinary opcodes (such as ffma) usually need\u000aat least 3 live registers.\u000a\u000a54793 shaders in 33659 tests\u000aTotals:\u000aSGPRS: 2639746 -> 2642938 (0.12 %)\u000aVGPRS: 1534120 -> 1536392 (0.15 %)\u000aSpilled SGPRs: 3541 -> 3618 (2.17 %)\u000aSpilled VGPRs: 33 -> 44 (33.33 %)\u000aScratch size: 292 -> 312 (6.85 %) dwords per thread\u000aCode Size: 55639836 -> 55620116 (-0.04 %) bytes\u000aMax Waves: 964785 -> 963977 (-0.08 %)\u000a\u000aTotals from affected shaders:\u000aSGPRS: 1105800 -> 1108992 (0.29 %)\u000aVGPRS: 635292 -> 637564 (0.36 %)\u000aSpilled SGPRs: 3193 -> 3270 (2.41 %)\u000aSpilled VGPRs: 33 -> 44 (33.33 %)\u000aScratch size: 36 -> 56 (55.56 %) dwords per thread\u000aCode Size: 31568708 -> 31548988 (-0.06 %) bytes\u000aMax Waves: 319991 -> 319183 (-0.25 %)\u000a\u000aReviewed-by: Connor Abbott <cwabbott0@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6596>\u000a",
        "date" : "2020-09-16 02:39:02 +0000",
        "id" : "57bf4c2028cffe24ffb55b96592f7e33aa18f1ce",
        "msg" : "nir,radeonsi: move ffma fusing to late optimizations for better codegen",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/traces-radeonsi.yml"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/traces-freedreno.yml"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_algebraic.py"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_nir_to_llvm.c",
          "src/gallium/drivers/radeonsi/si_get.c"
        ],
        "commitId" : "758ab39d25e10d585929b87a8a2891c5a68b7c55",
        "timestamp" : 1600223942000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: clean up ffma handling\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aReviewed-by: Connor Abbott <cwabbott0@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6596>\u000a",
        "date" : "2020-09-16 02:39:02 +0000",
        "id" : "758ab39d25e10d585929b87a8a2891c5a68b7c55",
        "msg" : "radeonsi: clean up ffma handling",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_get.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_pipe.h",
          "src/gallium/drivers/radeonsi/si_state.c"
        ],
        "commitId" : "b23013db0aa6845d661c2da5d4003615b064e01f",
        "timestamp" : 1600224841000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "Revert \"radeonsi: set BIG_PAGE fields on gfx10.3\"\u000a\u000aThis reverts commit 430d384c311468c6180a1d67ed90bb74d4fe1c3b.\u000a\u000aBIT_PAGE can't be set for GTT and we don't know if a buffer has been\u000aevicted to GTT.\u000a\u000aFixes: 430d384c311468c6180a1d67ed90bb74d4fe1c3b\u000a\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6722>\u000a",
        "date" : "2020-09-16 02:54:01 +0000",
        "id" : "b23013db0aa6845d661c2da5d4003615b064e01f",
        "msg" : "Revert \"radeonsi: set BIG_PAGE fields on gfx10.3\"",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_state.c"
        ],
        "commitId" : "4790811d78011d45830d9543ad6e7401391cfb15",
        "timestamp" : 1600224841000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "Revert \"radeonsi: move L2_CACHE_CONTROL registers into si_emit_framebuffer_state\"\u000a\u000aThis reverts commit 7edf15ad4762eac3bfbcfbf1c8ec8ea4d955c6d6.\u000a\u000aThe register value is immutable now.\u000a\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6722>\u000a",
        "date" : "2020-09-16 02:54:01 +0000",
        "id" : "4790811d78011d45830d9543ad6e7401391cfb15",
        "msg" : "Revert \"radeonsi: move L2_CACHE_CONTROL registers into si_emit_framebuffer_state\"",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/download.rst"
        ],
        "commitId" : "fd990aa4de3cbfa2e1f217e0627c8f12526c77b6",
        "timestamp" : 1600238016000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs/download: mention tarball GPG signatures and link to the keys\u000a\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3507\u000aSigned-off-by: Eric Engestrom <eric@engestrom.ch>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6679>\u000a",
        "date" : "2020-09-16 06:33:36 +0000",
        "id" : "fd990aa4de3cbfa2e1f217e0627c8f12526c77b6",
        "msg" : "docs/download: mention tarball GPG signatures and link to the keys",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/download.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/release-calendar.rst"
        ],
        "commitId" : "babe86f6cf455cc3e8369aee5336a78859011d62",
        "timestamp" : 1600238235000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: add another 20.1.x release to allow for more overlap with 20.2\u000a\u000aThe aim is to have the last release of the old branch on or after the .1\u000arelease on new one, but as things stand the last 20.1 would happen\u000abetween 20.2.0 and 20.2.1, so let's add one more.\u000a\u000aSigned-off-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6615>\u000a",
        "date" : "2020-09-16 06:37:15 +0000",
        "id" : "babe86f6cf455cc3e8369aee5336a78859011d62",
        "msg" : "docs: add another 20.1.x release to allow for more overlap with 20.2",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/release-calendar.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/release-calendar.rst"
        ],
        "commitId" : "15038fe621afb24cc43968a8c133642842268f3f",
        "timestamp" : 1600238451000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric",
          "fullName" : "eric"
        },
        "authorEmail" : "eric@engestrom.ch",
        "comment" : "docs/release-calendar: update 20.2\u000a\u000aIn !6574 I fixed the dates, but I didn't realise there was one too many\u000areleases in the list, as `-rc3` had already been released and `-rc4` was\u000aabout to be.\u000a\u000a`-rc4` was since released, so the next 20.2 release is now `-rc5`, and\u000ait's slipped another week; let's update the calendar to that.\u000a\u000aSigned-off-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6614>\u000a",
        "date" : "2020-09-16 08:40:51 +0200",
        "id" : "15038fe621afb24cc43968a8c133642842268f3f",
        "msg" : "docs/release-calendar: update 20.2",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/release-calendar.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/radeon_uvd.c"
        ],
        "commitId" : "eb60849ea2484c6ba09843ce1c29ba161fa6d02e",
        "timestamp" : 1600238664000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/pelloux",
          "fullName" : "pelloux"
        },
        "authorEmail" : "pelloux@gmail.com",
        "comment" : "r600/uvd: set dec->bs_ptr = NULL on unmap\u000a\u000aTo avoid using a dangling pointer.\u000aSee https://gitlab.freedesktop.org/mesa/mesa/-/issues/1308\u000a\u000aCc: mesa-stable\u000aReviewed-by: Boyuan Zhang <boyuan.zhang@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6556>\u000a",
        "date" : "2020-09-16 08:44:24 +0200",
        "id" : "eb60849ea2484c6ba09843ce1c29ba161fa6d02e",
        "msg" : "r600/uvd: set dec->bs_ptr = NULL on unmap",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/radeon_uvd.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeon/radeon_vcn_dec.c",
          "src/gallium/drivers/radeon/radeon_vcn_dec_jpeg.c"
        ],
        "commitId" : "7d853966df4f6d0ded845a6ba2b2af7c46404157",
        "timestamp" : 1600238700000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/pelloux",
          "fullName" : "pelloux"
        },
        "authorEmail" : "pelloux@gmail.com",
        "comment" : "radeon/vcn: set dec->bs_ptr = NULL on unmap\u000a\u000aTo avoid using a dangling pointer.\u000a\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/1308\u000aCc: mesa-stable\u000aReviewed-by: Boyuan Zhang <boyuan.zhang@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6556>\u000a",
        "date" : "2020-09-16 08:45:00 +0200",
        "id" : "7d853966df4f6d0ded845a6ba2b2af7c46404157",
        "msg" : "radeon/vcn: set dec->bs_ptr = NULL on unmap",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_vcn_dec.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_vcn_dec_jpeg.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_state_viewport.c"
        ],
        "commitId" : "c493bb9a5700e3db02279a0073abac697c01d8d8",
        "timestamp" : 1600242849000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/pelloux",
          "fullName" : "pelloux"
        },
        "authorEmail" : "pelloux@gmail.com",
        "comment" : "radeonsi: fix quant_mode selection for large negative values\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6685>\u000a",
        "date" : "2020-09-16 09:54:09 +0200",
        "id" : "c493bb9a5700e3db02279a0073abac697c01d8d8",
        "msg" : "radeonsi: fix quant_mode selection for large negative values",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_viewport.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_state_viewport.c"
        ],
        "commitId" : "f1730bed8f05e0b017875e383c9f413e7ef10b79",
        "timestamp" : 1600242851000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/pelloux",
          "fullName" : "pelloux"
        },
        "authorEmail" : "pelloux@gmail.com",
        "comment" : "radeonsi: fix guardband handling for large values\u000a\u000aWhen minx = -32768 (ViewportBounds.Min) we'll hit the \"left <= -1, ...\"\u000aassert because 'left' is computed as:\u000a\u000a   (-65535 / 2 - translate_x) / (minx - translate_x)\u000a\u000aThis commit fixes the problem by using the full max_viewport_size => [-32768, 32767]\u000ainstead of [-32767, 32767] for SI_QUANT_MODE_16_8_FIXED_POINT_1_256TH.\u000a\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3502\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6685>\u000a",
        "date" : "2020-09-16 09:54:11 +0200",
        "id" : "f1730bed8f05e0b017875e383c9f413e7ef10b79",
        "msg" : "radeonsi: fix guardband handling for large values",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_viewport.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/r600_pipe_common.c"
        ],
        "commitId" : "85f39cab8bda7cd03445193de4c80649791ba569",
        "timestamp" : 1600245041000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600: revert disabling llvm draw\u000a\u000aNow that llvm supports NIR and lowers uniforms to UBO in draw\u000acalls when this hasn't be done before this can be used again.\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6706>\u000a",
        "date" : "2020-09-16 08:30:41 +0000",
        "id" : "85f39cab8bda7cd03445193de4c80649791ba569",
        "msg" : "r600: revert disabling llvm draw",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_pipe_common.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_value_gpr.h",
          "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp",
          "src/gallium/drivers/r600/sfn/sfn_valuepool.cpp",
          "src/gallium/drivers/r600/sfn/sfn_shader_base.cpp",
          "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.h"
        ],
        "commitId" : "688680decce90fa30615f8933a72a23c6862b893",
        "timestamp" : 1600245041000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/nir: fetch sources and split uniforms before emittting alu instructions\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6706>\u000a",
        "date" : "2020-09-16 08:30:41 +0000",
        "id" : "688680decce90fa30615f8933a72a23c6862b893",
        "msg" : "r600/nir: fetch sources and split uniforms before emittting alu instructions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_base.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_valuepool.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_value_gpr.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_instruction_export.cpp"
        ],
        "commitId" : "e46b2ad1270e886796eba3594854cdec97942aae",
        "timestamp" : 1600245041000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: correct ring op patching\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6706>\u000a",
        "date" : "2020-09-16 08:30:41 +0000",
        "id" : "e46b2ad1270e886796eba3594854cdec97942aae",
        "msg" : "r600/sfn: correct ring op patching",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_instruction_export.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_shader_vertex.cpp"
        ],
        "commitId" : "09558ad84ee8763fdaf98b62e781c0c5774f287d",
        "timestamp" : 1600245041000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Fix loading vertex attributes\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6706>\u000a",
        "date" : "2020-09-16 08:30:41 +0000",
        "id" : "09558ad84ee8763fdaf98b62e781c0c5774f287d",
        "msg" : "r600/sfn: Fix loading vertex attributes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_vertex.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_nir.cpp"
        ],
        "commitId" : "daaa71924ad38019f12e5ed4aba1ddce0982846e",
        "timestamp" : 1600245041000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: clone shader before lowering to registers and src/dest modifiers\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6706>\u000a",
        "date" : "2020-09-16 08:30:41 +0000",
        "id" : "daaa71924ad38019f12e5ed4aba1ddce0982846e",
        "msg" : "r600/sfn: clone shader before lowering to registers and src/dest modifiers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_nir.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_emittexinstruction.cpp"
        ],
        "commitId" : "f2280e03e21d37ab9bf3b8f0ebeea42dda7fdf37",
        "timestamp" : 1600245041000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Fix ordering of tex param moves\u000a\u000aBoth moves should happen in the same instuction group, otherwise the\u000alod/bias value will be overwritten by the shadow compare value.\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6706>\u000a",
        "date" : "2020-09-16 08:30:41 +0000",
        "id" : "f2280e03e21d37ab9bf3b8f0ebeea42dda7fdf37",
        "msg" : "r600/sfn: Fix ordering of tex param moves",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_emittexinstruction.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_emittexinstruction.cpp"
        ],
        "commitId" : "c22e0fb02dcd05da16df6e065b0e74505432ff20",
        "timestamp" : 1600245041000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: avoid some copies\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6706>\u000a",
        "date" : "2020-09-16 08:30:41 +0000",
        "id" : "c22e0fb02dcd05da16df6e065b0e74505432ff20",
        "msg" : "r600/sfn: avoid some copies",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_emittexinstruction.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/r600_pipe_common.c"
        ],
        "commitId" : "e85c0bdda552bebfd2ca82c475d03132cf72b67a",
        "timestamp" : 1600245041000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Lower *sign opcodes in nir\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6706>\u000a",
        "date" : "2020-09-16 08:30:41 +0000",
        "id" : "e85c0bdda552bebfd2ca82c475d03132cf72b67a",
        "msg" : "r600/sfn: Lower *sign opcodes in nir",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_pipe_common.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp",
          "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.h"
        ],
        "commitId" : "dfa45e26e21bb30885bc190b3be7a4e0affc0cbe",
        "timestamp" : 1600245041000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Fix split_alu_modifiers\u000a\u000aDon't reuse the dest register so we can better track instruction\u000adependencies later.\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6706>\u000a",
        "date" : "2020-09-16 08:30:41 +0000",
        "id" : "dfa45e26e21bb30885bc190b3be7a4e0affc0cbe",
        "msg" : "r600/sfn: Fix split_alu_modifiers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp"
        ],
        "commitId" : "02581acd07af776aefab7ce752902270ba7a12b2",
        "timestamp" : 1600245041000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Fix bitfield ops and 2x16 split_y\u000a\u000aDon't reuse the dest register to make instruction dependency tracking\u000aeasier.\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6706>\u000a",
        "date" : "2020-09-16 08:30:41 +0000",
        "id" : "02581acd07af776aefab7ce752902270ba7a12b2",
        "msg" : "r600/sfn: Fix bitfield ops and 2x16 split_y",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp"
        ],
        "commitId" : "f46e04a1c4a46e4e3da1bf9f144fe76b16bf11c8",
        "timestamp" : 1600245041000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Fix source swizzle for gradient queries\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6706>\u000a",
        "date" : "2020-09-16 08:30:41 +0000",
        "id" : "f46e04a1c4a46e4e3da1bf9f144fe76b16bf11c8",
        "msg" : "r600/sfn: Fix source swizzle for gradient queries",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_shader_base.cpp"
        ],
        "commitId" : "2d6316cca40fe0649bb3098bf1c809e2f9b0fa7a",
        "timestamp" : 1600245041000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: more fixing of vec4 fetching\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6706>\u000a",
        "date" : "2020-09-16 08:30:41 +0000",
        "id" : "2d6316cca40fe0649bb3098bf1c809e2f9b0fa7a",
        "msg" : "r600/sfn: more fixing of vec4 fetching",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_base.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_shader_vertex.cpp"
        ],
        "commitId" : "39e7bc23dd0230ae721bdefc3918cd2fe37f1d09",
        "timestamp" : 1600245041000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Fix comparison with different signedness\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6706>\u000a",
        "date" : "2020-09-16 08:30:41 +0000",
        "id" : "39e7bc23dd0230ae721bdefc3918cd2fe37f1d09",
        "msg" : "r600/sfn: Fix comparison with different signedness",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_vertex.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/v3d/v3d_resource.c"
        ],
        "commitId" : "9992797e1b1bc6ffd46f166ce3cb1b1008dd5856",
        "timestamp" : 1600245433000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "v3d: remove unused header\u000a\u000aAcked-by: Jose Fonseca <jfonseca@vmware.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6651>\u000a",
        "date" : "2020-09-16 08:37:13 +0000",
        "id" : "9992797e1b1bc6ffd46f166ce3cb1b1008dd5856",
        "msg" : "v3d: remove unused header",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/v3d/v3d_resource.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/vc4/vc4_resource.c"
        ],
        "commitId" : "9ba2365c6f856384cc6a3a0ffda7adce9237b4ab",
        "timestamp" : 1600245433000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "vc4: remove unused header\u000a\u000aAcked-by: Jose Fonseca <jfonseca@vmware.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6651>\u000a",
        "date" : "2020-09-16 08:37:13 +0000",
        "id" : "9ba2365c6f856384cc6a3a0ffda7adce9237b4ab",
        "msg" : "vc4: remove unused header",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/vc4/vc4_resource.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/Makefile.sources",
          "src/gallium/auxiliary/util/u_blit.h",
          "src/gallium/auxiliary/meson.build",
          "src/gallium/auxiliary/util/u_blit.c"
        ],
        "commitId" : "8939c642e06782be6e1066b2f97f491c2c131ee9",
        "timestamp" : 1600245433000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium/aux: remove unused u_blit.[ch]\u000a\u000aThere's no users of this code, so we might as well get rid of it to\u000aavoid confusion with u_blitter.[ch].\u000a\u000aAcked-by: Jose Fonseca <jfonseca@vmware.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6651>\u000a",
        "date" : "2020-09-16 08:37:13 +0000",
        "id" : "8939c642e06782be6e1066b2f97f491c2c131ee9",
        "msg" : "gallium/aux: remove unused u_blit.[ch]",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/Makefile.sources"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/auxiliary/util/u_blit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/meson.build"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/auxiliary/util/u_blit.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir.h"
        ],
        "commitId" : "2c9fee9b6adcc341948e2cac8de500c6384cfc22",
        "timestamp" : 1600250862000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Add option lower_uniforms_to_ubo\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6316>\u000a",
        "date" : "2020-09-16 10:07:42 +0000",
        "id" : "2c9fee9b6adcc341948e2cac8de500c6384cfc22",
        "msg" : "nir: Add option lower_uniforms_to_ubo",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_get.c"
        ],
        "commitId" : "b155b6869ca98d1d39005fb7e621d320a232b48a",
        "timestamp" : 1600250862000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: set compiler flag lower_uniforms_to_ubo\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6316>\u000a",
        "date" : "2020-09-16 10:07:42 +0000",
        "id" : "b155b6869ca98d1d39005fb7e621d320a232b48a",
        "msg" : "radeonsi: set compiler flag lower_uniforms_to_ubo",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_get.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/ir3/ir3_nir.c"
        ],
        "commitId" : "7ab804dbb46ff55ad28c639f04fd050b9959fc6c",
        "timestamp" : 1600250862000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno/ir3: set lower_uniforms_to_ubo compiler flag\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6316>\u000a",
        "date" : "2020-09-16 10:07:42 +0000",
        "id" : "7ab804dbb46ff55ad28c639f04fd050b9959fc6c",
        "msg" : "freedreno/ir3: set lower_uniforms_to_ubo compiler flag",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/ir3/ir3_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_compiler.c"
        ],
        "commitId" : "80cde3ad55c6eb6aed9fbe9c4d2c6a8c4eceb61a",
        "timestamp" : 1600250862000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/compiler: Set lower_uniform_to_ubo compiler flag\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6316>\u000a",
        "date" : "2020-09-16 10:07:42 +0000",
        "id" : "80cde3ad55c6eb6aed9fbe9c4d2c6a8c4eceb61a",
        "msg" : "intel/compiler: Set lower_uniform_to_ubo compiler flag",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_compiler.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/llvmpipe/lp_screen.c"
        ],
        "commitId" : "feb463da6370a4de3f1c856db8da3bca7fd2b388",
        "timestamp" : 1600250862000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "llvmpipe: set lower_uniform_to_ubo compiler flag\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6316>\u000a",
        "date" : "2020-09-16 10:07:42 +0000",
        "id" : "feb463da6370a4de3f1c856db8da3bca7fd2b388",
        "msg" : "llvmpipe: set lower_uniform_to_ubo compiler flag",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/llvmpipe/lp_screen.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/mesa/state_tracker/st_glsl_to_nir.cpp",
          "src/gallium/auxiliary/nir/tgsi_to_nir.c",
          "src/gallium/auxiliary/draw/draw_vs_llvm.c"
        ],
        "commitId" : "123bdb61cc0be64ee29b63cf27565ec98c2a0ab8",
        "timestamp" : 1600250862000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium+mesa/st: lower uniforms based on compiler flag instead of packed uniforms cap\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6316>\u000a",
        "date" : "2020-09-16 10:07:42 +0000",
        "id" : "123bdb61cc0be64ee29b63cf27565ec98c2a0ab8",
        "msg" : "gallium+mesa/st: lower uniforms based on compiler flag instead of packed uniforms cap",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_glsl_to_nir.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/draw/draw_vs_llvm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/nir/tgsi_to_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/relnotes/20.1.8.rst"
        ],
        "commitId" : "fdff24d930d78a64c9d4f2488d88e0328cd857ee",
        "timestamp" : 1600278187000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric",
          "fullName" : "eric"
        },
        "authorEmail" : "eric@engestrom.ch",
        "comment" : "docs: add release notes for 20.1.8\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6748>\u000a",
        "date" : "2020-09-16 19:43:07 +0200",
        "id" : "fdff24d930d78a64c9d4f2488d88e0328cd857ee",
        "msg" : "docs: add release notes for 20.1.8",
        "paths" : [
          {
            "editType" : "add",
            "file" : "docs/relnotes/20.1.8.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/relnotes.rst",
          "docs/release-calendar.rst"
        ],
        "commitId" : "203b934921677b7251dec1c6e1317b9bfb709da2",
        "timestamp" : 1600278207000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric",
          "fullName" : "eric"
        },
        "authorEmail" : "eric@engestrom.ch",
        "comment" : "docs: update calendar and link releases notes for 20.1.8\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6748>\u000a",
        "date" : "2020-09-16 19:43:27 +0200",
        "id" : "203b934921677b7251dec1c6e1317b9bfb709da2",
        "msg" : "docs: update calendar and link releases notes for 20.1.8",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/relnotes.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/release-calendar.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/vulkan/anv_device.c"
        ],
        "commitId" : "355f241d4153aeba14268498d4d6f68b80c95aa5",
        "timestamp" : 1600286296000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "anv: improve error message when failing to open device path\u000a\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6747>\u000a",
        "date" : "2020-09-16 19:58:16 +0000",
        "id" : "355f241d4153aeba14268498d4d6f68b80c95aa5",
        "msg" : "anv: improve error message when failing to open device path",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/anv_device.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/vulkan/anv_batch_chain.c"
        ],
        "commitId" : "b75a92e2010e81fdd387f1eae3be11e327d0a0bf",
        "timestamp" : 1600286296000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "anv: assert that the target bo is valid when adding a reloc list\u000a\u000athis catches some undefined behavior like e.g., using a stale descriptorset\u000athat references deleted bos, which I would absolutely never do\u000a\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6747>\u000a",
        "date" : "2020-09-16 19:58:16 +0000",
        "id" : "b75a92e2010e81fdd387f1eae3be11e327d0a0bf",
        "msg" : "anv: assert that the target bo is valid when adding a reloc list",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/anv_batch_chain.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/bifrost_compile.h"
        ],
        "commitId" : "2044b1fba5d19d475d73f39ddb17ff86213941a1",
        "timestamp" : 1600286734000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Lower flrp16\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aFixes: 3c8934a644b (\"nir/algebraic: add flrp patterns for 16 and 64 bits\")\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6749>\u000a",
        "date" : "2020-09-16 20:05:34 +0000",
        "id" : "2044b1fba5d19d475d73f39ddb17ff86213941a1",
        "msg" : "pan/bi: Lower flrp16",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bifrost_compile.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/ISA.xml"
        ],
        "commitId" : "07a5ec83fb09de861d940fea69b49cefb08fda75",
        "timestamp" : 1600286734000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Add XML describing the instruction set\u000a\u000aThroughout this series, this XML file will serve as architectural ground\u000atruth. It contains every instruction in the instruction set with all\u000aprogrammable modifiers, as well as logic for computing derived values\u000a(indirectly specified modifiers) and swapping operands as needed by\u000anumerous encodings. It also allows for multiple encodings per\u000ainstruction differentiated by exact bits (a generalization of opcodes),\u000awith different derived fields in each encoding, and logic tests to\u000aselect between the encodings at pack time.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6749>\u000a",
        "date" : "2020-09-16 20:05:34 +0000",
        "id" : "07a5ec83fb09de861d940fea69b49cefb08fda75",
        "msg" : "pan/bi: Add XML describing the instruction set",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/panfrost/bifrost/ISA.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/isa_parse.py"
        ],
        "commitId" : "58da316de7a7858eb96a18ee8c1f9d35bf0c2b99",
        "timestamp" : 1600286734000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Add ISA parser\u000a\u000aThis Python script parses the ISA.xml file to produce a normalized\u000ain-memory representation suitable for the disassembly and packing\u000ascripts to consume. In particular, it papers over details about\u000aduplicate encodings and default fields.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6749>\u000a",
        "date" : "2020-09-16 20:05:34 +0000",
        "id" : "58da316de7a7858eb96a18ee8c1f9d35bf0c2b99",
        "msg" : "pan/bi: Add ISA parser",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/panfrost/bifrost/isa_parse.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/gen_pack.py"
        ],
        "commitId" : "cf8f79a9fcfcca1e4337ed22c02595516024c22c",
        "timestamp" : 1600286734000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Add packing generator\u000a\u000aFrom the ISA definition, we can generate a function for each instruction\u000athat looks at the bi_instruction in the intermediate representation and\u000aemits a 20- or 23-bit word (for ADD/FMA respectively) containing that\u000ainstruction with all of its modifiers.\u000a\u000aThese will approximate the old packing routines, although the mapping of\u000abi_instruction to machine instructions will be hardcoded (at least for\u000anow).\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6749>\u000a",
        "date" : "2020-09-16 20:05:34 +0000",
        "id" : "cf8f79a9fcfcca1e4337ed22c02595516024c22c",
        "msg" : "pan/bi: Add packing generator",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/panfrost/bifrost/gen_pack.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/gen_disasm.py"
        ],
        "commitId" : "82f33155f6d4b946d88cd0c0b6723f7cedb9a518",
        "timestamp" : 1600286734000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Add disassembler generator\u000a\u000aGiven a parsed instruction set definition, this script generates\u000ainstruction disassembly routines responsible for decoding instruction\u000awords and pretty-printing. Decoding is somewhat complex as with the\u000aprevious disassembler but can be automated.\u000a\u000aDisssembly is complicated by indirect specifications of instruction\u000amodifiers. These specifiers are given as logic expressions in the XML,\u000awhich optimizes for straightforwaard packing but makes disassembly\u000aawkward. Instead of attempting to invert the logic directly, we generate\u000alookup tables of `modifiers -> encoding` maps which we may invert\u000adirectly to produce a lookup table for the `encoding -> modifiers` map\u000aneeded for disassembly.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6749>\u000a",
        "date" : "2020-09-16 20:05:34 +0000",
        "id" : "82f33155f6d4b946d88cd0c0b6723f7cedb9a518",
        "msg" : "pan/bi: Add disassembler generator",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/panfrost/bifrost/gen_disasm.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/disassemble.h"
        ],
        "commitId" : "944cb8bcba51342cd3c3d38a77a7970242eda74b",
        "timestamp" : 1600286734000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Add disassembly prototypes\u000a\u000aFix a header guard too.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6749>\u000a",
        "date" : "2020-09-16 20:05:34 +0000",
        "id" : "944cb8bcba51342cd3c3d38a77a7970242eda74b",
        "msg" : "pan/bi: Add disassembly prototypes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/disassemble.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/disassemble.h",
          "src/panfrost/bifrost/disassemble.c"
        ],
        "commitId" : "05041811ce51ebf53cd77acd88c53670b0ef78b1",
        "timestamp" : 1600286734000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Add bi_disasm_dest_* helpers\u000a\u000aUsed to print the actual register/temporary for an instruction\u000adestination given the port arrangement.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6749>\u000a",
        "date" : "2020-09-16 20:05:34 +0000",
        "id" : "05041811ce51ebf53cd77acd88c53670b0ef78b1",
        "msg" : "pan/bi: Add bi_disasm_dest_* helpers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/disassemble.h"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/disassemble.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/disassemble.h",
          "src/panfrost/bifrost/disassemble.c"
        ],
        "commitId" : "deab75250c5cd90335ae2303f89eda33e10c870c",
        "timestamp" : 1600286734000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Export dump_src\u000a\u000aNeeded in generated disassembler.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6749>\u000a",
        "date" : "2020-09-16 20:05:34 +0000",
        "id" : "deab75250c5cd90335ae2303f89eda33e10c870c",
        "msg" : "pan/bi: Export dump_src",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/disassemble.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/disassemble.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/meson.build",
          "src/panfrost/bifrost/disassemble.c"
        ],
        "commitId" : "f8fc21059f304cd22796d8e762ff7a5d00dbfa3f",
        "timestamp" : 1600286734000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Use new disassembler\u000a\u000aWe still use the clause/register decoding, but we now use the\u000ametaprogrammed instruction decoding for the bulk of the operation.\u000a\u000aWe add a meson rule to call out to the Python generator script during\u000athe build process.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6749>\u000a",
        "date" : "2020-09-16 20:05:34 +0000",
        "id" : "f8fc21059f304cd22796d8e762ff7a5d00dbfa3f",
        "msg" : "pan/bi: Use new disassembler",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/disassemble.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/disassemble.c"
        ],
        "commitId" : "5a569d09f421eb6445ca2f4500a38fbb1c76896a",
        "timestamp" : 1600286734000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Use canonical syntax for registers/uniforms/imms\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6749>\u000a",
        "date" : "2020-09-16 20:05:34 +0000",
        "id" : "5a569d09f421eb6445ca2f4500a38fbb1c76896a",
        "msg" : "pan/bi: Use canonical syntax for registers/uniforms/imms",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/disassemble.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/disassemble.c"
        ],
        "commitId" : "42ec4aa47851fa5c5ce22ab03b2762b7bdc3e027",
        "timestamp" : 1600286734000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Use canonical syntax for special constants\u000a\u000aAdds some missing constants relevant to compute shaders, etc.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6749>\u000a",
        "date" : "2020-09-16 20:05:34 +0000",
        "id" : "42ec4aa47851fa5c5ce22ab03b2762b7bdc3e027",
        "msg" : "pan/bi: Use canonical syntax for special constants",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/disassemble.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/bifrost_compile.c",
          "src/panfrost/bifrost/test/bi_test_pack.c"
        ],
        "commitId" : "33710ff8953c5112b88ae8f0f2ff55b021815ca6",
        "timestamp" : 1600286734000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Add dummy carry/borrow argument for iadd/isub\u000a\u000aOn FMA, a carry/borrow is required for iaddc/isubb (whereas the ADD\u000acounterparts don't support carrying/borrowing). The trick is to model\u000athis with an extra dummy (ZERO) argument which is free to encode on FMA,\u000aand in the scheduler, \"demote\" to the non-carried versions if we want to\u000aschedule to ADD.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6749>\u000a",
        "date" : "2020-09-16 20:05:34 +0000",
        "id" : "33710ff8953c5112b88ae8f0f2ff55b021815ca6",
        "msg" : "pan/bi: Add dummy carry/borrow argument for iadd/isub",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bifrost_compile.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/test/bi_test_pack.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/bi_print.c",
          "src/panfrost/bifrost/bifrost_compile.c",
          "src/panfrost/bifrost/test/bi_test_pack.c",
          "src/panfrost/bifrost/compiler.h"
        ],
        "commitId" : "6f5b78874ab34095dd55d6020d3d63318b7336d8",
        "timestamp" : 1600286734000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Introduce segments into the IR\u000a\u000aNeeded to select between global, UBO, TLS, and WLS addressing modes,\u000arequired to implement loads/stores correctly.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6749>\u000a",
        "date" : "2020-09-16 20:05:34 +0000",
        "id" : "6f5b78874ab34095dd55d6020d3d63318b7336d8",
        "msg" : "pan/bi: Introduce segments into the IR",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/test/bi_test_pack.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bi_print.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bifrost_compile.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/compiler.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/bifrost_compile.c",
          "src/panfrost/bifrost/bi_print.c",
          "src/panfrost/bifrost/test/bi_test_pack.c",
          "src/panfrost/bifrost/compiler.h"
        ],
        "commitId" : "8dd3a81c1d7fd43218a4d206259dbc1cd6fc0a17",
        "timestamp" : 1600286734000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Add format field to IR\u000a\u000aTo make register_format packing explicit, and possibly in the future\u000asupport the auto mode.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6749>\u000a",
        "date" : "2020-09-16 20:05:34 +0000",
        "id" : "8dd3a81c1d7fd43218a4d206259dbc1cd6fc0a17",
        "msg" : "pan/bi: Add format field to IR",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/test/bi_test_pack.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bifrost_compile.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/compiler.h"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bi_print.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/bifrost_compile.c",
          "src/panfrost/bifrost/bi_print.c",
          "src/panfrost/bifrost/compiler.h"
        ],
        "commitId" : "67d89568af22c77df6d63e6c5dd405692a846ab3",
        "timestamp" : 1600286734000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Track compute_lod in IR\u000a\u000aWe'll need to differentiate tex and txl.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6749>\u000a",
        "date" : "2020-09-16 20:05:34 +0000",
        "id" : "67d89568af22c77df6d63e6c5dd405692a846ab3",
        "msg" : "pan/bi: Track compute_lod in IR",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bifrost_compile.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/compiler.h"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bi_print.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/bifrost_compile.c"
        ],
        "commitId" : "3d63a476f7a05eaa7810b86405381285fb6672ad",
        "timestamp" : 1600286734000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Pass blend descriptor explicitly in IR\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6749>\u000a",
        "date" : "2020-09-16 20:05:34 +0000",
        "id" : "3d63a476f7a05eaa7810b86405381285fb6672ad",
        "msg" : "pan/bi: Pass blend descriptor explicitly in IR",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bifrost_compile.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/bifrost_compile.c",
          "src/panfrost/bifrost/test/bi_test_pack.c"
        ],
        "commitId" : "08b105d78254612ad64fe7aec825c3fbe102cc90",
        "timestamp" : 1600286734000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Use 8-bit shifts\u000a\u000aLogically, it doesn't matter, but we want the IR to accurately reflect\u000athe hardware behaviour.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6749>\u000a",
        "date" : "2020-09-16 20:05:34 +0000",
        "id" : "08b105d78254612ad64fe7aec825c3fbe102cc90",
        "msg" : "pan/bi: Use 8-bit shifts",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bifrost_compile.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/test/bi_test_pack.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/test/bi_interpret.c",
          "src/panfrost/bifrost/bi_print.c",
          "src/panfrost/bifrost/bifrost_compile.c",
          "src/panfrost/bifrost/bi_pack.c",
          "src/panfrost/bifrost/compiler.h",
          "src/panfrost/bifrost/test/bi_test_pack.c"
        ],
        "commitId" : "d2158a5b3016bf4e6593ba4f0fc4de653323bf87",
        "timestamp" : 1600286734000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Use src1/dest_invert instead of src_invert[]\u000a\u000aThis maps more closely to the hardware, which makes for easier packing.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6749>\u000a",
        "date" : "2020-09-16 20:05:34 +0000",
        "id" : "d2158a5b3016bf4e6593ba4f0fc4de653323bf87",
        "msg" : "pan/bi: Use src1/dest_invert instead of src_invert[]",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/compiler.h"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/test/bi_test_pack.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/test/bi_interpret.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bi_print.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bifrost_compile.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bi_pack.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/bi_pack.c",
          "src/panfrost/bifrost/bi_pack_helpers.h"
        ],
        "commitId" : "3fadd8234611837798311ff1ace7a39c1cc3adc4",
        "timestamp" : 1600286734000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Move packing helpers to dedicated file\u000a\u000aWe'll need to access them from the autogenerated section.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6749>\u000a",
        "date" : "2020-09-16 20:05:34 +0000",
        "id" : "3fadd8234611837798311ff1ace7a39c1cc3adc4",
        "msg" : "pan/bi: Move packing helpers to dedicated file",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bi_pack.c"
          },
          {
            "editType" : "add",
            "file" : "src/panfrost/bifrost/bi_pack_helpers.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/meson.build",
          "src/panfrost/bifrost/bifrost_compile.c",
          "src/panfrost/bifrost/bi_pack.c",
          "src/panfrost/bifrost/compiler.h"
        ],
        "commitId" : "2ff53879f214700def92fd2cc3ead89119cd2fef",
        "timestamp" : 1600286734000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Use new packing\u000a\u000a...and remove the old manual code.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6749>\u000a",
        "date" : "2020-09-16 20:05:34 +0000",
        "id" : "2ff53879f214700def92fd2cc3ead89119cd2fef",
        "msg" : "pan/bi: Use new packing",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bi_pack.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/compiler.h"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bifrost_compile.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/bi_print_common.h",
          "src/panfrost/bifrost/bi_print.h",
          "src/panfrost/bifrost/bi_print_common.c"
        ],
        "commitId" : "ec43629e8c03f759e446018d56e4adece3dc913c",
        "timestamp" : 1600286734000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Remove unused prints\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6749>\u000a",
        "date" : "2020-09-16 20:05:34 +0000",
        "id" : "ec43629e8c03f759e446018d56e4adece3dc913c",
        "msg" : "pan/bi: Remove unused prints",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bi_print.h"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bi_print_common.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bi_print_common.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/bifrost.h"
        ],
        "commitId" : "865e252dd0185313cbf06cca782fc3b3c3867239",
        "timestamp" : 1600286734000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Remove unused packing data structures\u000a\u000aReplaced by metaprogrammed variants.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6749>\u000a",
        "date" : "2020-09-16 20:05:34 +0000",
        "id" : "865e252dd0185313cbf06cca782fc3b3c3867239",
        "msg" : "pan/bi: Remove unused packing data structures",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bifrost.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/bi_pack.c",
          "src/panfrost/bifrost/bi_tables.c"
        ],
        "commitId" : "a51aa6feb4dab07e29b9834f7ad431cc0dd6f9fe",
        "timestamp" : 1600286735000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Drop *FMIN reference\u000a\u000aEven on G72, it's unsupported.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6749>\u000a",
        "date" : "2020-09-16 20:05:35 +0000",
        "id" : "a51aa6feb4dab07e29b9834f7ad431cc0dd6f9fe",
        "msg" : "pan/bi: Drop *FMIN reference",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bi_pack.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bi_tables.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_io.c"
        ],
        "commitId" : "2aaa1564ad0620724eaf38d66cec85dafad4613e",
        "timestamp" : 1600291468000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/apinheiro",
          "fullName" : "apinheiro"
        },
        "authorEmail" : "apinheiro@igalia.com",
        "comment" : "nir/lower_io: don't reduce range if parent length is zero\u000a\u000aWhen handling arrays, range is increased based on the array size minus\u000aone. But if such is zero, it has the effect of reducing the\u000arange. Handle that case by returning the unknown range value.\u000a\u000av2:\u000a  * Add missing braces.\u000a  * Return unknown range in this case, instead of keeping the initial\u000a    range.\u000av3: Simplify code, using existing \"fail\" label. (Jason)\u000a\u000aFixes the following using v3dv:\u000a  dEQP-VK.graphicsfuzz.cov-simplify-clamp-max-itself\u000a\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6737>\u000a",
        "date" : "2020-09-16 23:24:28 +0200",
        "id" : "2aaa1564ad0620724eaf38d66cec85dafad4613e",
        "msg" : "nir/lower_io: don't reduce range if parent length is zero",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_io.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/util/Makefile.sources"
        ],
        "commitId" : "45bff4e989036e9c9ef9fb475c4305ccc80a6c3d",
        "timestamp" : 1600292971000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "util: Makefile.sources: Add disk_cache_os.{c,h}\u000a\u000aThe functions in disk_cache_os are referenced by disk_cache but these\u000afiles are not included in builds based on Makefile.sources such as\u000aAndroid, resulting in linker errors.\u000a\u000aFixes: 4339ecde35c (\"disk_cache: move cache dir generation into OS specific helper file\")\u000aSigned-off-by: Marijn Suijten <marijns95@gmail.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6702>\u000a",
        "date" : "2020-09-16 21:49:31 +0000",
        "id" : "45bff4e989036e9c9ef9fb475c4305ccc80a6c3d",
        "msg" : "util: Makefile.sources: Add disk_cache_os.{c,h}",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/util/Makefile.sources"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_device.c"
        ],
        "commitId" : "207219d4356786e8bb4b5f19c67322ee82874967",
        "timestamp" : 1600300380000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: Add support for a615.\u000a\u000aVerified RB_CCU_CNTL, 9805, and A0F8 values from blob traces.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6741>\u000a",
        "date" : "2020-09-16 23:53:00 +0000",
        "id" : "207219d4356786e8bb4b5f19c67322ee82874967",
        "msg" : "turnip: Add support for a615.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_device.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection.cpp"
        ],
        "commitId" : "4ac4cdb5bfece49db29939e00dbf8d67fddc3b65",
        "timestamp" : 1600336342000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: fix incorrect assertion in emit_vop3a_instruction()\u000a\u000aFixes some float controls tests on Polaris10.\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aFixes: 0b6448bbe791474a152d53bfaf750408807ac166\u000a   ('aco/isel: refactor emit_vop3a_instruction() to handle 2 operand instructions')\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6744>\u000a",
        "date" : "2020-09-17 09:52:22 +0000",
        "id" : "4ac4cdb5bfece49db29939e00dbf8d67fddc3b65",
        "msg" : "aco: fix incorrect assertion in emit_vop3a_instruction()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_shader_base.h",
          "src/gallium/drivers/r600/r600_pipe_common.c",
          "src/gallium/drivers/r600/sfn/sfn_shader_base.cpp"
        ],
        "commitId" : "98eb00face93b9af5aac19008ecff5a2bf376745",
        "timestamp" : 1600337471000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600: enable lowering uniforms to UBO\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6743>\u000a",
        "date" : "2020-09-17 10:11:11 +0000",
        "id" : "98eb00face93b9af5aac19008ecff5a2bf376745",
        "msg" : "r600: enable lowering uniforms to UBO",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_base.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_pipe_common.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_base.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_shader_base.h",
          "src/gallium/drivers/r600/sfn/sfn_shader_base.cpp",
          "src/gallium/drivers/r600/sfn/sfn_nir.cpp"
        ],
        "commitId" : "18e97817148eb376274a8749c03b45c2f817c139",
        "timestamp" : 1600337471000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Use load_ubo_vec4 lowering pass\u000a\u000aThis replaces the lowering pass to align UBO loads at 16 byte\u000aboundaries.\u000a\u000av2: use nir functions to query constants in ubo_vec4 (Eric)\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6743>\u000a",
        "date" : "2020-09-17 10:11:11 +0000",
        "id" : "18e97817148eb376274a8749c03b45c2f817c139",
        "msg" : "r600/sfn: Use load_ubo_vec4 lowering pass",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_base.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_nir.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_base.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_intrinsics.py"
        ],
        "commitId" : "6f2b6952bef69af9cf8ae66be4261837bacb3137",
        "timestamp" : 1600337471000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: remove ubo_r600 instrinsic since ubo_vec4 is used now\u000a\u000aAs suggested by Eric.\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aeviewed-by: Eric Anholt <eric@anholt.net>\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6743>\u000a",
        "date" : "2020-09-17 10:11:11 +0000",
        "id" : "6f2b6952bef69af9cf8ae66be4261837bacb3137",
        "msg" : "nir: remove ubo_r600 instrinsic since ubo_vec4 is used now",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_intrinsics.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_cmd_buffer.c"
        ],
        "commitId" : "85cc2950a045ca0fe153498fb7d48322d2906482",
        "timestamp" : 1600338509000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: initialize with expanded cmask if the destination layout needs it\u000a\u000aIf radv_layout_can_fast_clear() is false, 028C70_COMPRESSION is unset when\u000athe image is rendered to and CMASK isn't updated. This appears to cause\u000aFMASK to be ignored and the 0th sample to always be used.\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3449\u000aFixes: 7b21ce401f7e81deca5ab6a4353b1369d059bcee\u000a   ('radv: disable FMASK compression when drawing with GENERAL layout')\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6745>\u000a",
        "date" : "2020-09-17 10:28:29 +0000",
        "id" : "85cc2950a045ca0fe153498fb7d48322d2906482",
        "msg" : "radv: initialize with expanded cmask if the destination layout needs it",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_cmd_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/vulkan/anv_batch_chain.c"
        ],
        "commitId" : "a163cba1e3a20536377d9b0f9617f8433d580114",
        "timestamp" : 1600345505000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/jason",
          "fullName" : "jason"
        },
        "authorEmail" : "jason@jlekstrand.net",
        "comment" : "anv: Fix the target_bo assertion in anv_reloc_list_add\u000a\u000aFixes: b75a92e2010e \"anv: assert that the target bo is valid...\"\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3528\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6759>\u000a",
        "date" : "2020-09-17 07:25:05 -0500",
        "id" : "a163cba1e3a20536377d9b0f9617f8433d580114",
        "msg" : "anv: Fix the target_bo assertion in anv_reloc_list_add",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/anv_batch_chain.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/glx/glx_pbuffer.c"
        ],
        "commitId" : "d74fe47101995d2659b1e59495d2f77b9dc14f3d",
        "timestamp" : 1600367304000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/ajax",
          "fullName" : "ajax"
        },
        "authorEmail" : "ajax@redhat.com",
        "comment" : "glx: Allow depth-30 pbuffers to work without a depth-30 pixmap format\u000a\u000aThe backing pixmap needs to be big enough to hold depth-30 rendering,\u000abut the server doesn't necessarily have a depth-30 pixmap format. Just\u000around up to the 32bpp format you'd be using anyway.\u000a\u000aFixes: mesa/mesa#3527\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6764>\u000a",
        "date" : "2020-09-17 14:28:24 -0400",
        "id" : "d74fe47101995d2659b1e59495d2f77b9dc14f3d",
        "msg" : "glx: Allow depth-30 pbuffers to work without a depth-30 pixmap format",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/glx/glx_pbuffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/Android.bifrost.mk"
        ],
        "commitId" : "792b51713bf4050183ef3bcb9e8cab51886e89bc",
        "timestamp" : 1600378841000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/issor.oruam",
          "fullName" : "issor.oruam"
        },
        "authorEmail" : "issor.oruam@gmail.com",
        "comment" : "android: pan/bi: Use new disassembler\u000a\u000aFixes the following building error:\u000a\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:409:24: error: implicit declaration of function 'pan_pack_fma_nop_i32' is invalid in C99 [-Werror,-Wimplicit-function-declaration]\u000a                return pan_pack_fma_nop_i32(clause, NULL, regs);\u000a                       ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:433:32: error: implicit declaration of function 'pan_pack_fma_fadd_f32' is invalid in C99 [-Werror,-Wimplicit-function-declaration]\u000a                        return pan_pack_fma_fadd_f32(clause, bundle.fma, regs);\u000a                               ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:433:32: note: did you mean 'pan_pack_fma_nop_i32'?\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:409:24: note: 'pan_pack_fma_nop_i32' declared here\u000a                return pan_pack_fma_nop_i32(clause, NULL, regs);\u000a                       ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:435:32: error: implicit declaration of function 'pan_pack_fma_fadd_v2f16' is invalid in C99 [-Werror,-Wimplicit-function-declaration]\u000a                        return pan_pack_fma_fadd_v2f16(clause, bundle.fma, regs);\u000a                               ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:435:32: note: did you mean 'pan_pack_fma_fadd_f32'?\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:433:32: note: 'pan_pack_fma_fadd_f32' declared here\u000a                        return pan_pack_fma_fadd_f32(clause, bundle.fma, regs);\u000a                               ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:442:32: error: implicit declaration of function 'pan_pack_fma_fcmp_f32' is invalid in C99 [-Werror,-Wimplicit-function-declaration]\u000a                        return pan_pack_fma_fcmp_f32(clause, bundle.fma, regs);\u000a                               ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:442:32: note: did you mean 'pan_pack_fma_fadd_f32'?\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:433:32: note: 'pan_pack_fma_fadd_f32' declared here\u000a                        return pan_pack_fma_fadd_f32(clause, bundle.fma, regs);\u000a                               ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:444:32: error: implicit declaration of function 'pan_pack_fma_fcmp_v2f16' is invalid in C99 [-Werror,-Wimplicit-function-declaration]\u000a                        return pan_pack_fma_fcmp_v2f16(clause, bundle.fma, regs);\u000a                               ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:444:32: note: did you mean 'pan_pack_fma_fadd_v2f16'?\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:435:32: note: 'pan_pack_fma_fadd_v2f16' declared here\u000a                        return pan_pack_fma_fadd_v2f16(clause, bundle.fma, regs);\u000a                               ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:449:41: error: implicit declaration of function 'pan_pack_fma_rshift_and_i32' is invalid in C99 [-Werror,-Wimplicit-function-declaration]\u000a                                        pan_pack_fma_rshift_and_i32(clause, bundle.fma, regs) :\u000a                                        ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:449:41: note: did you mean 'pan_pack_fma_fadd_f32'?\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:433:32: note: 'pan_pack_fma_fadd_f32' declared here\u000a                        return pan_pack_fma_fadd_f32(clause, bundle.fma, regs);\u000a                               ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:450:41: error: implicit declaration of function 'pan_pack_fma_lshift_and_i32' is invalid in C99 [-Werror,-Wimplicit-function-declaration]\u000a                                        pan_pack_fma_lshift_and_i32(clause, bundle.fma, regs);\u000a                                        ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:450:41: note: did you mean 'pan_pack_fma_rshift_and_i32'?\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:449:41: note: 'pan_pack_fma_rshift_and_i32' declared here\u000a                                        pan_pack_fma_rshift_and_i32(clause, bundle.fma, regs) :\u000a                                        ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:453:41: error: implicit declaration of function 'pan_pack_fma_rshift_and_v2i16' is invalid in C99 [-Werror,-Wimplicit-function-declaration]\u000a                                        pan_pack_fma_rshift_and_v2i16(clause, bundle.fma, regs) :\u000a                                        ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:453:41: note: did you mean 'pan_pack_fma_fadd_v2f16'?\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:435:32: note: 'pan_pack_fma_fadd_v2f16' declared here\u000a                        return pan_pack_fma_fadd_v2f16(clause, bundle.fma, regs);\u000a                               ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:454:41: error: implicit declaration of function 'pan_pack_fma_lshift_and_v2i16' is invalid in C99 [-Werror,-Wimplicit-function-declaration]\u000a                                        pan_pack_fma_lshift_and_v2i16(clause, bundle.fma, regs);\u000a                                        ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:454:41: note: did you mean 'pan_pack_fma_rshift_and_v2i16'?\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:453:41: note: 'pan_pack_fma_rshift_and_v2i16' declared here\u000a                                        pan_pack_fma_rshift_and_v2i16(clause, bundle.fma, regs) :\u000a                                        ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:458:41: error: implicit declaration of function 'pan_pack_fma_rshift_and_v4i8' is invalid in C99 [-Werror,-Wimplicit-function-declaration]\u000a                                        pan_pack_fma_rshift_and_v4i8(clause, bundle.fma, regs) :\u000a                                        ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:459:41: error: implicit declaration of function 'pan_pack_fma_lshift_and_v4i8' is invalid in C99 [-Werror,-Wimplicit-function-declaration]\u000a                                        pan_pack_fma_lshift_and_v4i8(clause, bundle.fma, regs);\u000a                                        ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:459:41: note: did you mean 'pan_pack_fma_rshift_and_v4i8'?\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:458:41: note: 'pan_pack_fma_rshift_and_v4i8' declared here\u000a                                        pan_pack_fma_rshift_and_v4i8(clause, bundle.fma, regs) :\u000a                                        ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:465:41: error: implicit declaration of function 'pan_pack_fma_rshift_or_i32' is invalid in C99 [-Werror,-Wimplicit-function-declaration]\u000a                                        pan_pack_fma_rshift_or_i32(clause, bundle.fma, regs) :\u000a                                        ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:465:41: note: did you mean 'pan_pack_fma_nop_i32'?\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:409:24: note: 'pan_pack_fma_nop_i32' declared here\u000a                return pan_pack_fma_nop_i32(clause, NULL, regs);\u000a                       ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:466:41: error: implicit declaration of function 'pan_pack_fma_lshift_or_i32' is invalid in C99 [-Werror,-Wimplicit-function-declaration]\u000a                                        pan_pack_fma_lshift_or_i32(clause, bundle.fma, regs);\u000a                                        ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:466:41: note: did you mean 'pan_pack_fma_rshift_or_i32'?\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:465:41: note: 'pan_pack_fma_rshift_or_i32' declared here\u000a                                        pan_pack_fma_rshift_or_i32(clause, bundle.fma, regs) :\u000a                                        ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:469:41: error: implicit declaration of function 'pan_pack_fma_rshift_or_v2i16' is invalid in C99 [-Werror,-Wimplicit-function-declaration]\u000a                                        pan_pack_fma_rshift_or_v2i16(clause, bundle.fma, regs) :\u000a                                        ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:470:41: error: implicit declaration of function 'pan_pack_fma_lshift_or_v2i16' is invalid in C99 [-Werror,-Wimplicit-function-declaration]\u000a                                        pan_pack_fma_lshift_or_v2i16(clause, bundle.fma, regs);\u000a                                        ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:470:41: note: did you mean 'pan_pack_fma_rshift_or_v2i16'?\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:469:41: note: 'pan_pack_fma_rshift_or_v2i16' declared here\u000a                                        pan_pack_fma_rshift_or_v2i16(clause, bundle.fma, regs) :\u000a                                        ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:474:41: error: implicit declaration of function 'pan_pack_fma_rshift_or_v4i8' is invalid in C99 [-Werror,-Wimplicit-function-declaration]\u000a                                        pan_pack_fma_rshift_or_v4i8(clause, bundle.fma, regs) :\u000a                                        ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:475:41: error: implicit declaration of function 'pan_pack_fma_lshift_or_v4i8' is invalid in C99 [-Werror,-Wimplicit-function-declaration]\u000a                                        pan_pack_fma_lshift_or_v4i8(clause, bundle.fma, regs);\u000a                                        ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:475:41: note: did you mean 'pan_pack_fma_rshift_or_v4i8'?\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:474:41: note: 'pan_pack_fma_rshift_or_v4i8' declared here\u000a                                        pan_pack_fma_rshift_or_v4i8(clause, bundle.fma, regs) :\u000a                                        ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:482:41: error: implicit declaration of function 'pan_pack_fma_rshift_xor_i32' is invalid in C99 [-Werror,-Wimplicit-function-declaration]\u000a                                        pan_pack_fma_rshift_xor_i32(clause, bundle.fma, regs) :\u000a                                        ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:483:41: error: implicit declaration of function 'pan_pack_fma_lshift_xor_i32' is invalid in C99 [-Werror,-Wimplicit-function-declaration]\u000a                                        pan_pack_fma_lshift_xor_i32(clause, bundle.fma, regs);\u000a                                        ^\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:483:41: note: did you mean 'pan_pack_fma_rshift_xor_i32'?\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:482:41: note: 'pan_pack_fma_rshift_xor_i32' declared here\u000a                                        pan_pack_fma_rshift_xor_i32(clause, bundle.fma, regs) :\u000a                                        ^\u000afatal error: too many errors emitted, stopping now [-ferror-limit=]\u000a20 errors generated.\u000a\u000aFixes: f8fc2105 (\"pan/bi: Use new disassembler\")\u000aSigned-off-by: Mauro Rossi <issor.oruam@gmail.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6765>\u000a",
        "date" : "2020-09-17 23:40:41 +0200",
        "id" : "792b51713bf4050183ef3bcb9e8cab51886e89bc",
        "msg" : "android: pan/bi: Use new disassembler",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/Android.bifrost.mk"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/Android.bifrost.mk"
        ],
        "commitId" : "183ca88a91d3e8addf015e56f4c2eb56e3f3ba0e",
        "timestamp" : 1600378845000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/issor.oruam",
          "fullName" : "issor.oruam"
        },
        "authorEmail" : "issor.oruam@gmail.com",
        "comment" : "android: pan/bi: Use new packing\u000a\u000aFixes the following building error:\u000a\u000aexternal/mesa/src/panfrost/bifrost/bi_pack.c:26:10: fatal error: 'bi_generated_pack.h' file not found\u000a         ^~~~~~~~~~~~~~~~~~~~~\u000a1 error generated.\u000a\u000aFixes: 2ff53879 (\"pan/bi: Use new packing\")\u000aSigned-off-by: Mauro Rossi <issor.oruam@gmail.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6765>\u000a",
        "date" : "2020-09-17 23:40:45 +0200",
        "id" : "183ca88a91d3e8addf015e56f4c2eb56e3f3ba0e",
        "msg" : "android: pan/bi: Use new packing",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/Android.bifrost.mk"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/util/disk_cache.c",
          "src/util/disk_cache_os.c"
        ],
        "commitId" : "1b862716ddf6de92ba7811edf69e9990783050c7",
        "timestamp" : 1600382564000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/vlee",
          "fullName" : "vlee"
        },
        "authorEmail" : "vlee@freedesktop.org",
        "comment" : "disk_cache: Fix filename leak on error path.\u000a\u000aRemove filename ralloc comment. filename is allocated by asprintf.\u000a\u000aClean up disk_cache_get dead code left over from 367ac07efcc8\u000a(\"disk_cache: move cache item loading code into\u000adisk_cache_load_item() helper\").\u000a\u000aFix defect reported by Coverity Scan.\u000aLogically dead code (DEADCODE)\u000adead_error_line: Execution cannot reach this statement:\u000afree(filename);\u000a\u000aSigned-off-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Timothy Arceri <tarceri@itsqueeze.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6738>\u000a",
        "date" : "2020-09-17 15:42:44 -0700",
        "id" : "1b862716ddf6de92ba7811edf69e9990783050c7",
        "msg" : "disk_cache: Fix filename leak on error path.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache_os.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_llvm_ps.c"
        ],
        "commitId" : "fcc506e52060ce0b2db756c7b07c70a781fac8c3",
        "timestamp" : 1600383597000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radesonsi: Remove unsigned comparison to zero.\u000a\u000acbuf was changed to unsigned in commit 3fec2f67c3d9 (\"radeonsi:\u000acompact MRTs to save PS export memory space\").\u000a\u000aFix defect reported by Coverity Scan.\u000a\u000aMacro compares unsigned to 0 (NO_EFFECT)\u000aunsigned_compare: This greater-than-or-equal-to-zero comparison of\u000aan unsigned value is always true. cbuf >= 0U.\u000a\u000aSigned-off-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6739>\u000a",
        "date" : "2020-09-17 22:59:57 +0000",
        "id" : "fcc506e52060ce0b2db756c7b07c70a781fac8c3",
        "msg" : "radesonsi: Remove unsigned comparison to zero.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_ps.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/panfrost/pan_job.c"
        ],
        "commitId" : "ffbdbd631ad9aa391f5160bf50d6849d98bb6de4",
        "timestamp" : 1600384334000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "panfrost: Delete debug allocated syncobj.\u000a\u000aFix defect reported by Coverity Scan.\u000a\u000aLogically dead code (DEADCODE)\u000adead_error_line: Execution cannot reach this statement: drmSyncobjDestroy(dev->fd, ...\u000a\u000aFixes: 64d6f56ad26f (\"panfrost: Allocate syncobjs in panfrost_flush\")\u000aSigned-off-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6720>\u000a",
        "date" : "2020-09-17 23:12:14 +0000",
        "id" : "ffbdbd631ad9aa391f5160bf50d6849d98bb6de4",
        "msg" : "panfrost: Delete debug allocated syncobj.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_job.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_drm.c"
        ],
        "commitId" : "cde5b86a88c42c0139c0d685bd9844a7cee5dc4d",
        "timestamp" : 1600385260000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: Release bo_mutex lock before potential error path.\u000a\u000aFix defect reported by Coverity Scan.\u000a\u000aMissing unlock (LOCK)\u000amissing_unlock: Returning without unlocking queue->device->bo_mutex.\u000a\u000aSuggested-by: Jonathan Marek <jonathan@marek.ca>\u000aFixes: bea6290ca090 (\"turnip: device global bo list\")\u000aSigned-off-by: Vinson Lee <vlee@freedesktop.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6768>\u000a",
        "date" : "2020-09-17 23:27:40 +0000",
        "id" : "cde5b86a88c42c0139c0d685bd9844a7cee5dc4d",
        "msg" : "turnip: Release bo_mutex lock before potential error path.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_drm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/glsl/builtin_functions.cpp"
        ],
        "commitId" : "5805f5ab0161d597432adfa646557f2c8c25d278",
        "timestamp" : 1600408191000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "glsl: take EXT_gpu_shader4 in to account when adding round\u000a\u000aGL_EXT_gpu_shader4 adds truncate() and round() builtins.\u000a\u000aFixes: 12567de2be7 (\"glsl: mark some builtins with correct glsl(es) version check\")\u000aSigned-off-by: Tapani Pälli <tapani.palli@intel.com>\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6731>\u000a",
        "date" : "2020-09-18 05:49:51 +0000",
        "id" : "5805f5ab0161d597432adfa646557f2c8c25d278",
        "msg" : "glsl: take EXT_gpu_shader4 in to account when adding round",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl/builtin_functions.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/swr/rasterizer/common/os.h"
        ],
        "commitId" : "82c49a66c07a86e75efc490f542dfbf86078814e",
        "timestamp" : 1600410240000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "swr: missing _BitScanForward64 on 32 bits win\u000a\u000athe code does not compile on 32 bits systems\u000afor mingw we can use gcc intrinsics like the unix side\u000afor msvc a generic implementation is provided\u000a\u000aReviewed-by: Jose Fonseca <jfonseca@vmware.com>\u000aReviewed-by: Krzysztof Raszkowski <krzysztof.raszkowski@intel.com>\u000aReviewed-by: Jan Zielinski <jan.zielinski@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6705>\u000a",
        "date" : "2020-09-18 06:24:00 +0000",
        "id" : "82c49a66c07a86e75efc490f542dfbf86078814e",
        "msg" : "swr: missing _BitScanForward64 on 32 bits win",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/common/os.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/swr/rasterizer/core/backend_sample.cpp",
          "src/gallium/drivers/swr/rasterizer/core/binner.cpp",
          "src/gallium/drivers/swr/rasterizer/core/rasterizer.cpp",
          "src/gallium/drivers/swr/rasterizer/core/api.cpp",
          "src/gallium/drivers/swr/rasterizer/common/simdlib_256_avx.inl",
          "src/gallium/drivers/swr/rasterizer/jitter/shader_lib/Scatter.cpp",
          "src/gallium/drivers/swr/rasterizer/core/frontend.cpp",
          "src/gallium/drivers/swr/rasterizer/common/intrin.h",
          "src/gallium/drivers/swr/rasterizer/jitter/streamout_jit.cpp",
          "src/gallium/drivers/swr/rasterizer/core/clip.h",
          "src/gallium/drivers/swr/rasterizer/core/rasterizer_impl.h",
          "src/gallium/drivers/swr/rasterizer/core/backend_impl.h",
          "src/gallium/drivers/swr/rasterizer/common/simdlib_128_avx.inl",
          "src/gallium/drivers/swr/rasterizer/common/os.h",
          "src/gallium/drivers/swr/rasterizer/core/backend_singlesample.cpp"
        ],
        "commitId" : "12b8ad8f21febed97ad6be401eeec4798fc748cd",
        "timestamp" : 1600410240000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "swr: fix _BitScanForward64 on unix\u000a\u000ait must apply to 64 bits types, and use the ctzll intrinsic instead of ctz\u000a\u000aReviewed-by: Jose Fonseca <jfonseca@vmware.com>\u000aReviewed-by: Krzysztof Raszkowski <krzysztof.raszkowski@intel.com>\u000aReviewed-by: Jan Zielinski <jan.zielinski@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6705>\u000a",
        "date" : "2020-09-18 06:24:00 +0000",
        "id" : "12b8ad8f21febed97ad6be401eeec4798fc748cd",
        "msg" : "swr: fix _BitScanForward64 on unix",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/core/frontend.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/core/rasterizer_impl.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/core/backend_singlesample.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/jitter/streamout_jit.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/core/backend_sample.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/common/os.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/jitter/shader_lib/Scatter.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/core/binner.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/common/simdlib_256_avx.inl"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/core/backend_impl.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/common/intrin.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/core/clip.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/common/simdlib_128_avx.inl"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/core/api.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/core/rasterizer.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/etnaviv/etnaviv_compiler.h"
        ],
        "commitId" : "6a0d7f6316c60b480f4439ecef50de422a9175a6",
        "timestamp" : 1600415111000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "etnaviv: shuffle some variant fields\u000a\u000aJust to group together the parts that will get serialized when we have\u000ashader disk-cache.\u000a\u000aSigned-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6669>\u000a",
        "date" : "2020-09-18 07:45:11 +0000",
        "id" : "6a0d7f6316c60b480f4439ecef50de422a9175a6",
        "msg" : "etnaviv: shuffle some variant fields",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_compiler.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/etnaviv/etnaviv_screen.c",
          "src/gallium/drivers/etnaviv/etnaviv_debug.h",
          "src/gallium/drivers/etnaviv/etnaviv_shader.h",
          "src/gallium/drivers/etnaviv/etnaviv_compiler.h",
          "src/gallium/drivers/etnaviv/etnaviv_shader.c",
          "src/gallium/drivers/etnaviv/Makefile.sources",
          "src/gallium/drivers/etnaviv/etnaviv_disk_cache.c",
          "src/gallium/drivers/etnaviv/etnaviv_compiler.c",
          "src/gallium/drivers/etnaviv/meson.build",
          "src/gallium/drivers/etnaviv/etnaviv_disk_cache.h"
        ],
        "commitId" : "77af1ca690f4f49e305c095d97b9af798bfea307",
        "timestamp" : 1600415111000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "etnaviv: add disk cache\u000a\u000aAdds a shader disk-cache for shader variants.  Note that builds with\u000a`-Dshader-cache=false` have no-op stubs with `disk_cache_create()` that\u000areturns NULL.\u000a\u000aThis shader disk-cache gets used when using NIR only. Helps to save\u000aabout 1-2 minutes for a deqp run on gc2000.\u000a\u000aSigned-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6669>\u000a",
        "date" : "2020-09-18 07:45:11 +0000",
        "id" : "77af1ca690f4f49e305c095d97b9af798bfea307",
        "msg" : "etnaviv: add disk cache",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_debug.h"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_disk_cache.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_shader.h"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_disk_cache.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_compiler.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_compiler.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/Makefile.sources"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_screen.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/mesa/main/uniform_query.cpp"
        ],
        "commitId" : "090fc593b44d41e5613b04931bbf46d268fca666",
        "timestamp" : 1600415526000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "mesa: fix glUniform* when a struct contains a bindless sampler\u000a\u000aSmall example from #3271:\u000a\u000alayout (bindless_sampler) uniform;\u000astruct SamplerSparse {\u000a  sampler2D tex;\u000a  vec4 size;\u000a  [...]\u000a};\u000auniform SamplerSparse foo;\u000a\u000a'foo' will be marked as bindless but we should only take the assign-as-GLuint64 path for 'tex'.\u000a\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3271\u000aFixes: 990c8d15ac3 (\"mesa: fix setting uniform variables for bindless samplers/images\")\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6730>\u000a",
        "date" : "2020-09-18 07:52:06 +0000",
        "id" : "090fc593b44d41e5613b04931bbf46d268fca666",
        "msg" : "mesa: fix glUniform* when a struct contains a bindless sampler",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/mesa/main/uniform_query.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_descriptor_set.c",
          "src/amd/vulkan/radv_cmd_buffer.c"
        ],
        "commitId" : "ec13622ff4bae3818d27561d3b8ba1836556db40",
        "timestamp" : 1600446617000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: fix null descriptor for dynamic buffers\u000a\u000aFixes: c1ef225d183 \"radv: handle NULL descriptors\"\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6772>\u000a",
        "date" : "2020-09-18 16:30:17 +0000",
        "id" : "ec13622ff4bae3818d27561d3b8ba1836556db40",
        "msg" : "radv: fix null descriptor for dynamic buffers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_descriptor_set.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_cmd_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_cmd_buffer.c"
        ],
        "commitId" : "7b4eaac6a9c02c7e06b6633b6ad4cedef1833ef9",
        "timestamp" : 1600449160000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: fix vertex buffer null descriptors\u000a\u000aFixes: 0f1ead7b536 \"radv: handle NULL vertex bindings\"\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6773>\u000a",
        "date" : "2020-09-18 17:12:40 +0000",
        "id" : "7b4eaac6a9c02c7e06b6633b6ad4cedef1833ef9",
        "msg" : "radv: fix vertex buffer null descriptors",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_cmd_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/glsl_types.cpp"
        ],
        "commitId" : "9aa86eb61aa64411b4c16d359467312f0f2729a0",
        "timestamp" : 1600457580000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "glsl_type: Add packed to structure type comparison for hash map\u000a\u000aFixes: 659f333b3a4ff \"glsl: add packed for struct types\"\u000aReviewed-by: Marek Ol\u009aák <marek.olsak@amd.com>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6767>\u000a",
        "date" : "2020-09-18 19:33:00 +0000",
        "id" : "9aa86eb61aa64411b4c16d359467312f0f2729a0",
        "msg" : "glsl_type: Add packed to structure type comparison for hash map",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl_types.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/winsys/amdgpu/drm/amdgpu_cs.c"
        ],
        "commitId" : "4656e682947621829f9297f01b2aaffb384bb762",
        "timestamp" : 1600485081000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: fix user fence GPU address\u000a\u000aUser fence should have 4 QWORD memory space, I updated its CPU address\u000abut forgot to update GPU address.\u000a\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3513\u000aFixes: 3d5bed0e883 \"radeonsi: fix user fence space when MCBP is enabled\"\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aSigned-off-by: Qiang Yu <yuq825@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6776>\u000a",
        "date" : "2020-09-19 03:11:21 +0000",
        "id" : "4656e682947621829f9297f01b2aaffb384bb762",
        "msg" : "radeonsi: fix user fence GPU address",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/amdgpu/drm/amdgpu_cs.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/common/ac_surface.c",
          "src/amd/common/ac_surface.h"
        ],
        "commitId" : "be48cf804b34b3318d642a6d4f46a59c37908759",
        "timestamp" : 1600499714000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "amd/common: Store non-displayable DCC pitch.\u000a\u000aFor DRM planes with modifiers.\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6783>\u000a",
        "date" : "2020-09-19 03:15:14 -0400",
        "id" : "be48cf804b34b3318d642a6d4f46a59c37908759",
        "msg" : "amd/common: Store non-displayable DCC pitch.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_surface.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_surface.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_texture.c",
          "src/amd/common/ac_surface.c",
          "src/gallium/drivers/radeonsi/si_compute_blit.c",
          "src/gallium/drivers/radeonsi/si_pipe.h",
          "src/amd/common/ac_surface.h"
        ],
        "commitId" : "c6c1fa9a2638800155b31701190af7baccb0c18f",
        "timestamp" : 1600499725000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: Put retile map in separate buffers.\u000a\u000aThe retile maps are a software mechanism and hence very suceptible\u000ato change. As such I'd like to avoid making it part of the cross\u000adriver ABI.\u000a\u000aIdeally we'd just use the cached tile info + a shader to avoid these\u000abuffers altogether.\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6783>\u000a",
        "date" : "2020-09-19 03:15:25 -0400",
        "id" : "c6c1fa9a2638800155b31701190af7baccb0c18f",
        "msg" : "radeonsi: Put retile map in separate buffers.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_texture.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_compute_blit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_surface.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_surface.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_pipe.h",
          "src/gallium/drivers/radeonsi/si_state.c",
          "src/gallium/drivers/radeonsi/si_state_draw.c"
        ],
        "commitId" : "017ca86b2230b168f8a4fdffc2b56fd7d77df049",
        "timestamp" : 1600499728000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: Move display dcc dirty tracking to framebuffer emission.\u000a\u000aTo improve performance.\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6783>\u000a",
        "date" : "2020-09-19 03:15:28 -0400",
        "id" : "017ca86b2230b168f8a4fdffc2b56fd7d77df049",
        "msg" : "radeonsi: Move display dcc dirty tracking to framebuffer emission.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_draw.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/lima/lima_resource.c"
        ],
        "commitId" : "6a1926035bd5d0fb39ab3c7de7662cc552a5dc02",
        "timestamp" : 1600508493000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "lima: allocate new bo for stream draw\u000a\u000aIn stream draws, the resource bo might be in use in a previous draw.\u000aAllocate a new one for the resource to avoid overwriting data in use.\u000a\u000aSigned-off-by: Erico Nunes <nunes.erico@gmail.com>\u000aReviewed-by: Vasily Khoruzhick <anarsoul@gmail.com>\u000aReviewed-by: Qiang Yu <yuq825@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6503>\u000a",
        "date" : "2020-09-19 09:41:33 +0000",
        "id" : "6a1926035bd5d0fb39ab3c7de7662cc552a5dc02",
        "msg" : "lima: allocate new bo for stream draw",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/lima_resource.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/lima/lima_draw.c",
          "src/gallium/drivers/lima/lima_context.h",
          "src/gallium/drivers/lima/ir/gp/nir.c"
        ],
        "commitId" : "95ee0ba41f0c53fe651b9fc12d57b1eb62eea539",
        "timestamp" : 1600509208000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/nunes.erico",
          "fullName" : "nunes.erico"
        },
        "authorEmail" : "nunes.erico@gmail.com",
        "comment" : "lima: fix vertex shader uniform buffer size\u000a\u000aIn some cases when switching shader programs, mesa does not switch the\u000acurrently set pipe_constant_buffer, which keeps pointing to the one\u000apreviously set.\u000aIf the two shader programs have a different number of uniforms, the size\u000aof the constant buffer may be different and this needs to be considered\u000awhile generating the next draw command.\u000aThis patch fixes the uniform buffer creation in the lima vertex shader\u000acommand to avoid an out of bounds memcpy due to a previously set\u000apipe_constant_buffer.\u000a\u000aSigned-off-by: Erico Nunes <nunes.erico@gmail.com>\u000aReviewed-by: Vasily Khoruzhick <anarsoul@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6701>\u000a",
        "date" : "2020-09-19 11:53:28 +0200",
        "id" : "95ee0ba41f0c53fe651b9fc12d57b1eb62eea539",
        "msg" : "lima: fix vertex shader uniform buffer size",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/lima_draw.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/lima_context.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/ir/gp/nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/panfrost/pan_resource.c"
        ],
        "commitId" : "7acf364131f59e201eddcc46492401ae0424b081",
        "timestamp" : 1600565330000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "panfrost: Set modifier_constant to true for exported resources\u000a\u000aNot actually seen in the wild but could theoretically be a problem for\u000aapplications that explicitly import/export resources.\u000a\u000av2: Set it on exporting as well as importing (Daniel Stone)\u000a\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6717>\u000a",
        "date" : "2020-09-20 01:28:50 +0000",
        "id" : "7acf364131f59e201eddcc46492401ae0424b081",
        "msg" : "panfrost: Set modifier_constant to true for exported resources",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_resource.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/midgard/compiler.h",
          "src/panfrost/midgard/midgard_errata_lod.c"
        ],
        "commitId" : "6064b8ee14319d5a2f24a1a1fac49d14a2cf6f1f",
        "timestamp" : 1600565955000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/mdg: Return a bool from midgard_nir_lod_errata\u000a\u000aTo match other NIR passes.\u000a\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6718>\u000a",
        "date" : "2020-09-20 01:39:15 +0000",
        "id" : "6064b8ee14319d5a2f24a1a1fac49d14a2cf6f1f",
        "msg" : "pan/mdg: Return a bool from midgard_nir_lod_errata",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/midgard/midgard_errata_lod.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/midgard/compiler.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/midgard/midgard_errata_lod.c"
        ],
        "commitId" : "7a348b43f2aafb82835c5e87977e3d7edd80851a",
        "timestamp" : 1600565955000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/mdg: Use nir_shader_instructions_pass for nir_lod_errata\u000a\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6718>\u000a",
        "date" : "2020-09-20 01:39:15 +0000",
        "id" : "7a348b43f2aafb82835c5e87977e3d7edd80851a",
        "msg" : "pan/mdg: Use nir_shader_instructions_pass for nir_lod_errata",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/midgard/midgard_errata_lod.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/midgard/midgard_compile.c"
        ],
        "commitId" : "27516baa2aebe815dca011957d45e15f5b319fd6",
        "timestamp" : 1600565955000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/mdg: Use nir_shader_instructions_pass for fdot2 lowering\u000a\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6718>\u000a",
        "date" : "2020-09-20 01:39:15 +0000",
        "id" : "27516baa2aebe815dca011957d45e15f5b319fd6",
        "msg" : "pan/mdg: Use nir_shader_instructions_pass for fdot2 lowering",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/midgard/midgard_compile.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/frontends/clover/core/resource.hpp",
          "src/gallium/frontends/clover/api/transfer.cpp",
          "src/gallium/frontends/clover/core/resource.cpp"
        ],
        "commitId" : "afa5c2e993494fbd2b11f9726c0cfcf311784f99",
        "timestamp" : 1600612093000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "clover: Pull the stride from pipe_transfer for image maps\u000a\u000aReviewed-by: Francisco Jerez <currojerez@riseup.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6578>\u000a",
        "date" : "2020-09-20 14:28:13 +0000",
        "id" : "afa5c2e993494fbd2b11f9726c0cfcf311784f99",
        "msg" : "clover: Pull the stride from pipe_transfer for image maps",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/clover/core/resource.hpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/clover/core/resource.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/clover/api/transfer.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/spirv_to_nir.c"
        ],
        "commitId" : "1e902102c491a5af0f3c129afbabc0ec7a4f6b29",
        "timestamp" : 1600612093000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv: Access qualifiers are not a bitfield\u000a\u000aThey're an actual enum.  My bad.\u000a\u000aFixes: de36b5b805be \"nir/vtn: Add support for kernel images to SPIRV-to-NIR\"\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6578>\u000a",
        "date" : "2020-09-20 14:28:13 +0000",
        "id" : "1e902102c491a5af0f3c129afbabc0ec7a4f6b29",
        "msg" : "spirv: Access qualifiers are not a bitfield",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/spirv_to_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/spirv_to_nir.c"
        ],
        "commitId" : "3fc425b3559dcec5b3277e27d4a14e065a406982",
        "timestamp" : 1600612093000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv: Plumb access qualifiers through from image types\u000a\u000aIn SPIR-V, the access qualifiers for an image are provided on the image\u000atype.  Assuming no one swaps the types around on us (I think that should\u000abe illegal), this means we can reliably fetch the access qualifiers from\u000athe type itself.  The ops which don't really have an easy-to-fetch type\u000aare the atomics because they use OpImageTexelPointer.  However, those\u000aare only allowed on read/write images and that's the default.\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6578>\u000a",
        "date" : "2020-09-20 14:28:13 +0000",
        "id" : "3fc425b3559dcec5b3277e27d4a14e065a406982",
        "msg" : "spirv: Plumb access qualifiers through from image types",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/spirv_to_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/meson.build",
          "src/compiler/nir/nir_lower_cl_images_to_tex.c",
          "src/compiler/Makefile.sources",
          "src/compiler/nir/nir.h"
        ],
        "commitId" : "e1fc23265f9f9e89a38f10c95289301563e0f957",
        "timestamp" : 1600612093000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Add a pass for lowering CL-style image ops to texture ops\u000a\u000aIn CL 1.2, images are required to be either read-only or write-only.  We\u000acan always translate the read-only image ops to texture ops.  In CL 2.0\u000a(and an extension), the ability is added to have read-write images but\u000asampling (with a sampler) is only allowed on read-only images.  As long\u000aas we only lower read-only images to texture ops, everything should stay\u000aconsistent.\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6578>\u000a",
        "date" : "2020-09-20 14:28:13 +0000",
        "id" : "e1fc23265f9f9e89a38f10c95289301563e0f957",
        "msg" : "nir: Add a pass for lowering CL-style image ops to texture ops",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/Makefile.sources"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/meson.build"
          },
          {
            "editType" : "add",
            "file" : "src/compiler/nir/nir_lower_cl_images_to_tex.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_fs_scoreboard.cpp"
        ],
        "commitId" : "f63ffc18e79a94ff7a4c418341e644cc3894a03a",
        "timestamp" : 1600613020000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/fs/swsb: SCHEDULING_FENCE only emits SYNC_NOP\u000a\u000aIt's not really unordered in the sense that it can still stall on\u000aordered things and we don't need a SYNC_NOP for that because it is a\u000aSYNC_NOP.  However, it also doesn't count when computing instruction\u000adistances.\u000a\u000aFixes: 18e72ee2108 \"intel/fs: Add FS_OPCODE_SCHEDULING_FENCE\"\u000aReviewed-by: Francisco Jerez <currojerez@riseup.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6781>\u000a",
        "date" : "2020-09-20 14:43:40 +0000",
        "id" : "f63ffc18e79a94ff7a4c418341e644cc3894a03a",
        "msg" : "intel/fs/swsb: SCHEDULING_FENCE only emits SYNC_NOP",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_fs_scoreboard.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/common/ac_surface.c"
        ],
        "commitId" : "ecc19e9819c021d5e10246492284d8f68b019315",
        "timestamp" : 1600645918000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ac/surface: Fix depth import on GFX6-GFX8.\u000a\u000aLets just do depth interop imports by convention between radv and\u000aradeonsi for now. The only thing using this should be Vulkan interop\u000aanyway.\u000a\u000aCC: mesa-stable\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6617>\u000a",
        "date" : "2020-09-20 23:51:58 +0000",
        "id" : "ecc19e9819c021d5e10246492284d8f68b019315",
        "msg" : "ac/surface: Fix depth import on GFX6-GFX8.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_surface.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_texture.c",
          "src/amd/vulkan/radv_image.c"
        ],
        "commitId" : "d78df70c2a85fd846d40b71b9e213122347bea1b",
        "timestamp" : 1600645918000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv,radeonsi: Disable compression on interop depth images\u000a\u000aIf we want to use HTILE correctly we need to communicate extra stuff\u000alike clear colors. (Unlike DCC there is no HTILE FCE)\u000a\u000aCC: mesa-stable\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6617>\u000a",
        "date" : "2020-09-20 23:51:58 +0000",
        "id" : "d78df70c2a85fd846d40b71b9e213122347bea1b",
        "msg" : "radv,radeonsi: Disable compression on interop depth images",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_image.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_texture.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_cmd_buffer.c",
          "src/amd/vulkan/radv_image.c"
        ],
        "commitId" : "0a84c595c21ab95eb6f2110472afdff3666a73c5",
        "timestamp" : 1600684486000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "Revert \"radv: set BIG_PAGE to improve performance on GFX10.3\"\u000a\u000aThis reverts commit f4d861696dfb11dc2b6242a683a13238981f705f.\u000a\u000aTurns out we cannot use BIG_PAGE with GTT and we can't tell\u000awhen a buffer is spilled to GTT.\u000a\u000aReviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6726>\u000a",
        "date" : "2020-09-21 10:34:46 +0000",
        "id" : "0a84c595c21ab95eb6f2110472afdff3666a73c5",
        "msg" : "Revert \"radv: set BIG_PAGE to improve performance on GFX10.3\"",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_cmd_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_image.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_cmd_buffer.c",
          "src/amd/vulkan/si_cmd_buffer.c"
        ],
        "commitId" : "8ae4cec95faacc07a9747a550d20ccebb79920a8",
        "timestamp" : 1600684486000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "Revert \"radv: emit {CB,DB}_RMI_L2_CACHE_CONTROL at framebuffer time\"\u000a\u000aThis reverts commit d6bc0f26c918a67ebf85595d06628e8092e271d0.\u000a\u000aThese registers are now constant.\u000a\u000aReviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6726>\u000a",
        "date" : "2020-09-21 10:34:46 +0000",
        "id" : "8ae4cec95faacc07a9747a550d20ccebb79920a8",
        "msg" : "Revert \"radv: emit {CB,DB}_RMI_L2_CACHE_CONTROL at framebuffer time\"",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/si_cmd_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_cmd_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/panfrost/pan_blend.h",
          "src/gallium/drivers/panfrost/pan_cmdstream.c",
          "src/gallium/drivers/panfrost/pan_blend_cso.c"
        ],
        "commitId" : "2aa5838730f66c39d9fa5fc6b8761e9326a1a9d0",
        "timestamp" : 1600686816000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "Revert \"panfrost: Drop implicit blend pooling\"\u000a\u000aThis reverts commit dc7fbe114bac338e7075efdb325053ef41dad91c.\u000a\u000aFixes INSTR_INVALID_PC faults with the SuperTuxKart advanced rendering\u000apipeline, which occurred when blend shader BOs were allocated far apart.\u000a\u000aFixes: dc7fbe114ba (\"panfrost: Drop implicit blend pooling\")\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6785>\u000a",
        "date" : "2020-09-21 11:13:36 +0000",
        "id" : "2aa5838730f66c39d9fa5fc6b8761e9326a1a9d0",
        "msg" : "Revert \"panfrost: Drop implicit blend pooling\"",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_blend.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_blend_cso.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_cmdstream.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/gen_pack.py"
        ],
        "commitId" : "66f25dd210f4819136a23890173f93b89a4d7779",
        "timestamp" : 1600688081000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: gen_pack: Minor formatting improvement\u000a\u000aEscape the \\ in pan_pack() so the end result is actually a multi-line\u000amacro.\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:34:41 -0400",
        "id" : "66f25dd210f4819136a23890173f93b89a4d7779",
        "msg" : "panfrost: gen_pack: Minor formatting improvement",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/gen_pack.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/gen_pack.py"
        ],
        "commitId" : "ddd82c3ab8ced10b99ea87c444d4c0fa19f2fee6",
        "timestamp" : 1600688084000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: gen_pack: Fix __gen_unpack_uint()\u000a\u000aThe mask should be a 64-bit value and we should promote cl bytes to u64\u000abefore shifting them.\u000a\u000aFixes: 75cc5b8c2922 (\"panfrost: Adopt gen_pack_header.py via v3d\")\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:34:44 -0400",
        "id" : "ddd82c3ab8ced10b99ea87c444d4c0fa19f2fee6",
        "msg" : "panfrost: gen_pack: Fix __gen_unpack_uint()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/gen_pack.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/gen_pack.py",
          "src/panfrost/lib/decode.c"
        ],
        "commitId" : "62c0ef06c83bf380a64dd0bb45f6a403a57c8537",
        "timestamp" : 1600688087000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: gen_pack: Add pan_{unpack,print}() helpers\u000a\u000aAnd use them in pandecode.\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:34:47 -0400",
        "id" : "62c0ef06c83bf380a64dd0bb45f6a403a57c8537",
        "msg" : "panfrost: gen_pack: Add pan_{unpack,print}() helpers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/decode.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/gen_pack.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/gen_pack.py"
        ],
        "commitId" : "fa7d0974fb9fbfba47632999c3ad9176759a2815",
        "timestamp" : 1600688088000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: gen_pack: Move the group get_length() logic to its own method\u000a\u000aSo we can re-use it elsewhere.\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:34:48 -0400",
        "id" : "fa7d0974fb9fbfba47632999c3ad9176759a2815",
        "msg" : "panfrost: gen_pack: Move the group get_length() logic to its own method",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/gen_pack.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/gen_pack.py"
        ],
        "commitId" : "c7a10193d42bdc01a9fbe771f3afb927d4f1640d",
        "timestamp" : 1600688089000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: gen_pack: Add the aggregate concept\u000a\u000aPanfrost descriptors are big and are usually built from a combination of\u000asub-descriptors. On top of that, layout of sub-descriptors might vary\u000adepending on the architecture version. Since unions are not really an\u000aoption (too complex), here is a thin abstraction layer allowing us to\u000amanipulate aggregates in their packed format. Each aggregate is formed\u000aof one or more sections that are meant to be packed/unpacked/printed\u000aseparately. Section overlapping is allowed to facilitate handling of\u000adescriptor variants.\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:34:49 -0400",
        "id" : "c7a10193d42bdc01a9fbe771f3afb927d4f1640d",
        "msg" : "panfrost: gen_pack: Add the aggregate concept",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/gen_pack.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/gen_pack.py"
        ],
        "commitId" : "1b27817f17551a24a24692f4a2821d539de00a3d",
        "timestamp" : 1600688091000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: gen_pack: Allow empty structs\u000a\u000aThis is useful if we want to declare padding sections which can be\u000apacked (filled with zeros) and unpacked (checked for non zero entries).\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:34:51 -0400",
        "id" : "1b27817f17551a24a24692f4a2821d539de00a3d",
        "msg" : "panfrost: gen_pack: Allow empty structs",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/gen_pack.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/gen_pack.py"
        ],
        "commitId" : "718b521f5694e1e6d25f383bc6a334f4e2a42562",
        "timestamp" : 1600688092000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: gen_pack: Add an align() modifier\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:34:52 -0400",
        "id" : "718b521f5694e1e6d25f383bc6a334f4e2a42562",
        "msg" : "panfrost: gen_pack: Add an align() modifier",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/gen_pack.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/gen_pack.py"
        ],
        "commitId" : "51d5d44953ed7e3ce0753c2c1671f7b7916ed4aa",
        "timestamp" : 1600688136000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: gen_pack: Add a log2 modifier\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aSuggested-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:35:36 -0400",
        "id" : "51d5d44953ed7e3ce0753c2c1671f7b7916ed4aa",
        "msg" : "panfrost: gen_pack: Add a log2 modifier",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/gen_pack.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/gen_pack.py"
        ],
        "commitId" : "fd0941c5733048bb5ef33a646302bdb9aaf7dec0",
        "timestamp" : 1600688144000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: gen_pack: Allow enum/define values expressed in hexadecimal\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:35:44 -0400",
        "id" : "fd0941c5733048bb5ef33a646302bdb9aaf7dec0",
        "msg" : "panfrost: gen_pack: Allow enum/define values expressed in hexadecimal",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/gen_pack.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/decode.c"
        ],
        "commitId" : "6249ae79d387b3599295cb7eb2824f9a432b7def",
        "timestamp" : 1600688145000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: decode: Make the indentation consistent with auto-generated print helpers\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:35:45 -0400",
        "id" : "6249ae79d387b3599295cb7eb2824f9a432b7def",
        "msg" : "panfrost: decode: Make the indentation consistent with auto-generated print helpers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/decode.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/decode.c"
        ],
        "commitId" : "670e818f906ce932695c4a409f0572a01a7c0b5b",
        "timestamp" : 1600688145000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: decode: Rework the DUMP_{CL,ADDR}() macros\u000a\u000aWe don't need to pass the indentation level explicitly if we use\u000apandecode_log() instead of fprintf(). This helps keeping a consistent\u000aindentation across descriptors.\u000a\u000aWhile at it, let's rework those macros to allow creating titles from\u000aa format string.\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:35:45 -0400",
        "id" : "670e818f906ce932695c4a409f0572a01a7c0b5b",
        "msg" : "panfrost: decode: Rework the DUMP_{CL,ADDR}() macros",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/decode.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/decode.c"
        ],
        "commitId" : "aa2670c7fb8251ff0525452c61d07de8469d3a90",
        "timestamp" : 1600688145000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: decode: Add a macro to dump unpacked descriptors\u000a\u000aAnd use it where it makes sense.\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:35:45 -0400",
        "id" : "aa2670c7fb8251ff0525452c61d07de8469d3a90",
        "msg" : "panfrost: decode: Add a macro to dump unpacked descriptors",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/decode.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/decode.c"
        ],
        "commitId" : "706974ce1737e4fae6cc2d2ab6967c4b462d439c",
        "timestamp" : 1600688145000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: decode: Use pan_{unpack,print}() when applicable\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:35:45 -0400",
        "id" : "706974ce1737e4fae6cc2d2ab6967c4b462d439c",
        "msg" : "panfrost: decode: Use pan_{unpack,print}() when applicable",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/decode.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/midgard.xml",
          "src/panfrost/lib/decode.c",
          "src/gallium/drivers/panfrost/pan_cmdstream.c",
          "src/panfrost/bifrost/test/bi_submit.c",
          "src/gallium/drivers/panfrost/pan_mfbd.c",
          "src/panfrost/include/panfrost-job.h",
          "src/gallium/drivers/panfrost/pan_sfbd.c"
        ],
        "commitId" : "3a06fc3d345f745892eddd842389579907224a79",
        "timestamp" : 1600688145000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: XML-ify the local storage descriptor\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:35:45 -0400",
        "id" : "3a06fc3d345f745892eddd842389579907224a79",
        "msg" : "panfrost: XML-ify the local storage descriptor",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/midgard.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/test/bi_submit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/decode.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/include/panfrost-job.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_cmdstream.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_mfbd.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_sfbd.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/panfrost/pan_mfbd.c",
          "src/gallium/drivers/panfrost/pan_sfbd.c",
          "src/panfrost/lib/midgard.xml"
        ],
        "commitId" : "76096c723ae719bd3032dc27844f26f3bf5166c8",
        "timestamp" : 1600688145000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: Clarify what TILED mode is\u000a\u000aWe have 2 tile modes: tiled linear and tiled U-interleaved. Let's rename\u000athe existing value to clarify that.\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:35:45 -0400",
        "id" : "76096c723ae719bd3032dc27844f26f3bf5166c8",
        "msg" : "panfrost: Clarify what TILED mode is",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_sfbd.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_mfbd.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/midgard.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/midgard.xml"
        ],
        "commitId" : "fb95729b6953fdb3f920c71b44140291eafe3216",
        "timestamp" : 1600688145000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: Add Tiled linear mode to the Block Format enum\u000a\u000aAdd it for completeness.\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:35:45 -0400",
        "id" : "fb95729b6953fdb3f920c71b44140291eafe3216",
        "msg" : "panfrost: Add Tiled linear mode to the Block Format enum",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/midgard.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/decode.c",
          "src/panfrost/lib/midgard.xml",
          "src/gallium/drivers/panfrost/pan_mfbd.c",
          "src/gallium/drivers/panfrost/pan_context.c",
          "src/panfrost/include/panfrost-job.h",
          "src/gallium/drivers/panfrost/pan_job.c",
          "src/gallium/drivers/panfrost/pan_sfbd.c",
          "src/gallium/drivers/panfrost/pan_context.h"
        ],
        "commitId" : "e855698ddd1e56dbd9c4d9f741190ba3e9456426",
        "timestamp" : 1600688145000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: XML-ify the midgard tiler descriptor\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:35:45 -0400",
        "id" : "e855698ddd1e56dbd9c4d9f741190ba3e9456426",
        "msg" : "panfrost: XML-ify the midgard tiler descriptor",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_job.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/decode.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/include/panfrost-job.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_context.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_sfbd.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_context.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_mfbd.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/midgard.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/include/panfrost-job.h",
          "src/panfrost/lib/midgard.xml",
          "src/panfrost/lib/decode.c",
          "src/gallium/drivers/panfrost/pan_job.c",
          "src/gallium/drivers/panfrost/pan_sfbd.c"
        ],
        "commitId" : "95eb7d9a343862ce92776fb7b16153d5e8f8ae49",
        "timestamp" : 1600688145000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: XML-ify the single target framebuffer descriptor\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:35:45 -0400",
        "id" : "95eb7d9a343862ce92776fb7b16153d5e8f8ae49",
        "msg" : "panfrost: XML-ify the single target framebuffer descriptor",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/midgard.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/include/panfrost-job.h"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/decode.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_sfbd.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_job.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/decode.c",
          "src/panfrost/lib/midgard.xml",
          "src/gallium/drivers/panfrost/pan_cmdstream.c",
          "src/gallium/drivers/panfrost/pan_mfbd.c",
          "src/gallium/drivers/panfrost/pan_job.h",
          "src/panfrost/include/panfrost-job.h",
          "src/gallium/drivers/panfrost/pan_job.c"
        ],
        "commitId" : "efce73d99d0e0299dd4f3983bc610f6d1828761c",
        "timestamp" : 1600688145000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: XML-ify the bifrost tiler descriptors\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:35:45 -0400",
        "id" : "efce73d99d0e0299dd4f3983bc610f6d1828761c",
        "msg" : "panfrost: XML-ify the bifrost tiler descriptors",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_mfbd.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_cmdstream.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/include/panfrost-job.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_job.h"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/decode.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_job.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/midgard.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/midgard.xml",
          "src/panfrost/lib/decode.c",
          "src/gallium/drivers/panfrost/pan_mfbd.c",
          "src/panfrost/include/panfrost-job.h",
          "src/panfrost/lib/pan_texture.h",
          "src/gallium/drivers/panfrost/pan_job.c",
          "src/panfrost/lib/pan_format.c"
        ],
        "commitId" : "5d5f7552a52d69825659e1715491db2a7477d839",
        "timestamp" : 1600688145000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: XML-ify the multi-target framebuffer descriptors\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:35:45 -0400",
        "id" : "5d5f7552a52d69825659e1715491db2a7477d839",
        "msg" : "panfrost: XML-ify the multi-target framebuffer descriptors",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/pan_texture.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_job.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/midgard.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/decode.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/include/panfrost-job.h"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/pan_format.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_mfbd.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/midgard.xml",
          "src/gallium/drivers/panfrost/pan_fragment.c",
          "src/panfrost/lib/decode.c",
          "src/panfrost/bifrost/test/bi_submit.c",
          "src/panfrost/include/panfrost-job.h",
          "src/panfrost/lib/pan_scoreboard.c",
          "src/panfrost/lib/pan_scoreboard.h"
        ],
        "commitId" : "eb923548c5120a818e9dcb89e31db5f43766418f",
        "timestamp" : 1600688145000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: XML-ify the job header descriptor\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:35:45 -0400",
        "id" : "eb923548c5120a818e9dcb89e31db5f43766418f",
        "msg" : "panfrost: XML-ify the job header descriptor",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/test/bi_submit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/include/panfrost-job.h"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/pan_scoreboard.h"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/pan_scoreboard.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/midgard.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_fragment.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/decode.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/include/panfrost-job.h",
          "src/panfrost/lib/pan_scoreboard.c",
          "src/panfrost/lib/midgard.xml",
          "src/panfrost/lib/decode.c",
          "src/panfrost/bifrost/test/bi_submit.c"
        ],
        "commitId" : "9121e7daaf71d2acf8a10c85e06cd977556bdcbb",
        "timestamp" : 1600688145000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: XML-ify the write value job descriptor\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:35:45 -0400",
        "id" : "9121e7daaf71d2acf8a10c85e06cd977556bdcbb",
        "msg" : "panfrost: XML-ify the write value job descriptor",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/include/panfrost-job.h"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/pan_scoreboard.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/midgard.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/decode.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/test/bi_submit.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/include/panfrost-job.h",
          "src/panfrost/lib/decode.c",
          "src/panfrost/lib/midgard.xml",
          "src/gallium/drivers/panfrost/pan_fragment.c",
          "src/panfrost/lib/gen_pack.py"
        ],
        "commitId" : "89fafe9e926b820912d231678f11402476231158",
        "timestamp" : 1600688145000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: XML-ify the fragment job descriptor\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:35:45 -0400",
        "id" : "89fafe9e926b820912d231678f11402476231158",
        "msg" : "panfrost: XML-ify the fragment job descriptor",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/gen_pack.py"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/decode.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/midgard.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/include/panfrost-job.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_fragment.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/panfrost/pan_cmdstream.c",
          "src/panfrost/lib/midgard.xml",
          "src/panfrost/lib/pan_blit.c"
        ],
        "commitId" : "54d716a0342fb7aa3f65cf5ce0ab53bf50408704",
        "timestamp" : 1600688145000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: Rename the Blend dither disable flag\u000a\u000aIt's actually encoding the \"Round to FB precision\" information.\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:35:45 -0400",
        "id" : "54d716a0342fb7aa3f65cf5ce0ab53bf50408704",
        "msg" : "panfrost: Rename the Blend dither disable flag",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_cmdstream.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/midgard.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/pan_blit.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/midgard.xml",
          "src/panfrost/lib/decode.c",
          "src/gallium/drivers/panfrost/pan_cmdstream.c",
          "src/panfrost/bifrost/test/bi_submit.c",
          "src/gallium/drivers/panfrost/pan_compute.c",
          "src/gallium/drivers/panfrost/pan_context.c",
          "src/panfrost/include/panfrost-job.h",
          "src/gallium/drivers/panfrost/pan_cmdstream.h",
          "src/panfrost/lib/pan_blit.c"
        ],
        "commitId" : "d289209ea68f47411c15a7c46fa2d8c2d1a4a61b",
        "timestamp" : 1600688145000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: XML-ify the compute job descriptor\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:35:45 -0400",
        "id" : "d289209ea68f47411c15a7c46fa2d8c2d1a4a61b",
        "msg" : "panfrost: XML-ify the compute job descriptor",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_context.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/pan_blit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/test/bi_submit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_cmdstream.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/include/panfrost-job.h"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/midgard.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/decode.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_compute.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_cmdstream.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/panfrost/pan_cmdstream.c",
          "src/gallium/drivers/panfrost/pan_compute.c",
          "src/gallium/drivers/panfrost/pan_context.c",
          "src/gallium/drivers/panfrost/pan_cmdstream.h",
          "src/panfrost/lib/pan_scoreboard.c",
          "src/panfrost/lib/pan_blit.c",
          "src/panfrost/lib/pan_scoreboard.h"
        ],
        "commitId" : "6b923037726beb613179f33986176bc407ca91b0",
        "timestamp" : 1600688145000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: Avoid copying job descriptors around when we can\u000a\u000aJob descriptors are written section by section and are never modified\u000aafter them been emitted. Let's avoid copying things around by allocating\u000adescriptors upfront and letting the scoreboard logic only write the\u000aheader section.\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:35:45 -0400",
        "id" : "6b923037726beb613179f33986176bc407ca91b0",
        "msg" : "panfrost: Avoid copying job descriptors around when we can",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/pan_scoreboard.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_cmdstream.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_cmdstream.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/pan_scoreboard.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_compute.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_context.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/pan_blit.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/decode.c"
        ],
        "commitId" : "b1c3f63b8dac12b48196e6514157b62e1b98ed93",
        "timestamp" : 1600688145000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
          "fullName" : "alyssa.rosenzweig"
        },
        "authorEmail" : "alyssa.rosenzweig@collabora.com",
        "comment" : "panfrost: decode: Misc formatting improvements\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6797>\u000a",
        "date" : "2020-09-21 07:35:45 -0400",
        "id" : "b1c3f63b8dac12b48196e6514157b62e1b98ed93",
        "msg" : "panfrost: decode: Misc formatting improvements",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/decode.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection.cpp",
          "src/amd/vulkan/radv_nir_to_llvm.c"
        ],
        "commitId" : "2228835fb55225c68f059f86bdd64f81bcb92c74",
        "timestamp" : 1600689293000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv,aco: fix reading primitive ID in FS after TES\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aCc: mesa-stable\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3530\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6760>\u000a",
        "date" : "2020-09-21 11:54:53 +0000",
        "id" : "2228835fb55225c68f059f86bdd64f81bcb92c74",
        "msg" : "radv,aco: fix reading primitive ID in FS after TES",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_nir_to_llvm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/include/pipe/p_defines.h",
          "docs/gallium/screen.rst",
          "src/gallium/auxiliary/util/u_screen.c",
          "src/gallium/drivers/radeonsi/si_get.c",
          "src/mesa/state_tracker/st_extensions.c"
        ],
        "commitId" : "fc6df020e3b3ccbd46994986da5f24611a971927",
        "timestamp" : 1600690488000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/pelloux",
          "fullName" : "pelloux"
        },
        "authorEmail" : "pelloux@gmail.com",
        "comment" : "gallium: add PIPE_CAP_MAX_TEXTURE_MB\u000a\u000aAllows driver to override the default value (1024) from mesa.\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6754>\u000a",
        "date" : "2020-09-21 14:14:48 +0200",
        "id" : "fc6df020e3b3ccbd46994986da5f24611a971927",
        "msg" : "gallium: add PIPE_CAP_MAX_TEXTURE_MB",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_screen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_get.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/include/pipe/p_defines.h"
          },
          {
            "editType" : "edit",
            "file" : "docs/gallium/screen.rst"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_extensions.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_get.c",
          "src/util/00-mesa-defaults.conf"
        ],
        "commitId" : "1826367333e22f907259b39d4887e7de57ad8d51",
        "timestamp" : 1600690497000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/pelloux",
          "fullName" : "pelloux"
        },
        "authorEmail" : "pelloux@gmail.com",
        "comment" : "radeonsi: move GL vendor workaround to drirc\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6754>\u000a",
        "date" : "2020-09-21 14:14:57 +0200",
        "id" : "1826367333e22f907259b39d4887e7de57ad8d51",
        "msg" : "radeonsi: move GL vendor workaround to drirc",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/util/00-mesa-defaults.conf"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_get.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_get.c"
        ],
        "commitId" : "b73e165a04c02aac8c2c7c1b5c34ae7c67bb7187",
        "timestamp" : 1600690503000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/pelloux",
          "fullName" : "pelloux"
        },
        "authorEmail" : "pelloux@gmail.com",
        "comment" : "radeonsi: reduce PIPE_SHADER_CAP_MAX_CONST_BUFFER_SIZE value\u000a\u000aThe new value (64 MB) is a compromise:\u000a- the old value was very large (max_alloc & 0xffffffff) and caused https://gitlab.freedesktop.org/mesa/mesa/-/issues/3301\u000a- amdgpu-pro allows 512MB, nvidia 64MB\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6754>\u000a",
        "date" : "2020-09-21 14:15:03 +0200",
        "id" : "b73e165a04c02aac8c2c7c1b5c34ae7c67bb7187",
        "msg" : "radeonsi: reduce PIPE_SHADER_CAP_MAX_CONST_BUFFER_SIZE value",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_get.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_get.c"
        ],
        "commitId" : "f007115e3b9c958df327c413ccc8ac2a94bc1837",
        "timestamp" : 1600690503000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/pelloux",
          "fullName" : "pelloux"
        },
        "authorEmail" : "pelloux@gmail.com",
        "comment" : "radeonsi: change vendor name to AMD\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6754>\u000a",
        "date" : "2020-09-21 14:15:03 +0200",
        "id" : "f007115e3b9c958df327c413ccc8ac2a94bc1837",
        "msg" : "radeonsi: change vendor name to AMD",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_get.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_ir.h",
          "src/amd/compiler/aco_optimizer.cpp",
          "src/amd/compiler/aco_lower_to_cssa.cpp",
          "src/amd/compiler/aco_reduce_assign.cpp",
          "src/amd/compiler/aco_instruction_selection.cpp",
          "src/amd/compiler/aco_lower_phis.cpp",
          "src/amd/compiler/aco_spill.cpp",
          "src/amd/compiler/aco_register_allocation.cpp",
          "src/amd/compiler/aco_builder_h.py",
          "src/amd/compiler/aco_instruction_selection_setup.cpp"
        ],
        "commitId" : "ec2185c5984b66fb9cae33bd561cf35096c9861e",
        "timestamp" : 1600696048000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: keep track of temporaries' regclasses in the Program\u000a\u000aA future change will switch the liveness sets to bit vectors, which don't\u000acontain regclass information.\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6733>\u000a",
        "date" : "2020-09-21 13:47:28 +0000",
        "id" : "ec2185c5984b66fb9cae33bd561cf35096c9861e",
        "msg" : "aco: keep track of temporaries' regclasses in the Program",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_ir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_builder_h.py"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_optimizer.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_lower_to_cssa.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_reduce_assign.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection_setup.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_spill.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_lower_phis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_register_allocation.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_util.h",
          "src/amd/compiler/aco_live_var_analysis.cpp",
          "src/amd/compiler/aco_register_allocation.cpp",
          "src/amd/compiler/aco_ir.h",
          "src/amd/compiler/aco_lower_to_cssa.cpp",
          "src/amd/compiler/aco_validate.cpp"
        ],
        "commitId" : "d2c18b7bf37f6b4fd7b0a2f7cf2fc97c5305ea4c",
        "timestamp" : 1600696048000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: use bit vectors for liveness sets\u000a\u000aThis seems to be much faster than hash sets. When compiling pipelines from\u000a5 games, live_var_analysis takes about a third the time it used to and\u000afossilize-replay is ~1.77% faster.\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Daniel Schürmann <daniel@schuermann.dev>\u000aReviewed-by: Tony Wasserka <tony.wasserka@gmx.de>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6733>\u000a",
        "date" : "2020-09-21 13:47:28 +0000",
        "id" : "d2c18b7bf37f6b4fd7b0a2f7cf2fc97c5305ea4c",
        "msg" : "aco: use bit vectors for liveness sets",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_live_var_analysis.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_register_allocation.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_ir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_lower_to_cssa.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_util.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_validate.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_cmd_buffer.c"
        ],
        "commitId" : "2b99e15d0a6440edc0a616b031376a025247ece4",
        "timestamp" : 1600700522000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: fix transform feedback crashes if pCounterBufferOffsets is NULL\u000a\u000aFrom the Vulkan 1.2.154 spec:\u000a    \"If pCounterBufferOffsets is NULL, then it is assumed the\u000a     offsets are zero.\"\u000a\u000aFix new CTS\u000adEQP-VK.transform_feedback.simple.backward_dependency_no_offset_array.\u000a\u000aCC: mesa-stable\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6798>\u000a",
        "date" : "2020-09-21 15:02:02 +0000",
        "id" : "2b99e15d0a6440edc0a616b031376a025247ece4",
        "msg" : "radv: fix transform feedback crashes if pCounterBufferOffsets is NULL",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_cmd_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci.yml"
        ],
        "commitId" : "c3ae82be247df6d12113b04edc6aa72e7a408119",
        "timestamp" : 1600701183000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci: Add \"is scheduled pipeline\" YAML anchor\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6566>\u000a",
        "date" : "2020-09-21 15:13:03 +0000",
        "id" : "c3ae82be247df6d12113b04edc6aa72e7a408119",
        "msg" : "ci: Add \"is scheduled pipeline\" YAML anchor",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci.yml"
        ],
        "commitId" : "ac56d6699270c0027563c3311fa8a5b418b481d0",
        "timestamp" : 1600701183000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci: Add \"is master branch of main project\" YAML anchor\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6566>\u000a",
        "date" : "2020-09-21 15:13:03 +0000",
        "id" : "ac56d6699270c0027563c3311fa8a5b418b481d0",
        "msg" : "ci: Add \"is master branch of main project\" YAML anchor",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci.yml"
        ],
        "commitId" : "f79ae945380f01470e1cc7dc17a08e65dd4fd723",
        "timestamp" : 1600701183000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci: Add \"is pre-merge pipeline for Marge Bot\" YAML anchor\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6566>\u000a",
        "date" : "2020-09-21 15:13:03 +0000",
        "id" : "f79ae945380f01470e1cc7dc17a08e65dd4fd723",
        "msg" : "ci: Add \"is pre-merge pipeline for Marge Bot\" YAML anchor",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci.yml"
        ],
        "commitId" : "a33026ee7c70721e18bcb36dcfd1d479baa9b666",
        "timestamp" : 1600701183000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci: Add \"is post-merge pipeline, not for Marge Bot\" YAML anchor\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6566>\u000a",
        "date" : "2020-09-21 15:13:03 +0000",
        "id" : "a33026ee7c70721e18bcb36dcfd1d479baa9b666",
        "msg" : "ci: Add \"is post-merge pipeline, not for Marge Bot\" YAML anchor",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci.yml"
        ],
        "commitId" : "24f5329e2a55733cc3140b21fb71a18a319b83d7",
        "timestamp" : 1600701183000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci: Add \"is forked branch or pre-merge pipeline\" YAML anchor\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6566>\u000a",
        "date" : "2020-09-21 15:13:03 +0000",
        "id" : "24f5329e2a55733cc3140b21fb71a18a319b83d7",
        "msg" : "ci: Add \"is forked branch or pre-merge pipeline\" YAML anchor",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci.yml"
        ],
        "commitId" : "22a7c252dc9abb75b1ad4034057e44a3681d326e",
        "timestamp" : 1600701183000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci: Add \"is forked branch\" YAML anchor\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6566>\u000a",
        "date" : "2020-09-21 15:13:03 +0000",
        "id" : "22a7c252dc9abb75b1ad4034057e44a3681d326e",
        "msg" : "ci: Add \"is forked branch\" YAML anchor",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci.yml"
        ],
        "commitId" : "b47f1bbff98ef94db4eccdbff987bb12836e6881",
        "timestamp" : 1600701183000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci: Add \"is post-merge pipeline\" YAML anchor\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6566>\u000a",
        "date" : "2020-09-21 15:13:03 +0000",
        "id" : "b47f1bbff98ef94db4eccdbff987bb12836e6881",
        "msg" : "ci: Add \"is post-merge pipeline\" YAML anchor",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci.yml"
        ],
        "commitId" : "0fcb8b33c573914540e1ef46b6c508c05be87462",
        "timestamp" : 1600701184000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci: Add \"is pre-merge pipeline\" YAML anchor\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6566>\u000a",
        "date" : "2020-09-21 15:13:04 +0000",
        "id" : "0fcb8b33c573914540e1ef46b6c508c05be87462",
        "msg" : "ci: Add \"is pre-merge pipeline\" YAML anchor",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci.yml"
        ],
        "commitId" : "208876b70928c2e298c4ddfee974b0c19797f5ce",
        "timestamp" : 1600701184000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci: Add \"is for Marge Bot\" YAML anchor\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6566>\u000a",
        "date" : "2020-09-21 15:13:04 +0000",
        "id" : "208876b70928c2e298c4ddfee974b0c19797f5ce",
        "msg" : "ci: Add \"is for Marge Bot\" YAML anchor",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci.yml"
        ],
        "commitId" : "8cb450f769b7a9cc7b82df4eeb8235e379803f06",
        "timestamp" : 1600701184000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci: Always use CI_PROJECT_NAMESPACE instead of CI_PROJECT_PATH\u000a\u000aAnd always check it first.\u000a\u000aCleanup for consistency.\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6566>\u000a",
        "date" : "2020-09-21 15:13:04 +0000",
        "id" : "8cb450f769b7a9cc7b82df4eeb8235e379803f06",
        "msg" : "ci: Always use CI_PROJECT_NAMESPACE instead of CI_PROJECT_PATH",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci.yml"
        ],
        "commitId" : "efec576405db8794a292b2123a7d09fae1f3b339",
        "timestamp" : 1600701184000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci: Prevent pages job from running in pre-merge pipelines\u000a\u000aSince pre-merge pipelines run in the \"mesa\" namespace now, the rule\u000awould have created the job if the source branch was named \"master\" (and\u000athe job might have updated the public website).\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6566>\u000a",
        "date" : "2020-09-21 15:13:04 +0000",
        "id" : "efec576405db8794a292b2123a7d09fae1f3b339",
        "msg" : "ci: Prevent pages job from running in pre-merge pipelines",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci.yml"
        ],
        "commitId" : "0836e90418e11371a49f6c1004a8039a44392ea7",
        "timestamp" : 1600701184000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci: Don't create test-docs job if the pages one exists in the pipeline\u000a\u000aIt's redundant in that case.\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6566>\u000a",
        "date" : "2020-09-21 15:13:04 +0000",
        "id" : "0836e90418e11371a49f6c1004a8039a44392ea7",
        "msg" : "ci: Don't create test-docs job if the pages one exists in the pipeline",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_meta.c",
          "src/amd/vulkan/radv_meta_clear.c",
          "src/amd/vulkan/radv_query.c",
          "src/amd/vulkan/radv_meta_buffer.c",
          "src/amd/vulkan/radv_meta.h"
        ],
        "commitId" : "3808fa40b4e89e1f3c90ae05f2b44142f4cb23ed",
        "timestamp" : 1600702631000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: add a helper for loading meta descriptors\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Rhys Perry <pendingchaos02@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6202>\u000a",
        "date" : "2020-09-21 15:37:11 +0000",
        "id" : "3808fa40b4e89e1f3c90ae05f2b44142f4cb23ed",
        "msg" : "radv: add a helper for loading meta descriptors",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_meta.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_meta_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_meta_clear.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_meta.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_query.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_meta.c",
          "src/amd/vulkan/radv_shader.c",
          "src/amd/compiler/aco_instruction_selection.cpp"
        ],
        "commitId" : "05b6612b4ec7c5386d4840d251d76123d4cee0c3",
        "timestamp" : 1600702631000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: do not lower UBO/SSBO access to offsets\u000a\u000aUse nir_lower_explicit_io instead of lowering to offsets. Extra\u000a(useless) additions are removed by lowering load_vulkan_descriptor\u000ato vec2(src.x, 0).\u000a\u000afossils-db (Navi):\u000aTotals from 18236 (13.21% of 138013) affected shaders:\u000aSGPRs: 1172766 -> 1168278 (-0.38%); split: -0.89%, +0.50%\u000aVGPRs: 940156 -> 952232 (+1.28%); split: -0.08%, +1.37%\u000aSpillSGPRs: 30286 -> 31109 (+2.72%); split: -0.78%, +3.50%\u000aSpillVGPRs: 1893 -> 1909 (+0.85%)\u000aCodeSize: 87910396 -> 88113592 (+0.23%); split: -0.35%, +0.58%\u000aScratch: 819200 -> 823296 (+0.50%)\u000aMaxWaves: 205535 -> 202102 (-1.67%); split: +0.05%, -1.72%\u000aInstrs: 17052527 -> 17113484 (+0.36%); split: -0.32%, +0.67%\u000aCycles: 670794876 -> 669084540 (-0.25%); split: -0.38%, +0.13%\u000aVMEM: 5274728 -> 5388556 (+2.16%); split: +3.10%, -0.94%\u000aSMEM: 1196146 -> 1165850 (-2.53%); split: +2.06%, -4.60%\u000aVClause: 381463 -> 399217 (+4.65%); split: -1.08%, +5.73%\u000aSClause: 666216 -> 631135 (-5.27%); split: -5.44%, +0.18%\u000aCopies: 1292720 -> 1289318 (-0.26%); split: -1.28%, +1.01%\u000aBranches: 467336 -> 473028 (+1.22%); split: -0.67%, +1.89%\u000aPreSGPRs: 766459 -> 772175 (+0.75%); split: -0.53%, +1.28%\u000aPreVGPRs: 819746 -> 825327 (+0.68%); split: -0.05%, +0.73%\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Rhys Perry <pendingchaos02@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6202>\u000a",
        "date" : "2020-09-21 15:37:11 +0000",
        "id" : "05b6612b4ec7c5386d4840d251d76123d4cee0c3",
        "msg" : "radv: do not lower UBO/SSBO access to offsets",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_meta.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_shader.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/vl/vl_video_buffer.h"
        ],
        "commitId" : "d78e7b7aee8c2da6235820bd4790c5ddbf39febd",
        "timestamp" : 1600703556000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium/auxiliary/vl: Odd Dimensions are failing\u000a\u000aIssue: While running the tast for odd resolutions there are green lines\u000aobserved in the dumped image. The resolution is 321x241, the extra 1 pixel\u000adata is missing in the image. The reason for this is in the post\u000aprocessing when we adjust the size of height and width we are\u000adividing it by 2.\u000a\u000aFix: To resolve this issue we first need to align it to 2 and then divide\u000aby 2 to get the required values. Once we do this we will have proper data\u000ain the dumped image and missing pixel data will be available.\u000a\u000aSigned-off-by: Krunal Patel <krunalkumarmukeshkumar.patel@amd.corp-partner.google.com>\u000aReviewed-by: Leo Liu <leo.liu@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6795>\u000a",
        "date" : "2020-09-21 15:52:36 +0000",
        "id" : "d78e7b7aee8c2da6235820bd4790c5ddbf39febd",
        "msg" : "gallium/auxiliary/vl: Odd Dimensions are failing",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/vl/vl_video_buffer.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp",
          "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.h"
        ],
        "commitId" : "eb3199db3e558672a332f9fcf26f90b9c3c04498",
        "timestamp" : 1600708614000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: make number of source components a local variable\u000a\u000aThere is no need to keep that value as a member and it irritates\u000aCoverity.\u000a\u000aFixes: 688680decce9\u000a  r600/nir: fetch sources and split uniforms before emittting alu instructions\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6787>\u000a",
        "date" : "2020-09-21 17:16:54 +0000",
        "id" : "eb3199db3e558672a332f9fcf26f90b9c3c04498",
        "msg" : "r600/sfn: make number of source components a local variable",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp"
        ],
        "commitId" : "07cb38f0d2fb9aae8d5c62875c69f9c3262defb9",
        "timestamp" : 1600708614000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Fix component count for fdph\u000a\u000aThe second parameter has four components, and this is the one that would\u000abe copied when splitting constants.\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6787>\u000a",
        "date" : "2020-09-21 17:16:54 +0000",
        "id" : "07cb38f0d2fb9aae8d5c62875c69f9c3262defb9",
        "msg" : "r600/sfn: Fix component count for fdph",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_shader_base.cpp"
        ],
        "commitId" : "0a3f92bcc663e94afc7e69e8c7d2395c5643ca6d",
        "timestamp" : 1600708614000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Fix typo in comment\u000a\u000aThanks Stanislav Jakúbek for ponting it out.\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6787>\u000a",
        "date" : "2020-09-21 17:16:54 +0000",
        "id" : "0a3f92bcc663e94afc7e69e8c7d2395c5643ca6d",
        "msg" : "r600/sfn: Fix typo in comment",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_base.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/include/pipe/p_video_state.h",
          "src/gallium/frontends/va/config.c",
          "src/gallium/frontends/va/picture.c",
          "src/gallium/frontends/va/va_private.h",
          "src/gallium/frontends/va/picture_hevc_enc.c"
        ],
        "commitId" : "245f619411b5f9b10a11f0c68645f5eae0586d85",
        "timestamp" : 1600713935000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium: Parse packed HEVC SPS encode header for crop parameters\u000a\u000aThe crop / conformance window parameters are set by ffmpeg but they only\u000aseem to be made available in packed headers. This commit copies the H265\u000aheader parsing code from st/omx (planning in the future to move this\u000acode to a common place to be shared by the different state trackers) in\u000aorder to grab the crop parameters\u000a\u000aSigned-off-by: Thong Thai <thong.thai@amd.com>\u000aReviewed-by: Leo Liu <leo.liu@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4184>\u000a",
        "date" : "2020-09-21 18:45:35 +0000",
        "id" : "245f619411b5f9b10a11f0c68645f5eae0586d85",
        "msg" : "gallium: Parse packed HEVC SPS encode header for crop parameters",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/va/picture.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/va/va_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/include/pipe/p_video_state.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/va/config.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/va/picture_hevc_enc.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeon/radeon_uvd_enc.c",
          "src/gallium/drivers/radeon/radeon_vcn_enc.c",
          "src/gallium/drivers/radeon/radeon_vcn_enc_1_2.c",
          "src/gallium/drivers/radeon/radeon_vcn_enc_2_0.c",
          "src/gallium/drivers/radeon/radeon_uvd_enc_1_1.c"
        ],
        "commitId" : "7b9414f23f3d74bf460b3e3ff82055f644bd1aed",
        "timestamp" : 1600713935000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeon: Pass HEVC encode crop parameters to the encoder\u000a\u000aSigned-off-by: Thong Thai <thong.thai@amd.com>\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/issues/2351\u000aReviewed-by: Leo Liu <leo.liu@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4184>\u000a",
        "date" : "2020-09-21 18:45:35 +0000",
        "id" : "7b9414f23f3d74bf460b3e3ff82055f644bd1aed",
        "msg" : "radeon: Pass HEVC encode crop parameters to the encoder",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_vcn_enc_2_0.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_uvd_enc.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_vcn_enc_1_2.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_uvd_enc_1_1.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_vcn_enc.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/frontends/va/config.c"
        ],
        "commitId" : "9a4daac0bbf8233f7f1fe5a65aef882f13dccd2e",
        "timestamp" : 1600713935000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "frontends/va: Enabled packed headers for H.264 encoder\u000a\u000aSigned-off-by: Thong Thai <thong.thai@amd.com>\u000aReviewed-by: Leo Liu <leo.liu@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4184>\u000a",
        "date" : "2020-09-21 18:45:35 +0000",
        "id" : "9a4daac0bbf8233f7f1fe5a65aef882f13dccd2e",
        "msg" : "frontends/va: Enabled packed headers for H.264 encoder",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/va/config.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/vl/vl_compositor_cs.c"
        ],
        "commitId" : "26a83bef7b98899913b19ddb7efadaa1f435b25f",
        "timestamp" : 1600714776000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium/auxiliary/vl: Include src region in scale_y calculation\u000a\u000aSigned-off-by: Thong Thai <thong.thai@amd.com>\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3521\u000aReviewed-by: Leo Liu <leo.liu@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6736>\u000a",
        "date" : "2020-09-21 18:59:36 +0000",
        "id" : "26a83bef7b98899913b19ddb7efadaa1f435b25f",
        "msg" : "gallium/auxiliary/vl: Include src region in scale_y calculation",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/vl/vl_compositor_cs.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/vulkan/wsi/wsi_common_x11.c"
        ],
        "commitId" : "54b9013e4c83a74b2806195bc41d774ca060112b",
        "timestamp" : 1600717702000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/ajax",
          "fullName" : "ajax"
        },
        "authorEmail" : "ajax@redhat.com",
        "comment" : "wsi/x11: Create a present queue for VK_PRESENT_MODE_FIFO_RELAXED_KHR\u000a\u000aThis activates the target_msc computation that we'd otherwise be using\u000aif we were just FIFO; otherwise we'd always set target_msc = 0 and it'd\u000aact like IMMEDIATE.\u000a\u000aFixes: 77d25627933 \"wsi/x11: Hook up VK_PRESENT_MODE_FIFO_RELAXED_KHR\"\u000aFixes: mesa/mesa#3512\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6804>\u000a",
        "date" : "2020-09-21 15:48:22 -0400",
        "id" : "54b9013e4c83a74b2806195bc41d774ca060112b",
        "msg" : "wsi/x11: Create a present queue for VK_PRESENT_MODE_FIFO_RELAXED_KHR",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/vulkan/wsi/wsi_common_x11.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_nir_clamp_image_1d_2d_array_sizes.c"
        ],
        "commitId" : "cc3bf00cc26ddb991b4036a9911299e7d122115b",
        "timestamp" : 1600723209000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/compiler: fixup Gen12 workaround for array sizes\u000a\u000aWe didn't handle the case of NULL images/textures for which we should\u000areturn 0.\u000a\u000aSigned-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aFixes: 397ff2976ba281 (\"intel: Implement Gen12 workaround for array textures of size 1\")\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3522\u000aReviewed-by: Ivan Briano <ivan.briano@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6729>\u000a",
        "date" : "2020-09-21 21:20:09 +0000",
        "id" : "cc3bf00cc26ddb991b4036a9911299e7d122115b",
        "msg" : "intel/compiler: fixup Gen12 workaround for array sizes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_nir_clamp_image_1d_2d_array_sizes.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "meson.build",
          "src/freedreno/vulkan/meson.build",
          "meson_options.txt",
          "src/freedreno/vulkan/msm_kgsl.h",
          "src/freedreno/vulkan/tu_kgsl.c"
        ],
        "commitId" : "e80758405c770cb2b47059d9bd336d9115c7899e",
        "timestamp" : 1600728665000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: Add kgsl backend\u000a\u000aLacking a bit around fences and wsi integration, but there's enough\u000ahere to actually drive the GPU.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4479>\u000a",
        "date" : "2020-09-21 22:51:05 +0000",
        "id" : "e80758405c770cb2b47059d9bd336d9115c7899e",
        "msg" : "turnip: Add kgsl backend",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "meson_options.txt"
          },
          {
            "editType" : "add",
            "file" : "src/freedreno/vulkan/tu_kgsl.c"
          },
          {
            "editType" : "add",
            "file" : "src/freedreno/vulkan/msm_kgsl.h"
          },
          {
            "editType" : "edit",
            "file" : "meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/meson.build"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_kgsl.c"
        ],
        "commitId" : "08add9f61c96f749ae5830545ff91be195610daf",
        "timestamp" : 1600728665000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip/kgsl: Associate fences with submits.\u000a\u000aThis fixes all the I was seeing in the multiview tests.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4479>\u000a",
        "date" : "2020-09-21 22:51:05 +0000",
        "id" : "08add9f61c96f749ae5830545ff91be195610daf",
        "msg" : "turnip/kgsl: Associate fences with submits.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_kgsl.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/mesa/state_tracker/st_cb_semaphoreobjects.c"
        ],
        "commitId" : "ade72e677b3e3d15221c0097c76573c36e47d0f8",
        "timestamp" : 1600733695000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "st/mesa: Deal with empty textures/buffers in semaphore wait/signal.\u000a\u000aThe actual texture might not have been created yet.\u000a\u000aGitlab: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3257\u000aCC: mesa-stable\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6788>\u000a",
        "date" : "2020-09-22 00:14:55 +0000",
        "id" : "ade72e677b3e3d15221c0097c76573c36e47d0f8",
        "msg" : "st/mesa: Deal with empty textures/buffers in semaphore wait/signal.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_cb_semaphoreobjects.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/bi_pack.c"
        ],
        "commitId" : "a5967f308ca9f67a83ba73167536c7f96a27500d",
        "timestamp" : 1600736625000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/vlee",
          "fullName" : "vlee"
        },
        "authorEmail" : "vlee@freedesktop.org",
        "comment" : "pan/bi: Fix typo.\u000a\u000aFix defect reported by Coverity Scan.\u000a\u000aSame on both sides (CONSTANT_EXPRESSION_RESULT)\u000apointless_expression: The expression src0_u8 || src0_u8 does not\u000aaccomplish anything because it evaluates to either of its\u000aidentical operands, src0_u8.\u000a\u000aFixes: 2ff53879f214 (\"pan/bi: Use new packing\")\u000aSigned-off-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6780>\u000a",
        "date" : "2020-09-21 18:03:45 -0700",
        "id" : "a5967f308ca9f67a83ba73167536c7f96a27500d",
        "msg" : "pan/bi: Fix typo.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bi_pack.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/glsl/ir.cpp"
        ],
        "commitId" : "3022cf3bac5ac648f918aafe111e3308cd5af793",
        "timestamp" : 1600738186000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/vlee",
          "fullName" : "vlee"
        },
        "authorEmail" : "vlee@freedesktop.org",
        "comment" : "glsl: Initialize ir_constant member const_elements in all constructors.\u000a\u000aFix defects reported by Coverity Scan.\u000a\u000aUninitialized pointer field (UNINIT_CTOR)\u000auninit_member: Non-static class member const_elements is not\u000ainitialized in this constructor nor in any functions that it calls.\u000a\u000aSigned-off-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6770>\u000a",
        "date" : "2020-09-21 18:29:46 -0700",
        "id" : "3022cf3bac5ac648f918aafe111e3308cd5af793",
        "msg" : "glsl: Initialize ir_constant member const_elements in all constructors.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl/ir.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_nir_to_llvm.c"
        ],
        "commitId" : "581a3516dc1109785bf019e24c4fdb2c84df727d",
        "timestamp" : 1600742693000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ac/nir: implement nir_op_[un]pack_[64/32]_*\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6622>\u000a",
        "date" : "2020-09-22 02:44:53 +0000",
        "id" : "581a3516dc1109785bf019e24c4fdb2c84df727d",
        "msg" : "ac/nir: implement nir_op_[un]pack_[64/32]_*",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c"
        ],
        "commitId" : "c5277f035edec6b1d3724da5fbb01c4759279a37",
        "timestamp" : 1600742693000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: don't lower pack for better 16-bit vectorization\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6622>\u000a",
        "date" : "2020-09-22 02:44:53 +0000",
        "id" : "c5277f035edec6b1d3724da5fbb01c4759279a37",
        "msg" : "radeonsi: don't lower pack for better 16-bit vectorization",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_get.c",
          "src/gallium/drivers/radeonsi/si_pipe.c"
        ],
        "commitId" : "d3c63d6f606d9cd464e247c24c0c6211345d6a55",
        "timestamp" : 1600742693000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: set flags for FP16 in shaders\u000a\u000av2: remove the enablement code\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com> (v1)\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6622>\u000a",
        "date" : "2020-09-22 02:44:53 +0000",
        "id" : "d3c63d6f606d9cd464e247c24c0c6211345d6a55",
        "msg" : "radeonsi: set flags for FP16 in shaders",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_get.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_llvm_build.h",
          "src/amd/llvm/ac_llvm_build.c",
          "src/gallium/drivers/radeonsi/si_shader_llvm.c",
          "src/amd/llvm/ac_nir_to_llvm.c",
          "src/gallium/drivers/radeonsi/si_shader_llvm_ps.c",
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/drivers/radeonsi/si_shader.h"
        ],
        "commitId" : "98a52fecdaaac073943fb0f1322a29d01bfeb9c7",
        "timestamp" : 1600742693000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: implement 16-bit FS color outputs\u000a\u000aThis removes type conversions from 16 bits to 32 bits in the main function\u000aand then back to 16 bits in the epilog.\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6622>\u000a",
        "date" : "2020-09-22 02:44:53 +0000",
        "id" : "98a52fecdaaac073943fb0f1322a29d01bfeb9c7",
        "msg" : "radeonsi: implement 16-bit FS color outputs",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_build.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_ps.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_build.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c"
        ],
        "commitId" : "e823742e9fd5f7e6838b19538fc063ac59fc67e1",
        "timestamp" : 1600742693000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: vectorize IO for better ALU vectorization\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6622>\u000a",
        "date" : "2020-09-22 02:44:53 +0000",
        "id" : "e823742e9fd5f7e6838b19538fc063ac59fc67e1",
        "msg" : "radeonsi: vectorize IO for better ALU vectorization",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c"
        ],
        "commitId" : "6702e542cf1df4de65c4329731fe8c461c321e48",
        "timestamp" : 1600742693000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: don't scalarize 16-bit vec2 ALU opcodes\u000a\u000aprerequisite for enabling vectorization, so that we don't scalarize\u000aand vectorize at the same time, causing an infinite loop.\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6622>\u000a",
        "date" : "2020-09-22 02:44:53 +0000",
        "id" : "6702e542cf1df4de65c4329731fe8c461c321e48",
        "msg" : "radeonsi: don't scalarize 16-bit vec2 ALU opcodes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c"
        ],
        "commitId" : "44f1b1be7a3c8859a1fe41d1e899195a651a1f4e",
        "timestamp" : 1600742693000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: add 16-bit ALU vectorization\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6622>\u000a",
        "date" : "2020-09-22 02:44:53 +0000",
        "id" : "44f1b1be7a3c8859a1fe41d1e899195a651a1f4e",
        "msg" : "radeonsi: add 16-bit ALU vectorization",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/include/frontend/sw_winsys.h",
          "src/gallium/auxiliary/vl/vl_idct.c",
          "src/gallium/drivers/r600/r600_query.c",
          "src/gallium/auxiliary/vl/vl_vertex_buffers.c",
          "src/gallium/frontends/va/surface.c",
          "src/gallium/auxiliary/util/u_pstipple.c",
          "src/gallium/frontends/omx/vid_enc_common.c",
          "src/gallium/drivers/radeon/radeon_vcn_enc.c",
          "src/gallium/drivers/iris/iris_resource.c",
          "src/gallium/frontends/omx/bellagio/vid_enc.c",
          "src/gallium/drivers/r600/r600_state_common.c",
          "src/gallium/drivers/r600/r600_asm.c",
          "src/gallium/include/pipe/p_defines.h",
          "src/gallium/drivers/radeonsi/si_state.c",
          "src/gallium/frontends/vdpau/surface.c",
          "src/gallium/drivers/softpipe/sp_tex_tile_cache.c",
          "src/mesa/state_tracker/st_draw_feedback.c",
          "src/gallium/auxiliary/util/u_tests.c",
          "src/gallium/tests/graw/fs-test.c",
          "src/gallium/tests/graw/vs-test.c",
          "src/gallium/drivers/r600/radeon_vce.c",
          "src/gallium/frontends/clover/core/resource.cpp",
          "src/gallium/winsys/radeon/drm/radeon_drm_bo.c",
          "src/gallium/winsys/sw/kms-dri/kms_dri_sw_winsys.c",
          "src/mesa/state_tracker/st_atom_pixeltransfer.c",
          "src/gallium/drivers/svga/svga_resource_texture.c",
          "src/gallium/drivers/llvmpipe/lp_texture.c",
          "src/mesa/state_tracker/st_cb_copyimage.c",
          "src/gallium/drivers/panfrost/pan_resource.c",
          "src/gallium/drivers/softpipe/sp_state_sampler.c",
          "src/gallium/frontends/vallium/val_execute.c",
          "src/gallium/auxiliary/util/u_threaded_context.h",
          "src/gallium/auxiliary/util/u_dump_defines.c",
          "src/mesa/state_tracker/st_cb_drawpixels.c",
          "src/gallium/auxiliary/util/u_threaded_context.c",
          "src/gallium/frontends/nine/surface9.c",
          "src/gallium/drivers/nouveau/nv30/nv30_draw.c",
          "src/gallium/drivers/i915/i915_resource_texture.c",
          "src/panfrost/shared/pan_minmax_cache.c",
          "src/gallium/drivers/radeonsi/si_state_draw.c",
          "src/gallium/drivers/llvmpipe/lp_setup.c",
          "src/gallium/drivers/r600/r600_pipe.c",
          "src/gallium/drivers/v3d/v3dx_draw.c",
          "src/gallium/drivers/r600/compute_memory_pool.c",
          "src/gallium/drivers/svga/svga_swtnl_backend.c",
          "src/gallium/winsys/svga/drm/vmw_surface.c",
          "src/gallium/frontends/va/buffer.c",
          "src/gallium/auxiliary/vl/vl_mpeg12_decoder.c",
          "src/mesa/state_tracker/st_texture.c",
          "src/gallium/drivers/nouveau/nv50/nv50_transfer.c",
          "src/gallium/auxiliary/util/u_draw.c",
          "src/gallium/frontends/nine/buffer9.c",
          "src/gallium/auxiliary/vl/vl_compositor_cs.c",
          "src/gallium/drivers/llvmpipe/lp_surface.c",
          "src/gallium/drivers/radeonsi/si_perfcounter.c",
          "src/gallium/drivers/r600/radeon_video.c",
          "src/gallium/auxiliary/util/u_inlines.h",
          "src/gallium/winsys/sw/wrapper/wrapper_sw_winsys.c",
          "src/gallium/tests/graw/gs-test.c",
          "src/gallium/drivers/svga/svga_resource_buffer_upload.c",
          "src/gallium/auxiliary/vl/vl_zscan.c",
          "src/gallium/winsys/svga/drm/vmw_surface.h",
          "src/gallium/frontends/osmesa/osmesa.c",
          "src/gallium/winsys/amdgpu/drm/amdgpu_cs.c",
          "src/gallium/auxiliary/util/u_debug_flush.c",
          "src/gallium/drivers/radeonsi/si_query.c",
          "src/gallium/include/pipe/p_context.h",
          "src/gallium/frontends/dri/dri2.c",
          "src/gallium/drivers/svga/svga_resource_buffer.h",
          "src/gallium/drivers/r600/r600_state.c",
          "src/gallium/drivers/nouveau/nv30/nv30_fragprog.c",
          "src/gallium/drivers/r600/radeon_uvd.c",
          "src/gallium/frontends/glx/xlib/xm_api.c",
          "src/gallium/drivers/llvmpipe/lp_state_cs.c",
          "src/gallium/drivers/r600/eg_debug.c",
          "src/gallium/frontends/xa/xa_context.c",
          "src/gallium/drivers/svga/svga_draw_elements.c",
          "src/gallium/drivers/softpipe/sp_texture.c",
          "src/gallium/drivers/swr/swr_context.cpp",
          "src/gallium/winsys/sw/dri/dri_sw_winsys.c",
          "src/gallium/drivers/radeonsi/si_texture.c",
          "src/gallium/auxiliary/vl/vl_compositor.c",
          "docs/gallium/context.rst",
          "src/gallium/auxiliary/postprocess/pp_mlaa.c",
          "src/gallium/drivers/virgl/virgl_texture.c",
          "src/gallium/drivers/r300/r300_query.c",
          "src/gallium/frontends/xvmc/subpicture.c",
          "src/gallium/drivers/svga/svga_state_constants.c",
          "src/mesa/state_tracker/st_cb_bufferobjects.c",
          "src/gallium/drivers/svga/svga_pipe_query.c",
          "src/gallium/drivers/r600/r600_shader.c",
          "src/gallium/auxiliary/driver_rbug/rbug_core.c",
          "src/gallium/frontends/nine/device9.c",
          "src/gallium/drivers/svga/svga_winsys.h",
          "src/gallium/winsys/svga/drm/vmw_shader.c",
          "src/gallium/drivers/radeonsi/si_pipe.c",
          "src/gallium/drivers/r600/r600_texture.c",
          "src/gallium/drivers/svga/svga_resource_buffer.c",
          "src/gallium/drivers/iris/iris_bufmgr.h",
          "src/gallium/frontends/va/image.c",
          "src/gallium/drivers/softpipe/sp_compute.c",
          "src/gallium/auxiliary/util/u_debug_image.c",
          "src/gallium/auxiliary/util/u_suballoc.c",
          "src/gallium/drivers/v3d/v3d_resource.c",
          "src/gallium/auxiliary/util/u_prim_restart.c",
          "src/gallium/drivers/llvmpipe/lp_state_sampler.c",
          "src/gallium/drivers/svga/svga_swtnl_draw.c",
          "src/gallium/drivers/radeon/radeon_winsys.h",
          "src/gallium/auxiliary/util/u_index_modify.c",
          "src/gallium/drivers/vc4/vc4_resource.c",
          "src/gallium/drivers/virgl/virgl_resource.c",
          "src/gallium/winsys/svga/drm/vmw_screen_svga.c",
          "src/gallium/drivers/radeon/radeon_video.c",
          "src/gallium/drivers/virgl/virgl_query.c",
          "docs/gallium/screen.rst",
          "src/gallium/frontends/nine/nine_buffer_upload.c",
          "src/gallium/frontends/omx/vid_dec_common.c",
          "src/mesa/state_tracker/st_cb_texture.c",
          "src/gallium/drivers/r600/evergreen_compute.c",
          "src/gallium/drivers/virgl/virgl_buffer.c",
          "src/gallium/auxiliary/driver_trace/tr_context.c",
          "src/gallium/drivers/r300/r300_transfer.c",
          "src/gallium/drivers/svga/svga_pipe_streamout.c",
          "src/gallium/drivers/radeon/radeon_uvd_enc.c",
          "src/gallium/drivers/radeon/radeon_vce.c",
          "src/gallium/drivers/radeonsi/si_test_dma.c",
          "src/gallium/drivers/swr/swr_screen.cpp",
          "src/gallium/drivers/zink/zink_resource.c",
          "src/gallium/drivers/r300/r300_render.c",
          "src/gallium/drivers/freedreno/freedreno_resource.c",
          "src/gallium/frontends/vdpau/output.c",
          "src/mesa/state_tracker/st_cb_bitmap.c",
          "src/gallium/drivers/nouveau/nvc0/nvc0_transfer.c",
          "src/gallium/drivers/nouveau/nv30/nv30_miptree.c",
          "src/gallium/drivers/r600/r600_test_dma.c",
          "src/gallium/drivers/svga/svga_draw_arrays.c",
          "src/gallium/frontends/dri/drisw.c",
          "src/gallium/frontends/nine/nine_state.c",
          "src/gallium/winsys/svga/drm/vmw_buffer.c",
          "src/gallium/tests/graw/graw_util.h",
          "src/gallium/drivers/radeonsi/gfx10_query.c",
          "src/gallium/drivers/radeonsi/si_fence.c",
          "src/gallium/frontends/vdpau/bitmap.c",
          "src/gallium/drivers/etnaviv/etnaviv_transfer.c",
          "src/gallium/drivers/radeon/radeon_vcn_dec.c",
          "src/gallium/auxiliary/util/u_upload_mgr.c",
          "src/gallium/winsys/amdgpu/drm/amdgpu_bo.c",
          "src/gallium/drivers/lima/lima_resource.c",
          "src/gallium/tests/graw/quad-sample.c",
          "src/gallium/drivers/softpipe/sp_tile_cache.c",
          "src/gallium/drivers/radeonsi/si_buffer.c",
          "src/gallium/tests/trivial/quad-tex.c",
          "src/gallium/drivers/nouveau/nouveau_buffer.c",
          "src/gallium/drivers/r300/r300_render_translate.c",
          "src/gallium/drivers/radeonsi/si_debug.c",
          "src/gallium/winsys/svga/drm/vmw_query.c",
          "src/gallium/drivers/radeon/radeon_uvd.c",
          "src/gallium/drivers/r600/r600_blit.c",
          "src/gallium/frontends/nine/volume9.c",
          "src/gallium/drivers/nouveau/nv30/nv30_transfer.c",
          "src/mesa/state_tracker/st_cb_readpixels.c",
          "src/gallium/frontends/omx/tizonia/h264einport.c",
          "src/gallium/auxiliary/util/u_transfer_helper.c",
          "src/gallium/auxiliary/hud/font.c",
          "src/gallium/drivers/r600/r600_buffer_common.c",
          "src/gallium/auxiliary/indices/u_primconvert.c",
          "src/gallium/auxiliary/util/u_transfer.c",
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/tests/trivial/compute.c",
          "src/gallium/drivers/nouveau/nouveau_winsys.h",
          "src/gallium/auxiliary/util/u_vbuf.c",
          "src/gallium/drivers/r300/r300_screen_buffer.c",
          "src/gallium/auxiliary/util/u_surface.c"
        ],
        "commitId" : "22253e6b650a658ecfc2aab371bbad057424a0e0",
        "timestamp" : 1600744854000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium: rename PIPE_TRANSFER_* -> PIPE_MAP_*\u000a\u000aAcked-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5749>\u000a",
        "date" : "2020-09-22 03:20:54 +0000",
        "id" : "22253e6b650a658ecfc2aab371bbad057424a0e0",
        "msg" : "gallium: rename PIPE_TRANSFER_* -> PIPE_MAP_*",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_prim_restart.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_atom_pixeltransfer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/svga/drm/vmw_surface.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_cb_texture.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/lima_resource.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/nouveau/nouveau_winsys.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_threaded_context.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/softpipe/sp_state_sampler.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/softpipe/sp_texture.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/va/buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_vcn_enc.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_transfer_helper.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/tests/graw/graw_util.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/vl/vl_compositor_cs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/vallium/val_execute.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/svga/svga_resource_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_cb_readpixels.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_texture.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_debug.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/glx/xlib/xm_api.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_threaded_context.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/svga/drm/vmw_screen_svga.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_debug_image.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/tests/trivial/compute.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/svga/drm/vmw_query.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_vce.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/hud/font.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_suballoc.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_index_modify.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/vl/vl_compositor.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/dri/dri2.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/v3d/v3dx_draw.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_vbuf.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/vl/vl_idct.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/i915/i915_resource_texture.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/svga/svga_swtnl_draw.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/swr_screen.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/radeon_vce.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/llvmpipe/lp_surface.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/svga/svga_swtnl_backend.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/llvmpipe/lp_state_cs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/driver_rbug/rbug_core.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/include/frontend/sw_winsys.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/osmesa/osmesa.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/xa/xa_context.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_test_dma.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/nouveau/nv30/nv30_transfer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/llvmpipe/lp_setup.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_pipe.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_vcn_dec.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/svga/svga_resource_buffer.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/vl/vl_vertex_buffers.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/vl/vl_mpeg12_decoder.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_texture.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_perfcounter.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/softpipe/sp_tile_cache.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/shared/pan_minmax_cache.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_buffer_common.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_upload_mgr.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/nouveau/nv30/nv30_fragprog.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/svga/drm/vmw_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r300/r300_transfer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/virgl/virgl_query.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_uvd.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/softpipe/sp_tex_tile_cache.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/xvmc/subpicture.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_transfer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_draw.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/tests/graw/vs-test.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/svga/svga_pipe_streamout.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_cb_bitmap.c"
          },
          {
            "editType" : "edit",
            "file" : "docs/gallium/screen.rst"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/indices/u_primconvert.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/evergreen_compute.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/radeon_video.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/nine/volume9.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_state.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_tests.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/eg_debug.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/vdpau/bitmap.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/tests/graw/fs-test.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_asm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_dump_defines.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/amdgpu/drm/amdgpu_cs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/include/pipe/p_context.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/llvmpipe/lp_texture.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_texture.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_uvd_enc.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/nouveau/nv30/nv30_draw.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/nouveau/nv50/nv50_transfer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/omx/tizonia/h264einport.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_inlines.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/nouveau/nouveau_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/svga/svga_state_constants.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_cb_bufferobjects.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/svga/svga_resource_texture.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/tests/graw/gs-test.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r300/r300_render.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/iris_resource.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_transfer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_resource.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/vdpau/surface.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/vdpau/output.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/nouveau/nvc0/nvc0_transfer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/compute_memory_pool.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/omx/vid_dec_common.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_cb_copyimage.c"
          },
          {
            "editType" : "edit",
            "file" : "docs/gallium/context.rst"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_resource.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/svga/svga_pipe_query.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/omx/bellagio/vid_enc.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_debug_flush.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/include/pipe/p_defines.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/v3d/v3d_resource.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/nine/device9.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_draw_feedback.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/svga/drm/vmw_surface.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/nine/nine_buffer_upload.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/softpipe/sp_compute.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/svga/svga_draw_elements.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/vl/vl_zscan.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/nine/surface9.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/tests/graw/quad-sample.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r300/r300_render_translate.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/radeon_uvd.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/virgl/virgl_resource.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/iris_bufmgr.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/svga/svga_draw_arrays.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/tests/trivial/quad-tex.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/virgl/virgl_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/sw/kms-dri/kms_dri_sw_winsys.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/svga/drm/vmw_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_blit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/nouveau/nv30/nv30_miptree.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_test_dma.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/clover/core/resource.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_pstipple.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_fence.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/driver_trace/tr_context.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_query.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/dri/drisw.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_cb_drawpixels.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/omx/vid_enc_common.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/va/surface.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/postprocess/pp_mlaa.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_video.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/nine/nine_state.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_draw.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/llvmpipe/lp_state_sampler.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/sw/dri/dri_sw_winsys.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/radeon/drm/radeon_drm_bo.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/freedreno_resource.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/svga/svga_resource_buffer_upload.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_winsys.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/virgl/virgl_texture.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_query.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/nine/buffer9.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_state_common.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/gfx10_query.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/amdgpu/drm/amdgpu_bo.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/swr_context.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/vc4/vc4_resource.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r300/r300_screen_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/sw/wrapper/wrapper_sw_winsys.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_surface.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/svga/svga_winsys.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r300/r300_query.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/va/image.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/mesa/state_tracker/st_cb_fbo.c",
          "src/gallium/winsys/amdgpu/drm/amdgpu_bo.h",
          "src/gallium/winsys/radeon/drm/radeon_drm_bo.c",
          "src/mesa/state_tracker/st_cb_bufferobjects.h",
          "src/mesa/state_tracker/st_texture.c",
          "src/mesa/state_tracker/st_cb_texture.c",
          "src/gallium/frontends/dri/dri2.c",
          "src/mesa/state_tracker/st_cb_bufferobjects.c",
          "src/mesa/state_tracker/st_texture.h",
          "src/gallium/include/pipe/p_state.h",
          "src/gallium/drivers/iris/iris_resource.c",
          "src/mesa/state_tracker/st_cb_drawpixels.c",
          "src/gallium/include/pipe/p_defines.h",
          "src/gbm/main/gbm.h",
          "src/gallium/winsys/svga/drm/vmw_buffer.c",
          "src/gallium/frontends/xa/xa_context.c",
          "src/gallium/drivers/radeon/radeon_winsys.h",
          "src/gallium/drivers/swr/swr_context.cpp",
          "src/gallium/winsys/amdgpu/drm/amdgpu_bo.c"
        ],
        "commitId" : "358606855767b751b316a219afe97e5662543d3d",
        "timestamp" : 1600744854000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium: rename pipe_transfer_usage -> pipe_map_flags\u000a\u000aAcked-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5749>\u000a",
        "date" : "2020-09-22 03:20:54 +0000",
        "id" : "358606855767b751b316a219afe97e5662543d3d",
        "msg" : "gallium: rename pipe_transfer_usage -> pipe_map_flags",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_texture.h"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_cb_drawpixels.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_cb_texture.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/iris_resource.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/dri/dri2.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gbm/main/gbm.h"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_texture.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/include/pipe/p_state.h"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_cb_bufferobjects.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/radeon/drm/radeon_drm_bo.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_cb_fbo.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/xa/xa_context.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/include/pipe/p_defines.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/svga/drm/vmw_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_winsys.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/swr_context.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/amdgpu/drm/amdgpu_bo.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/amdgpu/drm/amdgpu_bo.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_cb_bufferobjects.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/util/u_threaded_context.h",
          "src/gallium/drivers/etnaviv/etnaviv_transfer.c"
        ],
        "commitId" : "31765340fd61f6b721e583b19d89e3af77d5587c",
        "timestamp" : 1600744854000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium: rename transfer flags -> map flags in comments\u000a\u000aAcked-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5749>\u000a",
        "date" : "2020-09-22 03:20:54 +0000",
        "id" : "31765340fd61f6b721e583b19d89e3af77d5587c",
        "msg" : "gallium: rename transfer flags -> map flags in comments",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_threaded_context.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_transfer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_texture.c",
          "src/gallium/winsys/amdgpu/drm/amdgpu_cs.c",
          "src/gallium/drivers/radeon/radeon_video.c",
          "src/gallium/drivers/r600/radeon_vce.c",
          "src/gallium/drivers/r600/evergreen_compute.c",
          "src/gallium/drivers/radeon/radeon_uvd.c",
          "src/gallium/drivers/radeonsi/si_debug.c",
          "src/gallium/drivers/r600/r600_shader.c",
          "src/gallium/drivers/radeon/radeon_vcn_enc.c",
          "src/gallium/drivers/r600/radeon_video.c",
          "src/gallium/drivers/r600/r600_asm.c",
          "src/gallium/drivers/r600/radeon_uvd.c",
          "src/gallium/drivers/radeon/radeon_uvd_enc.c",
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/drivers/radeon/radeon_winsys.h",
          "src/gallium/drivers/radeon/radeon_vce.c",
          "src/gallium/drivers/radeon/radeon_vcn_dec.c",
          "src/gallium/winsys/amdgpu/drm/amdgpu_bo.c"
        ],
        "commitId" : "8e1193b8d37b15a18153c7a2774e120b8d3d13dc",
        "timestamp" : 1600744854000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeon: rename RADEON_TRANSFER_* -> RADEON_MAP_*\u000a\u000aAcked-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5749>\u000a",
        "date" : "2020-09-22 03:20:54 +0000",
        "id" : "8e1193b8d37b15a18153c7a2774e120b8d3d13dc",
        "msg" : "radeon: rename RADEON_TRANSFER_* -> RADEON_MAP_*",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/radeon_uvd.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_winsys.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_texture.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_vcn_enc.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/amdgpu/drm/amdgpu_cs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/radeon_vce.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_asm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/evergreen_compute.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/radeon_video.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/amdgpu/drm/amdgpu_bo.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_uvd.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_video.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_vce.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_vcn_dec.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_debug.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_uvd_enc.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_io.c"
        ],
        "commitId" : "66669eb5295c207622425d9767422a62e1228407",
        "timestamp" : 1600765612000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/lower_io: Eliminate oob writes and return zero for oob reads\u000a\u000aOut-of-bounds writes could be eliminated per spec:\u000a\u000aSection 5.11 (Out-of-Bounds Accesses) of the GLSL 4.60 spec says:\u000a\u000a \"In the subsections described above for array, vector, matrix and\u000a  structure accesses, any out-of-bounds access produced undefined\u000a  behavior....\u000a  Out-of-bounds writes may be discarded or overwrite\u000a  other variables of the active program.\u000a  Out-of-bounds reads return undefined values, which\u000a  include values from other variables of the active program or zero.\"\u000a\u000aGL_KHR_robustness and GL_ARB_robustness encourage us to return zero\u000afor reads.\u000a\u000aOtherwise get_io_offset would return out-of-bound offset which may\u000aresult in out-of-bound loading/storing of inputs/outputs,\u000athat could cause issues in drivers down the line.\u000a\u000aE.g. this fixes such dereference:\u000a int vue_slot = vue_map->varying_to_slot[intrin->const_index[0]];\u000ain brw_nir.c\u000a\u000aCC: <mesa-stable@lists.freedesktop.org>\u000aSigned-off-by: Danylo Piliaiev <danylo.piliaiev@globallogic.com>\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6428>\u000a",
        "date" : "2020-09-22 09:06:52 +0000",
        "id" : "66669eb5295c207622425d9767422a62e1228407",
        "msg" : "nir/lower_io: Eliminate oob writes and return zero for oob reads",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_io.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opt_large_constants.c"
        ],
        "commitId" : "0ba82f78a57d352c1042678962e8a386b411322f",
        "timestamp" : 1600765612000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/large_constants: Eliminate out-of-bounds writes to large constants\u000a\u000aOut-of-bounds writes could be eliminated per spec:\u000a\u000aSection 5.11 (Out-of-Bounds Accesses) of the GLSL 4.60 spec says:\u000a\u000a\"In the subsections described above for array, vector, matrix and\u000a structure accesses, any out-of-bounds access produced undefined\u000a behavior.... Out-of-bounds writes may be discarded or overwrite\u000a other variables of the active program.\"\u000a\u000aFixes: 1235850522cd5e7b07701f7065996430ca1514b6\u000aSigned-off-by: Danylo Piliaiev <danylo.piliaiev@globallogic.com>\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6428>\u000a",
        "date" : "2020-09-22 09:06:52 +0000",
        "id" : "0ba82f78a57d352c1042678962e8a386b411322f",
        "msg" : "nir/large_constants: Eliminate out-of-bounds writes to large constants",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_large_constants.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_samplers.c"
        ],
        "commitId" : "f2b17dec1208423061309e0e03ba32b2c5566ace",
        "timestamp" : 1600765612000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/lower_samplers: Clamp out-of-bounds access to array of samplers\u000a\u000aSection 5.11 (Out-of-Bounds Accesses) of the GLSL 4.60 spec says:\u000a\u000a\"In the subsections described above for array, vector, matrix and\u000a structure accesses, any out-of-bounds access produced undefined\u000a behavior.... Out-of-bounds reads return undefined values, which\u000a include values from other variables of the active program or zero.\"\u000a\u000aRobustness extensions suggest to return zero on out-of-bounds\u000aaccesses, however it's not applicable to the arrays of samplers,\u000aso just clamp the index.\u000a\u000aOtherwise instr->sampler_index or instr->texture_index would be out\u000aof bounds, and they are used as an index to arrays of driver state.\u000a\u000aE.g. this fixes such dereference:\u000a if (options->lower_tex_packing[tex->sampler_index] !=\u000ain nir_lower_tex.c\u000a\u000aCC: <mesa-stable@lists.freedesktop.org>\u000aSigned-off-by: Danylo Piliaiev <danylo.piliaiev@globallogic.com>\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6428>\u000a",
        "date" : "2020-09-22 09:06:52 +0000",
        "id" : "f2b17dec1208423061309e0e03ba32b2c5566ace",
        "msg" : "nir/lower_samplers: Clamp out-of-bounds access to array of samplers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_samplers.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "include/vulkan/vulkan_macos.h",
          "include/vulkan/vulkan_beta.h",
          "include/vulkan/vk_layer.h",
          "include/vulkan/vulkan_core.h",
          "src/vulkan/registry/vk.xml",
          "include/vulkan/vulkan_ios.h",
          "include/vulkan/vk_icd.h"
        ],
        "commitId" : "4c1c546fa347cc9192434161d5777eb97b2dfdc3",
        "timestamp" : 1600774632000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "vulkan: bump headers/registry to 1.2.154\u000a\u000aSigned-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aAcked-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6801>\u000a",
        "date" : "2020-09-22 11:37:12 +0000",
        "id" : "4c1c546fa347cc9192434161d5777eb97b2dfdc3",
        "msg" : "vulkan: bump headers/registry to 1.2.154",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/vulkan/registry/vk.xml"
          },
          {
            "editType" : "edit",
            "file" : "include/vulkan/vulkan_ios.h"
          },
          {
            "editType" : "edit",
            "file" : "include/vulkan/vulkan_core.h"
          },
          {
            "editType" : "edit",
            "file" : "include/vulkan/vk_layer.h"
          },
          {
            "editType" : "edit",
            "file" : "include/vulkan/vulkan_beta.h"
          },
          {
            "editType" : "edit",
            "file" : "include/vulkan/vk_icd.h"
          },
          {
            "editType" : "edit",
            "file" : "include/vulkan/vulkan_macos.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/vulkan/anv_blorp.c",
          "src/intel/vulkan/anv_extensions.py"
        ],
        "commitId" : "10540c2f6ffaa3446676b66ef52c98f5b88149b1",
        "timestamp" : 1600774632000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "anv: implement VK_KHR_copy_commands2\u000a\u000aSigned-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6801>\u000a",
        "date" : "2020-09-22 11:37:12 +0000",
        "id" : "10540c2f6ffaa3446676b66ef52c98f5b88149b1",
        "msg" : "anv: implement VK_KHR_copy_commands2",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/anv_blorp.c"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/anv_extensions.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection_setup.cpp",
          "src/amd/compiler/aco_instruction_selection.cpp"
        ],
        "commitId" : "d58a1a87ccac015ec5dfbff05a6a0600d63be8b3",
        "timestamp" : 1600778323000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: Use NIR IO semantics for tess factor IO locations.\u000a\u000aPreviously we relied on looping over the NIR output variables\u000ato remember the driver location of the tess factors, now use\u000athe new NIR IO semantics instead.\u000a\u000aSigned-off-by: Timur Kristóf <timur.kristof@gmail.com>\u000aReviewed-by: Rhys Perry <pendingchaos02@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6689>\u000a",
        "date" : "2020-09-22 12:38:43 +0000",
        "id" : "d58a1a87ccac015ec5dfbff05a6a0600d63be8b3",
        "msg" : "aco: Use NIR IO semantics for tess factor IO locations.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection_setup.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection_setup.cpp",
          "src/amd/compiler/aco_instruction_selection.h",
          "src/amd/compiler/aco_instruction_selection.cpp"
        ],
        "commitId" : "9bba79088da536031badd91ab8fbe02c88dcea5f",
        "timestamp" : 1600778323000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: use io semantics to get an intrinsic's slot\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Timur Kristóf <timur.kristof@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6689>\u000a",
        "date" : "2020-09-22 12:38:43 +0000",
        "id" : "9bba79088da536031badd91ab8fbe02c88dcea5f",
        "msg" : "aco: use io semantics to get an intrinsic's slot",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection_setup.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection.cpp"
        ],
        "commitId" : "430cc90071e759362b1c7b7d2583d4c6edf60457",
        "timestamp" : 1600778323000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: use nir_get_io_offset_src() in visit_load_input()\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Timur Kristóf <timur.kristof@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6689>\u000a",
        "date" : "2020-09-22 12:38:43 +0000",
        "id" : "430cc90071e759362b1c7b7d2583d4c6edf60457",
        "msg" : "aco: use nir_get_io_offset_src() in visit_load_input()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection.cpp"
        ],
        "commitId" : "7f51a0c670577773f3cd67fd7efc307d7aba0e22",
        "timestamp" : 1600778323000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: use nir's constant source helpers more\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Timur Kristóf <timur.kristof@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6689>\u000a",
        "date" : "2020-09-22 12:38:43 +0000",
        "id" : "7f51a0c670577773f3cd67fd7efc307d7aba0e22",
        "msg" : "aco: use nir's constant source helpers more",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection.cpp"
        ],
        "commitId" : "fd872c3cf7729d7ef668d48f9b7f22ce964fbf2c",
        "timestamp" : 1600778323000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: remove dead indirect fs input loading\u000a\u000aIt's asserted that the visit_load_input code isn't reached. It also didn't\u000ahandle divergent indexing and this situation should have been lowered\u000aanyway.\u000a\u000aI think this used to be needed to pass a dEQP-VK.glsl.indexing.* test, but\u000ait doesn't seem needed anymore.\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Timur Kristóf <timur.kristof@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6689>\u000a",
        "date" : "2020-09-22 12:38:43 +0000",
        "id" : "fd872c3cf7729d7ef668d48f9b7f22ce964fbf2c",
        "msg" : "aco: remove dead indirect fs input loading",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection_setup.cpp",
          "src/amd/compiler/aco_instruction_selection.cpp",
          "src/compiler/nir/nir_linking_helpers.c"
        ],
        "commitId" : "f100cf0d30e2345c740a0a37090bf35c89c96b3e",
        "timestamp" : 1600778323000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: stop multiplying driver_location by 4\u000a\u000aThis didn't really serve any purpose, doesn't match how FS inputs are\u000acurrently done, and prevented us from using\u000anir_io_add_const_offset_to_base in the future.\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Timur Kristóf <timur.kristof@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6689>\u000a",
        "date" : "2020-09-22 12:38:43 +0000",
        "id" : "f100cf0d30e2345c740a0a37090bf35c89c96b3e",
        "msg" : "aco: stop multiplying driver_location by 4",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection_setup.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_linking_helpers.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/ir3/ir3_shader.h",
          "src/compiler/nir/nir_lower_io.c",
          "src/compiler/spirv/vtn_variables.c",
          "src/gallium/auxiliary/gallivm/lp_bld_nir_soa.c",
          "src/compiler/nir/nir_intrinsics.py",
          "src/gallium/drivers/iris/iris_program.c",
          "src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp",
          "src/intel/compiler/brw_vec4_nir.cpp",
          "src/compiler/nir/nir_divergence_analysis.c",
          "src/gallium/drivers/r600/sfn/sfn_emitssboinstruction.cpp",
          "src/intel/compiler/brw_fs_nir.cpp",
          "src/gallium/auxiliary/gallivm/lp_bld_nir.c",
          "src/panfrost/bifrost/bifrost_compile.c",
          "src/freedreno/vulkan/tu_shader.c",
          "src/amd/compiler/aco_instruction_selection_setup.cpp",
          "src/gallium/auxiliary/gallivm/lp_bld_nir.h",
          "src/panfrost/midgard/midgard_compile.c",
          "src/amd/compiler/aco_instruction_selection.cpp",
          "src/freedreno/ir3/ir3_nir.c",
          "src/panfrost/util/pan_sysval.c",
          "src/amd/llvm/ac_nir_to_llvm.c",
          "src/freedreno/ir3/ir3_compiler_nir.c",
          "src/intel/vulkan/anv_nir_apply_pipeline_layout.c",
          "src/compiler/glsl/glsl_to_nir.cpp",
          "src/broadcom/compiler/nir_to_vir.c"
        ],
        "commitId" : "9750164c0931a2af87bc42e39dcbdcf2ce820b21",
        "timestamp" : 1600781652000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Rename get_buffer_size to get_ssbo_size\u000a\u000aThis makes it explicit that this intrinsic is only for SSBOs.  For the\u000av3dv driver, we'll be adding a get_ubo_size intrinsic and we want to be\u000aable to distinguish between the two.\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aReviewed-by: Iago Toral Quiroga <itoral@igalia.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6812>\u000a",
        "date" : "2020-09-22 13:34:12 +0000",
        "id" : "9750164c0931a2af87bc42e39dcbdcf2ce820b21",
        "msg" : "nir: Rename get_buffer_size to get_ssbo_size",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/ir3/ir3_compiler_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_variables.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_intrinsics.py"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/broadcom/compiler/nir_to_vir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection_setup.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_vec4_nir.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/gallivm/lp_bld_nir_soa.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_emitssboinstruction.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_fs_nir.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/ir3/ir3_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/midgard/midgard_compile.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/anv_nir_apply_pipeline_layout.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bifrost_compile.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/util/pan_sysval.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_io.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/iris_program.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_divergence_analysis.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/ir3/ir3_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/gallivm/lp_bld_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/gallivm/lp_bld_nir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl/glsl_to_nir.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/etnaviv/etnaviv_debug.h"
        ],
        "commitId" : "952cf95f8b07526d2ea4d5bc84e5572535765534",
        "timestamp" : 1600784665000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "etnaviv: fix comment for source of etna_mesa_debug\u000a\u000aThe file and the environment variables have different names than\u000adescribed in the comment. Fix the comment to avoid confusion.\u000a\u000aSigned-off-by: Michael Tretter <m.tretter@pengutronix.de>\u000aReviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6661>\u000a",
        "date" : "2020-09-22 14:24:25 +0000",
        "id" : "952cf95f8b07526d2ea4d5bc84e5572535765534",
        "msg" : "etnaviv: fix comment for source of etna_mesa_debug",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_debug.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp"
        ],
        "commitId" : "8a9876a29ad3df49c69e48b34cd3d447e37989d3",
        "timestamp" : 1600785165000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: use cnde instead of cnde_int\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6814>\u000a",
        "date" : "2020-09-22 14:32:45 +0000",
        "id" : "8a9876a29ad3df49c69e48b34cd3d447e37989d3",
        "msg" : "r600/sfn: use cnde instead of cnde_int",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_nir.cpp"
        ],
        "commitId" : "4f4e90bfbb919e178db570d83b17d87976e80fce",
        "timestamp" : 1600785165000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: run late algebraic optimizations\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6814>\u000a",
        "date" : "2020-09-22 14:32:45 +0000",
        "id" : "4f4e90bfbb919e178db570d83b17d87976e80fce",
        "msg" : "r600/sfn: run late algebraic optimizations",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_nir.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_nir.cpp"
        ],
        "commitId" : "1625a9b9ae20c5c037dcae018d7e5dab0bcabdef",
        "timestamp" : 1600785165000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: remove a useless if-condition\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6814>\u000a",
        "date" : "2020-09-22 14:32:45 +0000",
        "id" : "1625a9b9ae20c5c037dcae018d7e5dab0bcabdef",
        "msg" : "r600/sfn: remove a useless if-condition",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_nir.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/r600_shader.h",
          "src/gallium/drivers/r600/r600_state_common.c"
        ],
        "commitId" : "a57f2d0cfab3517ca25c07dda7d4eea6e94e1381",
        "timestamp" : 1600785165000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600: Add flag for dual-source blending to shader key\u000a\u000aOtherwise the number of outputs and the output data index can't be\u000ainterpreted correctly.\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6814>\u000a",
        "date" : "2020-09-22 14:32:45 +0000",
        "id" : "a57f2d0cfab3517ca25c07dda7d4eea6e94e1381",
        "msg" : "r600: Add flag for dual-source blending to shader key",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_state_common.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_nir.cpp"
        ],
        "commitId" : "0a59530d0db817a1431c4f6d9075767bcf4a76d2",
        "timestamp" : 1600785165000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Sort the outputs of the FS according to data index\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6814>\u000a",
        "date" : "2020-09-22 14:32:45 +0000",
        "id" : "0a59530d0db817a1431c4f6d9075767bcf4a76d2",
        "msg" : "r600/sfn: Sort the outputs of the FS according to data index",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_nir.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_shader_fragment.h",
          "src/gallium/drivers/r600/sfn/sfn_shader_fragment.cpp"
        ],
        "commitId" : "234891cc042b9e88dcf512ef9f4db6b6e557f957",
        "timestamp" : 1600785165000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Keep info about dual-source blend in FS\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6814>\u000a",
        "date" : "2020-09-22 14:32:45 +0000",
        "id" : "234891cc042b9e88dcf512ef9f4db6b6e557f957",
        "msg" : "r600/sfn: Keep info about dual-source blend in FS",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_fragment.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_fragment.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_shader_fragment.h",
          "src/gallium/drivers/r600/sfn/sfn_shader_fragment.cpp"
        ],
        "commitId" : "44b45a38649e504ba46cd21a4a6ea2c6c15b4812",
        "timestamp" : 1600785165000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Handle number of color outputs taking dual source blending into account\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6814>\u000a",
        "date" : "2020-09-22 14:32:45 +0000",
        "id" : "44b45a38649e504ba46cd21a4a6ea2c6c15b4812",
        "msg" : "r600/sfn: Handle number of color outputs taking dual source blending into account",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_fragment.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_fragment.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_shader_fragment.cpp"
        ],
        "commitId" : "c2c5f71e962d4035cea89e72fb782cc759a27a95",
        "timestamp" : 1600785165000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Take dual source blending output indices into account\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6814>\u000a",
        "date" : "2020-09-22 14:32:45 +0000",
        "id" : "c2c5f71e962d4035cea89e72fb782cc759a27a95",
        "msg" : "r600/sfn: Take dual source blending output indices into account",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_fragment.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_shader_fragment.cpp"
        ],
        "commitId" : "2abb9e5ac09c76dd56431e9623c71f7146e4ccb6",
        "timestamp" : 1600785165000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Acquire the number of FS outputs and the write_all info early\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6814>\u000a",
        "date" : "2020-09-22 14:32:45 +0000",
        "id" : "2abb9e5ac09c76dd56431e9623c71f7146e4ccb6",
        "msg" : "r600/sfn: Acquire the number of FS outputs and the write_all info early",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_fragment.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_shader_fragment.cpp"
        ],
        "commitId" : "5d3a72cd61702633bb58e53bb98a93c0d087e25b",
        "timestamp" : 1600785165000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Be a bit more verbose when logging skipped FS outputs\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6814>\u000a",
        "date" : "2020-09-22 14:32:45 +0000",
        "id" : "5d3a72cd61702633bb58e53bb98a93c0d087e25b",
        "msg" : "r600/sfn: Be a bit more verbose when logging skipped FS outputs",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_fragment.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_device.c"
        ],
        "commitId" : "205f4e9a577ab9eef5a22b7857e877c35bd75fec",
        "timestamp" : 1600786480000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "tu: Expose shaderStorageImageExtendedFormats\u000a\u000aWe already supported all the formats on the list, so it's trivial to\u000aenable.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6800>\u000a",
        "date" : "2020-09-22 14:54:40 +0000",
        "id" : "205f4e9a577ab9eef5a22b7857e877c35bd75fec",
        "msg" : "tu: Expose shaderStorageImageExtendedFormats",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_device.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_device.c"
        ],
        "commitId" : "6ebc20fd884153db7cb9390692190664d993b640",
        "timestamp" : 1600786480000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "tu: Expose shaderImageGatherExtended\u000a\u000aThis just allows textureGather() to have offsets, which we already\u000asupported in ir3.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6800>\u000a",
        "date" : "2020-09-22 14:54:40 +0000",
        "id" : "6ebc20fd884153db7cb9390692190664d993b640",
        "msg" : "tu: Expose shaderImageGatherExtended",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_device.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/ir3/ir3_image.c"
        ],
        "commitId" : "37054a3ef5d2d177eac90e24852742a04afd3dd4",
        "timestamp" : 1600786480000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ir3: Don't use the format to get the image type\u000a\u000aUse the sampler type instead, which was recently plumbed through core\u000aNIR, for load/store and the right type for atomics. This removes the\u000alast hard dependency on the image format.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6800>\u000a",
        "date" : "2020-09-22 14:54:40 +0000",
        "id" : "37054a3ef5d2d177eac90e24852742a04afd3dd4",
        "msg" : "ir3: Don't use the format to get the image type",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/ir3/ir3_image.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_device.c"
        ],
        "commitId" : "e781cc702557f1102fc6253f5654696490742e06",
        "timestamp" : 1600786480000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "tu: Expose shaderStorageImage*WithoutFormat\u000a\u000aWe don't use the format anymore in the backend, except determining the\u000anumber of components, and we fallback to 4 there if it's not specified.\u000aSo we should be safe to enable this.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6800>\u000a",
        "date" : "2020-09-22 14:54:40 +0000",
        "id" : "e781cc702557f1102fc6253f5654696490742e06",
        "msg" : "tu: Expose shaderStorageImage*WithoutFormat",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_device.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/test-source-dep.yml"
        ],
        "commitId" : "a1f46d7b6943699e5efb60fbcfdd1450db85adb1",
        "timestamp" : 1600787332000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci: Use ignore_scheduled_pipelines anchor in .radeonsi-rules\u000a\u000aWithout this, scheduled pipelines erroneously tried to create jobs using\u000athis template, which can't work, because their dependency jobs don't\u000aexist in scheduled pipelines. Unfortunately, this resulted in scheduled\u000apipelines not running silently, without any direct feedback about what's\u000awrong (see https://gitlab.com/gitlab-org/gitlab/-/issues/25490).\u000a\u000aFixes: 6c8b921572a5 \"ci: Build kernels and rootfs for x86 devices\"\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6802>\u000a",
        "date" : "2020-09-22 15:08:52 +0000",
        "id" : "a1f46d7b6943699e5efb60fbcfdd1450db85adb1",
        "msg" : "ci: Use ignore_scheduled_pipelines anchor in .radeonsi-rules",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/test-source-dep.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_state.c",
          "src/util/00-mesa-defaults.conf",
          "src/gallium/drivers/radeonsi/si_debug_options.h"
        ],
        "commitId" : "cd12fcff96cc7db794047e2a045142ea861254a2",
        "timestamp" : 1600790331000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: set TRUNC_COORD=0 for Total War: WARHAMMER to fix it\u000a\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3233\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6810>\u000a",
        "date" : "2020-09-22 15:58:51 +0000",
        "id" : "cd12fcff96cc7db794047e2a045142ea861254a2",
        "msg" : "radeonsi: set TRUNC_COORD=0 for Total War: WARHAMMER to fix it",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_debug_options.h"
          },
          {
            "editType" : "edit",
            "file" : "src/util/00-mesa-defaults.conf"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_pipe.c",
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "98188409d115d08f3b4e99cdb942118acdf71513",
        "timestamp" : 1600790331000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: move debug options from si_disk_cache_create to si_get_ir_cache_key\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6810>\u000a",
        "date" : "2020-09-22 15:58:51 +0000",
        "id" : "98188409d115d08f3b4e99cdb942118acdf71513",
        "msg" : "radeonsi: move debug options from si_disk_cache_create to si_get_ir_cache_key",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_llvm.c",
          "src/gallium/drivers/radeonsi/si_pipe.h",
          "src/gallium/drivers/radeonsi/si_pipe.c"
        ],
        "commitId" : "40a50e939851c7b1a3c7d3fe92bf7706a1f28025",
        "timestamp" : 1600790331000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: remove KILL_PS_INF_INTERP/CLAMP_DIV_BY_ZERO, use screen::options\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6810>\u000a",
        "date" : "2020-09-22 15:58:51 +0000",
        "id" : "40a50e939851c7b1a3c7d3fe92bf7706a1f28025",
        "msg" : "radeonsi: remove KILL_PS_INF_INTERP/CLAMP_DIV_BY_ZERO, use screen::options",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/addrlib/src/amdgpu_asic_addr.h",
          "src/amd/addrlib/src/gfx10/gfx10addrlib.cpp",
          "src/gallium/drivers/radeon/radeon_vcn_dec.c",
          "src/amd/llvm/ac_llvm_util.c",
          "src/amd/common/ac_gpu_info.c",
          "src/amd/common/amd_family.h"
        ],
        "commitId" : "d7495bd123a6215f85a5b9a01e2c3ab5bc203c53",
        "timestamp" : 1600793407000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "amd: add Dimgrey Cavefish support\u000a\u000aAcked-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6820>\u000a",
        "date" : "2020-09-22 16:50:07 +0000",
        "id" : "d7495bd123a6215f85a5b9a01e2c3ab5bc203c53",
        "msg" : "amd: add Dimgrey Cavefish support",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/addrlib/src/amdgpu_asic_addr.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_util.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_gpu_info.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/amd_family.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/addrlib/src/gfx10/gfx10addrlib.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_vcn_dec.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/addrlib/src/amdgpu_asic_addr.h",
          "src/amd/addrlib/src/gfx10/gfx10addrlib.cpp",
          "src/amd/common/amd_family.h",
          "src/amd/addrlib/src/core/addrlib.cpp",
          "src/gallium/drivers/radeon/radeon_vcn_dec.c",
          "src/amd/llvm/ac_llvm_util.c",
          "src/gallium/drivers/radeonsi/si_pipe.c",
          "src/amd/common/ac_gpu_info.c"
        ],
        "commitId" : "283686ad6762182037b708f1b5187129aff0a5dd",
        "timestamp" : 1600793407000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "amd: add VanGogh support\u000a\u000aAcked-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6820>\u000a",
        "date" : "2020-09-22 16:50:07 +0000",
        "id" : "283686ad6762182037b708f1b5187129aff0a5dd",
        "msg" : "amd: add VanGogh support",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_util.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/amd_family.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/addrlib/src/core/addrlib.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_gpu_info.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_vcn_dec.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/addrlib/src/amdgpu_asic_addr.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/addrlib/src/gfx10/gfx10addrlib.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/android_stub/cutils_stub.cpp",
          "src/android_stub/meson.build",
          "src/android_stub/hardware_stub.cpp",
          "src/android_stub/log_stub.cpp",
          "src/android_stub/sync_stub.cpp",
          "src/android_stub/android_stub.cpp",
          "src/android_stub/README.md",
          "src/android_stub/backtrace_stub.cpp"
        ],
        "commitId" : "25b36d900acb0d3d923bd0b99a6d8443b4616c73",
        "timestamp" : 1600794562000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "mesa: Make the android_stub be a set of non-installed shared libraries.\u000a\u000aPreviously, we included the stubs in our driver binaries, so they didn't\u000acall the actual system libraries for these functions.  This was enough to\u000abuild-test the Android code in CI without even the NDK.\u000a\u000aTo make NDK-built Mesa drivers useful, we need to link against these\u000asystem libraries that aren't present in the NDK.  Split the symbols to\u000aseparate non-installed shared libraries and link against those, so that\u000awhen you drop the resulting .so in your /vendor/lib64/hw/, it just works\u000aout.\u000a\u000aReviewed-by: Kristian H. Kristensen <hoegsberg@google.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6805>\u000a",
        "date" : "2020-09-22 17:09:22 +0000",
        "id" : "25b36d900acb0d3d923bd0b99a6d8443b4616c73",
        "msg" : "mesa: Make the android_stub be a set of non-installed shared libraries.",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/android_stub/backtrace_stub.cpp"
          },
          {
            "editType" : "add",
            "file" : "src/android_stub/README.md"
          },
          {
            "editType" : "add",
            "file" : "src/android_stub/cutils_stub.cpp"
          },
          {
            "editType" : "add",
            "file" : "src/android_stub/hardware_stub.cpp"
          },
          {
            "editType" : "add",
            "file" : "src/android_stub/log_stub.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/android_stub/meson.build"
          },
          {
            "editType" : "add",
            "file" : "src/android_stub/sync_stub.cpp"
          },
          {
            "editType" : "delete",
            "file" : "src/android_stub/android_stub.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/glsl/tests/cache_test.c",
          "src/util/disk_cache.c"
        ],
        "commitId" : "ee4cee6dbdfcafb0ec88fe010d4ae05ce06e2e52",
        "timestamp" : 1600807285000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "android: Disable trying to read/write to the disk cache.\u000a\u000aWe need the disk cache enabled in Android to get EGL_ANDROID_blob_cache's\u000acallbacks called, but we don't actually want to store anything on disk.\u000aFixes \"Failed to create //.cache for shader cache (Read-only file\u000asystem)---disabling.\" spam on init.\u000a\u000aReviewed-by: Tapani Pälli <tapani.palli@intel.com>\u000aReviewed-by: Kristian H. Kristensen <hoegsberg@google.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6762>\u000a",
        "date" : "2020-09-22 20:41:25 +0000",
        "id" : "ee4cee6dbdfcafb0ec88fe010d4ae05ce06e2e52",
        "msg" : "android: Disable trying to read/write to the disk cache.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl/tests/cache_test.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/disk_cache.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_system_values.c"
        ],
        "commitId" : "924e27647e47d51111bca12bce470aba4fd85e37",
        "timestamp" : 1600809746000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir_lower_system_values: Fix load_global_invocation_id to use base_work_group_id even with no base_global id\u000a\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6668>\u000a",
        "date" : "2020-09-22 21:22:26 +0000",
        "id" : "924e27647e47d51111bca12bce470aba4fd85e37",
        "msg" : "nir_lower_system_values: Fix load_global_invocation_id to use base_work_group_id even with no base_global id",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_system_values.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/util/u_simple_shaders.c",
          "src/gallium/auxiliary/util/u_simple_shaders.h"
        ],
        "commitId" : "2970d388a2a956b6c2571dccc2612d71aa666612",
        "timestamp" : 1600843730000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium/util: add shader for stencil-blits\u000a\u000aThis shader is useful to replicate single bit from a stencil buffer even\u000awhen there's no support for PIPE_CAP_SHADER_STENCIL_EXPORT.\u000a\u000aThis is useful for the D3D12 driver, where the graphics pipeline is the\u000aonly way of writing to MSAA stencil-buffers, and not all drivers support\u000aexporting the stencil-value from the shader.\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6681>\u000a",
        "date" : "2020-09-23 06:48:50 +0000",
        "id" : "2970d388a2a956b6c2571dccc2612d71aa666612",
        "msg" : "gallium/util: add shader for stencil-blits",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_simple_shaders.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_simple_shaders.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/util/u_blitter.c",
          "src/gallium/auxiliary/util/u_blitter.h"
        ],
        "commitId" : "e8a40715a8bcd479c0c33eab411d276777153a0e",
        "timestamp" : 1600843730000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium/util: add blitter-support for stencil-fallback\u000a\u000aThis wires up the shader in the previous commit so we can blit without\u000ahaving to reimplement the blitter in the D3D12 driver.\u000a\u000aThis isn't optimal, but it's reasonable enough, and this behavior is\u000arare.\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6681>\u000a",
        "date" : "2020-09-23 06:48:50 +0000",
        "id" : "e8a40715a8bcd479c0c33eab411d276777153a0e",
        "msg" : "gallium/util: add blitter-support for stencil-fallback",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_blitter.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_blitter.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_extensions.py"
        ],
        "commitId" : "43c7de6b910d965962d83877eb9560a027c1350c",
        "timestamp" : 1600844578000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: remove useless assignment of MAX_API_VERSION\u000a\u000aIt's overwritten few lines below.\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6818>\u000a",
        "date" : "2020-09-23 07:02:58 +0000",
        "id" : "43c7de6b910d965962d83877eb9560a027c1350c",
        "msg" : "radv: remove useless assignment of MAX_API_VERSION",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_extensions.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_extensions.py"
        ],
        "commitId" : "93f158fa2ea6f05cd96304a48b8eeb7c6ba1173b",
        "timestamp" : 1600844578000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: bump the advertised patch version to 145\u000a\u000aWe have been keeping up with the spec updates. Same as ANV.\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6818>\u000a",
        "date" : "2020-09-23 07:02:58 +0000",
        "id" : "93f158fa2ea6f05cd96304a48b8eeb7c6ba1173b",
        "msg" : "radv: bump the advertised patch version to 145",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_extensions.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_extensions.py"
        ],
        "commitId" : "cc709a07f27c6d0ac2b8a8c98a15fb00014a8efc",
        "timestamp" : 1600845255000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: add VK_KHR_copy_commands2 but leave it disabled\u000a\u000aTo declare new prototypes.\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6813>\u000a",
        "date" : "2020-09-23 07:14:15 +0000",
        "id" : "cc709a07f27c6d0ac2b8a8c98a15fb00014a8efc",
        "msg" : "radv: add VK_KHR_copy_commands2 but leave it disabled",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_extensions.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_meta_blit.c"
        ],
        "commitId" : "eccc73ff780da0380067690f81ca9db93d67b66c",
        "timestamp" : 1600845255000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: add support for CmdBlitImage2KHR()\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6813>\u000a",
        "date" : "2020-09-23 07:14:15 +0000",
        "id" : "eccc73ff780da0380067690f81ca9db93d67b66c",
        "msg" : "radv: add support for CmdBlitImage2KHR()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_meta_blit.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_meta_buffer.c"
        ],
        "commitId" : "22a08da7370e581d71a8c19dee028be4c7c07a86",
        "timestamp" : 1600845255000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: add support for CmdCopyBuffer2KHR()\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6813>\u000a",
        "date" : "2020-09-23 07:14:15 +0000",
        "id" : "22a08da7370e581d71a8c19dee028be4c7c07a86",
        "msg" : "radv: add support for CmdCopyBuffer2KHR()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_meta_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_meta_copy.c"
        ],
        "commitId" : "69dfcfbb24af13a32a58aadaa231d10238d8f1cc",
        "timestamp" : 1600845255000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: add support for CmdCopyBufferToImage2KHR()\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6813>\u000a",
        "date" : "2020-09-23 07:14:15 +0000",
        "id" : "69dfcfbb24af13a32a58aadaa231d10238d8f1cc",
        "msg" : "radv: add support for CmdCopyBufferToImage2KHR()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_meta_copy.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_meta_copy.c"
        ],
        "commitId" : "f9915ac465b2926df8f12a7221062e42e57cc494",
        "timestamp" : 1600845255000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: add support for CmdCopyImage2KHR()\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6813>\u000a",
        "date" : "2020-09-23 07:14:15 +0000",
        "id" : "f9915ac465b2926df8f12a7221062e42e57cc494",
        "msg" : "radv: add support for CmdCopyImage2KHR()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_meta_copy.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_meta_copy.c"
        ],
        "commitId" : "fe819710adcc337ff87bb8eca259f0235ba9a1ed",
        "timestamp" : 1600845255000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: add support for CmdCopyImageToBuffer2KHR()\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6813>\u000a",
        "date" : "2020-09-23 07:14:15 +0000",
        "id" : "fe819710adcc337ff87bb8eca259f0235ba9a1ed",
        "msg" : "radv: add support for CmdCopyImageToBuffer2KHR()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_meta_copy.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_meta_resolve.c"
        ],
        "commitId" : "9a700af65cf8d34b44dae1fbf2cef9d5a8f7d7d1",
        "timestamp" : 1600845255000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: cleanup selecting the hardware resolve path\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6813>\u000a",
        "date" : "2020-09-23 07:14:15 +0000",
        "id" : "9a700af65cf8d34b44dae1fbf2cef9d5a8f7d7d1",
        "msg" : "radv: cleanup selecting the hardware resolve path",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_meta_resolve.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_meta_resolve_fs.c",
          "src/amd/vulkan/radv_meta_resolve.c",
          "src/amd/vulkan/radv_meta.h",
          "src/amd/vulkan/radv_meta_resolve_cs.c"
        ],
        "commitId" : "0401507b77db041cf1364dfd37973bf3bd2597e0",
        "timestamp" : 1600845255000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: add support for CmdResolveImage2KHR()\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6813>\u000a",
        "date" : "2020-09-23 07:14:15 +0000",
        "id" : "0401507b77db041cf1364dfd37973bf3bd2597e0",
        "msg" : "radv: add support for CmdResolveImage2KHR()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_meta_resolve_cs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_meta_resolve_fs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_meta_resolve.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_meta.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_extensions.py",
          "docs/relnotes/new_features.txt"
        ],
        "commitId" : "c669db0b503c10faf2d1c67c9340d7222b4f946e",
        "timestamp" : 1600845255000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: advertise VK_KHR_copy_commands2\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6813>\u000a",
        "date" : "2020-09-23 07:14:15 +0000",
        "id" : "c669db0b503c10faf2d1c67c9340d7222b4f946e",
        "msg" : "radv: advertise VK_KHR_copy_commands2",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_extensions.py"
          },
          {
            "editType" : "edit",
            "file" : "docs/relnotes/new_features.txt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/lima/lima_screen.c",
          "src/gallium/drivers/lima/lima_draw.c"
        ],
        "commitId" : "12128fb1351eee6ec681039fe8483b3c39db7c8e",
        "timestamp" : 1600850606000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "lima: add natively supported vertex buffer formats\u000a\u000aAdd natively supported vertex buffer formats. If formats are not listed\u000ahere as natively supported, mesa triggers a buffer format translation\u000aroutine per draw call which can be expensive.\u000aThis helps improve performance in some applications.\u000aThe 32-bit integer formats were found by trial and error with a script\u000aand checked in particular with piglit test gl-2.0-vertexattribpointer.\u000a\u000aSigned-off-by: Erico Nunes <nunes.erico@gmail.com>\u000aReviewed-by: Vasily Khoruzhick <anarsoul@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6714>\u000a",
        "date" : "2020-09-23 08:43:26 +0000",
        "id" : "12128fb1351eee6ec681039fe8483b3c39db7c8e",
        "msg" : "lima: add natively supported vertex buffer formats",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/lima_screen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/lima_draw.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_device.c"
        ],
        "commitId" : "bf0c82b7f8cd8acece2adf63a32590711015864d",
        "timestamp" : 1600852271000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: Disable NGG on APUs.\u000a\u000aSyncing from Radeonsi.\u000a\u000aReviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6828>\u000a",
        "date" : "2020-09-23 09:11:11 +0000",
        "id" : "bf0c82b7f8cd8acece2adf63a32590711015864d",
        "msg" : "radv: Disable NGG on APUs.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_device.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_meta.h"
        ],
        "commitId" : "43735c06df439ec5c1254c153a21813c5b230094",
        "timestamp" : 1600852923000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: Simplify radv_is_hw_resolve_pipeline.\u000a\u000aWe have the bounds so all the format checking is not needed.\u000a\u000aReviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6831>\u000a",
        "date" : "2020-09-23 09:22:03 +0000",
        "id" : "43735c06df439ec5c1254c153a21813c5b230094",
        "msg" : "radv: Simplify radv_is_hw_resolve_pipeline.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_meta.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_private.h",
          "src/amd/vulkan/radv_formats.c",
          "src/amd/vulkan/radv_cmd_buffer.c",
          "src/amd/vulkan/radv_image.c"
        ],
        "commitId" : "e893102bcf5d6632f36399d745481639344e5526",
        "timestamp" : 1600852923000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: Add VK_FORMAT_E5B9G9R9_UFLOAT_PACK32 rendering support.\u000a\u000aReviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6831>\u000a",
        "date" : "2020-09-23 09:22:03 +0000",
        "id" : "e893102bcf5d6632f36399d745481639344e5526",
        "msg" : "radv: Add VK_FORMAT_E5B9G9R9_UFLOAT_PACK32 rendering support.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_image.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_formats.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_cmd_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/mesa/state_tracker/st_glsl_to_nir.cpp",
          "src/mesa/state_tracker/st_program.c"
        ],
        "commitId" : "87f91e20143eae314c2a93b7f676413a08cd5c11",
        "timestamp" : 1600941851000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/pendingchaos02",
          "fullName" : "pendingchaos02"
        },
        "authorEmail" : "pendingchaos02@gmail.com",
        "comment" : "st/nir: call nir_opt_access before gl_nir_lower_buffers\u000a\u000aThis pass should be run with deref-based SSBO access.\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aAcked-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6778>\u000a",
        "date" : "2020-09-24 11:04:11 +0100",
        "id" : "87f91e20143eae314c2a93b7f676413a08cd5c11",
        "msg" : "st/nir: call nir_opt_access before gl_nir_lower_buffers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_glsl_to_nir.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_program.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c"
        ],
        "commitId" : "68bb91ee11125c563ddaaa7580f351a27f85e1d4",
        "timestamp" : 1600941870000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/pendingchaos02",
          "fullName" : "pendingchaos02"
        },
        "authorEmail" : "pendingchaos02@gmail.com",
        "comment" : "radeonsi: don't use nir_opt_access\u000a\u000ast/mesa already calls this and nir_opt_access should be run with\u000aderef-based SSBO access.\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aAcked-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6778>\u000a",
        "date" : "2020-09-24 11:04:30 +0100",
        "id" : "68bb91ee11125c563ddaaa7580f351a27f85e1d4",
        "msg" : "radeonsi: don't use nir_opt_access",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_pipeline.c"
        ],
        "commitId" : "6865a6a74cf4b55e289786dfe303c35dacffed3b",
        "timestamp" : 1600944081000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: set KEEP_TOGETHER_ENABLE if necessary on GFX10+\u000a\u000aPorted from RadeonSI and PAL.\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6838>\u000a",
        "date" : "2020-09-24 10:41:21 +0000",
        "id" : "6865a6a74cf4b55e289786dfe303c35dacffed3b",
        "msg" : "radv: set KEEP_TOGETHER_ENABLE if necessary on GFX10+",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_pipeline.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/si_cmd_buffer.c"
        ],
        "commitId" : "24a74b352c8f2c06e47ce32192df5cbe125e77d7",
        "timestamp" : 1600944081000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: add a tweak for PS wave CU utilization for gfx10.3\u000a\u000aPorted from RadeonSI.\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6838>\u000a",
        "date" : "2020-09-24 10:41:21 +0000",
        "id" : "24a74b352c8f2c06e47ce32192df5cbe125e77d7",
        "msg" : "radv: add a tweak for PS wave CU utilization for gfx10.3",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/si_cmd_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/disassemble.c"
        ],
        "commitId" : "ab5cc3e717dc7cfe26127cb206b5305fb8a35f45",
        "timestamp" : 1600946841000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Annotate stop bit (canonically \"Z-bit\")\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6793>\u000a",
        "date" : "2020-09-24 11:27:21 +0000",
        "id" : "ab5cc3e717dc7cfe26127cb206b5305fb8a35f45",
        "msg" : "pan/bi: Annotate stop bit (canonically \"Z-bit\")",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/disassemble.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/disassemble.c"
        ],
        "commitId" : "5ff3feab88a1e8b187267bdfbbae86d45a87b489",
        "timestamp" : 1600946841000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Annotate disassemble with format names\u000a\u000aIt's hard enough to keep this all straight as it is.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6793>\u000a",
        "date" : "2020-09-24 11:27:21 +0000",
        "id" : "5ff3feab88a1e8b187267bdfbbae86d45a87b489",
        "msg" : "pan/bi: Annotate disassemble with format names",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/disassemble.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/disassemble.c"
        ],
        "commitId" : "43c6623c9eb106ef54191b7f404db669f8c9aec4",
        "timestamp" : 1600946841000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Inline dump_instr\u000a\u000aTuple dumping is trivial now that we autogenerate most of it.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6793>\u000a",
        "date" : "2020-09-24 11:27:21 +0000",
        "id" : "43c6623c9eb106ef54191b7f404db669f8c9aec4",
        "msg" : "pan/bi: Inline dump_instr",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/disassemble.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/disassemble.h",
          "src/panfrost/bifrost/disassemble.c",
          "src/panfrost/bifrost/gen_disasm.py"
        ],
        "commitId" : "9de34e16e0e0d6af8bdcb906961320b46d08ff1b",
        "timestamp" : 1600946841000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Track M values of disassembled constants\u000a\u000aWe'll want to route these values from the clause itself to the source\u000adump in order to disassemble modified embedded constants.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6793>\u000a",
        "date" : "2020-09-24 11:27:21 +0000",
        "id" : "9de34e16e0e0d6af8bdcb906961320b46d08ff1b",
        "msg" : "pan/bi: Track M values of disassembled constants",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/disassemble.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/disassemble.h"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/gen_disasm.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/disassemble.c"
        ],
        "commitId" : "08a9e5e3e892e9acc7fcfc2cefb45990efa62e40",
        "timestamp" : 1600946842000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Decode M values in disasm\u000a\u000aThis is rather complicated and mostly unused in real world code but\u000acorrect handling is required to disassemble branchy code.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6793>\u000a",
        "date" : "2020-09-24 11:27:22 +0000",
        "id" : "08a9e5e3e892e9acc7fcfc2cefb45990efa62e40",
        "msg" : "pan/bi: Decode M values in disasm",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/disassemble.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/disassemble.c"
        ],
        "commitId" : "b392c07983441456c824688ba30b3c8e77995604",
        "timestamp" : 1600946842000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Disassemble PC-relative addresses\u000a\u000aApply whatever modifier we computed and symbolically work out the\u000abehaviour of the hardware. This involves some pretty gnarly primitives\u000a(e.g. 28-bit sign extensions) but seems to works ok.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6793>\u000a",
        "date" : "2020-09-24 11:27:22 +0000",
        "id" : "b392c07983441456c824688ba30b3c8e77995604",
        "msg" : "pan/bi: Disassemble PC-relative addresses",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/disassemble.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/bifrost.h"
        ],
        "commitId" : "4d3d5a66c92d26b092800544b2a1f168c84b195a",
        "timestamp" : 1600946842000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Add bifrost_reg_mode enum\u000a\u000aThis generalizes the previous control field, adding in the full set of\u000aenums required for 16-bit writemasks.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6793>\u000a",
        "date" : "2020-09-24 11:27:22 +0000",
        "id" : "4d3d5a66c92d26b092800544b2a1f168c84b195a",
        "msg" : "pan/bi: Add bifrost_reg_mode enum",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bifrost.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/disassemble.h",
          "src/panfrost/bifrost/gen_disasm.py",
          "src/panfrost/bifrost/disassemble.c"
        ],
        "commitId" : "bdb33f75297a04caf52774869b2206bcb4f01a68",
        "timestamp" : 1600946842000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Pass 'first' through disassembler\u000a\u000aRequired to decode the registers of the first instruction of a clause\u000acorrectly.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6793>\u000a",
        "date" : "2020-09-24 11:27:22 +0000",
        "id" : "bdb33f75297a04caf52774869b2206bcb4f01a68",
        "msg" : "pan/bi: Pass 'first' through disassembler",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/disassemble.h"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/gen_disasm.py"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/disassemble.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/bi_pack.c",
          "src/panfrost/bifrost/bifrost.h",
          "src/panfrost/bifrost/disassemble.c"
        ],
        "commitId" : "c749803dbbed4f7bfed9e0d6298956a10e0b984a",
        "timestamp" : 1600946842000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Decode all 32-bit register modes\u000a\u000aThere's actually more than 16 of them, disambiguated by `r2 == r3` and\u000a`first?` as conditions for another \"fun\" encoding. The extra space\u000aallows for writing half-registers.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6793>\u000a",
        "date" : "2020-09-24 11:27:22 +0000",
        "id" : "c749803dbbed4f7bfed9e0d6298956a10e0b984a",
        "msg" : "pan/bi: Decode all 32-bit register modes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bifrost.h"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bi_pack.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/disassemble.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/bi_pack_helpers.h",
          "src/panfrost/bifrost/bi_print.c",
          "src/panfrost/bifrost/bi_schedule.c",
          "src/panfrost/bifrost/bi_pack.c",
          "src/panfrost/bifrost/bi_print.h",
          "src/panfrost/bifrost/bifrost.h",
          "src/panfrost/bifrost/compiler.h"
        ],
        "commitId" : "514da97ccacc766eccb9a3e32ef08b6c318c9a39",
        "timestamp" : 1600946842000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Rename port -> slot\u000a\u000aTo match the canonical naming convention.\u000a\u000a$ sed -i -e 's/\\([_ \\.>\"!]\\)[pP]ort\\([ ,'\"'\"'_0123s\\(\\[]\\)/\\1slot\\2/g' *.c *.h\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6793>\u000a",
        "date" : "2020-09-24 11:27:22 +0000",
        "id" : "514da97ccacc766eccb9a3e32ef08b6c318c9a39",
        "msg" : "pan/bi: Rename port -> slot",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bi_pack_helpers.h"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bi_print.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bi_pack.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/compiler.h"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bi_schedule.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bifrost.h"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bi_print.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/bi_pack_helpers.h",
          "src/panfrost/bifrost/bi_print.c",
          "src/panfrost/bifrost/bi_pack.c",
          "src/panfrost/bifrost/bifrost.h",
          "src/panfrost/bifrost/compiler.h"
        ],
        "commitId" : "7a0f3b607ed5891eb980ea4fd90afd8b5c7b5032",
        "timestamp" : 1600946842000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Use canonical register packing\u000a\u000aThis better matches the hardware behaviour and will allow us to\u000aimplement write masks down the line.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6793>\u000a",
        "date" : "2020-09-24 11:27:22 +0000",
        "id" : "7a0f3b607ed5891eb980ea4fd90afd8b5c7b5032",
        "msg" : "pan/bi: Use canonical register packing",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bi_pack.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bifrost.h"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bi_print.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/compiler.h"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bi_pack_helpers.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/bifrost.h"
        ],
        "commitId" : "28a76161e5d4ef79381206b734e8ce415675a3ca",
        "timestamp" : 1600946842000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/bi: Remove old register mode definitions\u000a\u000aNow replaced by canonical equivalents.\u000a\u000aSigned-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6793>\u000a",
        "date" : "2020-09-24 11:27:22 +0000",
        "id" : "28a76161e5d4ef79381206b734e8ce415675a3ca",
        "msg" : "pan/bi: Remove old register mode definitions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bifrost.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_state.c"
        ],
        "commitId" : "8b134fb915d8ca5ae1aefacc25d91de88862d46d",
        "timestamp" : 1600948506000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: set KEEP_TOGETHER_ENABLE if needed\u000a\u000aported from PAL\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6822>\u000a",
        "date" : "2020-09-24 11:55:06 +0000",
        "id" : "8b134fb915d8ca5ae1aefacc25d91de88862d46d",
        "msg" : "radeonsi: set KEEP_TOGETHER_ENABLE if needed",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_state_binning.c",
          "src/gallium/drivers/radeonsi/si_pipe.h",
          "src/gallium/drivers/radeonsi/si_pipe.c"
        ],
        "commitId" : "972fb0368cbe85d52a0f65973b76607b02a32d69",
        "timestamp" : 1600948506000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: move binning parameters into si_screen\u000a\u000ait will be used in the next commit\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6822>\u000a",
        "date" : "2020-09-24 11:55:06 +0000",
        "id" : "972fb0368cbe85d52a0f65973b76607b02a32d69",
        "msg" : "radeonsi: move binning parameters into si_screen",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_binning.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "b5debe180efd3a8b2cd02a3c452a8917473a312b",
        "timestamp" : 1600948506000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: break a binning batch on a new PS if bins can use multiple state sets\u000a\u000aported from PAL\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6822>\u000a",
        "date" : "2020-09-24 11:55:06 +0000",
        "id" : "b5debe180efd3a8b2cd02a3c452a8917473a312b",
        "msg" : "radeonsi: break a binning batch on a new PS if bins can use multiple state sets",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_state.c"
        ],
        "commitId" : "5f27777379f5939871d4a5fdedc64b27a592d82a",
        "timestamp" : 1600948506000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: add a tweak for PS wave CU utilization for gfx10.3\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6822>\u000a",
        "date" : "2020-09-24 11:55:06 +0000",
        "id" : "5f27777379f5939871d4a5fdedc64b27a592d82a",
        "msg" : "radeonsi: add a tweak for PS wave CU utilization for gfx10.3",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_texture.c"
        ],
        "commitId" : "c58b46edf0e96f927c3d7401229479046e57dc7d",
        "timestamp" : 1600949855000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: force linear for textures with height=1 (gfx6-8)\u000a\u000aaddrlib will force it only for level = 0, so force it when we create\u000aa height=1/multi-level texture.\u000a\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2250\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6775>\u000a",
        "date" : "2020-09-24 12:17:35 +0000",
        "id" : "c58b46edf0e96f927c3d7401229479046e57dc7d",
        "msg" : "radeonsi: force linear for textures with height=1 (gfx6-8)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_texture.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/r600_pipe_common.c",
          "src/panfrost/bifrost/bifrost_compile.h",
          "src/gallium/drivers/etnaviv/etnaviv_screen.c",
          "src/gallium/drivers/radeonsi/si_get.c",
          "src/gallium/drivers/freedreno/a2xx/ir2_nir.c",
          "src/compiler/nir/nir_opt_algebraic.py",
          "src/freedreno/ir3/ir3_nir.c",
          "src/gallium/drivers/nouveau/nv50/nv50_screen.c",
          "src/compiler/nir/nir.h",
          "src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp"
        ],
        "commitId" : "21174dedec43df155309653764d76b4acd4d5f86",
        "timestamp" : 1600950551000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: split fuse_ffma into fuse_ffma16/32/64\u000a\u000aAMD wants different behavior for each bit size\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6756>\u000a",
        "date" : "2020-09-24 12:29:11 +0000",
        "id" : "21174dedec43df155309653764d76b4acd4d5f86",
        "msg" : "nir: split fuse_ffma into fuse_ffma16/32/64",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_algebraic.py"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/nouveau/nv50/nv50_screen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_get.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bifrost_compile.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/ir3/ir3_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/a2xx/ir2_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_screen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_pipe_common.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/vc4/vc4_program.c",
          "src/gallium/drivers/radeonsi/si_get.c",
          "src/compiler/nir/nir_opt_algebraic.py",
          "src/compiler/nir/nir_lower_flrp.c",
          "src/compiler/nir/nir.h",
          "src/gallium/drivers/lima/lima_program.c",
          "src/amd/vulkan/radv_shader.c",
          "src/intel/compiler/brw_compiler.c",
          "src/panfrost/midgard/midgard_compile.h",
          "src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp",
          "src/gallium/drivers/zink/zink_compiler.c",
          "src/gallium/drivers/llvmpipe/lp_screen.c",
          "src/broadcom/compiler/nir_to_vir.c"
        ],
        "commitId" : "771aad30276397d6388c147b93c9e298fe30b72b",
        "timestamp" : 1600950551000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: split lower_ffma into lower_ffma16/32/64\u000a\u000aAMD wants different behavior for each bit size\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6756>\u000a",
        "date" : "2020-09-24 12:29:11 +0000",
        "id" : "771aad30276397d6388c147b93c9e298fe30b72b",
        "msg" : "nir: split lower_ffma into lower_ffma16/32/64",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_get.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_flrp.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/lima_program.c"
          },
          {
            "editType" : "edit",
            "file" : "src/broadcom/compiler/nir_to_vir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_algebraic.py"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/llvmpipe/lp_screen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_compiler.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/midgard/midgard_compile.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/vc4/vc4_program.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_compiler.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_nir_to_llvm.c",
          "src/gallium/drivers/radeonsi/si_get.c"
        ],
        "commitId" : "f1284505f0fae78dee2af06e2d8a194d1bc5b442",
        "timestamp" : 1600950551000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: fuse or lower ffma optimally on all chips\u000a\u000aLLVM is going to support the legacy instructions soon.\u000a\u000aThis change switches FMA to MAD for gfx10.\u000a\u000a54793 shaders in 33659 tests\u000aTotals:\u000aSGPRS: 2632554 -> 2629570 (-0.11 %)\u000aVGPRS: 1536364 -> 1535312 (-0.07 %)\u000aSpilled SGPRs: 3602 -> 3562 (-1.11 %)\u000aSpilled VGPRs: 44 -> 40 (-9.09 %)\u000aPrivate memory VGPRs: 256 -> 256 (0.00 %)\u000aScratch size: 312 -> 308 (-1.28 %) dwords per thread\u000aCode Size: 55422660 -> 55345408 (-0.14 %) bytes\u000aMax Waves: 963983 -> 964200 (0.02 %)\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6756>\u000a",
        "date" : "2020-09-24 12:29:11 +0000",
        "id" : "f1284505f0fae78dee2af06e2d8a194d1bc5b442",
        "msg" : "radeonsi: fuse or lower ffma optimally on all chips",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_get.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/r600_pipe_common.c",
          "src/gallium/drivers/etnaviv/etnaviv_screen.c",
          "src/panfrost/bifrost/bifrost_compile.h",
          "src/gallium/drivers/vc4/vc4_program.c",
          "src/gallium/drivers/radeonsi/si_get.c",
          "src/compiler/nir/nir_opt_algebraic.py",
          "src/compiler/nir/nir.h",
          "src/compiler/nir/nir_lower_flrp.c",
          "src/gallium/drivers/lima/lima_program.c",
          "src/amd/vulkan/radv_shader.c",
          "src/gallium/drivers/freedreno/a2xx/ir2_nir.c",
          "src/intel/compiler/brw_compiler.c",
          "src/freedreno/ir3/ir3_nir.c",
          "src/gallium/drivers/nouveau/nv50/nv50_screen.c",
          "src/panfrost/midgard/midgard_compile.h",
          "src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp",
          "src/gallium/drivers/zink/zink_compiler.c",
          "src/gallium/drivers/llvmpipe/lp_screen.c",
          "src/broadcom/compiler/nir_to_vir.c"
        ],
        "commitId" : "939ddf3f67de2ed1700c093e60cf95c1b72ff20b",
        "timestamp" : 1600950551000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: replace lower_ffma and fuse_ffma with has_ffma\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6756>\u000a",
        "date" : "2020-09-24 12:29:11 +0000",
        "id" : "939ddf3f67de2ed1700c093e60cf95c1b72ff20b",
        "msg" : "nir: replace lower_ffma and fuse_ffma with has_ffma",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/broadcom/compiler/nir_to_vir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_compiler.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/ir3/ir3_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_compiler.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_screen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/lima_program.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/nouveau/nv50/nv50_screen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_algebraic.py"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/midgard/midgard_compile.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/a2xx/ir2_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/llvmpipe/lp_screen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_get.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_pipe_common.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_flrp.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/vc4/vc4_program.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bifrost_compile.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/panfrost/pan_cmdstream.c"
        ],
        "commitId" : "2aa48bb5a8dbf3cc6584011ee2b869c586402d34",
        "timestamp" : 1600951399000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "panfrost: Clamp uniform buffer size\u000a\u000aIssue (57) for the ARB_uniform_buffer_object spec states:\u000a    \"The uniform buffer could be larger than the amount of uniform\u000a    block(s) data inside it.\"\u000a\u000aThis means we need to clamp the uniform buffer size in case it is\u000abigger than what hardware supports.\u000a\u000aFixes the OpenGL 3.3 renderer of GZDoom.\u000a\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6835>\u000a",
        "date" : "2020-09-24 12:43:19 +0000",
        "id" : "2aa48bb5a8dbf3cc6584011ee2b869c586402d34",
        "msg" : "panfrost: Clamp uniform buffer size",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_cmdstream.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/panfrost/pan_cmdstream.c"
        ],
        "commitId" : "3d0ae7a9dab839823a47da228c40935667e05ca0",
        "timestamp" : 1600952191000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "panfrost: Handle non-positive viewport positions\u000a\u000aIt's possible for viewport positions to be negative, so add a lower\u000abound of zero and avoid wraparound when maximum values are zero.\u000a\u000aFixes the menu blur effect in the OpenGL 3.3 render of GZDoom.\u000a\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6840>\u000a",
        "date" : "2020-09-24 12:56:31 +0000",
        "id" : "3d0ae7a9dab839823a47da228c40935667e05ca0",
        "msg" : "panfrost: Handle non-positive viewport positions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_cmdstream.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/panfrost/pan_cmdstream.c"
        ],
        "commitId" : "e560028c8e76727b6459cc9e7769200792dc68a7",
        "timestamp" : 1600952191000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "panfrost: Remove redundant casts of viewport position\u000a\u000aThe position is already converted to int when clamping to framebuffer\u000asize.\u000a\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6840>\u000a",
        "date" : "2020-09-24 12:56:31 +0000",
        "id" : "e560028c8e76727b6459cc9e7769200792dc68a7",
        "msg" : "panfrost: Remove redundant casts of viewport position",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_cmdstream.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_compute.c"
        ],
        "commitId" : "0051f2cb2a6092a9907cc6a491a19ce63fc5f0b9",
        "timestamp" : 1600952883000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: use optimal order of operations when setting up a compute dispatch\u000a\u000aThe order is:\u000a- set registers\u000a- flush caches\u000a- set render condition\u000a- prefetch the shader\u000a- set registers that may be read from memory (indirect draw)\u000a- dispatch\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6786>\u000a",
        "date" : "2020-09-24 13:08:03 +0000",
        "id" : "0051f2cb2a6092a9907cc6a491a19ce63fc5f0b9",
        "msg" : "radeonsi: use optimal order of operations when setting up a compute dispatch",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_compute.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_state_draw.c"
        ],
        "commitId" : "816a867bbd071d8b119023d6769164cdca218faf",
        "timestamp" : 1600952883000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: call si_upload_graphics_shader_descriptors before the big conditional\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6786>\u000a",
        "date" : "2020-09-24 13:08:03 +0000",
        "id" : "816a867bbd071d8b119023d6769164cdca218faf",
        "msg" : "radeonsi: call si_upload_graphics_shader_descriptors before the big conditional",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_draw.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_state_draw.c"
        ],
        "commitId" : "d647065b069d232ba41aa1512b5aa259feadd596",
        "timestamp" : 1600952883000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: move a displaced comment in si_draw_vbo\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6786>\u000a",
        "date" : "2020-09-24 13:08:03 +0000",
        "id" : "d647065b069d232ba41aa1512b5aa259feadd596",
        "msg" : "radeonsi: move a displaced comment in si_draw_vbo",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_draw.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_descriptors.c"
        ],
        "commitId" : "532259b8a3b8a92c79a1c6ea8d367394d1b39052",
        "timestamp" : 1600952883000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: don't call emit_cache_flush after uploading bindless descriptors\u000a\u000aThe next draw call will do it.\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6786>\u000a",
        "date" : "2020-09-24 13:08:03 +0000",
        "id" : "532259b8a3b8a92c79a1c6ea8d367394d1b39052",
        "msg" : "radeonsi: don't call emit_cache_flush after uploading bindless descriptors",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_descriptors.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_state_draw.c"
        ],
        "commitId" : "12b1e8a35d2cbbb614136d0b2b7b72c8075c5cdc",
        "timestamp" : 1600952883000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: reorganize the code around the gfx9 scissor bug\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6786>\u000a",
        "date" : "2020-09-24 13:08:03 +0000",
        "id" : "12b1e8a35d2cbbb614136d0b2b7b72c8075c5cdc",
        "msg" : "radeonsi: reorganize the code around the gfx9 scissor bug",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_draw.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_state_draw.c",
          "src/gallium/drivers/radeonsi/si_descriptors.c",
          "src/gallium/drivers/radeonsi/si_state.h"
        ],
        "commitId" : "8ab15c9e33a71923bb1b2c338544393b0e7bcffb",
        "timestamp" : 1600952883000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: move si_upload_vertex_buffer_descriptors into si_state_draw.c\u000a\u000aIt will be inlined there.\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6786>\u000a",
        "date" : "2020-09-24 13:08:03 +0000",
        "id" : "8ab15c9e33a71923bb1b2c338544393b0e7bcffb",
        "msg" : "radeonsi: move si_upload_vertex_buffer_descriptors into si_state_draw.c",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_draw.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_descriptors.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_state_draw.c"
        ],
        "commitId" : "0b2f75f9ac2ac0f7cd7755cdd0799385c86166c6",
        "timestamp" : 1600952883000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: add unlikely statements into si_draw_vbo\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6786>\u000a",
        "date" : "2020-09-24 13:08:03 +0000",
        "id" : "0b2f75f9ac2ac0f7cd7755cdd0799385c86166c6",
        "msg" : "radeonsi: add unlikely statements into si_draw_vbo",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_draw.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_state_draw.c"
        ],
        "commitId" : "f24b5894f8c6aef66adbed944ef0bfa3001a40f8",
        "timestamp" : 1600952883000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: lift the conditional for skipping si_upload_vertex_buffer_descriptors\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6786>\u000a",
        "date" : "2020-09-24 13:08:03 +0000",
        "id" : "f24b5894f8c6aef66adbed944ef0bfa3001a40f8",
        "msg" : "radeonsi: lift the conditional for skipping si_upload_vertex_buffer_descriptors",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_draw.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_state_draw.c"
        ],
        "commitId" : "32d754825c45a17b60aefb45d0e0606ab1f2b6e7",
        "timestamp" : 1600952883000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: always inline draw-related functions that have only one use\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6786>\u000a",
        "date" : "2020-09-24 13:08:03 +0000",
        "id" : "32d754825c45a17b60aefb45d0e0606ab1f2b6e7",
        "msg" : "radeonsi: always inline draw-related functions that have only one use",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_draw.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_wsi_display.c",
          "src/vulkan/wsi/wsi_common_display.c",
          "src/amd/vulkan/radv_wsi_display.c",
          "src/vulkan/wsi/wsi_common_display.h",
          "src/intel/vulkan/anv_wsi_display.c"
        ],
        "commitId" : "4c71cda9abc78312442d451b58b0163ae09adb88",
        "timestamp" : 1600953600000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "vulkan/wsi/display: add option for display fence to signal syncobj\u000a\u000aTo avoid having a separate \"wsi_fence\" path in the driver, make it so wsi\u000afences can signal a syncobj.\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aAcked-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6707>\u000a",
        "date" : "2020-09-24 13:20:00 +0000",
        "id" : "4c71cda9abc78312442d451b58b0163ae09adb88",
        "msg" : "vulkan/wsi/display: add option for display fence to signal syncobj",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/anv_wsi_display.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_wsi_display.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_wsi_display.c"
          },
          {
            "editType" : "edit",
            "file" : "src/vulkan/wsi/wsi_common_display.c"
          },
          {
            "editType" : "edit",
            "file" : "src/vulkan/wsi/wsi_common_display.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/test-source-dep.yml"
        ],
        "commitId" : "005d9d22190b3cc80480b98f78b7a6d7c7b979ae",
        "timestamp" : 1600955689000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci: adjust RadeonSI rules\u000a\u000asrc/amd/vulkan is specific to RADV and shouldn't trigger RadeonSI CI.\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Michel Dänzer <mdaenzer@redhat.com>\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6839>\u000a",
        "date" : "2020-09-24 13:54:49 +0000",
        "id" : "005d9d22190b3cc80480b98f78b7a6d7c7b979ae",
        "msg" : "ci: adjust RadeonSI rules",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/test-source-dep.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/mesa/main/fbobject.c"
        ],
        "commitId" : "9e13a16c974b239eedc121c647f1d54a1fe4d9e4",
        "timestamp" : 1600956689000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "mesa: handle GL_FRONT after translating to it\u000a\u000aWithout this, we end up throwing errors on code along these lines when\u000arendering using single-buffering:\u000a\u000aGLint att;\u000aglGetIntegerv(GL_READ_BUFFER, &att);\u000aglGetFramebufferAttachmentParameteriv(GL_READ_FRAMEBUFFER, att, ...);\u000a\u000aThis is because we internally translate GL_BACK (which is what\u000aglGetIntegerv returned) to GL_FRONT, which we don't handle in the\u000aDesktop GL case. So let's start handling it.\u000a\u000aThis fixes the GLTF-GL33.gtf21.GL2FixedTests.buffer_color.blend_color\u000atest for me.\u000a\u000aFixes: e6ca6e587e7 (\"mesa: Handle pbuffers in desktop GL framebuffer attachment queries\")\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6815>\u000a",
        "date" : "2020-09-24 14:11:29 +0000",
        "id" : "9e13a16c974b239eedc121c647f1d54a1fe4d9e4",
        "msg" : "mesa: handle GL_FRONT after translating to it",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/mesa/main/fbobject.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_private.h",
          "src/freedreno/vulkan/tu_fence.c"
        ],
        "commitId" : "ec4fe92c834d9290e42c2e78b7b4227bfe38dbf3",
        "timestamp" : 1600958233000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: delete unused tu_fence_signal function\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6683>\u000a",
        "date" : "2020-09-24 14:37:13 +0000",
        "id" : "ec4fe92c834d9290e42c2e78b7b4227bfe38dbf3",
        "msg" : "turnip: delete unused tu_fence_signal function",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_fence.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_device.c",
          "src/freedreno/vulkan/tu_private.h",
          "src/freedreno/vulkan/tu_drm.c"
        ],
        "commitId" : "89ffe859a8fddaa12c25099da30aa7008d8969e6",
        "timestamp" : 1600958233000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: add a fd field to tu_device\u000a\u000aAvoid the extra indirect for this commonly used field.\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6683>\u000a",
        "date" : "2020-09-24 14:37:13 +0000",
        "id" : "89ffe859a8fddaa12c25099da30aa7008d8969e6",
        "msg" : "turnip: add a fd field to tu_device",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_device.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_drm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_drm.c"
        ],
        "commitId" : "c23206757a1821738f112b59a698d95f8526b8e9",
        "timestamp" : 1600958233000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: require syncobj support\u000a\u000aNote: this means turnip requires kernel 5.8 (or older with syncobj patch).\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6683>\u000a",
        "date" : "2020-09-24 14:37:13 +0000",
        "id" : "c23206757a1821738f112b59a698d95f8526b8e9",
        "msg" : "turnip: require syncobj support",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_drm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_wsi_display.c",
          "src/freedreno/vulkan/meson.build",
          "src/freedreno/vulkan/tu_drm.c",
          "src/freedreno/vulkan/tu_fence.c",
          "src/freedreno/vulkan/tu_device.c",
          "src/freedreno/vulkan/tu_private.h",
          "src/freedreno/vulkan/tu_kgsl.c"
        ],
        "commitId" : "cec0bc73e550859635a71d330625bccdf71e87ee",
        "timestamp" : 1600958233000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: rework fences to use syncobjs\u000a\u000aFences are now just a syncobj, which makes our life easier.\u000a\u000aThe next step will be to fill out ImportFenceFdKHR()/GetFenceFdKHR().\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6683>\u000a",
        "date" : "2020-09-24 14:37:13 +0000",
        "id" : "cec0bc73e550859635a71d330625bccdf71e87ee",
        "msg" : "turnip: rework fences to use syncobjs",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_device.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_drm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/meson.build"
          },
          {
            "editType" : "delete",
            "file" : "src/freedreno/vulkan/tu_fence.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_kgsl.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_wsi_display.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_descriptors.c"
        ],
        "commitId" : "5bc24fe2833b1d7d5d482787c452b92b214d9abe",
        "timestamp" : 1600959076000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi/tmz: use secure job if framebuffer has dcc\u000a\u000aFixes a hang with DCC.\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6049>\u000a",
        "date" : "2020-09-24 14:51:16 +0000",
        "id" : "5bc24fe2833b1d7d5d482787c452b92b214d9abe",
        "msg" : "radeonsi/tmz: use secure job if framebuffer has dcc",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_descriptors.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_descriptors.c"
        ],
        "commitId" : "59b267dea4510d4b828711acb08979222be20955",
        "timestamp" : 1600959076000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi/tmz: use secure job if using an encrypted z/s buffer\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6049>\u000a",
        "date" : "2020-09-24 14:51:16 +0000",
        "id" : "59b267dea4510d4b828711acb08979222be20955",
        "msg" : "radeonsi/tmz: use secure job if using an encrypted z/s buffer",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_descriptors.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_descriptors.c"
        ],
        "commitId" : "0a59d2a3e9ed9965b303abd469065486ced5da77",
        "timestamp" : 1600959076000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi/tmz: add safety assert when tmz is enabled\u000a\u000aThis commit adds asserts verifying the following conditions when\u000ausing a secure job:\u000a- fb textures are encrypted (both colors and depth/stencil buffers)\u000a- all writeable bo are encrypted\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6049>\u000a",
        "date" : "2020-09-24 14:51:16 +0000",
        "id" : "0a59d2a3e9ed9965b303abd469065486ced5da77",
        "msg" : "radeonsi/tmz: add safety assert when tmz is enabled",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_descriptors.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_buffer.c"
        ],
        "commitId" : "131412cc4d09d2853da9e31a30542ddb97d9e678",
        "timestamp" : 1600959076000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi/tmz: allocate depth/stencil buffers as encrypted\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6049>\u000a",
        "date" : "2020-09-24 14:51:16 +0000",
        "id" : "131412cc4d09d2853da9e31a30542ddb97d9e678",
        "msg" : "radeonsi/tmz: allocate depth/stencil buffers as encrypted",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_texture.c",
          "src/gallium/drivers/radeonsi/si_buffer.c",
          "src/gallium/drivers/radeonsi/si_gfx_cs.c",
          "src/gallium/drivers/radeonsi/si_state_shaders.c",
          "src/gallium/drivers/radeonsi/si_pipe.h",
          "src/gallium/drivers/radeonsi/si_cp_reg_shadowing.c",
          "src/gallium/drivers/radeonsi/si_pipe.c",
          "src/gallium/drivers/radeonsi/si_compute.c",
          "src/gallium/drivers/radeonsi/si_cp_dma.c",
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/drivers/radeonsi/si_blit.c",
          "src/gallium/drivers/radeon/radeon_winsys.h",
          "src/gallium/drivers/radeonsi/si_compute_prim_discard.c"
        ],
        "commitId" : "5e4aecec93204c832dc7756286f79fd8f1e4f8d2",
        "timestamp" : 1600959076000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: introduce SI_RESOURCE_FLAG_INTERNAL / RADEON_FLAG_DRIVER_INTERNAL\u000a\u000aTag allocations as driver internal.\u000aSome of these allocations will need to be doubled to handle TMZ (one secure bo,\u000aone normal bo) but these allocations shouldn't switch the winsys in \"the app\u000ais using TMZ\".\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6049>\u000a",
        "date" : "2020-09-24 14:51:16 +0000",
        "id" : "5e4aecec93204c832dc7756286f79fd8f1e4f8d2",
        "msg" : "radeonsi: introduce SI_RESOURCE_FLAG_INTERNAL / RADEON_FLAG_DRIVER_INTERNAL",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_texture.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_cp_dma.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_blit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_winsys.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_cp_reg_shadowing.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_compute_prim_discard.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_compute.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_gfx_cs.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "include/drm-uapi/amdgpu_drm.h"
        ],
        "commitId" : "846e3931428385d82ec65dc552d2b3f8dfa7cc5c",
        "timestamp" : 1600959076000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "amd: add AMDGPU_IDS_FLAGS_TMZ definition to amdgpu_drm.h\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6049>\u000a",
        "date" : "2020-09-24 14:51:16 +0000",
        "id" : "846e3931428385d82ec65dc552d2b3f8dfa7cc5c",
        "msg" : "amd: add AMDGPU_IDS_FLAGS_TMZ definition to amdgpu_drm.h",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "include/drm-uapi/amdgpu_drm.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/common/ac_gpu_info.h",
          "src/amd/common/ac_gpu_info.c"
        ],
        "commitId" : "f5ec61767743b091e60740a1ec177829a1786682",
        "timestamp" : 1600959076000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ac/gpu_info: add detection of TMZ support\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6049>\u000a",
        "date" : "2020-09-24 14:51:16 +0000",
        "id" : "f5ec61767743b091e60740a1ec177829a1786682",
        "msg" : "ac/gpu_info: add detection of TMZ support",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_gpu_info.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/common/ac_gpu_info.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_buffer.c",
          "src/gallium/winsys/amdgpu/drm/amdgpu_cs.c",
          "src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c",
          "src/gallium/winsys/amdgpu/drm/amdgpu_winsys.h",
          "src/gallium/drivers/radeonsi/si_pipe.h",
          "src/gallium/drivers/radeonsi/si_pipe.c",
          "src/gallium/drivers/radeonsi/si_dma_cs.c",
          "src/gallium/drivers/radeonsi/si_compute.c",
          "src/gallium/drivers/radeonsi/si_cp_dma.c",
          "src/gallium/drivers/radeonsi/si_state_draw.c",
          "src/gallium/drivers/radeon/radeon_winsys.h",
          "src/gallium/winsys/amdgpu/drm/amdgpu_bo.c",
          "src/gallium/winsys/radeon/drm/radeon_drm_winsys.c"
        ],
        "commitId" : "1b0d660cbc7a0b4e856295eeb5350dfa9b45f405",
        "timestamp" : 1600959076000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi/tmz: allow secure job if the app made a tmz allocation\u000a\u000aThis commit makes TMZ always allowed instead of being either off or forced-on\u000awith AMD_DEBUG=tmz.\u000a\u000aWith this change:\u000a- secure job can be used as soon as the application made a tmz allocation. Driver\u000a  internal allocations are not enough to enable secure jobs (if tmz is supported\u000a  and enabled by the kernel)\u000a- AMD_DEBUG=tmz forces all scanout/depth/stencil buffers to be allocated as TMZ.\u000a  This is useful to test app thats don't explicitely support protected content.\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6049>\u000a",
        "date" : "2020-09-24 14:51:16 +0000",
        "id" : "1b0d660cbc7a0b4e856295eeb5350dfa9b45f405",
        "msg" : "radeonsi/tmz: allow secure job if the app made a tmz allocation",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/radeon/drm/radeon_drm_winsys.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/amdgpu/drm/amdgpu_cs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_dma_cs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/amdgpu/drm/amdgpu_bo.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_winsys.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/amdgpu/drm/amdgpu_winsys.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_draw.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_cp_dma.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_compute.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c",
          "src/gallium/winsys/amdgpu/drm/amdgpu_cs.c",
          "src/gallium/drivers/radeonsi/si_dma_cs.c",
          "src/gallium/drivers/radeonsi/si_compute.c",
          "src/gallium/drivers/radeonsi/si_cp_dma.c",
          "src/gallium/winsys/amdgpu/drm/amdgpu_cs.h",
          "src/gallium/drivers/radeonsi/si_gfx_cs.c",
          "src/gallium/drivers/radeonsi/si_state_draw.c",
          "src/gallium/drivers/radeon/radeon_winsys.h",
          "src/gallium/winsys/radeon/drm/radeon_drm_winsys.c"
        ],
        "commitId" : "55b018b634be8409a8a3f421082827509d23ac03",
        "timestamp" : 1600959076000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "amd/winsys: add RADEON_FLUSH_TOGGLE_SECURE_SUBMISSION\u000a\u000aInstead of exposing a cs_set_secure() callback that always needs a call\u000ato si_flush_gfx_cs before a switch, this commit introduces a new\u000aflag to switch between secure and non-secure on submissions.\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6049>\u000a",
        "date" : "2020-09-24 14:51:16 +0000",
        "id" : "55b018b634be8409a8a3f421082827509d23ac03",
        "msg" : "amd/winsys: add RADEON_FLUSH_TOGGLE_SECURE_SUBMISSION",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_winsys.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_draw.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_dma_cs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/amdgpu/drm/amdgpu_cs.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_cp_dma.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_gfx_cs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_compute.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/amdgpu/drm/amdgpu_cs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/radeon/drm/radeon_drm_winsys.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_texture.c"
        ],
        "commitId" : "de088daccc2b5d0c7dca1d09d827f225ba8e4d53",
        "timestamp" : 1600959076000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi/tmz: fail si_texture_transfer_map if tex is encrypted\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6049>\u000a",
        "date" : "2020-09-24 14:51:16 +0000",
        "id" : "de088daccc2b5d0c7dca1d09d827f225ba8e4d53",
        "msg" : "radeonsi/tmz: fail si_texture_transfer_map if tex is encrypted",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_texture.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_pipe.h",
          "src/gallium/drivers/radeonsi/si_state_draw.c",
          "src/gallium/drivers/radeonsi/si_pipe.c"
        ],
        "commitId" : "2589888ce969fe0254cd69c200afe535e2cdfb79",
        "timestamp" : 1600959076000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi/tmz: add tmz variant of sctx::wait_mem_scratch\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6049>\u000a",
        "date" : "2020-09-24 14:51:16 +0000",
        "id" : "2589888ce969fe0254cd69c200afe535e2cdfb79",
        "msg" : "radeonsi/tmz: add tmz variant of sctx::wait_mem_scratch",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_draw.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_pipe.h",
          "src/gallium/drivers/radeonsi/si_state_draw.c",
          "src/gallium/drivers/radeonsi/si_gfx_cs.c",
          "src/gallium/drivers/radeonsi/si_pipe.c",
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "8e2768bbfb1b0e9d70bb5a4d0267c6eb387d1c30",
        "timestamp" : 1600959076000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi/tmz: add tmz variant for sctx::tess_rings\u000a\u000atess_rings must be encrypted when used in a secure job so this commit\u000aintroduces a tess_rings_tmz resource.\u000a\u000aThe cs_preamble_state doesn't contain the tess_rings address anymore since\u000ait can change. The tess_rings related registers go in a separate preamble.\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6049>\u000a",
        "date" : "2020-09-24 14:51:16 +0000",
        "id" : "8e2768bbfb1b0e9d70bb5a4d0267c6eb387d1c30",
        "msg" : "radeonsi/tmz: add tmz variant for sctx::tess_rings",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_gfx_cs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_draw.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_gfx_cs.c"
        ],
        "commitId" : "133895574c97af369a26b6ab820c65347f7042a7",
        "timestamp" : 1600959076000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: disable primitive discard if tmz is in use\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6049>\u000a",
        "date" : "2020-09-24 14:51:16 +0000",
        "id" : "133895574c97af369a26b6ab820c65347f7042a7",
        "msg" : "radeonsi: disable primitive discard if tmz is in use",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_gfx_cs.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_fence.c",
          "src/gallium/drivers/radeonsi/si_pipe.h",
          "src/gallium/drivers/radeonsi/si_pipe.c"
        ],
        "commitId" : "2c6643546ad85f4e19aa3728a96fa4d6ddb571d9",
        "timestamp" : 1600959076000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi/tmz: add a tmz variant for sctx::eop_bug_scratch\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6049>\u000a",
        "date" : "2020-09-24 14:51:16 +0000",
        "id" : "2c6643546ad85f4e19aa3728a96fa4d6ddb571d9",
        "msg" : "radeonsi/tmz: add a tmz variant for sctx::eop_bug_scratch",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_fence.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_gfx_cs.c"
        ],
        "commitId" : "24796899685c0be3cd99fef02a7ec3ebb7b1b63b",
        "timestamp" : 1600959076000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi/tmz: add workaround for mpv/vaapi subtitles\u000a\u000aSubtitles are rendering with an upload through a staging texture.\u000aSo the sequence is:\u000a  1. draw video (with a secure cs)\u000a  2. copy staging texture to the real texture (via si_resource_copy_region) in\u000a    a non-secure cs.\u000a  3. draw video (with a secure cs)\u000a\u000aStep 2 and 3 both generates a flush with RADEON_FLUSH_TOGGLE_SECURE_SUBMISSION.\u000aThese flushes are executed quite late: right before doing the draw/dispatch,\u000aso maybe the issue here is the handling of dependencies.\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6049>\u000a",
        "date" : "2020-09-24 14:51:16 +0000",
        "id" : "24796899685c0be3cd99fef02a7ec3ebb7b1b63b",
        "msg" : "radeonsi/tmz: add workaround for mpv/vaapi subtitles",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_gfx_cs.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c",
          "src/gallium/winsys/amdgpu/drm/amdgpu_cs.c",
          "src/gallium/drivers/radeonsi/si_compute.c",
          "src/gallium/drivers/radeonsi/si_dma_cs.c",
          "src/gallium/drivers/radeonsi/si_cp_dma.c",
          "src/gallium/drivers/radeonsi/si_gfx_cs.c",
          "src/gallium/winsys/amdgpu/drm/amdgpu_winsys.h",
          "src/gallium/drivers/radeonsi/si_state_draw.c",
          "src/gallium/drivers/radeon/radeon_winsys.h",
          "src/gallium/winsys/amdgpu/drm/amdgpu_bo.c",
          "src/gallium/winsys/radeon/drm/radeon_drm_winsys.c"
        ],
        "commitId" : "90b98c06493f8a9759e5496d5ec91fb60edf7b92",
        "timestamp" : 1600959076000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "amd/tmz: move uses_secure_bos to radeon_winsys\u000a\u000aThis allows to inline radeon_uses_secure_bos calls and reduce CPU overhead.\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6049>\u000a",
        "date" : "2020-09-24 14:51:16 +0000",
        "id" : "90b98c06493f8a9759e5496d5ec91fb60edf7b92",
        "msg" : "amd/tmz: move uses_secure_bos to radeon_winsys",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_compute.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_dma_cs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_gfx_cs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_cp_dma.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/amdgpu/drm/amdgpu_cs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/radeon/drm/radeon_drm_winsys.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/amdgpu/drm/amdgpu_winsys.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/amdgpu/drm/amdgpu_bo.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeon/radeon_winsys.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_draw.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_device.c"
        ],
        "commitId" : "1aa1b9f86ce89519ea0150a61cfc53c5e5ddb7ea",
        "timestamp" : 1600971563000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/jonathan",
          "fullName" : "jonathan"
        },
        "authorEmail" : "jonathan@marek.ca",
        "comment" : "radv: fix incorrect ResetFences path for WSI fence\u000a\u000aLooks like this path is meant for RADV_FENCE_WINSYS type fences.\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6846>\u000a",
        "date" : "2020-09-24 14:19:23 -0400",
        "id" : "1aa1b9f86ce89519ea0150a61cfc53c5e5ddb7ea",
        "msg" : "radv: fix incorrect ResetFences path for WSI fence",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_device.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_private.h",
          "src/amd/vulkan/radv_extensions.py",
          "src/amd/vulkan/radv_device.c",
          "src/amd/vulkan/radv_wsi_display.c"
        ],
        "commitId" : "d8cdcd4adf7a1209da7afe47056118183e2b3529",
        "timestamp" : 1600973928000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/jonathan",
          "fullName" : "jonathan"
        },
        "authorEmail" : "jonathan@marek.ca",
        "comment" : "radv: use syncobj for wsi fence\u000a\u000aNote: this also fixes vk_object_base_init() not being called for the wsi\u000afences, now that it goes through radv_CreateFence().\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6846>\u000a",
        "date" : "2020-09-24 14:58:48 -0400",
        "id" : "d8cdcd4adf7a1209da7afe47056118183e2b3529",
        "msg" : "radv: use syncobj for wsi fence",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_device.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_wsi_display.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_extensions.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/r600_pipe_common.c",
          "src/gallium/drivers/etnaviv/etnaviv_screen.c",
          "src/panfrost/bifrost/bifrost_compile.h",
          "src/gallium/drivers/vc4/vc4_program.c",
          "src/gallium/drivers/radeonsi/si_get.c",
          "src/compiler/nir/nir_opt_algebraic.py",
          "src/compiler/nir/nir_lower_flrp.c",
          "src/compiler/nir/nir.h",
          "src/gallium/drivers/lima/lima_program.c",
          "src/amd/vulkan/radv_shader.c",
          "src/gallium/drivers/freedreno/a2xx/ir2_nir.c",
          "src/intel/compiler/brw_compiler.c",
          "src/freedreno/ir3/ir3_nir.c",
          "src/gallium/drivers/nouveau/nv50/nv50_screen.c",
          "src/panfrost/midgard/midgard_compile.h",
          "src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp",
          "src/gallium/drivers/zink/zink_compiler.c",
          "src/gallium/drivers/llvmpipe/lp_screen.c",
          "src/broadcom/compiler/nir_to_vir.c"
        ],
        "commitId" : "140f53e64646668c09dd4f09d2df9c17ce5d0d5f",
        "timestamp" : 1600978310000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/kenneth",
          "fullName" : "kenneth"
        },
        "authorEmail" : "kenneth@whitecape.org",
        "comment" : "Revert \"nir: replace lower_ffma and fuse_ffma with has_ffma\"\u000a\u000aThis reverts commit 939ddf3f67de2ed1700c093e60cf95c1b72ff20b.\u000a\u000aIntel has a separate pass for fusing FFMAs selectively.  We split\u000athese flags in commit 1b72c31e1f1947123d8c236b56e230f030f60cf9 and\u000athe reasoning still stands.  The patch being reverted was just a\u000acleanup, so there should be no issue with reverting it.\u000a\u000aAcked-by: Matt Turner <mattst88@gmail.com>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6849>\u000a",
        "date" : "2020-09-24 13:11:50 -0700",
        "id" : "140f53e64646668c09dd4f09d2df9c17ce5d0d5f",
        "msg" : "Revert \"nir: replace lower_ffma and fuse_ffma with has_ffma\"",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_flrp.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/nouveau/codegen/nv50_ir_from_nir.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/broadcom/compiler/nir_to_vir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_pipe_common.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_algebraic.py"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_compiler.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/a2xx/ir2_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_screen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bifrost_compile.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/llvmpipe/lp_screen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/nouveau/nv50/nv50_screen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/lima_program.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/midgard/midgard_compile.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/ir3/ir3_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/vc4/vc4_program.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_get.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_compiler.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/zink/zink_context.c"
        ],
        "commitId" : "f6c87216d3190bef3c5cbe66a934d0f72fb2fd64",
        "timestamp" : 1600979497000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "zink: use correct value for color buffer sample count when creating renderpass\u000a\u000anr_samples is valid on the texture pipe_resource, not the surface\u000a\u000aReviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6263>\u000a",
        "date" : "2020-09-24 20:31:37 +0000",
        "id" : "f6c87216d3190bef3c5cbe66a934d0f72fb2fd64",
        "msg" : "zink: use correct value for color buffer sample count when creating renderpass",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_context.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/zink/zink_context.c"
        ],
        "commitId" : "e30367a27361bc561c2d1ab513f7d522ce9ada33",
        "timestamp" : 1600979497000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "zink: use correct number of samples on framebuffer in set_framebuffer_state\u000a\u000astate->samples doesn't necessarily reflect the correct value here, so we need\u000ato use the util function\u000a\u000aReviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6263>\u000a",
        "date" : "2020-09-24 20:31:37 +0000",
        "id" : "e30367a27361bc561c2d1ab513f7d522ce9ada33",
        "msg" : "zink: use correct number of samples on framebuffer in set_framebuffer_state",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_context.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/zink/zink_context.c"
        ],
        "commitId" : "9ce1e99913dac4ccf323c786a0555e2b1e032188",
        "timestamp" : 1600979497000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "zink: use correct layer count when creating framebuffer\u000a\u000apipe_framebuffer_state::layers doesn't necessarily reflect the value we\u000aneed to use here, so we can use the util function to verify\u000a\u000aReviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6263>\u000a",
        "date" : "2020-09-24 20:31:37 +0000",
        "id" : "9ce1e99913dac4ccf323c786a0555e2b1e032188",
        "msg" : "zink: use correct layer count when creating framebuffer",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_context.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/zink/zink_context.c"
        ],
        "commitId" : "6feec2d40e0acef6b2b1950fd960a9bfc84258b2",
        "timestamp" : 1600979497000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "zink: clamp min created fb size to 1x1\u000a\u000athis is required by spec\u000a\u000aReviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6263>\u000a",
        "date" : "2020-09-24 20:31:37 +0000",
        "id" : "6feec2d40e0acef6b2b1950fd960a9bfc84258b2",
        "msg" : "zink: clamp min created fb size to 1x1",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_context.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/zink/zink_context.c"
        ],
        "commitId" : "00515517016d3759543c097db68013fe287d8342",
        "timestamp" : 1600979497000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "zink: verify that src and dst aspects are the same in resource_copy_region hook\u000a\u000athis is required by spec\u000a\u000aReviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6263>\u000a",
        "date" : "2020-09-24 20:31:37 +0000",
        "id" : "00515517016d3759543c097db68013fe287d8342",
        "msg" : "zink: verify that src and dst aspects are the same in resource_copy_region hook",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_context.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/zink/zink_state.c",
          "docs/features.txt",
          "src/gallium/drivers/zink/zink_state.h",
          "src/gallium/drivers/zink/zink_pipeline.c",
          "src/gallium/drivers/zink/zink_screen.c",
          "src/gallium/drivers/zink/zink_pipeline.h"
        ],
        "commitId" : "818bd610992f1808f4d680a2e98aaa445dc8f442",
        "timestamp" : 1600980039000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "zink: implement ARB_instanced_arrays\u000a\u000athis is just a simple case of connecting up the vertex state to the pipeline\u000astate\u000a\u000aReviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6270>\u000a",
        "date" : "2020-09-24 20:40:39 +0000",
        "id" : "818bd610992f1808f4d680a2e98aaa445dc8f442",
        "msg" : "zink: implement ARB_instanced_arrays",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_screen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_pipeline.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_state.c"
          },
          {
            "editType" : "edit",
            "file" : "docs/features.txt"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_state.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_pipeline.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/zink/zink_context.h",
          "src/gallium/drivers/zink/zink_draw.c",
          "src/gallium/drivers/zink/zink_context.c",
          "src/gallium/drivers/zink/zink_pipeline.h"
        ],
        "commitId" : "09be30b9e4c1d9246fb2084b6f30feed35f80c62",
        "timestamp" : 1600980531000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "zink: move viewport count to zink_gfx_pipeline_state\u000a\u000athis is part of the pipeline state (there's an extension for setting it\u000adynamically but we don't supprot that atm\u000a\u000aReviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6349>\u000a",
        "date" : "2020-09-24 20:48:51 +0000",
        "id" : "09be30b9e4c1d9246fb2084b6f30feed35f80c62",
        "msg" : "zink: move viewport count to zink_gfx_pipeline_state",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_context.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_context.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_draw.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_pipeline.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c"
        ],
        "commitId" : "8a2ddcb4a940196a1698fe15a96963875bab47f0",
        "timestamp" : 1600980531000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "zink: set multiviewport cap in ntv when gl_ViewportIndex is a written output\u000a\u000athis cap varies based on the shader stage, but it must be enabled any time this\u000aoutput is written\u000a\u000aReviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6349>\u000a",
        "date" : "2020-09-24 20:48:51 +0000",
        "id" : "8a2ddcb4a940196a1698fe15a96963875bab47f0",
        "msg" : "zink: set multiviewport cap in ntv when gl_ViewportIndex is a written output",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/zink/zink_draw.c"
        ],
        "commitId" : "cc939fe9b7013b8d9c043cfae3444ca0a35e5f98",
        "timestamp" : 1600980531000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "zink: correctly set up fb-sized scissors for each viewport\u000a\u000aeach viewport must have a corresponding scissor, so we need to generate\u000aan array of these to ensure our states match up\u000a\u000aReviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6349>\u000a",
        "date" : "2020-09-24 20:48:51 +0000",
        "id" : "cc939fe9b7013b8d9c043cfae3444ca0a35e5f98",
        "msg" : "zink: correctly set up fb-sized scissors for each viewport",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_draw.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/zink/zink_pipeline.c"
        ],
        "commitId" : "bc5c0433be806e458d0a91a9a7df342c70a5d1ee",
        "timestamp" : 1600980531000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "zink: apply viewport count when creating pipelines\u000a\u000awithout VK_EXT_extended_dynamic_state, we need to pass this directly or\u000aelse only the first viewport will work\u000a\u000aReviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6349>\u000a",
        "date" : "2020-09-24 20:48:51 +0000",
        "id" : "bc5c0433be806e458d0a91a9a7df342c70a5d1ee",
        "msg" : "zink: apply viewport count when creating pipelines",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_pipeline.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/zink/zink_context.c"
        ],
        "commitId" : "7971918924dd84c2f33a5b7f0a8bf0c23ed994d8",
        "timestamp" : 1600980902000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "zink: reorder create_stream_output_target to fix failure case leak\u000a\u000athe previous version of this leaked a reference to the streamout buffer here\u000a\u000athanks to deltragon on my blog for pointing this out!\u000a\u000aFixes: 37778fcd9a35 (\"zink: implement transform feedback support to finish off opengl 3.0\")\u000a\u000aReviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6457>\u000a",
        "date" : "2020-09-24 20:55:02 +0000",
        "id" : "7971918924dd84c2f33a5b7f0a8bf0c23ed994d8",
        "msg" : "zink: reorder create_stream_output_target to fix failure case leak",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_context.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c"
        ],
        "commitId" : "472a20c5fc0feda0f074b4ff95fd7c7a6305c8cd",
        "timestamp" : 1600981290000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: Only call nir_lower_var_copies at the end of the opt loop\u000a\u000aIn 283ad85944b5d, radeonsi started using nir_find_var_copies.  However,\u000ait was also calling nir_lower_var_copies in the optimization loop and\u000athe two can end up fighting.  The simple solution is to wait to lower\u000acopies until the end of the optimization loop.\u000a\u000aFixes: 283ad85944b5d\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3550\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6841>\u000a",
        "date" : "2020-09-24 21:01:30 +0000",
        "id" : "472a20c5fc0feda0f074b4ff95fd7c7a6305c8cd",
        "msg" : "radeonsi: Only call nir_lower_var_copies at the end of the opt loop",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/targets/pipe-loader/pipe_i915.c",
          "src/gallium/targets/pipe-loader/pipe_nouveau.c",
          "src/gallium/targets/pipe-loader/pipe_msm.c",
          "src/gallium/targets/pipe-loader/pipe_radeonsi.c",
          "src/gallium/targets/pipe-loader/pipe_r600.c",
          "src/gallium/targets/pipe-loader/pipe_kmsro.c",
          "src/gallium/targets/pipe-loader/pipe_vmwgfx.c",
          "src/gallium/targets/pipe-loader/pipe_r300.c"
        ],
        "commitId" : "9ec28b8d226558aa2748dbf813b125f8938a09cc",
        "timestamp" : 1600986892000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric",
          "fullName" : "eric"
        },
        "authorEmail" : "eric@anholt.net",
        "comment" : "gallium/drm: Deduplicate screen creation for the dynamic (clover) pipe loader.\u000a\u000aWe can just reuse drm_helper.h, which has either the real code or the stub\u000afor all pipe_screens based on the GALLIUM_* driver defines, and the\u000adynamic pipe loader's .c build will only define one GALLIUM_* driver\u000adefine.  The remaining stubs should get GCed by the linker.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6751>\u000a",
        "date" : "2020-09-24 15:34:52 -0700",
        "id" : "9ec28b8d226558aa2748dbf813b125f8938a09cc",
        "msg" : "gallium/drm: Deduplicate screen creation for the dynamic (clover) pipe loader.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/targets/pipe-loader/pipe_vmwgfx.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/targets/pipe-loader/pipe_radeonsi.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/targets/pipe-loader/pipe_nouveau.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/targets/pipe-loader/pipe_i915.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/targets/pipe-loader/pipe_r600.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/targets/pipe-loader/pipe_r300.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/targets/pipe-loader/pipe_kmsro.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/targets/pipe-loader/pipe_msm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/target-helpers/drm_helper.h"
        ],
        "commitId" : "bc10b4968e83e9dd6306b540c0933b4e6fe1e366",
        "timestamp" : 1600986892000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric",
          "fullName" : "eric"
        },
        "authorEmail" : "eric@anholt.net",
        "comment" : "gallium/drm: Refactor the stub screen create functions.\u000a\u000aThis gives me one place to document why it works this way.  This does make\u000athe debug message a little less helpful (\"etna\" instead of \"etnaviv\" and\u000a\"vmwgfx\" instead of \"svga\", but you should only be able to reach this when\u000adoing something like trying the radeon/nouveau vdpau target on the wrong\u000aDRM device for example.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6751>\u000a",
        "date" : "2020-09-24 15:34:52 -0700",
        "id" : "bc10b4968e83e9dd6306b540c0933b4e6fe1e366",
        "msg" : "gallium/drm: Refactor the stub screen create functions.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/target-helpers/drm_helper.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/targets/pipe-loader/pipe_msm.c",
          "src/gallium/targets/pipe-loader/pipe_nouveau.c",
          "src/gallium/targets/pipe-loader/pipe_kmsro.c",
          "src/gallium/targets/pipe-loader/pipe_i915.c",
          "src/gallium/auxiliary/target-helpers/drm_helper_public.h",
          "src/gallium/targets/pipe-loader/pipe_r600.c",
          "src/gallium/targets/pipe-loader/pipe_radeonsi.c",
          "src/gallium/targets/pipe-loader/pipe_vmwgfx.c",
          "src/gallium/auxiliary/target-helpers/drm_helper.h",
          "src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c",
          "src/gallium/include/frontend/drm_driver.h",
          "src/gallium/targets/pipe-loader/pipe_r300.c",
          "src/gallium/targets/pipe-loader/meson.build"
        ],
        "commitId" : "87392385b59d37cec9eee7ff3b733300d72a6789",
        "timestamp" : 1600990517000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric",
          "fullName" : "eric"
        },
        "authorEmail" : "eric@anholt.net",
        "comment" : "gallium/drm: Define the DRM entrypoints in drm_helper.h\u000a\u000aThis cuts even more code duplication.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6751>\u000a",
        "date" : "2020-09-24 16:35:17 -0700",
        "id" : "87392385b59d37cec9eee7ff3b733300d72a6789",
        "msg" : "gallium/drm: Define the DRM entrypoints in drm_helper.h",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/include/frontend/drm_driver.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/targets/pipe-loader/pipe_r600.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/target-helpers/drm_helper.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/target-helpers/drm_helper_public.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/targets/pipe-loader/pipe_i915.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/targets/pipe-loader/pipe_r300.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/targets/pipe-loader/pipe_radeonsi.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/targets/pipe-loader/pipe_msm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/targets/pipe-loader/meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/targets/pipe-loader/pipe_nouveau.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/targets/pipe-loader/pipe_kmsro.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/targets/pipe-loader/pipe_vmwgfx.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/v3d/meson.build",
          "src/gallium/drivers/iris/driinfo_iris.h",
          "src/gallium/drivers/radeonsi/driinfo_radeonsi.h",
          "src/gallium/drivers/radeonsi/meson.build",
          "src/gallium/drivers/virgl/Android.mk",
          "src/gallium/drivers/iris/Android.mk",
          "src/gallium/drivers/radeonsi/Android.mk",
          "src/gallium/drivers/iris/meson.build",
          "src/gallium/drivers/virgl/meson.build",
          "src/gallium/auxiliary/pipe-loader/pipe_loader.c",
          "src/util/merge_driinfo.py",
          "src/gallium/auxiliary/target-helpers/drm_helper.h",
          "src/gallium/include/frontend/drm_driver.h"
        ],
        "commitId" : "974981c4e6b9d41ca1129d08da1ed824c3c8c9f7",
        "timestamp" : 1600990517000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric",
          "fullName" : "eric"
        },
        "authorEmail" : "eric@anholt.net",
        "comment" : "gallium/drm: Make the pipe loader handle the driconf merging.\u000a\u000aWe can pretty easily handle merging the driver's driconf with the common\u000adriverconf right there, rather than pushing that to each driver.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6751>\u000a",
        "date" : "2020-09-24 16:35:17 -0700",
        "id" : "974981c4e6b9d41ca1129d08da1ed824c3c8c9f7",
        "msg" : "gallium/drm: Make the pipe loader handle the driconf merging.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/driinfo_radeonsi.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/Android.mk"
          },
          {
            "editType" : "delete",
            "file" : "src/util/merge_driinfo.py"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/target-helpers/drm_helper.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/Android.mk"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/include/frontend/drm_driver.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/v3d/meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/pipe-loader/pipe_loader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/virgl/meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/virgl/Android.mk"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/driinfo_iris.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_value_gpr.cpp"
        ],
        "commitId" : "4bd0df0e4a8cd600c17a01b3bf297b0d06cb6e44",
        "timestamp" : 1600993744000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/vlee",
          "fullName" : "vlee"
        },
        "authorEmail" : "vlee@freedesktop.org",
        "comment" : "r600/sfn: Initialize GPRValue member m_pin_to_channel.\u000a\u000aFix defects reported by Coverity Scan.\u000a\u000aUninitialized scalar field (UNINIT_CTOR)\u000auninit_member: Non-static class member m_pin_to_channel is not\u000ainitialized in this constructor nor in any functions that it calls.\u000a\u000aSigned-off-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6830>\u000a",
        "date" : "2020-09-24 17:29:04 -0700",
        "id" : "4bd0df0e4a8cd600c17a01b3bf297b0d06cb6e44",
        "msg" : "r600/sfn: Initialize GPRValue member m_pin_to_channel.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_value_gpr.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/frontends/dri/dri2.c"
        ],
        "commitId" : "03e7b75c22c0b3b55820be982ff9d98d704f3260",
        "timestamp" : 1600994846000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium/dri2: Move image->texture assignment after image NULL check.\u000a\u000aFix defect reported by Coverity Scan.\u000a\u000aDereference before null check (REVERSE_INULL)\u000acheck_after_deref: Null-checking image suggests that it may be\u000anull, but it has already been dereferenced on all paths leading to\u000athe check.\u000a\u000aFixes: ad609bf55a87 (\"frontend/dri: Implement mapping individual planes.\")\u000aSigned-off-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Tapani Pälli <tapani.palli@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6807>\u000a",
        "date" : "2020-09-25 00:47:26 +0000",
        "id" : "03e7b75c22c0b3b55820be982ff9d98d704f3260",
        "msg" : "gallium/dri2: Move image->texture assignment after image NULL check.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/dri/dri2.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/spirv_info_c.py",
          "src/compiler/spirv/spirv_info.h",
          "src/compiler/spirv/vtn_alu.c"
        ],
        "commitId" : "3173367a478217d2cee3400805756393a02d3dd1",
        "timestamp" : 1600998208000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv: vtn_fail with a nice message on unsupported rounding modes\u000a\u000aReviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6845>\u000a",
        "date" : "2020-09-25 01:43:28 +0000",
        "id" : "3173367a478217d2cee3400805756393a02d3dd1",
        "msg" : "spirv: vtn_fail with a nice message on unsupported rounding modes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/spirv_info.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_alu.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/spirv_info_c.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_gather_info.c"
        ],
        "commitId" : "10be706778bd670197a66765c550cbb3a0cfda6d",
        "timestamp" : 1601015370000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "nir: gather indirect info from lowered IO intrinsics\u000a\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6758>\u000a",
        "date" : "2020-09-25 02:29:30 -0400",
        "id" : "10be706778bd670197a66765c550cbb3a0cfda6d",
        "msg" : "nir: gather indirect info from lowered IO intrinsics",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_gather_info.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_gather_info.c"
        ],
        "commitId" : "abe9588ff048656c94d2074ca3d852ac371e0c7b",
        "timestamp" : 1601015370000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "nir: gather tess.tcs_cross_invocation info from lowered IO intrinsics\u000a\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6758>\u000a",
        "date" : "2020-09-25 02:29:30 -0400",
        "id" : "abe9588ff048656c94d2074ca3d852ac371e0c7b",
        "msg" : "nir: gather tess.tcs_cross_invocation info from lowered IO intrinsics",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_gather_info.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir.c",
          "src/compiler/nir/nir_gather_info.c"
        ],
        "commitId" : "7b108e6ac405525eacf24291f72732e7c918d527",
        "timestamp" : 1601015370000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "nir: set system_values_read for all intrinsics\u000a\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6758>\u000a",
        "date" : "2020-09-25 02:29:30 -0400",
        "id" : "7b108e6ac405525eacf24291f72732e7c918d527",
        "msg" : "nir: set system_values_read for all intrinsics",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_gather_info.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_gather_info.c"
        ],
        "commitId" : "ef98c175c0180bebd3238ae77925a601c025cd24",
        "timestamp" : 1601015370000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "nir: gather fs.uses_sample_qualifier from lowered IO\u000a\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6758>\u000a",
        "date" : "2020-09-25 02:29:30 -0400",
        "id" : "ef98c175c0180bebd3238ae77925a601c025cd24",
        "msg" : "nir: gather fs.uses_sample_qualifier from lowered IO",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_gather_info.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_gather_info.c"
        ],
        "commitId" : "a6abf175ef310c3a5b6960b3c04ecac5feb4eb84",
        "timestamp" : 1601015370000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "nir: fix input/output info gathering for lowered IO\u000a\u000aOoops.\u000a\u000aFixes: 17af07024df - nir: gather all IO info from IO intrinsics\u000a\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6758>\u000a",
        "date" : "2020-09-25 02:29:30 -0400",
        "id" : "a6abf175ef310c3a5b6960b3c04ecac5feb4eb84",
        "msg" : "nir: fix input/output info gathering for lowered IO",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_gather_info.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/shader_info.h",
          "src/compiler/nir/nir_gather_info.c"
        ],
        "commitId" : "ea77958fea2b358a9b3de0bf5022e5c72ef63064",
        "timestamp" : 1601015370000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "nir: gather information about fbfetch and dual source color\u000a\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6758>\u000a",
        "date" : "2020-09-25 02:29:30 -0400",
        "id" : "ea77958fea2b358a9b3de0bf5022e5c72ef63064",
        "msg" : "nir: gather information about fbfetch and dual source color",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/shader_info.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_gather_info.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/gen_pack.py"
        ],
        "commitId" : "1dd4505bc1e7cd59119f2a3c092eed847092d611",
        "timestamp" : 1601017665000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/boris.brezillon",
          "fullName" : "boris.brezillon"
        },
        "authorEmail" : "boris.brezillon@collabora.com",
        "comment" : "panfrost: gen_pack: Fix gnu-empty-initializer errors\u000a\u000aFixes: 1b27817f1755 (\"panfrost: gen_pack: Allow empty structs\")\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aTested-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6811>\u000a",
        "date" : "2020-09-25 09:07:45 +0200",
        "id" : "1dd4505bc1e7cd59119f2a3c092eed847092d611",
        "msg" : "panfrost: gen_pack: Fix gnu-empty-initializer errors",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/gen_pack.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci.yml"
        ],
        "commitId" : "f7583bda8f085056ea87672801f948c07b5aec28",
        "timestamp" : 1601017714000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/boris.brezillon",
          "fullName" : "boris.brezillon"
        },
        "authorEmail" : "boris.brezillon@collabora.com",
        "comment" : "ci: Extend meson-clang coverage by compiling all gallium drivers\u000a\u000aSome compile-time regressions go unnoticed because not all gallium\u000adrivers are compiled as part of the meson-clang job. Let's pass an\u000aexplicit list of drivers to compile instead of setting GALLIUM_DRIVERS\u000ato \"auto\" to increase CI coverage.\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aAcked-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aReviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6811>\u000a",
        "date" : "2020-09-25 09:08:34 +0200",
        "id" : "f7583bda8f085056ea87672801f948c07b5aec28",
        "msg" : "ci: Extend meson-clang coverage by compiling all gallium drivers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/etnaviv/etnaviv_texture_state.c"
        ],
        "commitId" : "a7e3cc7a0eafc1076a2f7775f754e74584fc3537",
        "timestamp" : 1601020997000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "etnaviv: simplify linear stride implementation\u000a\u000aAs documented in the galcore kernel driver \"only LOD0 is valid\u000afor this register\". This makes sense, as NTE's LINEAR_STRIDE is\u000aonly capable to store one linear stride value per sampler.\u000aThis fixes linear textures in sampler slot != 0.\u000a\u000aFixes: 34458c1cf6c (\"etnaviv: add linear sampling support\")\u000aCC: <mesa-stable@lists.freedesktop.org>\u000aSigned-off-by: Christian Gmeiner <christian.gmeiner@gmail.com>\u000aReviewed-by: Michael Tretter <m.tretter@pengutronix.de>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3285>\u000a",
        "date" : "2020-09-25 08:03:17 +0000",
        "id" : "a7e3cc7a0eafc1076a2f7775f754e74584fc3537",
        "msg" : "etnaviv: simplify linear stride implementation",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_texture_state.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_compute.c"
        ],
        "commitId" : "8be46d6558e04f5dc9b8bebd31a36b1f3d593aa6",
        "timestamp" : 1601023043000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: fix indirect dispatches with variable block sizes\u000a\u000aThe block size input was uninitialized.\u000a\u000aFixes: 77c81164bc1c \"radeonsi: support ARB_compute_variable_group_size\"\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6782>\u000a",
        "date" : "2020-09-25 04:37:23 -0400",
        "id" : "8be46d6558e04f5dc9b8bebd31a36b1f3d593aa6",
        "msg" : "radeonsi: fix indirect dispatches with variable block sizes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_compute.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c"
        ],
        "commitId" : "cce3556abdbae3a4d5e3f538f112a5f9b322d1ee",
        "timestamp" : 1601023043000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: call nir_shader_gather_info after lowering and optimizing NIR\u000a\u000ato get more accurate info\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6782>\u000a",
        "date" : "2020-09-25 04:37:23 -0400",
        "id" : "cce3556abdbae3a4d5e3f538f112a5f9b322d1ee",
        "msg" : "radeonsi: call nir_shader_gather_info after lowering and optimizing NIR",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c"
        ],
        "commitId" : "343e5caa750fa3a3c77b1212564de167350de9bc",
        "timestamp" : 1601023043000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: use info.system_values_read\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6782>\u000a",
        "date" : "2020-09-25 04:37:23 -0400",
        "id" : "343e5caa750fa3a3c77b1212564de167350de9bc",
        "msg" : "radeonsi: use info.system_values_read",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c"
        ],
        "commitId" : "0280cc75ba456312649e466dfc9ebce2d6e6e1b0",
        "timestamp" : 1601023043000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: get information about FS color outputs from shader_info directly\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6782>\u000a",
        "date" : "2020-09-25 04:37:23 -0400",
        "id" : "0280cc75ba456312649e466dfc9ebce2d6e6e1b0",
        "msg" : "radeonsi: get information about FS color outputs from shader_info directly",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c"
        ],
        "commitId" : "8a1d556c5af1cf641bc50ed7d05e6d983dc33942",
        "timestamp" : 1601023043000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: get input/output usage flags from shader_info directly\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6782>\u000a",
        "date" : "2020-09-25 04:37:23 -0400",
        "id" : "8a1d556c5af1cf641bc50ed7d05e6d983dc33942",
        "msg" : "radeonsi: get input/output usage flags from shader_info directly",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c"
        ],
        "commitId" : "0492adaca7359c4fcd6a06a71db0a6d013c38414",
        "timestamp" : 1601023043000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: run NIR optimizations that glsl_to_nir runs but other places might not\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6782>\u000a",
        "date" : "2020-09-25 04:37:23 -0400",
        "id" : "0492adaca7359c4fcd6a06a71db0a6d013c38414",
        "msg" : "radeonsi: run NIR optimizations that glsl_to_nir runs but other places might not",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_llvm.c",
          "src/gallium/drivers/radeonsi/si_shader_nir.c"
        ],
        "commitId" : "16afaf03555c06e1d0eb54ea4326c62745ccf90f",
        "timestamp" : 1601023043000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: assume that constant load_local_group_size has been optimized out\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6782>\u000a",
        "date" : "2020-09-25 04:37:23 -0400",
        "id" : "16afaf03555c06e1d0eb54ea4326c62745ccf90f",
        "msg" : "radeonsi: assume that constant load_local_group_size has been optimized out",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_compute.c",
          "src/gallium/drivers/radeonsi/si_compute.h"
        ],
        "commitId" : "7b1e01fec7280123a31832cb3eefb627bbf34a3b",
        "timestamp" : 1601023043000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: remove redundant variables from struct si_compute\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6782>\u000a",
        "date" : "2020-09-25 04:37:23 -0400",
        "id" : "7b1e01fec7280123a31832cb3eefb627bbf34a3b",
        "msg" : "radeonsi: remove redundant variables from struct si_compute",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_compute.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_compute.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_descriptors.c",
          "src/gallium/drivers/radeonsi/si_shader.h"
        ],
        "commitId" : "d1d27e9db49c35a6888f88697f453770b62d1bdf",
        "timestamp" : 1601023043000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
          "fullName" : "maraeo"
        },
        "authorEmail" : "maraeo@gmail.com",
        "comment" : "radeonsi: remove redundant info.uses_fbfetch\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6782>\u000a",
        "date" : "2020-09-25 04:37:23 -0400",
        "id" : "d1d27e9db49c35a6888f88697f453770b62d1bdf",
        "msg" : "radeonsi: remove redundant info.uses_fbfetch",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_descriptors.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/zink/zink_state.c"
        ],
        "commitId" : "9e94dcca67ab416cacee7646aca1010a78058837",
        "timestamp" : 1601025387000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "zink: correct typo in stencil-setup\u000a\u000aWithout this, we end up using two-sided stencil when one-sided stencil\u000ashould be used. Whoops.\u000a\u000aReviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6853>\u000a",
        "date" : "2020-09-25 09:16:27 +0000",
        "id" : "9e94dcca67ab416cacee7646aca1010a78058837",
        "msg" : "zink: correct typo in stencil-setup",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_state.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/zink/zink_state.c",
          "src/gallium/drivers/zink/zink_blit.c",
          "src/gallium/drivers/zink/zink_context.h",
          "src/gallium/drivers/zink/zink_state.h",
          "src/gallium/drivers/zink/zink_pipeline.h"
        ],
        "commitId" : "4b2525b68dfe55691b0dfc84396f7a2c28d7dada",
        "timestamp" : 1601025387000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "zink: store base-object of DSA-state\u000a\u000aThis is useful in the next commit, where we need to inspect the\u000abase-state.\u000a\u000aReviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6853>\u000a",
        "date" : "2020-09-25 09:16:27 +0000",
        "id" : "4b2525b68dfe55691b0dfc84396f7a2c28d7dada",
        "msg" : "zink: store base-object of DSA-state",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_state.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_context.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_state.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_blit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_pipeline.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/zink/zink_draw.c"
        ],
        "commitId" : "cbef2dc7d3ca60df2307d04032395b2beeece2ec",
        "timestamp" : 1601025387000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "zink: only set stencil-ref for back if two-sided\u000a\u000aOtherwise, we want to set both front and back to the same state.\u000a\u000aReviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6853>\u000a",
        "date" : "2020-09-25 09:16:27 +0000",
        "id" : "cbef2dc7d3ca60df2307d04032395b2beeece2ec",
        "msg" : "zink: only set stencil-ref for back if two-sided",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_draw.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_eu_defines.h",
          "src/intel/compiler/brw_fs.cpp",
          "src/intel/compiler/brw_fs_nir.cpp"
        ],
        "commitId" : "77486db867bd39aa9b76e549c946b0a165fcb21a",
        "timestamp" : 1601027286000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/fs: Disable sample mask predication for scratch stores\u000a\u000aScratch stores are being lowered to the instructions with side-effects,\u000ahowever they should be enabled in fs helper invocations, since they\u000aare produced from operations which don't imply side-effects.\u000a\u000aTo fix this - we move the decision of whether the sample mask predication\u000ais enable to the point where logical brw instructions are created.\u000a\u000aGLSL example of the issue:\u000a\u000a int tmp[1024];\u000a ...\u000a do {\u000a   // changes to tmp\u000a } while (some_condition(tmp))\u000a\u000aIf `tmp` is lowered to scrach memory, `some_condition` would be\u000aundefined if scratch write is predicated on sample mask, making\u000apossible for the while loop to become infinite and hang the GPU.\u000a\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3256\u000aFixes: 53bfcdeecf4c9632e09ee641d2ca02dd9ec25e34\u000aSigned-off-by: Danylo Piliaiev <danylo.piliaiev@globallogic.com>\u000aReviewed-by: Matt Turner <mattst88@gmail.com>\u000aAcked-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6056>\u000a",
        "date" : "2020-09-25 09:48:06 +0000",
        "id" : "77486db867bd39aa9b76e549c946b0a165fcb21a",
        "msg" : "intel/fs: Disable sample mask predication for scratch stores",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_fs_nir.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_fs.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_eu_defines.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/targets/dri/meson.build",
          "src/gallium/targets/dri/target.c",
          "src/gallium/drivers/kmsro/Android.mk"
        ],
        "commitId" : "7b9cf779f27c4508aa2ba6e0074412e3d2c66a7f",
        "timestamp" : 1601027715000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "kmsro: Extend to include imx-dcss\u000a\u000aThis allows using the dcss display controllers (with the dcss drm\u000amodesetting driver) along with the Etnaviv render-only drivers. DCSS is\u000afound on i.MX SoCs.\u000a\u000aSigned-off-by: Guido Günther <agx@sigxcpu.org>\u000aReviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3449>\u000a",
        "date" : "2020-09-25 09:55:15 +0000",
        "id" : "7b9cf779f27c4508aa2ba6e0074412e3d2c66a7f",
        "msg" : "kmsro: Extend to include imx-dcss",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/targets/dri/target.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/kmsro/Android.mk"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/targets/dri/meson.build"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/lima/lima_job.c",
          "src/gallium/drivers/lima/lima_texture.h",
          "src/gallium/drivers/lima/lima_texture.c",
          "src/gallium/drivers/lima/lima_resource.c"
        ],
        "commitId" : "b8c31ac06d35f09792681a1e9311a044bac1df18",
        "timestamp" : 1601028696000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "lima: fix glCopyTexSubImage2D\u000a\u000aThe reload texture descriptor needs to take care of the mipmap level\u000aand the layer in case of GL_TEXTURE_CUBE_MAP.\u000a\u000aglCopyTexSubImage2D triggers the lima_blit function which ends in a draw.\u000aA reload is necessary. The reload texture descriptor is always built with\u000ajust one mipmap level, but this needs to be the level we want to reload,\u000anot just 0. We also have to take care of the cubemap face.\u000a\u000aThis fixes the following dEQP tests:\u000a\u000adEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_rgb\u000adEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.2d_rgba\u000adEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_rgb\u000adEQP-GLES2.functional.texture.specification.basic_copytexsubimage2d.cube_rgba\u000a\u000aReviewed-by: Erico Nunes <nunes.erico@gmail.com>\u000aSigned-off-by: Andreas Baierl <ichgeh@imkreisrum.de>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6816>\u000a",
        "date" : "2020-09-25 10:11:36 +0000",
        "id" : "b8c31ac06d35f09792681a1e9311a044bac1df18",
        "msg" : "lima: fix glCopyTexSubImage2D",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/lima_resource.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/lima_texture.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/lima_texture.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/lima_job.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_instr_set.c"
        ],
        "commitId" : "a18c84ecce37a32ad394191a12e49c16858223cb",
        "timestamp" : 1601029116000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/instr_set: hash intrinsic sources\u000a\u000aministat (CSE only):\u000aDifference at 95.0% confidence\u000a\u0009-9.80325 +/- 0.173089\u000a\u0009-41.4434% +/- 0.461972%\u000a\u0009(Student's t, pooled s = 0.0763653)\u000a\u000aministat (entire run):\u000aDifference at 95.0% confidence\u000a\u0009-3.13667 +/- 0.61519\u000a\u0009-5.11107% +/- 0.990737%\u000a\u0009(Student's t, pooled s = 0.271416)\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Matt Turner <mattst88@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6860>\u000a",
        "date" : "2020-09-25 10:18:36 +0000",
        "id" : "a18c84ecce37a32ad394191a12e49c16858223cb",
        "msg" : "nir/instr_set: hash intrinsic sources",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_instr_set.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_cmd_buffer.c"
        ],
        "commitId" : "d1588c78abd25e4c303c7a760b80c361001f8762",
        "timestamp" : 1601038742000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: fix wrong indentation in tu6_draw_common\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5641>\u000a",
        "date" : "2020-09-25 12:59:02 +0000",
        "id" : "d1588c78abd25e4c303c7a760b80c361001f8762",
        "msg" : "turnip: fix wrong indentation in tu6_draw_common",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_cmd_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_cmd_buffer.c",
          "src/freedreno/vulkan/tu_clear_blit.c",
          "src/freedreno/vulkan/tu_pipeline.c"
        ],
        "commitId" : "b2fa2d99ae25a3357d1362a4545cecf3e18fff1d",
        "timestamp" : 1601038742000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: move A6XX_RB_ALPHA_CONTROL write to init_hw\u000a\u000aIts always 0.\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5641>\u000a",
        "date" : "2020-09-25 12:59:02 +0000",
        "id" : "b2fa2d99ae25a3357d1362a4545cecf3e18fff1d",
        "msg" : "turnip: move A6XX_RB_ALPHA_CONTROL write to init_hw",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_clear_blit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_pipeline.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_cmd_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_extensions.py",
          "src/freedreno/vulkan/tu_pipeline.c",
          "src/freedreno/vulkan/tu_device.c",
          "src/freedreno/vulkan/tu_private.h",
          "src/freedreno/vulkan/tu_cmd_buffer.c"
        ],
        "commitId" : "dcba32bac08abfe71768a8b42e003b9350f3fef9",
        "timestamp" : 1601038742000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: implement VK_EXT_extended_dynamic_state\u000a\u000aPasses dEQP-VK.pipeline.extended_dynamic_state.*\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5641>\u000a",
        "date" : "2020-09-25 12:59:02 +0000",
        "id" : "dcba32bac08abfe71768a8b42e003b9350f3fef9",
        "msg" : "turnip: implement VK_EXT_extended_dynamic_state",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_extensions.py"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_cmd_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_pipeline.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_device.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_liveness.c"
        ],
        "commitId" : "0206fb39418786e069088c513bf392d564d3d0f9",
        "timestamp" : 1601043375000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/liveness: Consider if uses in nir_ssa_defs_interfere\u000a\u000aFixes: f86902e75d9 \"nir: Add an SSA-based liveness analysis pass\"\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3428\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aReviewed-by: Yevhenii Kharchenko <yevhenii.kharchenko@globallogic.com>\u000aReviewed-by: Connor Abbott <cwabbott0@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6824>\u000a",
        "date" : "2020-09-25 14:16:15 +0000",
        "id" : "0206fb39418786e069088c513bf392d564d3d0f9",
        "msg" : "nir/liveness: Consider if uses in nir_ssa_defs_interfere",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_liveness.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/fdl/fd6_layout.c",
          "src/freedreno/vulkan/tu_image.c",
          "src/freedreno/fdl/freedreno_layout.h",
          "src/gallium/drivers/freedreno/a6xx/fd6_image.c",
          "src/gallium/drivers/freedreno/a6xx/fd6_texture.c"
        ],
        "commitId" : "b54a0bb528393ba53c5bedf164790d6974627ebf",
        "timestamp" : 1601048327000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno/layout: add tile_all flag to the layout\u000a\u000aAdded a new tile_all flag which is used to set the TILE_ALL flag of\u000athe texture. Enabled tile_all to depth/stencil images are they are\u000anon-linear.\u000a\u000aSigned-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>\u000aReviewed-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6848>\u000a",
        "date" : "2020-09-25 15:38:47 +0000",
        "id" : "b54a0bb528393ba53c5bedf164790d6974627ebf",
        "msg" : "freedreno/layout: add tile_all flag to the layout",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/fdl/freedreno_layout.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/fdl/fd6_layout.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/a6xx/fd6_image.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_image.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/a6xx/fd6_texture.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "meson.build"
        ],
        "commitId" : "7898993bcd584bf9f0822c4464d8c699d7deb6c3",
        "timestamp" : 1601053444000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "meson: add support for loongson's mips/mips64 arch.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6836>\u000a",
        "date" : "2020-09-25 17:04:04 +0000",
        "id" : "7898993bcd584bf9f0822c4464d8c699d7deb6c3",
        "msg" : "meson: add support for loongson's mips/mips64 arch.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "meson.build"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/blorp/blorp_clear.c"
        ],
        "commitId" : "7f3e881c6cd179a9a541a673f0fc67ef63e50cea",
        "timestamp" : 1601061531000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "blorp: Ensure aligned HIZ_CCS_WT partial clears\u000a\u000aFixes: 5425fcf2cb3 (\"intel/blorp: Satisfy HIZ_CCS fast-clear alignments\")\u000aReported-by: Sagar Ghuge <sagar.ghuge@intel.com>\u000aTested-by: Ivan Briano <ivan.briano@intel.com>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6854>\u000a",
        "date" : "2020-09-25 19:18:51 +0000",
        "id" : "7f3e881c6cd179a9a541a673f0fc67ef63e50cea",
        "msg" : "blorp: Ensure aligned HIZ_CCS_WT partial clears",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/blorp/blorp_clear.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/util/meson.build",
          "src/util/driconf.h",
          "src/util/xmlconfig.h",
          "src/util/tests/xmlconfig.cpp"
        ],
        "commitId" : "1eb79dfadedb8b77cdc55a6a11f859c1e53521d4",
        "timestamp" : 1601062583000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "util/xmlconfig: Add a unit test of the code.\u000a\u000aI want to build a non-XML-based alternative for Android, and to do that I\u000awant to know that my equivalent code still works.\u000a\u000aReviewed-by: Kristian H. Kristensen <hoegsberg@google.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6753>\u000a",
        "date" : "2020-09-25 19:36:23 +0000",
        "id" : "1eb79dfadedb8b77cdc55a6a11f859c1e53521d4",
        "msg" : "util/xmlconfig: Add a unit test of the code.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/util/driconf.h"
          },
          {
            "editType" : "edit",
            "file" : "src/util/meson.build"
          },
          {
            "editType" : "add",
            "file" : "src/util/tests/xmlconfig.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/util/xmlconfig.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/util/driconf.h",
          "src/gallium/drivers/virgl/virgl_driinfo.h.in"
        ],
        "commitId" : "e5d2481bfe761816bae173856262b0232a92b07b",
        "timestamp" : 1601062583000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "virgl: Clean up the driconf definition of GLES_SAMPLES_PASSED_VALUE.\u000a\u000aThe right values ended up being passed to DRI_CONF_OPT_BEGIN_V, they were just\u000anamed wrong.\u000a\u000aReviewed-by: Kristian H. Kristensen <hoegsberg@google.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6753>\u000a",
        "date" : "2020-09-25 19:36:23 +0000",
        "id" : "e5d2481bfe761816bae173856262b0232a92b07b",
        "msg" : "virgl: Clean up the driconf definition of GLES_SAMPLES_PASSED_VALUE.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/util/driconf.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/virgl/virgl_driinfo.h.in"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/mesa/drivers/dri/i965/intel_screen.c",
          "src/gallium/drivers/iris/driinfo_iris.h",
          "src/mesa/drivers/dri/radeon/radeon_screen.h",
          "src/gallium/drivers/radeonsi/driinfo_radeonsi.h",
          "src/util/tests/xmlconfig.cpp",
          "src/util/driconf.h",
          "src/mesa/drivers/dri/radeon/radeon_screen.c",
          "src/mesa/drivers/dri/i915/intel_screen.c"
        ],
        "commitId" : "b4a087ce1b939257a652f545a66d9a85c1fd8dc8",
        "timestamp" : 1601062583000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "driconf: Use nesting macros for defining options.\u000a\u000aManually balancing the BEGIN/ENDs is a recipe for xml validation failures,\u000ajust make the macros do the balancing.  The only ugly bit I think is that\u000aenums take a list of DRI_CONF_ENUM() without ','s in between them.\u000a\u000aReviewed-by: Kristian H. Kristensen <hoegsberg@google.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6753>\u000a",
        "date" : "2020-09-25 19:36:23 +0000",
        "id" : "b4a087ce1b939257a652f545a66d9a85c1fd8dc8",
        "msg" : "driconf: Use nesting macros for defining options.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/util/tests/xmlconfig.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/drivers/dri/radeon/radeon_screen.h"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/drivers/dri/i915/intel_screen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/driconf.h"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/drivers/dri/i965/intel_screen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/driinfo_radeonsi.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/driinfo_iris.h"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/drivers/dri/radeon/radeon_screen.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/shader_info.h",
          "src/compiler/nir/nir.h"
        ],
        "commitId" : "93db59e0664fbbc9d711b43145f18e6e6bce16fa",
        "timestamp" : 1601064548000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Add an internal flag to shader_info\u000a\u000aDon't print the shader if it's marked internal, unless NIR_PRINT\u000ahas been explicitly set to 2 (or higher).\u000a\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6035>\u000a",
        "date" : "2020-09-25 20:09:08 +0000",
        "id" : "93db59e0664fbbc9d711b43145f18e6e6bce16fa",
        "msg" : "nir: Add an internal flag to shader_info",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/shader_info.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/glsl_types.h"
        ],
        "commitId" : "2826a5a92328fd78d3ed44478164ac3065f3e5f2",
        "timestamp" : 1601064548000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Add glsl_base_type unsigned -> signed version helper\u000a\u000aReviewed-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Dave Airlie <airlied@redhat.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6035>\u000a",
        "date" : "2020-09-25 20:09:08 +0000",
        "id" : "2826a5a92328fd78d3ed44478164ac3065f3e5f2",
        "msg" : "nir: Add glsl_base_type unsigned -> signed version helper",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl_types.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/spirv_to_nir.c",
          "src/compiler/spirv/nir_spirv.h"
        ],
        "commitId" : "c9a6b94f9ea50f73f016db4724472d87c9fb2334",
        "timestamp" : 1601064548000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "vtn: add an option to create a nir library from spirv\u000a\u000aThis adds an options to turn a spir-v library into a set of nir\u000afunctions. There is no entry point and all function implentations\u000aare emitted.\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6035>\u000a",
        "date" : "2020-09-25 20:09:08 +0000",
        "id" : "c9a6b94f9ea50f73f016db4724472d87c9fb2334",
        "msg" : "vtn: add an option to create a nir library from spirv",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/nir_spirv.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/spirv_to_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/spirv_to_nir.c",
          "src/compiler/spirv/vtn_private.h"
        ],
        "commitId" : "938be4d6fabfbef4c3668f73c449d45e1d8ca518",
        "timestamp" : 1601064548000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/vtn: Add handling for SPIR-V event variables\u000a\u000aReviewed-by: Dave Airlie <airlied@redhat.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6035>\u000a",
        "date" : "2020-09-25 20:09:08 +0000",
        "id" : "938be4d6fabfbef4c3668f73c449d45e1d8ca518",
        "msg" : "nir/vtn: Add handling for SPIR-V event variables",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/spirv_to_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/vtn_opencl.c"
        ],
        "commitId" : "2013903bc2412b1d2ea3252f711c34a2658c9658",
        "timestamp" : 1601064548000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "vtn/opencl: Rework type handling for CL extension opcodes\u000a\u000a - Change dest type information to be vtn_type rather than glsl_type\u000a - Add source type information, also in vtn_type form\u000a\u000aReviewed-by: Dave Airlie <airlied@redhat.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6035>\u000a",
        "date" : "2020-09-25 20:09:08 +0000",
        "id" : "2013903bc2412b1d2ea3252f711c34a2658c9658",
        "msg" : "vtn/opencl: Rework type handling for CL extension opcodes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_opencl.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/frontends/clover/meson.build",
          "src/gallium/frontends/clover/nir/nir_lower_libclc.h",
          "src/gallium/frontends/clover/nir/nir_lower_libclc.c"
        ],
        "commitId" : "45d43ad2b8d01cce7766f8d7f5868e5f77058b91",
        "timestamp" : 1601064548000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "clover/nir: add libclc lowering pass\u000a\u000aThis pass goes through all the functions in the shader, checks\u000aif the matching function is in the clc spir-v library and inlines\u000athe replacement from there it is.\u000a\u000av2 (daniels): Also copy variables from the libclc shader\u000av3 (jekstrand): Fix progress return, only run variable inlining once\u000av4 (jekstrand): Have function inlining also copy vars for us\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6035>\u000a",
        "date" : "2020-09-25 20:09:08 +0000",
        "id" : "45d43ad2b8d01cce7766f8d7f5868e5f77058b91",
        "msg" : "clover/nir: add libclc lowering pass",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/clover/meson.build"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/clover/nir/nir_lower_libclc.c"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/clover/nir/nir_lower_libclc.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/vtn_opencl.c",
          "src/compiler/spirv/nir_spirv.h"
        ],
        "commitId" : "6436e3ac18981317b9d37dc966a51d1c3ce63b86",
        "timestamp" : 1601064548000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "vtn/opencl: Add infrastructure for calling out to libclc\u000a\u000aThis patch adds a function remap table with name mangling, which\u000acan convert a SPIR-V OpenCL extension opcode to a call to the external\u000alibclc shader, which will be lowered/inlined after conversion.\u000a\u000aReviewed-by: Dave Airlie <airlied@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6035>\u000a",
        "date" : "2020-09-25 20:09:08 +0000",
        "id" : "6436e3ac18981317b9d37dc966a51d1c3ce63b86",
        "msg" : "vtn/opencl: Add infrastructure for calling out to libclc",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_opencl.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/nir_spirv.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/util/build_id.h"
        ],
        "commitId" : "14bc2dcaae0e08bd4d5a4406b6778feaeb01ce7c",
        "timestamp" : 1601064548000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "util: add missing extern C\u000a\u000aThis code is included in c++ code via disk_cache in theory,\u000ain practice it never has been.\u000a\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6035>\u000a",
        "date" : "2020-09-25 20:09:08 +0000",
        "id" : "14bc2dcaae0e08bd4d5a4406b6778feaeb01ce7c",
        "msg" : "util: add missing extern C",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/util/build_id.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/frontends/clover/spirv/invocation.hpp",
          "src/gallium/frontends/clover/nir/invocation.hpp",
          "src/gallium/frontends/clover/meson.build",
          "src/gallium/frontends/clover/core/device.hpp",
          "src/gallium/frontends/clover/nir/invocation.cpp",
          "src/gallium/frontends/clover/core/device.cpp",
          "src/gallium/frontends/clover/spirv/invocation.cpp"
        ],
        "commitId" : "f33b417652ceae711cc34601f51d62beec2d22f1",
        "timestamp" : 1601064548000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "clover: handle libclc shader (v3)\u000a\u000aThis works by taking the spirv produced by libclc which contains\u000aa lot of mangled function entrypoints identified with LinkageAttribute decorations.\u000a\u000aThis patch just sets up clover to load the libclc blob and convert it to\u000alibrary nir, and support inlining application nir with calls to libclc.\u000a\u000av2: Add a disk cache support for this object, to avoid the spirv parsing\u000aoverheads each time. move spirv->nir to lazy instantiation to avoid\u000athe mess with glsl types and constructor ordering.\u000av3: make disk cache optional\u000a\u000av1-Reviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000a\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6035>\u000a",
        "date" : "2020-09-25 20:09:08 +0000",
        "id" : "f33b417652ceae711cc34601f51d62beec2d22f1",
        "msg" : "clover: handle libclc shader (v3)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/clover/nir/invocation.hpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/clover/spirv/invocation.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/clover/spirv/invocation.hpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/clover/meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/clover/core/device.hpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/clover/core/device.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/clover/nir/invocation.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/vtn_opencl.c"
        ],
        "commitId" : "b08fd45be0cce404118d1ba0a11c4a5646991f5b",
        "timestamp" : 1601064548000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "vtn/opencl: Implement a lot of opcodes via libclc\u000a\u000aReviewed-by: Dave Airlie <airlied@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6035>\u000a",
        "date" : "2020-09-25 20:09:08 +0000",
        "id" : "b08fd45be0cce404118d1ba0a11c4a5646991f5b",
        "msg" : "vtn/opencl: Implement a lot of opcodes via libclc",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_opencl.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/vtn_opencl.c"
        ],
        "commitId" : "00261d883ddce9e7238b9cea9dd3f09e49e68a93",
        "timestamp" : 1601064548000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "vtn/opencl: Rework handle_instr to be able to handle core SPIR-V opcodes via libclc\u000a\u000aThe OpenCL async copy/wait opcodes are core SPIR-V, rather than OpenCL extension opcodes.\u000a\u000aReviewed-by: Dave Airlie <airlied@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6035>\u000a",
        "date" : "2020-09-25 20:09:08 +0000",
        "id" : "00261d883ddce9e7238b9cea9dd3f09e49e68a93",
        "msg" : "vtn/opencl: Rework handle_instr to be able to handle core SPIR-V opcodes via libclc",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_opencl.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/spirv_to_nir.c",
          "src/compiler/spirv/vtn_opencl.c",
          "src/compiler/spirv/vtn_private.h"
        ],
        "commitId" : "6aee49578fbc3c157495aa15b1d784c7a43f2e1a",
        "timestamp" : 1601064548000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "vtn/opencl: Hook up OpenCL async copy and group wait opcodes via libclc\u000a\u000aAdds an additional hook for spirv_to_nir to handle a core opcode via\u000athe OpenCL libclc infrastructure, and adds handling for SpvOpGroupAsyncCopy and\u000aSpvOpGroupWaitEvents.\u000a\u000aReviewed-by: Dave Airlie <airlied@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6035>\u000a",
        "date" : "2020-09-25 20:09:08 +0000",
        "id" : "6aee49578fbc3c157495aa15b1d784c7a43f2e1a",
        "msg" : "vtn/opencl: Hook up OpenCL async copy and group wait opcodes via libclc",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_opencl.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/spirv_to_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/vtn_opencl.c"
        ],
        "commitId" : "4cc9ad4eeb4bfb2fd3e0c6d1def2823a48137d61",
        "timestamp" : 1601064548000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "vtn/opencl: Switch non-native trig to use libclc\u000a\u000aAcked-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Dave Airlie <airlied@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6035>\u000a",
        "date" : "2020-09-25 20:09:08 +0000",
        "id" : "4cc9ad4eeb4bfb2fd3e0c6d1def2823a48137d61",
        "msg" : "vtn/opencl: Switch non-native trig to use libclc",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_opencl.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/vtn_opencl.c"
        ],
        "commitId" : "2624faf1379f515cee1c4e307ff8abe56d19b2a0",
        "timestamp" : 1601064548000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "vtn/opencl: Switch exp/pow/log to use libclc\u000a\u000aAcked-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Dave Airlie <airlied@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6035>\u000a",
        "date" : "2020-09-25 20:09:08 +0000",
        "id" : "2624faf1379f515cee1c4e307ff8abe56d19b2a0",
        "msg" : "vtn/opencl: Switch exp/pow/log to use libclc",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_opencl.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/vtn_opencl.c"
        ],
        "commitId" : "03fd217d219722dedc3c04726b2a4288e289179b",
        "timestamp" : 1601064548000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "vtn/opencl: Switch division-related ops to use libclc\u000a\u000aSpecifically, fmod only uses libclc if it was going to be lowered.\u000aAlso, add missing half_divide and half_recip handling.\u000a\u000aAcked-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Dave Airlie <airlied@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6035>\u000a",
        "date" : "2020-09-25 20:09:08 +0000",
        "id" : "03fd217d219722dedc3c04726b2a4288e289179b",
        "msg" : "vtn/opencl: Switch division-related ops to use libclc",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_opencl.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_builtin_builder.h",
          "src/compiler/spirv/vtn_opencl.c",
          "src/compiler/nir/nir_builtin_builder.c"
        ],
        "commitId" : "09bca4cb957e33811c82d3bf5b41527ae7122f22",
        "timestamp" : 1601064885000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/jenatali",
          "fullName" : "jenatali"
        },
        "authorEmail" : "jenatali@microsoft.com",
        "comment" : "vtn/opencl: Switch some nir-sequence ops to use libclc\u000a\u000aAll of these are pretty well-defined. Rather than implementing them\u000aas a sequence of nir ops, we can just use the libclc implementation.\u000a\u000av2 (idr): Delete functions that are now unused.\u000a\u000aAcked-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Dave Airlie <airlied@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6035>\u000a",
        "date" : "2020-09-25 13:14:45 -0700",
        "id" : "09bca4cb957e33811c82d3bf5b41527ae7122f22",
        "msg" : "vtn/opencl: Switch some nir-sequence ops to use libclc",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_builtin_builder.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_builtin_builder.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_opencl.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/vtn_opencl.c"
        ],
        "commitId" : "8fb25c48a4070d3ffcfcfaa80440f5563058c0ba",
        "timestamp" : 1601064886000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/jenatali",
          "fullName" : "jenatali"
        },
        "authorEmail" : "jenatali@microsoft.com",
        "comment" : "vtn/opencl: Only use libclc ldexp when lower_ldexp is set\u000a\u000aReviewed-by: Dave Airlie <airlied@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6035>\u000a",
        "date" : "2020-09-25 13:14:46 -0700",
        "id" : "8fb25c48a4070d3ffcfcfaa80440f5563058c0ba",
        "msg" : "vtn/opencl: Only use libclc ldexp when lower_ldexp is set",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_opencl.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/vtn_opencl.c"
        ],
        "commitId" : "5f1855d896cae59eee6099bb48ac00aae883c2c7",
        "timestamp" : 1601065239000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/jenatali",
          "fullName" : "jenatali"
        },
        "authorEmail" : "jenatali@microsoft.com",
        "comment" : "vtn/opencl: Switch fma to conditionally use libclc for 32bit floats\u000a\u000aReviewed-by: Dave Airlie <airlied@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6035>\u000a",
        "date" : "2020-09-25 13:20:39 -0700",
        "id" : "5f1855d896cae59eee6099bb48ac00aae883c2c7",
        "msg" : "vtn/opencl: Switch fma to conditionally use libclc for 32bit floats",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_opencl.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/vulkan/meson.build"
        ],
        "commitId" : "465460943a2bf049e83a602d70f921775245dbca",
        "timestamp" : 1601067197000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "meson/anv: Use variable that checks for --build-id\u000a\u000afixes: d1992255bb29054fa51763376d125183a9f602f3\u000a       (\"meson: Add build Intel \"anv\" vulkan driver\")\u000a\u000aAcked-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6819>\u000a",
        "date" : "2020-09-25 20:53:17 +0000",
        "id" : "465460943a2bf049e83a602d70f921775245dbca",
        "msg" : "meson/anv: Use variable that checks for --build-id",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/meson.build"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/gallivm/lp_bld_nir.c",
          "src/gallium/auxiliary/nir/nir_to_tgsi_info.c"
        ],
        "commitId" : "4cb6a8d2dee5f1ef56f26090441fa9d1758ecce5",
        "timestamp" : 1601070907000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallivm: add support for lowered IO in vertex shaders\u000a\u000afor Selection/Feedback/RasterPos in st/mesa.\u000a\u000aReviewed-by: Dave Airlie <airlied@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6698>\u000a",
        "date" : "2020-09-25 21:55:07 +0000",
        "id" : "4cb6a8d2dee5f1ef56f26090441fa9d1758ecce5",
        "msg" : "gallivm: add support for lowered IO in vertex shaders",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/gallivm/lp_bld_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/nir/nir_to_tgsi_info.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir_types.h",
          "src/compiler/nir_types.cpp"
        ],
        "commitId" : "de295b61da3465e1341d43f9acc8b22225c83358",
        "timestamp" : 1601077683000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "compiler/types: Add glsl_baseN_t_type(bit_size) helpers\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6713>\u000a",
        "date" : "2020-09-25 23:48:03 +0000",
        "id" : "de295b61da3465e1341d43f9acc8b22225c83358",
        "msg" : "compiler/types: Add glsl_baseN_t_type(bit_size) helpers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir_types.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir_types.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/spirv_to_nir.c"
        ],
        "commitId" : "8cbb6640f0ea5b7d843293439233d15f3f38e108",
        "timestamp" : 1601077683000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv: Use the new types helpers\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6713>\u000a",
        "date" : "2020-09-25 23:48:03 +0000",
        "id" : "8cbb6640f0ea5b7d843293439233d15f3f38e108",
        "msg" : "spirv: Use the new types helpers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/spirv_to_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_builder.h",
          "src/compiler/nir/nir_intrinsics.py"
        ],
        "commitId" : "b2899f72657a006489284def54f9a5373f8a1d1e",
        "timestamp" : 1601077683000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Add a new memcpy intrinsic\u000a\u000aThis matches SPIR-V's OpCopyMemorySized\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>.\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6713>\u000a",
        "date" : "2020-09-25 23:48:03 +0000",
        "id" : "b2899f72657a006489284def54f9a5373f8a1d1e",
        "msg" : "nir: Add a new memcpy intrinsic",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_intrinsics.py"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_builder.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/meson.build",
          "src/compiler/Makefile.sources",
          "src/compiler/nir/nir.h",
          "src/compiler/nir/nir_lower_memcpy.c"
        ],
        "commitId" : "a3177cca9961452b436b12fd0790c6ffaa8f0eee",
        "timestamp" : 1601077683000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Add a lowering pass to lower memcpy\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>.\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6713>\u000a",
        "date" : "2020-09-25 23:48:03 +0000",
        "id" : "a3177cca9961452b436b12fd0790c6ffaa8f0eee",
        "msg" : "nir: Add a lowering pass to lower memcpy",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/compiler/nir/nir_lower_memcpy.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/Makefile.sources"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/vtn_variables.c"
        ],
        "commitId" : "8323c03bbfd4501ab54fbd1a8373b8c54017806d",
        "timestamp" : 1601077683000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv: Add support for OpCopyMemorySized\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>.\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6713>\u000a",
        "date" : "2020-09-25 23:48:03 +0000",
        "id" : "8323c03bbfd4501ab54fbd1a8373b8c54017806d",
        "msg" : "spirv: Add support for OpCopyMemorySized",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_variables.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/frontends/clover/nir/invocation.cpp"
        ],
        "commitId" : "bf80fb7c3098d4e03b11971238bec51954cd0a30",
        "timestamp" : 1601077683000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "clover/nir: Call the memcpy lowering pass\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>.\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6713>\u000a",
        "date" : "2020-09-25 23:48:03 +0000",
        "id" : "bf80fb7c3098d4e03b11971238bec51954cd0a30",
        "msg" : "clover/nir: Call the memcpy lowering pass",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/clover/nir/invocation.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci.yml",
          "meson.build",
          "src/gallium/frontends/clover/llvm/compat.hpp",
          "src/gallium/frontends/clover/llvm/codegen/native.cpp",
          "src/gallium/frontends/clover/llvm/codegen/common.cpp",
          "src/gallium/frontends/clover/llvm/codegen/bitcode.cpp",
          "src/gallium/frontends/clover/llvm/invocation.cpp"
        ],
        "commitId" : "a3543adc2628461818cfa691a7f547af7bc6f0fb",
        "timestamp" : 1601111202000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/edb",
          "fullName" : "edb"
        },
        "authorEmail" : "edb@sigluy.net",
        "comment" : "clover: set LLVM min version to 8.0.1\u000a\u000aIt also bump from 8.0.0 to .1 for AMD gallium and VK\u000a\u000aReviewed-by: Francisco Jerez <currojerez@riseup.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6336>\u000a",
        "date" : "2020-09-26 11:06:42 +0200",
        "id" : "a3543adc2628461818cfa691a7f547af7bc6f0fb",
        "msg" : "clover: set LLVM min version to 8.0.1",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/clover/llvm/compat.hpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/clover/llvm/invocation.cpp"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci.yml"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/clover/llvm/codegen/native.cpp"
          },
          {
            "editType" : "edit",
            "file" : "meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/clover/llvm/codegen/bitcode.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/clover/llvm/codegen/common.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/deqp-radv-default-skips.txt"
        ],
        "commitId" : "4017116fa044468234934812986a66cb8e807f60",
        "timestamp" : 1601274738000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci: add dEQP-VK.info.device_extensions to the list of skipped tests\u000a\u000aIt regularly fails when a new KHR extension is implemented.\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6843>\u000a",
        "date" : "2020-09-28 06:32:18 +0000",
        "id" : "4017116fa044468234934812986a66cb8e807f60",
        "msg" : "ci: add dEQP-VK.info.device_extensions to the list of skipped tests",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/deqp-radv-default-skips.txt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/midgard.xml"
        ],
        "commitId" : "6abb4cd8b9d8c8dddd3c1d4b55ed0a2f77ed0617",
        "timestamp" : 1601276797000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/boris.brezillon",
          "fullName" : "boris.brezillon"
        },
        "authorEmail" : "boris.brezillon@collabora.com",
        "comment" : "panfrost: Fix bifrost tiler descriptor definition\u000a\u000aThe bifrost tiler descriptor definition was wrong, leading to a buffer\u000aoverflow.\u000a\u000aFixes: efce73d99d0e (\"panfrost: XML-ify the bifrost tiler descriptors\")\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aTested-by: Christian Hewitt <christianshewitt@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6859>\u000a",
        "date" : "2020-09-28 09:06:37 +0200",
        "id" : "6abb4cd8b9d8c8dddd3c1d4b55ed0a2f77ed0617",
        "msg" : "panfrost: Fix bifrost tiler descriptor definition",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/midgard.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/panfrost/pan_context.c"
        ],
        "commitId" : "2e9599b34d1fc386570027f3be0cced908ed7849",
        "timestamp" : 1601276853000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/boris.brezillon",
          "fullName" : "boris.brezillon"
        },
        "authorEmail" : "boris.brezillon@collabora.com",
        "comment" : "panfrost: Fix bifrost tiler job emission\u000a\u000aThe tiler descriptor pointer and padding sections were not filled.\u000a\u000aFixes: d289209ea68f (\"panfrost: XML-ify the compute job descriptor\")\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aTested-by: Christian Hewitt <christianshewitt@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6859>\u000a",
        "date" : "2020-09-28 09:07:33 +0200",
        "id" : "2e9599b34d1fc386570027f3be0cced908ed7849",
        "msg" : "panfrost: Fix bifrost tiler job emission",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_context.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/Android.bifrost.mk"
        ],
        "commitId" : "9a221095d270822aab734067956bc51658452f6b",
        "timestamp" : 1601277586000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/issor.oruam",
          "fullName" : "issor.oruam"
        },
        "authorEmail" : "issor.oruam@gmail.com",
        "comment" : "android: pan/bi: fix typo in bifrost_gen_disasm.c gen rules\u000a\u000aGen rules were erroneusly named as bifrost_gen_disasm*s*\u000aThis patch fixes them\u000a\u000aFixes: 792b51713bf4 (\"android: pan/bi: Use new disassembler\")\u000aSigned-off-by: Mauro Rossi <issor.oruam@gmail.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6873>\u000a",
        "date" : "2020-09-28 09:19:46 +0200",
        "id" : "9a221095d270822aab734067956bc51658452f6b",
        "msg" : "android: pan/bi: fix typo in bifrost_gen_disasm.c gen rules",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/Android.bifrost.mk"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/lima/lima_draw.c",
          "src/gallium/drivers/lima/lima_job.c"
        ],
        "commitId" : "92831412d95a1af33829d83a4d5cd0e33f5e3494",
        "timestamp" : 1601278507000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "lima: set clear depth value to 0x00ffffff as default\u000a\u000aAccording to the specs, the initial depth value for a\u000adepth buffer clear is 1. Use 0x00ffffff like the blob does.\u000a\u000aWe can remove setting this value in lima_clear, because it's\u000aset during job creation now.\u000a\u000aFixes the following dEQP tests:\u000a\u000adEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb565_depth_component16\u000adEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb5_a1_depth_component16\u000adEQP-GLES2.functional.fbo.render.shared_depthbuffer.rbo_rgb4_depth_component16\u000adEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgba_depth_component16\u000adEQP-GLES2.functional.fbo.render.shared_depthbuffer.tex2d_rgb_depth_component16\u000a\u000aReviewed-by: Vasily Khoruzhick <anarsoul@gmail.com>\u000aSigned-off-by: Andreas Baierl <ichgeh@imkreisrum.de>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6842>\u000a",
        "date" : "2020-09-28 07:35:07 +0000",
        "id" : "92831412d95a1af33829d83a4d5cd0e33f5e3494",
        "msg" : "lima: set clear depth value to 0x00ffffff as default",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/lima_draw.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/lima_job.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/relnotes/20.1.8.rst"
        ],
        "commitId" : "96ac7115dbd4afb39e871887690a9c9a86689f0c",
        "timestamp" : 1601279008000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: escape backquote character\u000a\u000aThis unescaped backquote charcter confuses Sphinx, making it emit a\u000awarning and slightly confused HTML in the end.\u000a\u000aLet's escape it instead, to keep things sane.\u000a\u000aFixes: fdff24d930d (\"docs: add release notes for 20.1.8\")\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6863>\u000a",
        "date" : "2020-09-28 07:43:28 +0000",
        "id" : "96ac7115dbd4afb39e871887690a9c9a86689f0c",
        "msg" : "docs: escape backquote character",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/relnotes/20.1.8.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/conf.py"
        ],
        "commitId" : "12760d0480d53da7218773ce3edae091e59607cb",
        "timestamp" : 1601279193000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: show 'Edit on GitLab'-link\u000a\u000aIt's easier to contribute to the documentation if we have links to the\u000adocument on GitLab. This will allow people to easily edit docs, or to\u000arealize where in the source-tree they are without having to search.\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6742>\u000a",
        "date" : "2020-09-28 07:46:33 +0000",
        "id" : "12760d0480d53da7218773ce3edae091e59607cb",
        "msg" : "docs: show 'Edit on GitLab'-link",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/conf.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/_exts/redirects.py"
        ],
        "commitId" : "d2dfbf0e66bde6f671575fd6fe0c50e2facc2420",
        "timestamp" : 1601279490000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: store prefixes in redirects\u000a\u000aThis allows us to link to articles that are using pretty-URLs without\u000aadding an ugly \"/index.html\"-suffix to them.\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6862>\u000a",
        "date" : "2020-09-28 07:51:30 +0000",
        "id" : "d2dfbf0e66bde6f671575fd6fe0c50e2facc2420",
        "msg" : "docs: store prefixes in redirects",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/_exts/redirects.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/webmaster.rst",
          "docs/contents.rst",
          "docs/_exts/redirects.py"
        ],
        "commitId" : "e48b77b5b1489a0efa802f25f6457f3b70a96291",
        "timestamp" : 1601279491000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: remove webmaster article\u000a\u000aThis article is out-of-date, so let's instead forward to the \"About\u000aMesa3D.org\" article on the main website. This explains where to submit\u000amerge requests for wanted changes.\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6862>\u000a",
        "date" : "2020-09-28 07:51:31 +0000",
        "id" : "e48b77b5b1489a0efa802f25f6457f3b70a96291",
        "msg" : "docs: remove webmaster article",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/contents.rst"
          },
          {
            "editType" : "delete",
            "file" : "docs/webmaster.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/_exts/redirects.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/gallium/context.rst"
        ],
        "commitId" : "255019340c509d85fb5ea3c75129675eef1952a0",
        "timestamp" : 1601279665000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: everytime -> every time\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6864>\u000a",
        "date" : "2020-09-28 07:54:25 +0000",
        "id" : "255019340c509d85fb5ea3c75129675eef1952a0",
        "msg" : "docs: everytime -> every time",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/gallium/context.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/gallium/context.rst"
        ],
        "commitId" : "3fffa27a3bbe95c9009e5d2ddc8793bb20d6489c",
        "timestamp" : 1601279665000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: apis -> APIs\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6864>\u000a",
        "date" : "2020-09-28 07:54:25 +0000",
        "id" : "3fffa27a3bbe95c9009e5d2ddc8793bb20d6489c",
        "msg" : "docs: apis -> APIs",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/gallium/context.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/install.rst"
        ],
        "commitId" : "e8c1b789aad5fc5e9aba2c7d995e4169d406a804",
        "timestamp" : 1601279665000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: scons -> SCons\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6864>\u000a",
        "date" : "2020-09-28 07:54:25 +0000",
        "id" : "e8c1b789aad5fc5e9aba2c7d995e4169d406a804",
        "msg" : "docs: scons -> SCons",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/install.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/gallium/context.rst"
        ],
        "commitId" : "58512ce3dcb450e95dc85ecc120afb21bd904342",
        "timestamp" : 1601279665000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: frambuffer -> framebuffer\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6864>\u000a",
        "date" : "2020-09-28 07:54:25 +0000",
        "id" : "58512ce3dcb450e95dc85ecc120afb21bd904342",
        "msg" : "docs: frambuffer -> framebuffer",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/gallium/context.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/gallium/cso/blend.rst"
        ],
        "commitId" : "fa834fd3653c5a6b6cc7ddba71f108fae6dc85b5",
        "timestamp" : 1601279665000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: make two acronyms upper-case\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6864>\u000a",
        "date" : "2020-09-28 07:54:25 +0000",
        "id" : "fa834fd3653c5a6b6cc7ddba71f108fae6dc85b5",
        "msg" : "docs: make two acronyms upper-case",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/gallium/cso/blend.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/gallium/context.rst"
        ],
        "commitId" : "33180434afcc706a3b6d7750087cdb42574b6bec",
        "timestamp" : 1601279665000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: unecessarily -> unnecessarily\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6864>\u000a",
        "date" : "2020-09-28 07:54:25 +0000",
        "id" : "33180434afcc706a3b6d7750087cdb42574b6bec",
        "msg" : "docs: unecessarily -> unnecessarily",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/gallium/context.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/gallium/context.rst",
          "docs/gallium/cso/rasterizer.rst",
          "docs/envvars.rst",
          "docs/gallium/cso/sampler.rst"
        ],
        "commitId" : "9890927a84d44ffe6e14c107e896fd23e889814a",
        "timestamp" : 1601279665000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: behaviour -> behavior\u000a\u000aMost of our documentation is US English, so let's stick to that.\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6864>\u000a",
        "date" : "2020-09-28 07:54:25 +0000",
        "id" : "9890927a84d44ffe6e14c107e896fd23e889814a",
        "msg" : "docs: behaviour -> behavior",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/envvars.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/gallium/context.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/gallium/cso/rasterizer.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/gallium/cso/sampler.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/releasing.rst"
        ],
        "commitId" : "2dccdb1d4b335ebcdb649c210f15fb2fb255f945",
        "timestamp" : 1601279665000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: timeplan -> time plan\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6864>\u000a",
        "date" : "2020-09-28 07:54:25 +0000",
        "id" : "2dccdb1d4b335ebcdb649c210f15fb2fb255f945",
        "msg" : "docs: timeplan -> time plan",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/releasing.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/egl.rst"
        ],
        "commitId" : "0894b590a45c0cdc57dc82e5cbb24891ad203a1f",
        "timestamp" : 1601279665000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: initialisation -> initialization\u000a\u000aMost of the docs is US English, let's stick to that.\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6864>\u000a",
        "date" : "2020-09-28 07:54:25 +0000",
        "id" : "0894b590a45c0cdc57dc82e5cbb24891ad203a1f",
        "msg" : "docs: initialisation -> initialization",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/egl.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/releasing.rst",
          "docs/ci/docker.rst",
          "docs/repository.rst",
          "docs/ci/bare-metal.rst",
          "docs/ci/LAVA.rst",
          "docs/submittingpatches.rst",
          "docs/ci/index.rst"
        ],
        "commitId" : "7ee8a3a2cbc7d2492f262a445603d6bfa4cd6b11",
        "timestamp" : 1601279665000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: gitlab -> GitLab\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6864>\u000a",
        "date" : "2020-09-28 07:54:25 +0000",
        "id" : "7ee8a3a2cbc7d2492f262a445603d6bfa4cd6b11",
        "msg" : "docs: gitlab -> GitLab",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/ci/index.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/releasing.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/ci/docker.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/ci/bare-metal.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/repository.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/ci/LAVA.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/submittingpatches.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/submittingpatches.rst",
          "docs/ci/LAVA.rst",
          "docs/repository.rst"
        ],
        "commitId" : "b8f1075c4e7e72252a8119e1befabad10405ded9",
        "timestamp" : 1601279665000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: url -> URL\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6864>\u000a",
        "date" : "2020-09-28 07:54:25 +0000",
        "id" : "b8f1075c4e7e72252a8119e1befabad10405ded9",
        "msg" : "docs: url -> URL",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/submittingpatches.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/repository.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/ci/LAVA.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/download.rst"
        ],
        "commitId" : "5bea0e88ba0dd0b0d1221c7ba76720c9fc9c0dc4",
        "timestamp" : 1601279665000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: recognisable -> recognizable\u000a\u000aMost of the docs is US English, let's stick to that.\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6864>\u000a",
        "date" : "2020-09-28 07:54:25 +0000",
        "id" : "5bea0e88ba0dd0b0d1221c7ba76720c9fc9c0dc4",
        "msg" : "docs: recognisable -> recognizable",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/download.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/glsl/lower_xfb_varying.cpp",
          "src/mesa/state_tracker/st_extensions.c",
          "src/compiler/glsl/link_varyings.cpp"
        ],
        "commitId" : "f2b94ae085ab454944e03fbb9d91bc65bf40abc8",
        "timestamp" : 1601279848000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "glsl/linker: Add support for XFB varying lowering in geometry shader\u000a\u000aReviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6723>\u000a",
        "date" : "2020-09-28 07:57:28 +0000",
        "id" : "f2b94ae085ab454944e03fbb9d91bc65bf40abc8",
        "msg" : "glsl/linker: Add support for XFB varying lowering in geometry shader",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl/lower_xfb_varying.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_extensions.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl/link_varyings.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/decode.c"
        ],
        "commitId" : "d9c4ec91542662f7297591b92ed6c4a452004d2b",
        "timestamp" : 1601283242000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "panfrost: Remove extra printf arguments.\u000a\u000aFix defects reported by Coverity Scan.\u000a\u000aExtra argument to printf format specifier (PRINTF_ARGS)\u000aextra_argument: This argument was not used by the format string: job +\u000a32UL.\u000a\u000aFixes: 89fafe9e926b (\"panfrost: XML-ify the fragment job descriptor\")\u000aFixes: d289209ea68f (\"panfrost: XML-ify the compute job descriptor\")\u000aSigned-off-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6829>\u000a",
        "date" : "2020-09-28 08:54:02 +0000",
        "id" : "d9c4ec91542662f7297591b92ed6c4a452004d2b",
        "msg" : "panfrost: Remove extra printf arguments.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/decode.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opt_load_store_vectorize.c"
        ],
        "commitId" : "ee073cb543ea0e10cc5933caba8a288897c7e4ea",
        "timestamp" : 1601294790000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/load_store_vectorize: improve vectorization with identical operations\u000a\u000aWe might have several identical options to vectorize an entry with, but\u000aonly one might be vectorizable because of writes interfering.\u000a\u000aAn example of this is a pattern found in some CTS tests:\u000aa = load(0)\u000ab = load(4)\u000astore(0, a)\u000astore(4, b)\u000aa = load(0)\u000ab = load(4)\u000astore(0, a)\u000astore(4, b)\u000a...\u000a\u000aIt might have attempted to vectorize the first load(0) with the second\u000aload(4) without attempting the second load(4) when the first fails. This\u000achanges vectorize_entries() to continue even if the first try_vectorize()\u000afailed.\u000a\u000afossil-db (Navi):\u000aTotals from 117 (0.09% of 137413) affected shaders:\u000aSGPRs: 7040 -> 7088 (+0.68%)\u000aCodeSize: 276504 -> 276308 (-0.07%); split: -0.08%, +0.01%\u000aInstrs: 51152 -> 51111 (-0.08%); split: -0.09%, +0.01%\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Matt Turner <mattst88@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5415>\u000a",
        "date" : "2020-09-28 12:06:30 +0000",
        "id" : "ee073cb543ea0e10cc5933caba8a288897c7e4ea",
        "msg" : "nir/load_store_vectorize: improve vectorization with identical operations",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_load_store_vectorize.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/pan_blit.c"
        ],
        "commitId" : "90eaaada0d1d2479c777241948e8ec59d7cfe996",
        "timestamp" : 1601295957000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "panfrost: Mark blit shaders as internal\u000a\u000aFixes spam of blit shader nir when NIR_PRINT=1 is set.\u000a\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6870>\u000a",
        "date" : "2020-09-28 12:25:57 +0000",
        "id" : "90eaaada0d1d2479c777241948e8ec59d7cfe996",
        "msg" : "panfrost: Mark blit shaders as internal",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/pan_blit.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/midgard/midgard_compile.h",
          "src/panfrost/lib/pan_blit.c",
          "src/gallium/drivers/panfrost/pan_blend_shaders.c",
          "src/panfrost/midgard/midgard_compile.c",
          "src/gallium/drivers/panfrost/pan_assemble.c"
        ],
        "commitId" : "756441b2979c2664aaa13a67dbdaf5b7e853286e",
        "timestamp" : 1601295957000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/mdg: Infer whether to disassemble shaders from info.internal\u000a\u000aBlit shaders are now marked as internal, so remove the silent argument\u000afrom midgard_compile_shader_nir and instead use nir->info.internal to\u000asuppress disassembling shaders.\u000a\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6870>\u000a",
        "date" : "2020-09-28 12:25:57 +0000",
        "id" : "756441b2979c2664aaa13a67dbdaf5b7e853286e",
        "msg" : "pan/mdg: Infer whether to disassemble shaders from info.internal",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/midgard/midgard_compile.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/midgard/midgard_compile.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_blend_shaders.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/pan_blit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_assemble.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_memory_model.c"
        ],
        "commitId" : "de1409089c797cc3dfae968748610d57329ec555",
        "timestamp" : 1601304422000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/lower_memory_model: return progress when visiting instructions\u000a\u000aIt never returned progress=TRUE.\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Rhys Perry <pendingchaos02@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6888>\u000a",
        "date" : "2020-09-28 14:47:02 +0000",
        "id" : "de1409089c797cc3dfae968748610d57329ec555",
        "msg" : "nir/lower_memory_model: return progress when visiting instructions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_memory_model.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_memory_model.c"
        ],
        "commitId" : "39098a2053d4619faff8bc125eac412270a1bdec",
        "timestamp" : 1601304422000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/lower_memory_model: do not break with global atomic operations\u000a\u000aGlobal atomics don't have an access flag.\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Rhys Perry <pendingchaos02@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6888>\u000a",
        "date" : "2020-09-28 14:47:02 +0000",
        "id" : "39098a2053d4619faff8bc125eac412270a1bdec",
        "msg" : "nir/lower_memory_model: do not break with global atomic operations",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_memory_model.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/zink/zink_device_info.py"
        ],
        "commitId" : "f1432fd3e2d915f09a295f1ffb878471ce4e4d73",
        "timestamp" : 1601305436000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "zink: generate extension infrastructure using a python script\u000a\u000aReviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>\u000aReviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6789>\u000a",
        "date" : "2020-09-28 15:03:56 +0000",
        "id" : "f1432fd3e2d915f09a295f1ffb878471ce4e4d73",
        "msg" : "zink: generate extension infrastructure using a python script",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/gallium/drivers/zink/zink_device_info.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/zink/zink_screen.c",
          "src/gallium/drivers/zink/meson.build",
          "src/gallium/drivers/zink/zink_screen.h"
        ],
        "commitId" : "0ed17a212c75ec0b2c69de714a20254b88ffb7c9",
        "timestamp" : 1601305436000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "zink: hook zink_device_info.py to build system\u000a\u000aReviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>\u000aReviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6789>\u000a",
        "date" : "2020-09-28 15:03:56 +0000",
        "id" : "0ed17a212c75ec0b2c69de714a20254b88ffb7c9",
        "msg" : "zink: hook zink_device_info.py to build system",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_screen.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_screen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/meson.build"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/zink/zink_screen.c"
        ],
        "commitId" : "79c0023d196c183bca4a5a66522e1432f8f95f10",
        "timestamp" : 1601305436000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "zink: use the new extension infrastructure in device creation\u000a\u000aReviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>\u000aReviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6789>\u000a",
        "date" : "2020-09-28 15:03:56 +0000",
        "id" : "79c0023d196c183bca4a5a66522e1432f8f95f10",
        "msg" : "zink: use the new extension infrastructure in device creation",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_screen.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/zink/zink_state.c",
          "src/gallium/drivers/zink/zink_draw.c",
          "src/gallium/drivers/zink/zink_screen.c",
          "src/gallium/drivers/zink/zink_context.c",
          "src/gallium/drivers/zink/zink_resource.c"
        ],
        "commitId" : "08d51e92aee0cddc5ad567dddd432cc4016a4570",
        "timestamp" : 1601305436000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "zink: use the new, generated extension infrastructure\u000a\u000athis is just a find-and-replace from screen->... to screen->info.\u000a\u000aReviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>\u000aReviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6789>\u000a",
        "date" : "2020-09-28 15:03:56 +0000",
        "id" : "08d51e92aee0cddc5ad567dddd432cc4016a4570",
        "msg" : "zink: use the new, generated extension infrastructure",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_draw.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_state.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_context.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_resource.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_screen.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/zink/zink_screen.c",
          "src/gallium/drivers/zink/zink_screen.h"
        ],
        "commitId" : "b2d042b62107cca4612d47f216c89ad0ad5a12f1",
        "timestamp" : 1601305436000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "zink: remove old extension infrastructure\u000a\u000aReviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>\u000aReviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6789>\u000a",
        "date" : "2020-09-28 15:03:56 +0000",
        "id" : "b2d042b62107cca4612d47f216c89ad0ad5a12f1",
        "msg" : "zink: remove old extension infrastructure",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_screen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_screen.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_private.h",
          "src/amd/vulkan/layers/radv_sqtt_layer.c",
          "src/amd/vulkan/radv_sqtt.c",
          "src/amd/vulkan/radv_cs.h"
        ],
        "commitId" : "929aac5d350f8463310f3a32aded6bb9e412b14a",
        "timestamp" : 1601307968000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: Fix emitting SQTT userdata.\u000a\u000aOtherwise some marker packets were missing ...\u000a\u000aReviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6550>\u000a",
        "date" : "2020-09-28 15:46:08 +0000",
        "id" : "929aac5d350f8463310f3a32aded6bb9e412b14a",
        "msg" : "radv: Fix emitting SQTT userdata.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/layers/radv_sqtt_layer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_sqtt.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_cs.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_private.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_sqtt.c"
        ],
        "commitId" : "8349b820831276b2deec494b7c4e550389c39f78",
        "timestamp" : 1601307968000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: Use correct alignment for SQTT buffer sizes.\u000a\u000aOtherwise we can miss the start of the buffer, which\u000aresults in RGP missing the initial (and only) timestamp\u000apacket and results in RGP completely ignoring the second\u000aSE, causing messy issues and missed events.\u000a\u000aReviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6550>\u000a",
        "date" : "2020-09-28 15:46:08 +0000",
        "id" : "8349b820831276b2deec494b7c4e550389c39f78",
        "msg" : "radv: Use correct alignment for SQTT buffer sizes.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_sqtt.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_rgp.c"
        ],
        "commitId" : "eff6710aabbc981f9b48066b3a43358cbc00569b",
        "timestamp" : 1601307968000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: Fix RGP Asic CU info for GFX10+.\u000a\u000aReviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6550>\u000a",
        "date" : "2020-09-28 15:46:08 +0000",
        "id" : "eff6710aabbc981f9b48066b3a43358cbc00569b",
        "msg" : "radv: Fix RGP Asic CU info for GFX10+.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_rgp.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_private.h",
          "src/amd/vulkan/layers/radv_sqtt_layer.c",
          "src/amd/vulkan/si_cmd_buffer.c",
          "src/amd/vulkan/radv_cmd_buffer.c"
        ],
        "commitId" : "cc731821527acd4469775990d24952f40ffe22f4",
        "timestamp" : 1601307968000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: Include flushes in the barrier.\u000a\u000aSince the flushes really happen on the next draw delay the barrier\u000aend to include the flushes.\u000a\u000aThis fixes the barrier duration in RGP.\u000a\u000aReviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6550>\u000a",
        "date" : "2020-09-28 15:46:08 +0000",
        "id" : "cc731821527acd4469775990d24952f40ffe22f4",
        "msg" : "radv: Include flushes in the barrier.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/layers/radv_sqtt_layer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_cmd_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/si_cmd_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_private.h",
          "src/amd/vulkan/layers/radv_sqtt_layer.c",
          "src/amd/vulkan/radv_sqtt.c",
          "src/amd/vulkan/si_cmd_buffer.c",
          "src/amd/vulkan/radv_device.c",
          "src/amd/vulkan/radv_cmd_buffer.c"
        ],
        "commitId" : "78165ea3e2085491abd91df340dc822071d389b5",
        "timestamp" : 1601307968000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: Record cache flushes for RGP.\u000a\u000aNot doing the EOP TS cacheflush event because that break wave counting\u000ain RGP for some reason. But the rest looks to be all there.\u000a\u000aReviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6550>\u000a",
        "date" : "2020-09-28 15:46:08 +0000",
        "id" : "78165ea3e2085491abd91df340dc822071d389b5",
        "msg" : "radv: Record cache flushes for RGP.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/layers/radv_sqtt_layer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_cmd_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_sqtt.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/si_cmd_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_device.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/vulkan/anv_perf.c",
          "src/intel/vulkan/anv_util.c",
          "src/util/log.c",
          "src/intel/vulkan/anv_private.h",
          "src/intel/vulkan/anv_android.c",
          "src/intel/Makefile.sources",
          "src/util/log.h",
          "src/intel/common/intel_log.c",
          "src/intel/vulkan/anv_device.c",
          "src/util/Makefile.sources",
          "src/intel/common/meson.build",
          "src/intel/common/intel_log.h",
          "src/intel/vulkan/genX_cmd_buffer.c",
          "src/util/meson.build",
          "src/intel/tools/intel_sanitize_gpu.c"
        ],
        "commitId" : "13ea7db760b13ce8dd68ccbdb5aee590198b2414",
        "timestamp" : 1601309684000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric",
          "fullName" : "eric"
        },
        "authorEmail" : "eric@anholt.net",
        "comment" : "mesa: Promote Intel's simple logging façade for Android to util/\u000a\u000aI'm bringing up freedreno Vulkan on an Android phone, and my pains are\u000aexactly what Chad said when working on Intel's vulkan for Android in\u000aaa716db0f64d (\"intel: Add simple logging façade for Android (v2)\"):\u000a\u000a    On Android, stdio goes to /dev/null. On Android, remote gdb is even\u000a    more painful than the usual remote gdb. On Android, nothing works like\u000a    you expect and debugging is hell. I need logging.\u000a\u000a    This patch introduces a small, simple logging API that can easily wrap\u000a    Android's API. On non-Android platforms, this logger does nothing\u000a    fancy.  It follows the time-honored Unix tradition of spewing\u000a    everything to stderr with minimal fuss.\u000a\u000a    My goal here is not perfection. My goal is to make a minimal, clean API,\u000a    that people hate merely a little instead of a lot, and that's good\u000a    enough to let me bring up Android Vulkan.  And it needs to be fast,\u000a    which means it must be small. No one wants to their game to miss frames\u000a    while aiming a flaming bow into the jaws of an angry robot t-rex, and\u000a    thus become t-rex breakfast, because some fool had too much fun desiging\u000a    a bloated, ideal logging API.\u000a\u000aCompared to trusty fprintf, _mesa_log[ewi]() is actually usable on\u000aAndroid.  Compared to os_log_message(), this has different error levels\u000aand supports format arguments.\u000a\u000aThe only code change in the move is wrapping flockfile/funlockfile in\u000a!DETECT_OS_WINDOWS, since mingw32 doesn't have it.  Windows likely wants\u000adifferent logging code, anyway.\u000a\u000aReviewed-by: Tapani Pälli <tapani.palli@intel.com>\u000aReviewed-by: Kristian H. Kristensen <hoegsberg@google.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6806>\u000a",
        "date" : "2020-09-28 09:14:44 -0700",
        "id" : "13ea7db760b13ce8dd68ccbdb5aee590198b2414",
        "msg" : "mesa: Promote Intel's simple logging façade for Android to util/",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/util/Makefile.sources"
          },
          {
            "editType" : "edit",
            "file" : "src/util/meson.build"
          },
          {
            "editType" : "add",
            "file" : "src/util/log.h"
          },
          {
            "editType" : "delete",
            "file" : "src/intel/common/intel_log.h"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/anv_perf.c"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/genX_cmd_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/Makefile.sources"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/tools/intel_sanitize_gpu.c"
          },
          {
            "editType" : "delete",
            "file" : "src/intel/common/intel_log.c"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/common/meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/anv_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/anv_util.c"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/anv_android.c"
          },
          {
            "editType" : "add",
            "file" : "src/util/log.c"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/anv_device.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_util.c",
          "src/freedreno/vulkan/tu_drm.c",
          "src/freedreno/vulkan/tu_device.c",
          "src/freedreno/vulkan/tu_private.h",
          "src/freedreno/vulkan/tu_kgsl.c"
        ],
        "commitId" : "a55dc276a38fa8d146386079459cc85c8a7647ae",
        "timestamp" : 1601309684000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric",
          "fullName" : "eric"
        },
        "authorEmail" : "eric@anholt.net",
        "comment" : "turnip: Replace tu_log*() with mesa_log*()\u000a\u000aThis gets us logging on Android.\u000a\u000aReviewed-by: Tapani Pälli <tapani.palli@intel.com>\u000aReviewed-by: Kristian H. Kristensen <hoegsberg@google.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6806>\u000a",
        "date" : "2020-09-28 09:14:44 -0700",
        "id" : "a55dc276a38fa8d146386079459cc85c8a7647ae",
        "msg" : "turnip: Replace tu_log*() with mesa_log*()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_drm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_util.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_device.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_kgsl.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/traces-freedreno.yml"
        ],
        "commitId" : "8538b7d270ae413e54d50d94cb52c144937230d1",
        "timestamp" : 1601314530000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci/freedreno: Sort the traces in the .yml of expectations\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6716>\u000a",
        "date" : "2020-09-28 17:35:30 +0000",
        "id" : "8538b7d270ae413e54d50d94cb52c144937230d1",
        "msg" : "ci/freedreno: Sort the traces in the .yml of expectations",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/traces-freedreno.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/traces-freedreno.yml"
        ],
        "commitId" : "4ed904989fc535db0154def100569d16683213bd",
        "timestamp" : 1601314530000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci/freedreno: Add trace tests for glxgears, 0 A.D., and xonotic.\u000a\u000aglxgears is now trimmed to not be tons of frames, and we've picked up a\u000acouple more traces in the public repo.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6716>\u000a",
        "date" : "2020-09-28 17:35:30 +0000",
        "id" : "4ed904989fc535db0154def100569d16683213bd",
        "msg" : "ci/freedreno: Add trace tests for glxgears, 0 A.D., and xonotic.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/traces-freedreno.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/traces-freedreno.yml",
          "src/compiler/nir/nir_lower_clip.c"
        ],
        "commitId" : "e8c5f8b9d3288d9a9e679a1c453fd015d1a359cf",
        "timestamp" : 1601314530000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/lower_clip: Add i/o semantics for load/store intrinsics.\u000a\u000air3 looks at the .location on its inputs for handling\u000anon-VARYING_SLOT_POS, but our uninitialized semantics matched that and\u000athrew a compiler assertion failure.\u000a\u000aFixes: 502abfce7f5d (\"nir: save IO semantics in lowered IO intrinsics\")\u000aReviewed-by: Connor Abbott <cwabbott0@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6716>\u000a",
        "date" : "2020-09-28 17:35:30 +0000",
        "id" : "e8c5f8b9d3288d9a9e679a1c453fd015d1a359cf",
        "msg" : "nir/lower_clip: Add i/o semantics for load/store intrinsics.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_clip.c"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/traces-freedreno.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_ir_to_assembly.cpp"
        ],
        "commitId" : "b2df9c2f886887d1408b0fbaad89ec5ec7dde36e",
        "timestamp" : 1601316988000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Fix emitting shared atomics with constant sources\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6879>\u000a",
        "date" : "2020-09-28 18:16:28 +0000",
        "id" : "b2df9c2f886887d1408b0fbaad89ec5ec7dde36e",
        "msg" : "r600/sfn: Fix emitting shared atomics with constant sources",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_ir_to_assembly.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp"
        ],
        "commitId" : "d55404b39cb60195fdd787bcea42ab6a252aaf43",
        "timestamp" : 1601316988000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Handle nir_op_b2b32\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6879>\u000a",
        "date" : "2020-09-28 18:16:28 +0000",
        "id" : "d55404b39cb60195fdd787bcea42ab6a252aaf43",
        "msg" : "r600/sfn: Handle nir_op_b2b32",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_nir.cpp"
        ],
        "commitId" : "972dd730d92e5f6ee31f4db03f602d74b1e72814",
        "timestamp" : 1601316988000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: lower to scalar for some optimizations and vectortize later\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6879>\u000a",
        "date" : "2020-09-28 18:16:28 +0000",
        "id" : "972dd730d92e5f6ee31f4db03f602d74b1e72814",
        "msg" : "r600/sfn: lower to scalar for some optimizations and vectortize later",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_nir.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_shader_base.cpp"
        ],
        "commitId" : "0c5dfd294aad41a454ae68930c5677f4d2d63f56",
        "timestamp" : 1601316988000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Support group memory barrier\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6879>\u000a",
        "date" : "2020-09-28 18:16:28 +0000",
        "id" : "0c5dfd294aad41a454ae68930c5677f4d2d63f56",
        "msg" : "r600/sfn: Support group memory barrier",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_base.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_emittexinstruction.cpp"
        ],
        "commitId" : "8540523610e29e983375fbd879c31ae4debf5c8d",
        "timestamp" : 1601316988000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: save some instructions when doing multisample on sample 0\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6879>\u000a",
        "date" : "2020-09-28 18:16:28 +0000",
        "id" : "8540523610e29e983375fbd879c31ae4debf5c8d",
        "msg" : "r600/sfn: save some instructions when doing multisample on sample 0",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_emittexinstruction.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_shader_fragment.cpp"
        ],
        "commitId" : "a8435f70ed5fee46dbc982ec68206f3c4fdd81a7",
        "timestamp" : 1601316988000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: use fine gradient evaluation for interpolate_at_offset\u000a\u000aAlso pass in the interpolator x component (because the TGSI does this too)\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6879>\u000a",
        "date" : "2020-09-28 18:16:28 +0000",
        "id" : "a8435f70ed5fee46dbc982ec68206f3c4fdd81a7",
        "msg" : "r600/sfn: use fine gradient evaluation for interpolate_at_offset",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_fragment.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_shader_fragment.h",
          "src/gallium/drivers/r600/sfn/sfn_shader_fragment.cpp"
        ],
        "commitId" : "73c5f451916de2d14b304d762b65d5db354b6cfa",
        "timestamp" : 1601316988000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Fix interpolate at sample\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6879>\u000a",
        "date" : "2020-09-28 18:16:28 +0000",
        "id" : "73c5f451916de2d14b304d762b65d5db354b6cfa",
        "msg" : "r600/sfn: Fix interpolate at sample",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_fragment.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_fragment.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_value.cpp",
          "src/gallium/drivers/r600/sfn/sfn_shader_base.cpp",
          "src/gallium/drivers/r600/sfn/sfn_liverange.cpp",
          "src/gallium/drivers/r600/sfn/sfn_value.h",
          "src/gallium/drivers/r600/sfn/sfn_instruction_block.cpp",
          "src/gallium/drivers/r600/sfn/sfn_shader_base.h",
          "src/gallium/drivers/r600/sfn/sfn_instruction_block.h",
          "src/gallium/drivers/r600/r600_asm.c",
          "src/gallium/drivers/r600/sfn/sfn_instruction_base.cpp",
          "src/gallium/drivers/r600/sfn/sfn_emitinstruction.h",
          "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp",
          "src/gallium/drivers/r600/sfn/sfn_ir_to_assembly.cpp",
          "src/gallium/drivers/r600/sfn/sfn_emitinstruction.cpp"
        ],
        "commitId" : "9a6b11a7330b08f57876bd8b16c3b360e4818e86",
        "timestamp" : 1601316988000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Fix indirect const buffer access\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6879>\u000a",
        "date" : "2020-09-28 18:16:28 +0000",
        "id" : "9a6b11a7330b08f57876bd8b16c3b360e4818e86",
        "msg" : "r600/sfn: Fix indirect const buffer access",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_base.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_instruction_block.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_value.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_value.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_base.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_emitinstruction.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_emitinstruction.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_emitaluinstruction.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_instruction_base.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_instruction_block.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_asm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_ir_to_assembly.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_liverange.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_shader_base.h",
          "src/gallium/drivers/r600/r600_pipe_common.c",
          "src/gallium/drivers/r600/sfn/sfn_value.cpp",
          "src/gallium/drivers/r600/sfn/sfn_shader_base.cpp"
        ],
        "commitId" : "6784cea646b0d5f7dde4827b52ea269f53210d67",
        "timestamp" : 1601316989000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn; go back to not lowering uniforms to UBOs\u000a\u000aLowering uniforms to UBOs results in an aditional iadd for the\u000aUBO buffer id evaluation, and for indirect buffers access that\u000aresults in an unnecessary op that can be avoided by not lowering\u000auniforms. There is some code duplication when reading the uniforms\u000abut it saves a whole instruction group per indirect cont buffer\u000aaccess.\u000a\u000aThis reverts commit 98eb00face93b9af5aac19008ecff5a2bf376745 with\u000asome additional fixes.\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6879>\u000a",
        "date" : "2020-09-28 18:16:29 +0000",
        "id" : "6784cea646b0d5f7dde4827b52ea269f53210d67",
        "msg" : "r600/sfn; go back to not lowering uniforms to UBOs",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_value.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_base.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_pipe_common.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_base.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_shader_geometry.cpp",
          "src/gallium/drivers/r600/sfn/sfn_nir.cpp",
          "src/gallium/drivers/r600/sfn/sfn_valuepool.h",
          "src/gallium/drivers/r600/sfn/sfn_valuepool.cpp",
          "src/gallium/drivers/r600/sfn/sfn_emitinstruction.h",
          "src/gallium/drivers/r600/sfn/sfn_emitinstruction.cpp",
          "src/gallium/drivers/r600/sfn/sfn_emittexinstruction.cpp"
        ],
        "commitId" : "31e42fb780f32665ac1dd69d662d4c5dd32b1916",
        "timestamp" : 1601316989000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: replace hand-backed literal check by NIR function\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6879>\u000a",
        "date" : "2020-09-28 18:16:29 +0000",
        "id" : "31e42fb780f32665ac1dd69d662d4c5dd32b1916",
        "msg" : "r600/sfn: replace hand-backed literal check by NIR function",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_nir.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_valuepool.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_emitinstruction.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_emitinstruction.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_emittexinstruction.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_geometry.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_valuepool.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_shader_base.h",
          "src/gallium/drivers/r600/sfn/sfn_valuepool.cpp",
          "src/gallium/drivers/r600/sfn/sfn_emitinstruction.h",
          "src/gallium/drivers/r600/sfn/sfn_shader_base.cpp",
          "src/gallium/drivers/r600/sfn/sfn_emitinstruction.cpp",
          "src/gallium/drivers/r600/sfn/sfn_valuepool.h"
        ],
        "commitId" : "6aa196b673ea741fdc7f4ceda4976b635091d48b",
        "timestamp" : 1601316989000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: remove old code to track uniforms as it is no longer needed\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6879>\u000a",
        "date" : "2020-09-28 18:16:29 +0000",
        "id" : "6aa196b673ea741fdc7f4ceda4976b635091d48b",
        "msg" : "r600/sfn: remove old code to track uniforms as it is no longer needed",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_emitinstruction.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_base.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_valuepool.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_base.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_valuepool.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_emitinstruction.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_shader_fragment.cpp",
          "src/gallium/drivers/r600/sfn/sfn_shader_base.h",
          "src/gallium/drivers/r600/sfn/sfn_shader_fragment.h"
        ],
        "commitId" : "bc32d41a9b60a1b2a009f4e231920b863569fc0e",
        "timestamp" : 1601316989000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Add support for helper invocations\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6879>\u000a",
        "date" : "2020-09-28 18:16:29 +0000",
        "id" : "bc32d41a9b60a1b2a009f4e231920b863569fc0e",
        "msg" : "r600/sfn: Add support for helper invocations",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_fragment.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_base.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_fragment.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_vec4_generator.cpp"
        ],
        "commitId" : "9bcdca2455e894da9d71a73562be9b9084b672a8",
        "timestamp" : 1601318584000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/ian.d.romanick",
          "fullName" : "ian.d.romanick"
        },
        "authorEmail" : "ian.d.romanick@intel.com",
        "comment" : "intel/vec4: Silence unused paramter warnings in brw_vec4_generator.cpp\u000a\u000asrc/intel/compiler/brw_vec4_generator.cpp: In function ‘void generate_gs_svb_write(brw_codegen*, brw_vue_prog_data*, brw::vec4_instruction*, brw_reg, brw_reg, brw_reg)’:\u000asrc/intel/compiler/brw_vec4_generator.cpp:488:49: warning: unused parameter ‘prog_data’ [-Wunused-parameter]\u000a  488 |                       struct brw_vue_prog_data *prog_data,\u000a      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~\u000asrc/intel/compiler/brw_vec4_generator.cpp: In function ‘void generate_pull_constant_load(brw_codegen*, brw_vue_prog_data*, brw::vec4_instruction*, brw_reg, brw_reg, brw_reg)’:\u000asrc/intel/compiler/brw_vec4_generator.cpp:1269:55: warning: unused parameter ‘prog_data’ [-Wunused-parameter]\u000a 1269 |                             struct brw_vue_prog_data *prog_data,\u000a      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~\u000asrc/intel/compiler/brw_vec4_generator.cpp: In function ‘void generate_get_buffer_size(brw_codegen*, brw_vue_prog_data*, brw::vec4_instruction*, brw_reg, brw_reg, brw_reg)’:\u000asrc/intel/compiler/brw_vec4_generator.cpp:1331:52: warning: unused parameter ‘prog_data’ [-Wunused-parameter]\u000a 1331 |                          struct brw_vue_prog_data *prog_data,\u000a      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~\u000asrc/intel/compiler/brw_vec4_generator.cpp: In function ‘void generate_pull_constant_load_gen7(brw_codegen*, brw_vue_prog_data*, brw::vec4_instruction*, brw_reg, brw_reg, brw_reg)’:\u000asrc/intel/compiler/brw_vec4_generator.cpp:1357:60: warning: unused parameter ‘prog_data’ [-Wunused-parameter]\u000a 1357 |                                  struct brw_vue_prog_data *prog_data,\u000a      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~\u000a\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Matt Turner <mattst88@gmail.com>\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6826>\u000a",
        "date" : "2020-09-28 11:43:04 -0700",
        "id" : "9bcdca2455e894da9d71a73562be9b9084b672a8",
        "msg" : "intel/vec4: Silence unused paramter warnings in brw_vec4_generator.cpp",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_vec4_generator.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_eu_emit.c"
        ],
        "commitId" : "92f08860c9718c4e62fe94146f53a04fe1656f2e",
        "timestamp" : 1601318584000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/ian.d.romanick",
          "fullName" : "ian.d.romanick"
        },
        "authorEmail" : "ian.d.romanick@intel.com",
        "comment" : "intel/compiler: Silence unused parameter warning in brw_surface_payload_size\u000a\u000asrc/intel/compiler/brw_eu_emit.c: In function ‘brw_surface_payload_size’:\u000asrc/intel/compiler/brw_eu_emit.c:3070:46: warning: unused parameter ‘p’ [-Wunused-parameter]\u000a 3070 | brw_surface_payload_size(struct brw_codegen *p,\u000a      |                          ~~~~~~~~~~~~~~~~~~~~^\u000a\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Matt Turner <mattst88@gmail.com>\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6826>\u000a",
        "date" : "2020-09-28 11:43:04 -0700",
        "id" : "92f08860c9718c4e62fe94146f53a04fe1656f2e",
        "msg" : "intel/compiler: Silence unused parameter warning in brw_surface_payload_size",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_eu_emit.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_vec4_gs_visitor.cpp"
        ],
        "commitId" : "86bab92aa4aac91e8d8730e7344e9bbb44e062ab",
        "timestamp" : 1601318584000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/ian.d.romanick",
          "fullName" : "ian.d.romanick"
        },
        "authorEmail" : "ian.d.romanick@intel.com",
        "comment" : "intel/compiler: Don't fallback to vec4 when scalar GS compile fails [v2]\u000a\u000av2: Add missing error string handling.  Noticed by Jason.\u000a\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Matt Turner <mattst88@gmail.com> [v1]\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6826>\u000a",
        "date" : "2020-09-28 11:43:04 -0700",
        "id" : "86bab92aa4aac91e8d8730e7344e9bbb44e062ab",
        "msg" : "intel/compiler: Don't fallback to vec4 when scalar GS compile fails [v2]",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_vec4_gs_visitor.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_vec4_builder.h"
        ],
        "commitId" : "d0ce24c8caa14db94e6f6c1f6e1c0da5f58ca1e8",
        "timestamp" : 1601318590000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/ian.d.romanick",
          "fullName" : "ian.d.romanick"
        },
        "authorEmail" : "ian.d.romanick@intel.com",
        "comment" : "intel/vec4: Remove inline lowering of LRP\u000a\u000aSince dd7135d55d5 (\"intel/compiler: Use the flrp lowering pass for all\u000astages on Gen4 and Gen5\"), it's not possible to get to this function on\u000aGPUs that don't have a LRP instruction.\u000a\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Matt Turner <mattst88@gmail.com>\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6826>\u000a",
        "date" : "2020-09-28 11:43:10 -0700",
        "id" : "d0ce24c8caa14db94e6f6c1f6e1c0da5f58ca1e8",
        "msg" : "intel/vec4: Remove inline lowering of LRP",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_vec4_builder.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_compiler.c"
        ],
        "commitId" : "60e1d0f028638b2f10f97b38bddbf2a46e578ca2",
        "timestamp" : 1601318590000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/ian.d.romanick",
          "fullName" : "ian.d.romanick"
        },
        "authorEmail" : "ian.d.romanick@intel.com",
        "comment" : "intel/compiler: Remove INTEL_SCALAR_... env variables\u000a\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Matt Turner <mattst88@gmail.com>\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6826>\u000a",
        "date" : "2020-09-28 11:43:10 -0700",
        "id" : "60e1d0f028638b2f10f97b38bddbf2a46e578ca2",
        "msg" : "intel/compiler: Remove INTEL_SCALAR_... env variables",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_compiler.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_vec4.h",
          "src/intel/compiler/brw_vec4_visitor.cpp",
          "src/intel/compiler/brw_vec4_gs_visitor.cpp",
          "src/intel/compiler/brw_vec4_copy_propagation.cpp",
          "src/intel/compiler/brw_vec4_surface_builder.cpp",
          "src/intel/compiler/brw_vec4_generator.cpp",
          "src/intel/compiler/brw_vec4_nir.cpp",
          "src/intel/compiler/brw_vec4.cpp"
        ],
        "commitId" : "2a49007411bb6617be8409f1adf557a6be4970ac",
        "timestamp" : 1601318590000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/ian.d.romanick",
          "fullName" : "ian.d.romanick"
        },
        "authorEmail" : "ian.d.romanick@intel.com",
        "comment" : "intel/vec4: Remove all support for Gen8+ [v2]\u000a\u000av2: Restore the gen == 10 hunk in brw_compile_vs (around line 2940).\u000aThis function is also used for scalar VS compiles.  Squash in:\u000a\u000a    intel/vec4: Reindent after removing Gen8+ support\u000a    intel/vec4: Silence unused parameter warning in try_immediate_source\u000a\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net> [v1]\u000aReviewed-by: Matt Turner <mattst88@gmail.com> [v1]\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org> [v1]\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6826>\u000a",
        "date" : "2020-09-28 11:43:10 -0700",
        "id" : "2a49007411bb6617be8409f1adf557a6be4970ac",
        "msg" : "intel/vec4: Remove all support for Gen8+ [v2]",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_vec4_visitor.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_vec4.h"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_vec4_surface_builder.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_vec4_generator.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_vec4_gs_visitor.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_vec4_nir.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_vec4_copy_propagation.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_vec4.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_shader.cpp",
          "src/intel/compiler/brw_vec4_visitor.cpp",
          "src/intel/compiler/brw_vec4_generator.cpp",
          "src/intel/compiler/brw_eu_defines.h",
          "src/intel/compiler/brw_vec4.cpp",
          "src/intel/compiler/brw_ir_performance.cpp"
        ],
        "commitId" : "1d71b1a311239ecbc2dbdd241abcf64a7345dc41",
        "timestamp" : 1601318590000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/ian.d.romanick",
          "fullName" : "ian.d.romanick"
        },
        "authorEmail" : "ian.d.romanick@intel.com",
        "comment" : "intel/vec4: Remove everything related to VS_OPCODE_SET_SIMD4X2_HEADER_GEN9\u000a\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Matt Turner <mattst88@gmail.com>\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6826>\u000a",
        "date" : "2020-09-28 11:43:10 -0700",
        "id" : "1d71b1a311239ecbc2dbdd241abcf64a7345dc41",
        "msg" : "intel/vec4: Remove everything related to VS_OPCODE_SET_SIMD4X2_HEADER_GEN9",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_vec4_visitor.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_vec4.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_vec4_generator.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_eu_defines.h"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_ir_performance.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_shader.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/vulkan/anv_queue.c"
        ],
        "commitId" : "93b8cdfe8bfb87335afc34458dcf1031b934f51a",
        "timestamp" : 1601332441000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/vlee",
          "fullName" : "vlee"
        },
        "authorEmail" : "vlee@freedesktop.org",
        "comment" : "anv: Check file descriptor before closing.\u000a\u000aFix defect reported by Coverity Scan.\u000a\u000aArgument cannot be negative (NEGATIVE_RETURNS)\u000anegative_returns: fd is passed to a parameter that cannot be negative\u000a\u000aSigned-off-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Marcin Ślusarz <marcin.slusarz@intel.com>\u000aReviewed-by: Matt Turner <mattst88@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6643>\u000a",
        "date" : "2020-09-28 15:34:01 -0700",
        "id" : "93b8cdfe8bfb87335afc34458dcf1031b934f51a",
        "msg" : "anv: Check file descriptor before closing.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/anv_queue.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_optimizer.cpp"
        ],
        "commitId" : "70945dd36293329568297d8ac9bc72c91cbca3f5",
        "timestamp" : 1601333458000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: Initialize mad_info member literal_idx.\u000a\u000aFix defect reported by Coverity Scan.\u000a\u000aUninitialized scalar field (UNINIT_CTOR)\u000auninit_member: Non-static class member literal_idx is not initialized in\u000athis constructor nor in any functions that it calls.\u000a\u000aSigned-off-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Tony Wasserka <tony.wasserka@gmx.de>\u000aReviewed-by: Rhys Perry <pendingchaos02@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6832>\u000a",
        "date" : "2020-09-28 22:50:58 +0000",
        "id" : "70945dd36293329568297d8ac9bc72c91cbca3f5",
        "msg" : "aco: Initialize mad_info member literal_idx.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_optimizer.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/swr/rasterizer/core/tessellator.h"
        ],
        "commitId" : "287ef94e242c42f06ef7c2c384f1bbeacb7c2c1c",
        "timestamp" : 1601334378000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium/swr: Remove unreachable code.\u000a\u000apContextMem has already been checked and cannot be NULL.\u000a\u000aFix defect reported by Coverity Scan.\u000a\u000aLogically dead code (DEADCODE)\u000adead_error_line: Execution cannot reach this statement: return tsCtx;\u000a\u000aSigned-off-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Jan Zielinski <jan.zielinski@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6857>\u000a",
        "date" : "2020-09-28 23:06:18 +0000",
        "id" : "287ef94e242c42f06ef7c2c384f1bbeacb7c2c1c",
        "msg" : "gallium/swr: Remove unreachable code.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/swr/rasterizer/core/tessellator.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/midgard/midgard_ra.c"
        ],
        "commitId" : "62ba074ff514acd93bd3d4f14864a67f813ccab4",
        "timestamp" : 1601334858000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "pan/mdg: Fix memory leak on error path.\u000a\u000aFix defect reported by Coverity Scan.\u000a\u000aResource leak (RESOURCE_LEAK)\u000aleaked_storage: Variable l going out of scope leaks the storage it\u000apoints to.\u000a\u000aSigned-off-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Kristian H. Kristensen <hoegsberg@google.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6858>\u000a",
        "date" : "2020-09-28 23:14:18 +0000",
        "id" : "62ba074ff514acd93bd3d4f14864a67f813ccab4",
        "msg" : "pan/mdg: Fix memory leak on error path.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/midgard/midgard_ra.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/lava-gitlab-ci.yml"
        ],
        "commitId" : "f01656c49590141530054936df051f71af760bd8",
        "timestamp" : 1601356966000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "CI: Temporarily disable Panfrost T7xx\u000a\u000aDue to more work in the on-site lab, we need to take the T7xx machines\u000aout of the rotation for a couple of hours.\u000a\u000aSigned-off-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6896>\u000a",
        "date" : "2020-09-29 05:22:46 +0000",
        "id" : "f01656c49590141530054936df051f71af760bd8",
        "msg" : "CI: Temporarily disable Panfrost T7xx",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/lava-gitlab-ci.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_nir_to_llvm.c"
        ],
        "commitId" : "82cf60755720ca4ec227d42f7bcff0cdadc9399e",
        "timestamp" : 1601364275000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ac/nir: implement nir_intrinsic_{load,store}_global\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Rhys Perry <pendingchaos02@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5316>\u000a",
        "date" : "2020-09-29 07:24:35 +0000",
        "id" : "82cf60755720ca4ec227d42f7bcff0cdadc9399e",
        "msg" : "ac/nir: implement nir_intrinsic_{load,store}_global",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_nir_to_llvm.c"
        ],
        "commitId" : "10b73e2b5224c977a2ed1391b4f763faa39e4984",
        "timestamp" : 1601364275000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ac/nir: implement nir_intrinsic_global_atomic_*\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Rhys Perry <pendingchaos02@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5316>\u000a",
        "date" : "2020-09-29 07:24:35 +0000",
        "id" : "10b73e2b5224c977a2ed1391b4f763faa39e4984",
        "msg" : "ac/nir: implement nir_intrinsic_global_atomic_*",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_shader.c",
          "src/amd/compiler/aco_instruction_selection_setup.cpp"
        ],
        "commitId" : "1588644543df39dcceeec4ed640f1ffe9b4fe159",
        "timestamp" : 1601364275000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: lower deref operations for global memory for both backends\u000a\u000aTo match ACO.\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Rhys Perry <pendingchaos02@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5316>\u000a",
        "date" : "2020-09-29 07:24:35 +0000",
        "id" : "1588644543df39dcceeec4ed640f1ffe9b4fe159",
        "msg" : "radv: lower deref operations for global memory for both backends",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection_setup.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_llvm_build.c"
        ],
        "commitId" : "1b4d968106daa18a685d9de9769b5984150ab32b",
        "timestamp" : 1601365242000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ac/llvm: fix invalid IR if image stores are shrinked using the format\u000a\u000aIt's not always v4f32 (or v4f16 for 16-bit) when image stores are\u000ashrinked using the format.\u000a\u000aThis fixes a ton of crashes with RADV_DEBUG=checkir,llvm.\u000a\u000aFixes: e4d75c22beb (\"nir/opt_shrink_vectors: shrink image stores using the format\")\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6882>\u000a",
        "date" : "2020-09-29 07:40:42 +0000",
        "id" : "1b4d968106daa18a685d9de9769b5984150ab32b",
        "msg" : "ac/llvm: fix invalid IR if image stores are shrinked using the format",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_build.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/mesa/main/texcompress_bptc_tmp.h"
        ],
        "commitId" : "89e3c3a826178b738d25f43d7e5bef71e6e46e49",
        "timestamp" : 1601367249000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "mesa: bptc fixes for decompress rgba_unorm and rgb_float\u000a\u000aSave bit_offset between iterations fixes for piglit:\u000a* LIBGL_ALWAYS_SOFTWARE=true GALLIUM_DRIVER=softpipe piglit/bin/bptc-float-modes\u000a* LIBGL_ALWAYS_SOFTWARE=true GALLIUM_DRIVER=llvmpipe piglit/bin/bptc-float-modes\u000a\u000aMemset to zero in reserved mode for rgba_unorm fixes for VK-GL-CTS with libvulkan_val:\u000a* dEQP-VK.texture.compressed.bc7_unorm_block_2d_pot\u000a* dEQP-VK.texture.compressed.bc7_srgb_block_2d_pot\u000a* dEQP-VK.texture.compressed.bc7_unorm_block_2d_npot\u000a* dEQP-VK.texture.compressed.bc7_srgb_block_2d_npot\u000a\u000aSigned-off-by: Denis Pauk <pauk.denis@gmail.com>\u000aReviewed-by: Dave Airlie <airlied@redhat.com>\u000aAcked-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6809>\u000a",
        "date" : "2020-09-29 08:14:09 +0000",
        "id" : "89e3c3a826178b738d25f43d7e5bef71e6e46e49",
        "msg" : "mesa: bptc fixes for decompress rgba_unorm and rgb_float",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/mesa/main/texcompress_bptc_tmp.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/bifrost/bi_quirks.h"
        ],
        "commitId" : "c420db1665bad14bf3542733a454564523284263",
        "timestamp" : 1601368763000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "panfrost: Adjust quirks for bifrost v6\u000a\u000aThe G72, which is a bifrost v6, supports fast operations. The selection\u000ashould probably be done on a per-GPU basis instead of forcing this quirk\u000afor all v6 GPUs.\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Kristian H. Kristensen <hoegsberg@google.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6885>\u000a",
        "date" : "2020-09-29 08:39:23 +0000",
        "id" : "c420db1665bad14bf3542733a454564523284263",
        "msg" : "panfrost: Adjust quirks for bifrost v6",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bi_quirks.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/panfrost/lib/pan_texture.c",
          "src/panfrost/include/panfrost-quirks.h",
          "src/gallium/drivers/panfrost/pan_cmdstream.c",
          "src/gallium/drivers/panfrost/pan_screen.c",
          "src/gallium/drivers/panfrost/pan_context.c",
          "src/panfrost/lib/pan_texture.h",
          "src/panfrost/lib/pan_props.c"
        ],
        "commitId" : "fefb3e9b7008e92c456f47bb1ceb58d84b24e1d3",
        "timestamp" : 1601368763000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "panfrost: Add preliminary support for Mali G72\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Kristian H. Kristensen <hoegsberg@google.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6885>\u000a",
        "date" : "2020-09-29 08:39:23 +0000",
        "id" : "fefb3e9b7008e92c456f47bb1ceb58d84b24e1d3",
        "msg" : "panfrost: Add preliminary support for Mali G72",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_screen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/pan_props.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/pan_texture.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/include/panfrost-quirks.h"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/lib/pan_texture.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_context.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_cmdstream.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/targets/dri/meson.build",
          "src/gallium/targets/dri/target.c"
        ],
        "commitId" : "cff7de4bb597e944c9248b55a74e0c7739320079",
        "timestamp" : 1601368763000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "kmsro: Add mediatek entry point\u000a\u000aAdd an entry for the mediatek modesetting driver.\u000a\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Kristian H. Kristensen <hoegsberg@google.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6885>\u000a",
        "date" : "2020-09-29 08:39:23 +0000",
        "id" : "cff7de4bb597e944c9248b55a74e0c7739320079",
        "msg" : "kmsro: Add mediatek entry point",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/targets/dri/target.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/targets/dri/meson.build"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/sourcedocs.rst"
        ],
        "commitId" : "af9b073d5f72a26312b3e196f34f195d9c49e6aa",
        "timestamp" : 1601369825000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: drop outdated gallium-docs comment\u000a\u000aThe separate readthedocs documentation is quite pointless these days, as\u000ait's been moved to docs.mesa3d.org, where all other documentation\u000aalready is. There's nothing special about this documentation any longer.\u000a\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6893>\u000a",
        "date" : "2020-09-29 08:57:05 +0000",
        "id" : "af9b073d5f72a26312b3e196f34f195d9c49e6aa",
        "msg" : "docs: drop outdated gallium-docs comment",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/sourcedocs.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/versions.rst"
        ],
        "commitId" : "b1874a26952a2201c2743c31321f9727005c0de5",
        "timestamp" : 1601370036000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: clippping -> clipping\u000a\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6894>\u000a",
        "date" : "2020-09-29 09:00:36 +0000",
        "id" : "b1874a26952a2201c2743c31321f9727005c0de5",
        "msg" : "docs: clippping -> clipping",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/versions.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/gallium/cso/sampler.rst",
          "docs/versions.rst"
        ],
        "commitId" : "6ec9a7ec57e94ca3f38737f2b6502e4c3ca0658c",
        "timestamp" : 1601370036000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: consistantly -> consistently\u000a\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6894>\u000a",
        "date" : "2020-09-29 09:00:36 +0000",
        "id" : "6ec9a7ec57e94ca3f38737f2b6502e4c3ca0658c",
        "msg" : "docs: consistantly -> consistently",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/gallium/cso/sampler.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/versions.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/releasing.rst"
        ],
        "commitId" : "915d4e280687f7dbeae9075c07412f8b02a68c9f",
        "timestamp" : 1601370036000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: stabilisation -> stabilization\u000a\u000aWe generally prefer US English in the docs over UK English.\u000a\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6894>\u000a",
        "date" : "2020-09-29 09:00:36 +0000",
        "id" : "915d4e280687f7dbeae9075c07412f8b02a68c9f",
        "msg" : "docs: stabilisation -> stabilization",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/releasing.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/gallium/context.rst"
        ],
        "commitId" : "40cb54270cd749585b0089a95e528288a14ec907",
        "timestamp" : 1601370036000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: flavours -> flavors\u000a\u000aWe generally prefer US English over UK English in the docs.\u000a\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6894>\u000a",
        "date" : "2020-09-29 09:00:36 +0000",
        "id" : "40cb54270cd749585b0089a95e528288a14ec907",
        "msg" : "docs: flavours -> flavors",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/gallium/context.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/ci/index.rst",
          "docs/ci/docker.rst"
        ],
        "commitId" : "8a5eebd40906d9b5e5333890be9989b95dda8d9f",
        "timestamp" : 1601370036000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: debian -> Debian\u000a\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6894>\u000a",
        "date" : "2020-09-29 09:00:36 +0000",
        "id" : "8a5eebd40906d9b5e5333890be9989b95dda8d9f",
        "msg" : "docs: debian -> Debian",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/ci/index.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/ci/docker.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/ci/bare-metal.rst",
          "docs/ci/LAVA.rst",
          "docs/ci/index.rst",
          "docs/ci/docker.rst"
        ],
        "commitId" : "9d34c99f39af4c018eadef0cf206a688c9bdfa3b",
        "timestamp" : 1601370036000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: docker -> Docker\u000a\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6894>\u000a",
        "date" : "2020-09-29 09:00:36 +0000",
        "id" : "9d34c99f39af4c018eadef0cf206a688c9bdfa3b",
        "msg" : "docs: docker -> Docker",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/ci/bare-metal.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/ci/index.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/ci/LAVA.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/ci/docker.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/osmesa.rst",
          "docs/index.rst",
          "docs/vmware-guest.rst",
          "docs/codingstyle.rst",
          "docs/viewperf.rst",
          "docs/sourcetree.rst"
        ],
        "commitId" : "8f24a14175b7175b73c3c5f91c7700163c75f484",
        "timestamp" : 1601370036000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: gallium -> Gallium\u000a\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6894>\u000a",
        "date" : "2020-09-29 09:00:36 +0000",
        "id" : "8f24a14175b7175b73c3c5f91c7700163c75f484",
        "msg" : "docs: gallium -> Gallium",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/viewperf.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/vmware-guest.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/index.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/sourcetree.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/osmesa.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/codingstyle.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/mesa/state_tracker/st_atom_sampler.c"
        ],
        "commitId" : "7685c37bf47104497d70c4580abb9e050ea8100f",
        "timestamp" : 1601370250000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "st/mesa: use roundf instead of floorf for lod-bias rounding\u000a\u000aThere's no good reason not to use a symmetric rounding mode here. This\u000afixes the following GL CTS case for me:\u000a\u000aGTF-GL33.gtf21.GL3Tests.texture_lod_bias.texture_lod_bias_all\u000a\u000aFixes: 132b69c4edb (\"st/mesa: round lod_bias to a multiple of 1/256\")\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6892>\u000a",
        "date" : "2020-09-29 09:04:10 +0000",
        "id" : "7685c37bf47104497d70c4580abb9e050ea8100f",
        "msg" : "st/mesa: use roundf instead of floorf for lod-bias rounding",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_atom_sampler.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_io.c",
          "src/compiler/nir/nir.h"
        ],
        "commitId" : "a0e35c7562e1927cd92d4bf82ade8843aeac5dff",
        "timestamp" : 1601372421000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/lower_io: change nir_io_add_const_offset_to_base to use bitfield modes\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6890>\u000a",
        "date" : "2020-09-29 09:40:21 +0000",
        "id" : "a0e35c7562e1927cd92d4bf82ade8843aeac5dff",
        "msg" : "nir/lower_io: change nir_io_add_const_offset_to_base to use bitfield modes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_io.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c"
        ],
        "commitId" : "1a19fae8680467e89dfea25bef39b41b21908dc3",
        "timestamp" : 1601372421000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: call nir_io_add_const_offset_to_base only once per shader\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6890>\u000a",
        "date" : "2020-09-29 09:40:21 +0000",
        "id" : "1a19fae8680467e89dfea25bef39b41b21908dc3",
        "msg" : "radeonsi: call nir_io_add_const_offset_to_base only once per shader",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/envvars.rst"
        ],
        "commitId" : "2c08404f38857de55abd98da077b8edbe6197059",
        "timestamp" : 1601373461000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: add INTEL_SHADER_ASM_READ_PATH description\u000a\u000aIt was implemented in\u000ahttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/955\u000a\u000aSigned-off-by: Danylo Piliaiev <danylo.piliaiev@globallogic.com>\u000aReviewed-by: Matt Turner <mattst88@gmail.com>\u000aReviewed-by: Sagar Ghuge <sagar.ghuge@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6895>\u000a",
        "date" : "2020-09-29 09:57:41 +0000",
        "id" : "2c08404f38857de55abd98da077b8edbe6197059",
        "msg" : "docs: add INTEL_SHADER_ASM_READ_PATH description",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/envvars.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_shader.c"
        ],
        "commitId" : "778fe02f3b9fda1d02e9ddc77201f867a8e6527b",
        "timestamp" : 1601373650000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv/llvm: call nir_lower_io_to_vector with FS to fix array tests\u000a\u000aFixes dEQP-VK.glsl.440.linkage.varying.component.frag_out.*.\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6883>\u000a",
        "date" : "2020-09-29 10:00:50 +0000",
        "id" : "778fe02f3b9fda1d02e9ddc77201f867a8e6527b",
        "msg" : "radv/llvm: call nir_lower_io_to_vector with FS to fix array tests",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_shader.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/util/u_blitter.c"
        ],
        "commitId" : "a21e1e615cd5a9bce4391914fe0d4cec7acc3552",
        "timestamp" : 1601374479000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium/util: set right dst-dimensions\u000a\u000aThis should have been the destination surface size, not the dimensions\u000aof the source box. These were the same in the test-case I used while\u000adeveloping this, but this matters for the GTF framebuffer-blit\u000afunctional CTS tests.\u000a\u000aFixes: e8a40715a8b (\"gallium/util: add blitter-support for stencil-fallback\")\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6898>\u000a",
        "date" : "2020-09-29 10:14:39 +0000",
        "id" : "a21e1e615cd5a9bce4391914fe0d4cec7acc3552",
        "msg" : "gallium/util: set right dst-dimensions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_blitter.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/util/u_blitter.c"
        ],
        "commitId" : "69654f0918f0fb46466b81296e4030a9a63c6e4e",
        "timestamp" : 1601374479000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium/util: fix texture-coordinates for stencil-fallback\u000a\u000aSet up texture coordinates for the stencil-fallback blit code. This\u000aworked in the orignal NIR code, but accidentally broke when rewriting to\u000ause TGSI, and my test-case had a constant colored stencil buffer.\u000a\u000aFixes: e8a40715a8b (\"gallium/util: add blitter-support for stencil-fallback\")\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6898>\u000a",
        "date" : "2020-09-29 10:14:39 +0000",
        "id" : "69654f0918f0fb46466b81296e4030a9a63c6e4e",
        "msg" : "gallium/util: fix texture-coordinates for stencil-fallback",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_blitter.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/util/u_blitter.c",
          "src/gallium/auxiliary/util/u_blitter.h"
        ],
        "commitId" : "b4c07a8a87d06f2c347f204cac9fe708428e272d",
        "timestamp" : 1601374479000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium/util: allow scaling blits for stencil-fallback\u000a\u000aWe also need to be able to scale the stencil-blits, so let's pass the\u000afull destination box instead of just the position.\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6898>\u000a",
        "date" : "2020-09-29 10:14:39 +0000",
        "id" : "b4c07a8a87d06f2c347f204cac9fe708428e272d",
        "msg" : "gallium/util: allow scaling blits for stencil-fallback",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_blitter.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_blitter.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/meson.build",
          "src/compiler/Makefile.sources",
          "src/compiler/nir/nir.h",
          "src/compiler/nir/nir_lower_multiview.c"
        ],
        "commitId" : "ffe946d7e82ca95a59851ea65fc725f0f1ebf85d",
        "timestamp" : 1601375519000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Add nir_lower_multiview pass\u000a\u000aTaken mostly directly from the anv pass. A few anv-specific things that\u000aI could leave in anv aren't included. Specifically on turnip we don't\u000aneed to set gl_Layer to 0, and we can handle the case where the FS reads\u000agl_ViewIndex, so that check is moved into anv.\u000a\u000aReviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6514>\u000a",
        "date" : "2020-09-29 10:31:59 +0000",
        "id" : "ffe946d7e82ca95a59851ea65fc725f0f1ebf85d",
        "msg" : "nir: Add nir_lower_multiview pass",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/Makefile.sources"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          },
          {
            "editType" : "add",
            "file" : "src/compiler/nir/nir_lower_multiview.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/vulkan/anv_nir_lower_multiview.c"
        ],
        "commitId" : "a9b2ac854f5b7f34af6a71241a1c3f2973da4c41",
        "timestamp" : 1601375519000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "anv: Use nir_lower_multiview pass\u000a\u000aReviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6514>\u000a",
        "date" : "2020-09-29 10:31:59 +0000",
        "id" : "a9b2ac854f5b7f34af6a71241a1c3f2973da4c41",
        "msg" : "anv: Use nir_lower_multiview pass",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/anv_nir_lower_multiview.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_linking_helpers.c"
        ],
        "commitId" : "df955ce6b6ac6baa7ae4df21fe3267f0e4bfc7be",
        "timestamp" : 1601375520000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Count i/o slots correctly for per-view variables\u000a\u000aThis function wasn't counting driver slots correctly, resulting in\u000aincorrect driver_location's and input_count. It seems intel doesn't use\u000athis yet.\u000a\u000aReviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6514>\u000a",
        "date" : "2020-09-29 10:32:00 +0000",
        "id" : "df955ce6b6ac6baa7ae4df21fe3267f0e4bfc7be",
        "msg" : "nir: Count i/o slots correctly for per-view variables",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_linking_helpers.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_io_arrays_to_elements.c"
        ],
        "commitId" : "5a88db682e08b5e58b40653872569f5b5d77777d",
        "timestamp" : 1601375520000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/lower_io_arrays: Fix xfb_offset bug\u000a\u000aI noticed this once I started gathering xfb_info after\u000anir_lower_io_arrays_to_elements_no_indirect.\u000a\u000aFixes: b2bbd978d0b (\"nir: fix lowering arrays to elements for XFB outputs\")\u000aReviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6514>\u000a",
        "date" : "2020-09-29 10:32:00 +0000",
        "id" : "5a88db682e08b5e58b40653872569f5b5d77777d",
        "msg" : "nir/lower_io_arrays: Fix xfb_offset bug",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_io_arrays_to_elements.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_io.c",
          "src/compiler/nir/nir.h",
          "src/compiler/nir/nir_print.c"
        ],
        "commitId" : "bc8a5c0752238e31ac8173e5d73f6f3426697b2c",
        "timestamp" : 1601375520000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Add per_view to IO semantics\u000a\u000aReviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6514>\u000a",
        "date" : "2020-09-29 10:32:00 +0000",
        "id" : "bc8a5c0752238e31ac8173e5d73f6f3426697b2c",
        "msg" : "nir: Add per_view to IO semantics",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_print.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_io.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_io.c"
        ],
        "commitId" : "51e2b3103971ff4ed83f5553e5de626b220355d0",
        "timestamp" : 1601375520000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Handle per-view io in nir_io_add_const_offset_to_base()\u000a\u000aThis isn't strictly necessary for freedreno, since we aren't using it\u000ayet, but I wanted to avoid any problems if we do. If we wanted to handle\u000athis \"properly\", and handle matrix and array per-view variables, we'd\u000aprobably want to encode the \"view stride\" (number of views per user\u000alocation) and base view in the intrinsic, but for now we just don't do\u000aany offsetting and assume the indirect offset is the view.\u000a\u000aReviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6514>\u000a",
        "date" : "2020-09-29 10:32:00 +0000",
        "id" : "51e2b3103971ff4ed83f5553e5de626b220355d0",
        "msg" : "nir: Handle per-view io in nir_io_add_const_offset_to_base()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_io.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/lava-gitlab-ci.yml"
        ],
        "commitId" : "dfc1d54b5b681e449698a00b44dca57df2376e9b",
        "timestamp" : 1601376575000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "CI: Re-enable Panfrost T7xx\u000a\u000aLab maintenance is complete.\u000a\u000aSigned-off-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6910>\u000a",
        "date" : "2020-09-29 10:49:35 +0000",
        "id" : "dfc1d54b5b681e449698a00b44dca57df2376e9b",
        "msg" : "CI: Re-enable Panfrost T7xx",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/lava-gitlab-ci.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/deqp-panfrost-t860-fails.txt",
          "src/gallium/drivers/panfrost/pan_mfbd.c"
        ],
        "commitId" : "d4d5382963f1e120e579ba48f9787a022a6420c2",
        "timestamp" : 1601380111000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "panfrost: Add support for rbg16 formats\u000a\u000aFixes: 171e94fe629 (\"mesa/st: enable EXT_color_buffer_half_float when formats supported\")\u000aSigned-off-by: Boris Brezillon <boris.brezillon@collabora.com>\u000aReviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6887>\u000a",
        "date" : "2020-09-29 11:48:31 +0000",
        "id" : "d4d5382963f1e120e579ba48f9787a022a6420c2",
        "msg" : "panfrost: Add support for rbg16 formats",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/deqp-panfrost-t860-fails.txt"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/panfrost/pan_mfbd.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_private.h",
          "src/freedreno/vulkan/tu_descriptor_set.c"
        ],
        "commitId" : "560cff81f58ee40043a1e2135ee7690c6e470515",
        "timestamp" : 1601384314000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: remove unused cmd_buffer/device arguments in descriptor sets\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6755>\u000a",
        "date" : "2020-09-29 12:58:34 +0000",
        "id" : "560cff81f58ee40043a1e2135ee7690c6e470515",
        "msg" : "turnip: remove unused cmd_buffer/device arguments in descriptor sets",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_descriptor_set.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_descriptor_set.h",
          "src/freedreno/vulkan/tu_descriptor_set.c"
        ],
        "commitId" : "992d24794da28d9f0f97c87c3127957bfa2f5b82",
        "timestamp" : 1601384314000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: delete unused/broken pipeline layout hashing code\u000a\u000aNote: immutable samplers hash was wrong since we have an array of\u000atu_sampler and not 4 dwords like radv.\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6755>\u000a",
        "date" : "2020-09-29 12:58:34 +0000",
        "id" : "992d24794da28d9f0f97c87c3127957bfa2f5b82",
        "msg" : "turnip: delete unused/broken pipeline layout hashing code",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_descriptor_set.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_descriptor_set.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_extensions.py",
          ".gitlab-ci/deqp-freedreno-a630-flakes.txt",
          "src/freedreno/vulkan/tu_descriptor_set.h",
          "src/freedreno/vulkan/tu_private.h",
          "src/freedreno/vulkan/tu_cmd_buffer.c",
          "src/freedreno/vulkan/tu_descriptor_set.c"
        ],
        "commitId" : "6d4f33e469b301b2fc4f398f62c81ef66f9150be",
        "timestamp" : 1601384314000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: initial implementation of VK_KHR_push_descriptor\u000a\u000aAdd missing descriptor sets code for push descriptors, and a simple initial\u000aimplementation to enable the extension and pass dEQP tests.\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6755>\u000a",
        "date" : "2020-09-29 12:58:34 +0000",
        "id" : "6d4f33e469b301b2fc4f398f62c81ef66f9150be",
        "msg" : "turnip: initial implementation of VK_KHR_push_descriptor",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_descriptor_set.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_descriptor_set.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_cmd_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/deqp-freedreno-a630-flakes.txt"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_extensions.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/util/u_screen.c",
          "src/gallium/include/pipe/p_defines.h"
        ],
        "commitId" : "8930b3bcdd8c3626c03b6f187d90bdaaa3305049",
        "timestamp" : 1601389484000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium: prepare framework for supporting GL_NV_shader_atomic_int64\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6708>\u000a",
        "date" : "2020-09-29 14:24:44 +0000",
        "id" : "8930b3bcdd8c3626c03b6f187d90bdaaa3305049",
        "msg" : "gallium: prepare framework for supporting GL_NV_shader_atomic_int64",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_screen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/include/pipe/p_defines.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/mesa/main/extensions_table.h",
          "src/mesa/main/mtypes.h",
          "src/compiler/glsl/glsl_parser_extras.cpp",
          "src/compiler/glsl/lower_shared_reference.cpp",
          "src/compiler/glsl/lower_ubo_reference.cpp",
          "src/compiler/glsl/builtin_functions.cpp",
          "src/compiler/glsl/glsl_to_nir.cpp",
          "src/mesa/state_tracker/st_extensions.c",
          "src/compiler/glsl/glsl_parser_extras.h"
        ],
        "commitId" : "40c1f9883e59f1a4a36b236debba7305ff57b0b0",
        "timestamp" : 1601389484000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "mesa,glsl: add support for GL_NV_shader_atomic_int64\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6708>\u000a",
        "date" : "2020-09-29 14:24:44 +0000",
        "id" : "40c1f9883e59f1a4a36b236debba7305ff57b0b0",
        "msg" : "mesa,glsl: add support for GL_NV_shader_atomic_int64",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl/builtin_functions.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl/lower_shared_reference.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl/lower_ubo_reference.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/extensions_table.h"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/state_tracker/st_extensions.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl/glsl_parser_extras.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl/glsl_parser_extras.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl/glsl_to_nir.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/main/mtypes.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_get.c",
          "docs/relnotes/new_features.txt"
        ],
        "commitId" : "cd1fab4ed678305ba0f043e43aabfd202f021ea3",
        "timestamp" : 1601389484000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: enable support for GL_NV_shader_atomic_int64\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6708>\u000a",
        "date" : "2020-09-29 14:24:44 +0000",
        "id" : "cd1fab4ed678305ba0f043e43aabfd202f021ea3",
        "msg" : "radeonsi: enable support for GL_NV_shader_atomic_int64",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/relnotes/new_features.txt"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_get.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_pipeline.c",
          "src/amd/compiler/aco_instruction_selection_setup.cpp"
        ],
        "commitId" : "85074ec5f6c57a8d1d391e86032285721ae773dd",
        "timestamp" : 1601390645000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv/aco: Set I/O variable locations outside ACO.\u000a\u000aSigned-off-by: Timur Kristóf <timur.kristof@gmail.com>\u000aAcked-by: Daniel Schürmann <daniel@schuermann.dev>\u000aReviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6865>\u000a",
        "date" : "2020-09-29 14:44:05 +0000",
        "id" : "85074ec5f6c57a8d1d391e86032285721ae773dd",
        "msg" : "radv/aco: Set I/O variable locations outside ACO.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_pipeline.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection_setup.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_shader.c"
        ],
        "commitId" : "4dae9e53f6afa9c02e6dd5bfe4d522b647d93b98",
        "timestamp" : 1601390645000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: call nir_io_add_const_offset_to_base for FS outputs\u000a\u000aThe store_output of RADV/LLVM expects the const offset to be 0.\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Timur Kristóf <timur.kristof@gmail.com>\u000aAcked-by: Daniel Schürmann <daniel@schuermann.dev>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6865>\u000a",
        "date" : "2020-09-29 14:44:05 +0000",
        "id" : "4dae9e53f6afa9c02e6dd5bfe4d522b647d93b98",
        "msg" : "radv: call nir_io_add_const_offset_to_base for FS outputs",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_shader.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection_setup.cpp",
          "src/amd/vulkan/radv_shader.c"
        ],
        "commitId" : "291cfb1e41513008a5be08be95399373a7de206d",
        "timestamp" : 1601390645000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: move lowering of FS outputs outside of ACO\u000a\u000aThis enables lowering of FS outputs for RADV/LLVM.\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Timur Kristóf <timur.kristof@gmail.com>\u000aAcked-by: Daniel Schürmann <daniel@schuermann.dev>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6865>\u000a",
        "date" : "2020-09-29 14:44:05 +0000",
        "id" : "291cfb1e41513008a5be08be95399373a7de206d",
        "msg" : "radv: move lowering of FS outputs outside of ACO",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection_setup.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_shader.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/include/pipe/p_state.h"
        ],
        "commitId" : "a3363c348dcd968f2d3e413099a4d28fcda047eb",
        "timestamp" : 1601395102000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium: Make pipe_viewport_state swizzle_x/y/z/w bit-fields 8 bits wide\u000a\u000aPreviously there were 20 padding bits after them, which would be left\u000auninitialized and preserved when writing to the swizzle members. This\u000acould result in two equal viewport states spuriously being considered\u000adifferent (because memcmp compared the padding bits as well).\u000a\u000aNoticed while looking for something else with valgrind:\u000a\u000a==801624== Conditional jump or move depends on uninitialised value(s)\u000a==801624==    at 0x10B86259: cso_set_viewport (cso_context.c:739)\u000a==801624==    by 0x10B862C7: cso_set_viewport_dims (cso_context.c:764)\u000a==801624==    by 0x1057E3A1: clear_with_quad (st_cb_clear.c:335)\u000a==801624==    by 0x1057E3A1: st_Clear (st_cb_clear.c:545)\u000a==801624==    [...]\u000a==801624==\u000a==801624== Conditional jump or move depends on uninitialised value(s)\u000a==801624==    at 0x10B885DE: cso_restore_viewport (cso_context.c:777)\u000a==801624==    by 0x10B885DE: cso_restore_state (cso_context.c:1710)\u000a==801624==    by 0x1057E4CB: clear_with_quad (st_cb_clear.c:364)\u000a==801624==    by 0x1057E4CB: st_Clear (st_cb_clear.c:545)\u000a==801624==    [...]\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6867>\u000a",
        "date" : "2020-09-29 15:58:22 +0000",
        "id" : "a3363c348dcd968f2d3e413099a4d28fcda047eb",
        "msg" : "gallium: Make pipe_viewport_state swizzle_x/y/z/w bit-fields 8 bits wide",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/include/pipe/p_state.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_pipeline.c"
        ],
        "commitId" : "67ac16611bd31a84e9dd6e54ea4747ab7aad717a",
        "timestamp" : 1601396165000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "tu: Write multiview control registers in binning pass\u000a\u000aMultiview is never used with binning, but we still need to make sure to\u000adisable it in the binning pass.\u000a\u000aFixes: c0c7dbd (\"tu: Implement multiview pipeline state\")\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6515>\u000a",
        "date" : "2020-09-29 16:16:05 +0000",
        "id" : "67ac16611bd31a84e9dd6e54ea4747ab7aad717a",
        "msg" : "tu: Write multiview control registers in binning pass",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_pipeline.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_shader.c",
          "src/freedreno/vulkan/tu_private.h",
          "src/freedreno/vulkan/tu_pipeline.c"
        ],
        "commitId" : "41a5a2185827257820af37ee8752a839d6f2d519",
        "timestamp" : 1601396165000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "tu: Refactor shader compilation flow\u000a\u000aIn order to do cross-stage linking, we'll need to split out SPIR-V->NIR\u000aand NIR finalization, so that we can do a round of linking in between.\u000aThe multiview lowering pass also assumes that it sits between two\u000aoptimization loops, which in anv are the pre-linking optimizations and\u000apost-linking finalization.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6515>\u000a",
        "date" : "2020-09-29 16:16:05 +0000",
        "id" : "41a5a2185827257820af37ee8752a839d6f2d519",
        "msg" : "tu: Refactor shader compilation flow",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_pipeline.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_shader.c",
          "src/freedreno/ir3/ir3_nir.c",
          "src/freedreno/ir3/ir3_nir.h"
        ],
        "commitId" : "6982e8510b56991532533bf7da70344bdbb695b9",
        "timestamp" : 1601396165000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ir3, tu: Run optimization loop twice\u000a\u000aThis call to ir3_optimize_nir() mirrors what st/mesa does for us in\u000aGallium, and will be necessary for cross-stage linking and the multiview\u000alowering.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6515>\u000a",
        "date" : "2020-09-29 16:16:05 +0000",
        "id" : "6982e8510b56991532533bf7da70344bdbb695b9",
        "msg" : "ir3, tu: Run optimization loop twice",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/ir3/ir3_nir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/ir3/ir3_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/ir3/ir3_shader.h",
          "src/freedreno/ir3/ir3_compiler_nir.c",
          "src/freedreno/vulkan/tu_pipeline.c",
          "src/freedreno/vulkan/tu_private.h"
        ],
        "commitId" : "64ad5a1f7b3be382a9b6297a4a035dcaa1b36740",
        "timestamp" : 1601396165000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ir3, tu: Link per-view position correctly\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6515>\u000a",
        "date" : "2020-09-29 16:16:05 +0000",
        "id" : "64ad5a1f7b3be382a9b6297a4a035dcaa1b36740",
        "msg" : "ir3, tu: Link per-view position correctly",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/ir3/ir3_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/ir3/ir3_compiler_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_pipeline.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_shader.c",
          "src/freedreno/vulkan/tu_device.c",
          "src/freedreno/vulkan/tu_private.h",
          "src/freedreno/vulkan/tu_nir_lower_multiview.c"
        ],
        "commitId" : "8d2757789a72714489fc1fd5dfee04e48c52fee8",
        "timestamp" : 1601396165000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "tu: Enable multi-position output\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6515>\u000a",
        "date" : "2020-09-29 16:16:05 +0000",
        "id" : "8d2757789a72714489fc1fd5dfee04e48c52fee8",
        "msg" : "tu: Enable multi-position output",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_nir_lower_multiview.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_device.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/vl/vl_mpeg12_decoder.c",
          "src/gallium/auxiliary/vl/vl_vertex_buffers.c"
        ],
        "commitId" : "b121b1b8b8f6df790dd8150a8b5e8021dc9e56bb",
        "timestamp" : 1601398237000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium/vl: do not call transfer_unmap if transfer is NULL\u000a\u000aCC: mesa-stable\u000aAcked-by: Leo Liu <leo.liu@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6817>\u000a",
        "date" : "2020-09-29 16:50:37 +0000",
        "id" : "b121b1b8b8f6df790dd8150a8b5e8021dc9e56bb",
        "msg" : "gallium/vl: do not call transfer_unmap if transfer is NULL",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/vl/vl_vertex_buffers.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/vl/vl_mpeg12_decoder.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/r600_uvd.c",
          "src/gallium/auxiliary/vl/vl_video_buffer.h",
          "src/gallium/auxiliary/vl/vl_mpeg12_decoder.c",
          "src/gallium/auxiliary/vl/vl_video_buffer.c",
          "src/gallium/auxiliary/vl/vl_stubs.c"
        ],
        "commitId" : "2584d48b2cf13ea50b4e6177f32bacf0c7027e79",
        "timestamp" : 1601398237000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium/vl: add chroma_format arg to vl_video_buffer functions\u000a\u000avl_mpeg12_decoder needs to override the chroma_format value to get the\u000acorrect size calculated (chroma_format is used by vl_video_buffer_adjust_size).\u000a\u000aI'm not sure why it's needed, but this is needed to get correct mpeg decode.\u000a\u000aFixes: 24f2b0a8560 (\"gallium/video: remove pipe_video_buffer.chroma_format\")\u000aAcked-by: Leo Liu <leo.liu@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6817>\u000a",
        "date" : "2020-09-29 16:50:37 +0000",
        "id" : "2584d48b2cf13ea50b4e6177f32bacf0c7027e79",
        "msg" : "gallium/vl: add chroma_format arg to vl_video_buffer functions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/r600_uvd.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/vl/vl_mpeg12_decoder.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/vl/vl_video_buffer.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/vl/vl_stubs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/vl/vl_video_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/envvars.rst"
        ],
        "commitId" : "f5901484a773765dc19a473320e5b6b2575f2cd6",
        "timestamp" : 1601399268000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "Add driver override to envvars.rst\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6911>\u000a",
        "date" : "2020-09-29 17:07:48 +0000",
        "id" : "f5901484a773765dc19a473320e5b6b2575f2cd6",
        "msg" : "Add driver override to envvars.rst",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/envvars.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/dev/gen_device_info.c",
          "src/intel/tools/intel_noop_drm_shim.c"
        ],
        "commitId" : "efaea653b5766427701817ab06c319902a148ee9",
        "timestamp" : 1601409202000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel: Add support for i945g to intel_stub_gpu.\u000a\u000aI wanted to check the impact of nir-to-tgsi on the i915g driver, but I\u000adon't have an i915 set up.  Similarly, for driconf refactoring I needed to\u000amake sure that classic i915_dri.so still loaded.\u000a\u000aReviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6868>\u000a",
        "date" : "2020-09-29 19:53:22 +0000",
        "id" : "efaea653b5766427701817ab06c319902a148ee9",
        "msg" : "intel: Add support for i945g to intel_stub_gpu.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/dev/gen_device_info.c"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/tools/intel_noop_drm_shim.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/deqp-runner.sh",
          ".gitlab-ci/bare-metal/rootfs-setup.sh"
        ],
        "commitId" : "aee1c08c06567a7c83f97f3e736dec4bb0008403",
        "timestamp" : 1601409530000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci/deqp-runner: Allow overriding width/height/config\u000a\u000aThis will allow adding multi-sample caselists, and jobs with larger\u000asurface size.\u000a\u000aSigned-off-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6553>\u000a",
        "date" : "2020-09-29 19:58:50 +0000",
        "id" : "aee1c08c06567a7c83f97f3e736dec4bb0008403",
        "msg" : "ci/deqp-runner: Allow overriding width/height/config",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/bare-metal/rootfs-setup.sh"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/deqp-runner.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/build-deqp.sh",
          ".gitlab-ci.yml"
        ],
        "commitId" : "8abe3bb95a869182ada6b75952a059c060766afa",
        "timestamp" : 1601409530000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci: cherry-pick deqp fix for config choosing\u000a\u000aSigned-off-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6553>\u000a",
        "date" : "2020-09-29 19:58:50 +0000",
        "id" : "8abe3bb95a869182ada6b75952a059c060766afa",
        "msg" : "ci: cherry-pick deqp fix for config choosing",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci.yml"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/build-deqp.sh"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/deqp-freedreno-a630-multisample-fails.txt",
          ".gitlab-ci/deqp-freedreno-a630-565nozs-fails.txt",
          ".gitlab-ci.yml"
        ],
        "commitId" : "1b39d74c6823f451b7ed39d9b29d7cda607527c8",
        "timestamp" : 1601409530000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci: Enable remaining (non-rotate) mustpass CTS tests\u000a\u000aThe gles3 and gles31 multisample and 565-no-depth-no-stencil caselists\u000aare also mustpass.  And they don't add a significant number of extra\u000atest cases.\u000a\u000aThe remaining mustpass caselists all involve rotation, which is not\u000acurrently supported in the surfaceless deqp build.\u000a\u000aSigned-off-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6553>\u000a",
        "date" : "2020-09-29 19:58:50 +0000",
        "id" : "1b39d74c6823f451b7ed39d9b29d7cda607527c8",
        "msg" : "ci: Enable remaining (non-rotate) mustpass CTS tests",
        "paths" : [
          {
            "editType" : "add",
            "file" : ".gitlab-ci/deqp-freedreno-a630-565nozs-fails.txt"
          },
          {
            "editType" : "add",
            "file" : ".gitlab-ci/deqp-freedreno-a630-multisample-fails.txt"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci.yml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_cmd_buffer.c"
        ],
        "commitId" : "24f19f409d36e71a1c228296da50c75d6894930f",
        "timestamp" : 1601410480000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: Write correct dispatch size for RGP.\u000a\u000aReviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6875>\u000a",
        "date" : "2020-09-29 20:14:40 +0000",
        "id" : "24f19f409d36e71a1c228296da50c75d6894930f",
        "msg" : "radv: Write correct dispatch size for RGP.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_cmd_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/zink/zink_blit.c",
          "src/gallium/drivers/zink/zink_resource.h",
          "src/gallium/drivers/zink/zink_context.c",
          "src/gallium/drivers/zink/zink_resource.c"
        ],
        "commitId" : "e31381ac2609ef06dfa5a230c38e7044009f5526",
        "timestamp" : 1601412555000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "zink: combine all surface layout-setting for src/dst into util function\u000a\u000awe do a lot of src/dst layout-setting, so ensure that we use the same code\u000aeverywhere to avoid cases where src==dst and we aren't setting GENERAL\u000alayout as we should\u000a\u000aReviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6922>\u000a",
        "date" : "2020-09-29 20:49:15 +0000",
        "id" : "e31381ac2609ef06dfa5a230c38e7044009f5526",
        "msg" : "zink: combine all surface layout-setting for src/dst into util function",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_resource.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_resource.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_context.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_blit.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/zink/zink_query.c",
          "src/gallium/drivers/zink/zink_context.h",
          "src/gallium/drivers/zink/zink_context.c",
          "src/gallium/drivers/zink/zink_resource.c"
        ],
        "commitId" : "6a20c630b93b1519c71a0a90185aebe30054be9d",
        "timestamp" : 1601412555000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "zink: unify all occurrences of waiting on a fence\u000a\u000athis was duplicated in a few places\u000a\u000aReviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6922>\u000a",
        "date" : "2020-09-29 20:49:15 +0000",
        "id" : "6a20c630b93b1519c71a0a90185aebe30054be9d",
        "msg" : "zink: unify all occurrences of waiting on a fence",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_query.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_resource.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_context.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/zink/zink_context.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/drm/freedreno_bo.c",
          "src/freedreno/drm/freedreno_bo_cache.c"
        ],
        "commitId" : "69a3ef6511255d6652c74439efa2162d14340cc7",
        "timestamp" : 1601413014000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno/drm: drop bo's dev reference\u000a\u000aThis is a bit over-paranoid, and can cause drm device fd leaks if there\u000ais a bo leak somewhere.  Which is kind of a worse outcome.\u000a\u000aThis \"fixes\" a fd leak seen in:\u000a\u000adEQP-EGL.functional.query_context.get_current_display.*\u000adEQP-EGL.functional.query_context.get_current_context.*\u000adEQP-EGL.functional.query_context.get_current_display.*\u000a\u000a(Still tracking down the root leak)\u000a\u000aSigned-off-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6900>\u000a",
        "date" : "2020-09-29 20:56:54 +0000",
        "id" : "69a3ef6511255d6652c74439efa2162d14340cc7",
        "msg" : "freedreno/drm: drop bo's dev reference",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/drm/freedreno_bo.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/drm/freedreno_bo_cache.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/freedreno/a3xx/fd3_context.c",
          "src/gallium/drivers/freedreno/a4xx/fd4_context.c",
          "src/gallium/drivers/freedreno/a5xx/fd5_context.c",
          "src/gallium/drivers/freedreno/a6xx/fd6_context.c"
        ],
        "commitId" : "5be3cfdc13eddaca1f15bbd9e9a298b07c1c8ef2",
        "timestamp" : 1601413014000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno: Don't leak border_color_buf reference\u000a\u000aSigned-off-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6900>\u000a",
        "date" : "2020-09-29 20:56:54 +0000",
        "id" : "5be3cfdc13eddaca1f15bbd9e9a298b07c1c8ef2",
        "msg" : "freedreno: Don't leak border_color_buf reference",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/a4xx/fd4_context.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/a3xx/fd3_context.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/a5xx/fd5_context.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/a6xx/fd6_context.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/freedreno/a6xx/fd6_zsa.h",
          "src/gallium/drivers/freedreno/a6xx/fd6_zsa.c",
          "src/gallium/drivers/freedreno/a6xx/fd6_context.c"
        ],
        "commitId" : "98093e2780eb14dc917eff6389da7ef48803f1ff",
        "timestamp" : 1601413014000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno/a6xx: Small cleanup\u000a\u000aSigned-off-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6900>\u000a",
        "date" : "2020-09-29 20:56:54 +0000",
        "id" : "98093e2780eb14dc917eff6389da7ef48803f1ff",
        "msg" : "freedreno/a6xx: Small cleanup",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/a6xx/fd6_context.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/a6xx/fd6_zsa.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/a6xx/fd6_zsa.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/drm/freedreno_device.c"
        ],
        "commitId" : "27c8d976577effe89c336181db7d140ddbb5cfa8",
        "timestamp" : 1601413014000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno/drm: Also clean ring_cache\u000a\u000aWe also need to release all the entries from the ring_cache when tearing\u000adown the dev.\u000a\u000aSigned-off-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6900>\u000a",
        "date" : "2020-09-29 20:56:54 +0000",
        "id" : "27c8d976577effe89c336181db7d140ddbb5cfa8",
        "msg" : "freedreno/drm: Also clean ring_cache",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/drm/freedreno_device.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/registers/adreno/adreno_pm4.xml",
          "src/freedreno/registers/adreno/a5xx.xml",
          "src/freedreno/.gitlab-ci/reference/afuc_test.asm"
        ],
        "commitId" : "7454ae4ea6588508687830644ff1f1dcfb74a65d",
        "timestamp" : 1601413014000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno/registers: Add a couple things used on kernel side\u000a\u000aSigned-off-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6900>\u000a",
        "date" : "2020-09-29 20:56:54 +0000",
        "id" : "7454ae4ea6588508687830644ff1f1dcfb74a65d",
        "msg" : "freedreno/registers: Add a couple things used on kernel side",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/registers/adreno/a5xx.xml"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/.gitlab-ci/reference/afuc_test.asm"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/registers/adreno/adreno_pm4.xml"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/freedreno/freedreno_resource.c"
        ],
        "commitId" : "16a3a563212733c1d8ec699c956a8ab8a00ea352",
        "timestamp" : 1601413014000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno: Don't leak LRZ bo's\u000a\u000aSigned-off-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6900>\u000a",
        "date" : "2020-09-29 20:56:54 +0000",
        "id" : "16a3a563212733c1d8ec699c956a8ab8a00ea352",
        "msg" : "freedreno: Don't leak LRZ bo's",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/freedreno_resource.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_shader_fragment.cpp"
        ],
        "commitId" : "7683e2756195c01e8786323d9b9329726d0510b2",
        "timestamp" : 1601415042000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Fix enabling the right interpolator for inerpolate_at_sample\u000a\u000aFixes: 73c5f451916\u000a   r600/sfn: Fix interpolate at sample\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6925>\u000a",
        "date" : "2020-09-29 21:30:42 +0000",
        "id" : "7683e2756195c01e8786323d9b9329726d0510b2",
        "msg" : "r600/sfn: Fix enabling the right interpolator for inerpolate_at_sample",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_fragment.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_ir_to_assembly.cpp"
        ],
        "commitId" : "48edb98a7ef0366629aebc0a7248b74b50c1ff50",
        "timestamp" : 1601415042000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Fix IDX register ID\u000a\u000aFixes: 9a6b11a7330\u000a   r600/sfn: Fix indirect const buffer access\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6925>\u000a",
        "date" : "2020-09-29 21:30:42 +0000",
        "id" : "48edb98a7ef0366629aebc0a7248b74b50c1ff50",
        "msg" : "r600/sfn: Fix IDX register ID",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_ir_to_assembly.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_shader_base.cpp"
        ],
        "commitId" : "02245e38fcf3664247738219f198f064d3b625b5",
        "timestamp" : 1601415042000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: Add support for more barrier instructions\u000a\u000aThese barriers should probably be global, but currently we only issue\u000aa shared barrir (i.e. for only one wave front).\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6925>\u000a",
        "date" : "2020-09-29 21:30:42 +0000",
        "id" : "02245e38fcf3664247738219f198f064d3b625b5",
        "msg" : "r600/sfn: Add support for more barrier instructions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_shader_base.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/r600/sfn/sfn_liverange.cpp"
        ],
        "commitId" : "89a1a3e9d60b98dca132c12b0952e0201d28bfc6",
        "timestamp" : 1601415042000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "r600/sfn: extend life range of all variables by one\u000a\u000aThis is a strange fix for some gles 3.1 tests with atomics. Maybed\u000athe register holding the atomic add value can't be re-used in the\u000afirst instruction after an GDS instruction.\u000a\u000aSigned-off-by: Gert Wollny <gert.wollny@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6925>\u000a",
        "date" : "2020-09-29 21:30:42 +0000",
        "id" : "89a1a3e9d60b98dca132c12b0952e0201d28bfc6",
        "msg" : "r600/sfn: extend life range of all variables by one",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r600/sfn/sfn_liverange.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/piglit/quick_shader.txt",
          ".gitlab-ci/traces-llvmpipe.yml",
          "src/gallium/auxiliary/gallivm/lp_bld_arit.c"
        ],
        "commitId" : "d12cdc9374dc30fa032ea309cad8e921d92ad0e5",
        "timestamp" : 1601416282000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallivm: fix pow(0, y) to be 0\u000a\u000aThe log2(0) was producing bad results.\u000a\u000aFixes:\u000apiglit pow tests on llvmpipe.\u000a\u000aReviewed-by: Roland Scheidegger <sroland@vmware.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6907>\u000a",
        "date" : "2020-09-29 21:51:22 +0000",
        "id" : "d12cdc9374dc30fa032ea309cad8e921d92ad0e5",
        "msg" : "gallivm: fix pow(0, y) to be 0",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/traces-llvmpipe.yml"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/piglit/quick_shader.txt"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/gallivm/lp_bld_arit.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_device.c",
          "src/freedreno/vulkan/tu_private.h"
        ],
        "commitId" : "dcc278c72277fad5ee2f0b86e8215fd78ffc57e0",
        "timestamp" : 1601421872000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: clean up tu_device_memory\u000a\u000aDelete unused code.\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6913>\u000a",
        "date" : "2020-09-29 23:24:32 +0000",
        "id" : "dcc278c72277fad5ee2f0b86e8215fd78ffc57e0",
        "msg" : "turnip: clean up tu_device_memory",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_device.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_drm.c"
        ],
        "commitId" : "2a3f6e0267f1be7c0290eb0c14e5ca6f1c387cab",
        "timestamp" : 1601425960000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: always create permanent syncobj for semaphore\u000a\u000aThis allows non-exported semaphores to behave correctly instead of being\u000aignored in QueueSubmit().\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6719>\u000a",
        "date" : "2020-09-30 00:32:40 +0000",
        "id" : "2a3f6e0267f1be7c0290eb0c14e5ca6f1c387cab",
        "msg" : "turnip: always create permanent syncobj for semaphore",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_drm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_drm.c"
        ],
        "commitId" : "1dfb5a93d2663128850c2280e1feb808a5960b4f",
        "timestamp" : 1601425960000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: set MSM_SUBMIT_SYNCOBJ_RESET for submit pWaitSemaphores\u000a\u000aFrom VK spec:\u000a\u000a\"the act of waiting for a binary semaphore also unsignals that semaphore\"\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6719>\u000a",
        "date" : "2020-09-30 00:32:40 +0000",
        "id" : "1dfb5a93d2663128850c2280e1feb808a5960b4f",
        "msg" : "turnip: set MSM_SUBMIT_SYNCOBJ_RESET for submit pWaitSemaphores",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_drm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_private.h",
          "src/freedreno/vulkan/tu_drm.c"
        ],
        "commitId" : "fb76af24a228213e37d00b5467b1871281969fea",
        "timestamp" : 1601425960000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: semaphores simplification (only syncobj semaphores supported)\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6719>\u000a",
        "date" : "2020-09-30 00:32:40 +0000",
        "id" : "fb76af24a228213e37d00b5467b1871281969fea",
        "msg" : "turnip: semaphores simplification (only syncobj semaphores supported)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_drm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_drm.c"
        ],
        "commitId" : "8343c32f5af33d773df703b845562385c5126758",
        "timestamp" : 1601425960000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: rework GetSemaphoreFdKHR\u000a\u000aFixes:\u000a- permanent payload not being restored for the OPAQUE_FD case\u000a- incorrectly resetting the permanent payload in SYNC_FD case\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6719>\u000a",
        "date" : "2020-09-30 00:32:40 +0000",
        "id" : "8343c32f5af33d773df703b845562385c5126758",
        "msg" : "turnip: rework GetSemaphoreFdKHR",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_drm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_drm.c"
        ],
        "commitId" : "c4d5010c54d83f102f07a98575189a5f1429b6a1",
        "timestamp" : 1601425960000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: rework ImportSemaphoreFdKHR\u000a\u000aThe behavior of OPAQUE_FD should be unchanged.\u000a\u000aSYNC_FD case is reworked to be more like what anv does: a new temporary\u000asyncobj is always created, with the CREATE_SIGNALED flag if necessary.\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6719>\u000a",
        "date" : "2020-09-30 00:32:40 +0000",
        "id" : "c4d5010c54d83f102f07a98575189a5f1429b6a1",
        "msg" : "turnip: rework ImportSemaphoreFdKHR",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_drm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_drm.c"
        ],
        "commitId" : "0497c9cb6ccd54e07a1ddb5777ecf383a988f806",
        "timestamp" : 1601425960000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: remove remaining uses of drmSyncobj helpers\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6719>\u000a",
        "date" : "2020-09-30 00:32:40 +0000",
        "id" : "0497c9cb6ccd54e07a1ddb5777ecf383a988f806",
        "msg" : "turnip: remove remaining uses of drmSyncobj helpers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_drm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_extensions.py",
          "src/freedreno/vulkan/tu_wsi_display.c",
          "src/freedreno/vulkan/tu_drm.c",
          "src/freedreno/vulkan/tu_private.h"
        ],
        "commitId" : "e192f8f30a932368c13319990228dfc8661c8aed",
        "timestamp" : 1601425960000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: share code between semaphores/fences + fence import/export\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6719>\u000a",
        "date" : "2020-09-30 00:32:40 +0000",
        "id" : "e192f8f30a932368c13319990228dfc8661c8aed",
        "msg" : "turnip: share code between semaphores/fences + fence import/export",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_drm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_extensions.py"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_wsi_display.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_wsi.c",
          "src/freedreno/vulkan/tu_drm.c",
          "src/freedreno/vulkan/tu_private.h",
          "src/freedreno/vulkan/tu_kgsl.c"
        ],
        "commitId" : "728061b96891290c02297f3097d790221f624a8d",
        "timestamp" : 1601425960000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: signal fence and semaphore in AcquireNextImage2KHR\u000a\u000aAs a result of doing semaphores correctly, this is needed for things to\u000awork correctly.\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6719>\u000a",
        "date" : "2020-09-30 00:32:40 +0000",
        "id" : "728061b96891290c02297f3097d790221f624a8d",
        "msg" : "turnip: signal fence and semaphore in AcquireNextImage2KHR",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_drm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_kgsl.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_wsi.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/gallivm/lp_bld_nir_soa.c"
        ],
        "commitId" : "28911360507312dd6176c1c53d147846a9849e1a",
        "timestamp" : 1601448835000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/airlied",
          "fullName" : "airlied"
        },
        "authorEmail" : "airlied@redhat.com",
        "comment" : "gallivm: fix 64-bit CL intrinsics.\u000a\u000aThis fixes a bunch of bad casts in piglit tests\u000a\u000aReviewed-by: Roland Scheidegger <sroland@vmware.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6928>\u000a",
        "date" : "2020-09-30 16:53:55 +1000",
        "id" : "28911360507312dd6176c1c53d147846a9849e1a",
        "msg" : "gallivm: fix 64-bit CL intrinsics.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/gallivm/lp_bld_nir_soa.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/gallivm/lp_bld_nir_soa.c"
        ],
        "commitId" : "5d4502c085521ba149048c958f56ee4a62b8484c",
        "timestamp" : 1601448844000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/airlied",
          "fullName" : "airlied"
        },
        "authorEmail" : "airlied@redhat.com",
        "comment" : "gallivm/nir: fix up non 32-bit load stores\u000a\u000aThis fixes a bunch of opencl tests.\u000a\u000aReviewed-by: Roland Scheidegger <sroland@vmware.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6928>\u000a",
        "date" : "2020-09-30 16:54:04 +1000",
        "id" : "5d4502c085521ba149048c958f56ee4a62b8484c",
        "msg" : "gallivm/nir: fix up non 32-bit load stores",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/gallivm/lp_bld_nir_soa.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/gallivm/lp_bld_nir.c"
        ],
        "commitId" : "760ba65733d7915a61eaaebd073ce7c06cafec2e",
        "timestamp" : 1601448847000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/airlied",
          "fullName" : "airlied"
        },
        "authorEmail" : "airlied@redhat.com",
        "comment" : "gallivm/nir: handle non-32-bit mul high\u000a\u000aReviewed-by: Roland Scheidegger <sroland@vmware.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6928>\u000a",
        "date" : "2020-09-30 16:54:07 +1000",
        "id" : "760ba65733d7915a61eaaebd073ce7c06cafec2e",
        "msg" : "gallivm/nir: handle non-32-bit mul high",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/gallivm/lp_bld_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/llvmpipe/lp_debug.h",
          "src/gallium/drivers/llvmpipe/lp_screen.h",
          "src/gallium/drivers/llvmpipe/lp_screen.c"
        ],
        "commitId" : "b0504ed682f7df16ec108016b09ad6ede1c290a4",
        "timestamp" : 1601448850000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/airlied",
          "fullName" : "airlied"
        },
        "authorEmail" : "airlied@redhat.com",
        "comment" : "llvmpipe: use an alternate env var to enable clover.\u000a\u000aThis can be used outside debug contexts.\u000a\u000aReviewed-by: Roland Scheidegger <sroland@vmware.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6928>\u000a",
        "date" : "2020-09-30 16:54:10 +1000",
        "id" : "b0504ed682f7df16ec108016b09ad6ede1c290a4",
        "msg" : "llvmpipe: use an alternate env var to enable clover.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/llvmpipe/lp_screen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/llvmpipe/lp_debug.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/llvmpipe/lp_screen.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_validate.c",
          "src/compiler/nir/nir.c",
          "src/compiler/nir/nir_print.c"
        ],
        "commitId" : "7a2b4ce22e40471b45c5506f970bedac678243fe",
        "timestamp" : 1601450438000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Allow creating variables with nir_var_mem_push_const.\u000a\u000aReviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5275>\u000a",
        "date" : "2020-09-30 07:20:38 +0000",
        "id" : "7a2b4ce22e40471b45c5506f970bedac678243fe",
        "msg" : "nir: Allow creating variables with nir_var_mem_push_const.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_print.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_validate.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_io.c",
          "src/compiler/nir/nir.h"
        ],
        "commitId" : "ac7537f155b65801fa41773c8024c335c006c8bb",
        "timestamp" : 1601450438000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/lower_io: Add support for push constants\u000a\u000aReviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5275>\u000a",
        "date" : "2020-09-30 07:20:38 +0000",
        "id" : "ac7537f155b65801fa41773c8024c335c006c8bb",
        "msg" : "nir/lower_io: Add support for push constants",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_io.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/vulkan/anv_pipeline.c",
          "src/freedreno/vulkan/tu_shader.c",
          "src/amd/vulkan/radv_shader.c",
          "src/gallium/frontends/vallium/val_pipeline.c"
        ],
        "commitId" : "d3fa7451a6651ea78bd4d1ec2f63e052e7608531",
        "timestamp" : 1601450439000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "anv,radv,tu,val: Call nir_lower_io for push constants\u000a\u000aReviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5275>\u000a",
        "date" : "2020-09-30 07:20:39 +0000",
        "id" : "d3fa7451a6651ea78bd4d1ec2f63e052e7608531",
        "msg" : "anv,radv,tu,val: Call nir_lower_io for push constants",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/anv_pipeline.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/vallium/val_pipeline.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_shader.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/spirv_to_nir.c",
          "src/compiler/spirv/vtn_variables.c"
        ],
        "commitId" : "657d49a9ba17bea52689c8ad53a3752a647cdc53",
        "timestamp" : 1601450439000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv: Use derefs for push constants\u000a\u000aReviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5275>\u000a",
        "date" : "2020-09-30 07:20:39 +0000",
        "id" : "657d49a9ba17bea52689c8ad53a3752a647cdc53",
        "msg" : "spirv: Use derefs for push constants",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_variables.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/spirv_to_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/frontends/vallium/val_pipeline.c",
          "src/gallium/frontends/vallium/val_lower_vulkan_resource.c"
        ],
        "commitId" : "1cadbe514138e898d4b0cd3f3d5ba35c20fac87b",
        "timestamp" : 1601450439000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "vallium: Stop using lower_ubo_ssbo_access_to_offsets\u000a\u000aThis legacy path needs to die.  Drivers shouldn't be using it anymore.\u000aWhile we're here, we also implement the resource_reindex intrinsic which\u000adoesn't come up in most direct-access cases but can depending on how the\u000aOpAccessChains are structured.  It comes up all the time in the variable\u000apointers world.\u000a\u000aReviewed-by: Dave Airlie <airlied@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5275>\u000a",
        "date" : "2020-09-30 07:20:39 +0000",
        "id" : "1cadbe514138e898d4b0cd3f3d5ba35c20fac87b",
        "msg" : "vallium: Stop using lower_ubo_ssbo_access_to_offsets",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/vallium/val_lower_vulkan_resource.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/vallium/val_pipeline.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_shader.c",
          "src/compiler/spirv/vtn_variables.c",
          "src/gallium/drivers/freedreno/ir3/ir3_cmdline.c",
          "src/compiler/spirv/spirv_to_nir.c",
          "src/compiler/spirv/nir_spirv.h",
          "src/compiler/spirv/vtn_private.h"
        ],
        "commitId" : "92a594b15402364097a62b5724c3da33327e17fd",
        "timestamp" : 1601450439000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv: Delete the legacy offset/index UBO/SSBO lowering\u000a\u000aReviewed-by: Dave Airlie <airlied@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5275>\u000a",
        "date" : "2020-09-30 07:20:39 +0000",
        "id" : "92a594b15402364097a62b5724c3da33327e17fd",
        "msg" : "spirv: Delete the legacy offset/index UBO/SSBO lowering",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/spirv_to_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/nir_spirv.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_variables.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/ir3/ir3_cmdline.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_private.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/versions.rst"
        ],
        "commitId" : "766705d03b9a59051e42e7f070698effbfd530d2",
        "timestamp" : 1601453900000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: softwara -> software\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:20 +0000",
        "id" : "766705d03b9a59051e42e7f070698effbfd530d2",
        "msg" : "docs: softwara -> software",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/versions.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/versions.rst"
        ],
        "commitId" : "648cf6334378860dc5a1b2c629afb54ec1f7271a",
        "timestamp" : 1601453900000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: existant -> existent\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:20 +0000",
        "id" : "648cf6334378860dc5a1b2c629afb54ec1f7271a",
        "msg" : "docs: existant -> existent",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/versions.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/ci/bare-metal.rst"
        ],
        "commitId" : "647a8283674874c445b7864a67ea6834df39bf75",
        "timestamp" : 1601453900000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: webservice -> web service\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:20 +0000",
        "id" : "647a8283674874c445b7864a67ea6834df39bf75",
        "msg" : "docs: webservice -> web service",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/ci/bare-metal.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/envvars.rst",
          "docs/versions.rst"
        ],
        "commitId" : "a1904c96f3b4b14dc6739ad40da4648ccb5b0b66",
        "timestamp" : 1601453900000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: bpp -> BPP\u000a\u000aWhile we're at it, make sure we always have a space between the number\u000aand \"BPP\", for easier reading.\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:20 +0000",
        "id" : "a1904c96f3b4b14dc6739ad40da4648ccb5b0b66",
        "msg" : "docs: bpp -> BPP",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/versions.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/envvars.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/meson.rst"
        ],
        "commitId" : "5ed6432eebbc03a21359ff92edfe5b7efc5a6257",
        "timestamp" : 1601453900000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: llvm -> LLVM\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:20 +0000",
        "id" : "5ed6432eebbc03a21359ff92edfe5b7efc5a6257",
        "msg" : "docs: llvm -> LLVM",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/meson.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/meson.rst"
        ],
        "commitId" : "0835ee9e8da19f1fb398e6439db82a59932453c0",
        "timestamp" : 1601453900000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: correct reference to meson.build\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:20 +0000",
        "id" : "0835ee9e8da19f1fb398e6439db82a59932453c0",
        "msg" : "docs: correct reference to meson.build",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/meson.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/debugging.rst",
          "docs/meson.rst",
          "docs/install.rst"
        ],
        "commitId" : "e198fb64e10ed6753d2f38657a96eaf4fec7578e",
        "timestamp" : 1601453900000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: meson -> Meson\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:20 +0000",
        "id" : "e198fb64e10ed6753d2f38657a96eaf4fec7578e",
        "msg" : "docs: meson -> Meson",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/debugging.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/meson.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/install.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/meson.rst"
        ],
        "commitId" : "d95e2e48a9beda7a3af81ca271f1b1e2c53b4367",
        "timestamp" : 1601453900000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: python3 -> Python 3\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:20 +0000",
        "id" : "d95e2e48a9beda7a3af81ca271f1b1e2c53b4367",
        "msg" : "docs: python3 -> Python 3",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/meson.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/meson.rst",
          "docs/install.rst"
        ],
        "commitId" : "1e75294e82792d0ce478b88d2f9c9bd8cc1389b5",
        "timestamp" : 1601453900000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: flex -> Flex\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:20 +0000",
        "id" : "1e75294e82792d0ce478b88d2f9c9bd8cc1389b5",
        "msg" : "docs: flex -> Flex",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/meson.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/install.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/meson.rst",
          "docs/install.rst"
        ],
        "commitId" : "fafd1f442573ab11c408ce17bea16ca21c3fe8d0",
        "timestamp" : 1601453900000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: bison -> Bison\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:20 +0000",
        "id" : "fafd1f442573ab11c408ce17bea16ca21c3fe8d0",
        "msg" : "docs: bison -> Bison",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/meson.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/install.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/meson.rst"
        ],
        "commitId" : "0732efbda91e4c7fed6f99c09940a39cdaa5315c",
        "timestamp" : 1601453900000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: mako -> Mako\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:20 +0000",
        "id" : "0732efbda91e4c7fed6f99c09940a39cdaa5315c",
        "msg" : "docs: mako -> Mako",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/meson.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/meson.rst"
        ],
        "commitId" : "eb1e7e61e529239ec345db26a28e6dbf779a4645",
        "timestamp" : 1601453901000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: chocolatey -> Chocolatey\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:21 +0000",
        "id" : "eb1e7e61e529239ec345db26a28e6dbf779a4645",
        "msg" : "docs: chocolatey -> Chocolatey",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/meson.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/meson.rst"
        ],
        "commitId" : "a14d64757b3e8b2cff19ca186cc79dbb67677659",
        "timestamp" : 1601453901000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: ninja -> Ninja\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:21 +0000",
        "id" : "a14d64757b3e8b2cff19ca186cc79dbb67677659",
        "msg" : "docs: ninja -> Ninja",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/meson.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/meson.rst"
        ],
        "commitId" : "d84420f51362b5363414d9121446211f1cbaf1c8",
        "timestamp" : 1601453901000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: mingw -> MinGW\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:21 +0000",
        "id" : "d84420f51362b5363414d9121446211f1cbaf1c8",
        "msg" : "docs: mingw -> MinGW",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/meson.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/meson.rst"
        ],
        "commitId" : "557ee09c2eab7032180952ff82c8f83363735613",
        "timestamp" : 1601453901000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: microsoft -> Microsoft\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:21 +0000",
        "id" : "557ee09c2eab7032180952ff82c8f83363735613",
        "msg" : "docs: microsoft -> Microsoft",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/meson.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/install.rst"
        ],
        "commitId" : "0df19e3c6bf74c3b2427740ff62e709c132350ed",
        "timestamp" : 1601453901000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: linux -> Linux\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:21 +0000",
        "id" : "0df19e3c6bf74c3b2427740ff62e709c132350ed",
        "msg" : "docs: linux -> Linux",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/install.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/meson.rst",
          "docs/install.rst"
        ],
        "commitId" : "0e9d87eacc568366753606b47843c9b7ca8341b0",
        "timestamp" : 1601453901000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: windows -> Windows\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:21 +0000",
        "id" : "0e9d87eacc568366753606b47843c9b7ca8341b0",
        "msg" : "docs: windows -> Windows",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/meson.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/install.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/meson.rst",
          "docs/install.rst"
        ],
        "commitId" : "12d925dc8d608b80e9078201cefc04ff54d38661",
        "timestamp" : 1601453901000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: visual studio -> Visual Studio\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:21 +0000",
        "id" : "12d925dc8d608b80e9078201cefc04ff54d38661",
        "msg" : "docs: visual studio -> Visual Studio",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/meson.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/install.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/systems.rst"
        ],
        "commitId" : "b8b0e5ece02c3f8c40f565688263c3bb7007ee52",
        "timestamp" : 1601453901000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: gpu -> GPU\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:21 +0000",
        "id" : "b8b0e5ece02c3f8c40f565688263c3bb7007ee52",
        "msg" : "docs: gpu -> GPU",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/systems.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/meson.rst"
        ],
        "commitId" : "0db015294ea3ada56dc2cec7ba80d495a6040e27",
        "timestamp" : 1601453901000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: cmake -> CMake\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:21 +0000",
        "id" : "0db015294ea3ada56dc2cec7ba80d495a6040e27",
        "msg" : "docs: cmake -> CMake",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/meson.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/ci/index.rst"
        ],
        "commitId" : "8d2090e79d0dc56448ac15f6900104c24be1d259",
        "timestamp" : 1601453901000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: x11 -> X11\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:21 +0000",
        "id" : "8d2090e79d0dc56448ac15f6900104c24be1d259",
        "msg" : "docs: x11 -> X11",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/ci/index.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/ci/index.rst"
        ],
        "commitId" : "9f59b19ad04931570c6e9be722943368b8b06a42",
        "timestamp" : 1601453901000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: wayland -> Wayland\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:21 +0000",
        "id" : "9f59b19ad04931570c6e9be722943368b8b06a42",
        "msg" : "docs: wayland -> Wayland",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/ci/index.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/ci/index.rst",
          "docs/lists.rst",
          "docs/vmware-guest.rst"
        ],
        "commitId" : "ca613a5a7ef07ff95ffd02c241488fe7f006595d",
        "timestamp" : 1601453901000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: drm -> DRM\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:21 +0000",
        "id" : "ca613a5a7ef07ff95ffd02c241488fe7f006595d",
        "msg" : "docs: drm -> DRM",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/lists.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/ci/index.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/vmware-guest.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/releasing.rst",
          "docs/ci/index.rst"
        ],
        "commitId" : "24e8e53bac37de19e1377fac76e98e680eb415bb",
        "timestamp" : 1601453901000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: android -> Android\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:21 +0000",
        "id" : "24e8e53bac37de19e1377fac76e98e680eb415bb",
        "msg" : "docs: android -> Android",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/ci/index.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/releasing.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/systems.rst",
          "docs/releasing.rst",
          "docs/vmware-guest.rst",
          "docs/lists.rst",
          "docs/helpwanted.rst",
          "docs/thanks.rst",
          "docs/repository.rst",
          "docs/ci/bare-metal.rst",
          "docs/sourcedocs.rst",
          "docs/download.rst",
          "docs/submittingpatches.rst",
          "docs/ci/index.rst"
        ],
        "commitId" : "50e26e5376e542b6c6483bcfd689ffd5ffd20369",
        "timestamp" : 1601453901000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: git -> Git\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:21 +0000",
        "id" : "50e26e5376e542b6c6483bcfd689ffd5ffd20369",
        "msg" : "docs: git -> Git",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/ci/index.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/ci/bare-metal.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/sourcedocs.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/download.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/releasing.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/thanks.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/helpwanted.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/systems.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/repository.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/vmware-guest.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/lists.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/submittingpatches.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/submittingpatches.rst"
        ],
        "commitId" : "7f4f441465acd324f8eb4744b0a34aed5f2d17fa",
        "timestamp" : 1601453901000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: quote \"git log\"\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:21 +0000",
        "id" : "7f4f441465acd324f8eb4744b0a34aed5f2d17fa",
        "msg" : "docs: quote \"git log\"",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/submittingpatches.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/debugging.rst"
        ],
        "commitId" : "0c90662dfbac62157e3673c7d91bf4e2d6c69049",
        "timestamp" : 1601453901000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: scons -> SCons\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:21 +0000",
        "id" : "0c90662dfbac62157e3673c7d91bf4e2d6c69049",
        "msg" : "docs: scons -> SCons",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/debugging.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/vmware-guest.rst"
        ],
        "commitId" : "37bb6ddcc25a67327e8759901930bccb5b495c67",
        "timestamp" : 1601453901000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: ubuntu -> Ubuntu\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:21 +0000",
        "id" : "37bb6ddcc25a67327e8759901930bccb5b495c67",
        "msg" : "docs: ubuntu -> Ubuntu",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/vmware-guest.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/systems.rst"
        ],
        "commitId" : "302fc31847354550cfaba4141cb64b0df3b66e9c",
        "timestamp" : 1601453901000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: vmware -> VMWare\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:21 +0000",
        "id" : "302fc31847354550cfaba4141cb64b0df3b66e9c",
        "msg" : "docs: vmware -> VMWare",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/systems.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/ci/index.rst"
        ],
        "commitId" : "5fe6124661db8e89c437ef1cd4e947c1275c046a",
        "timestamp" : 1601453901000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: Sandybridge -> Sandy Bridge\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:21 +0000",
        "id" : "5fe6124661db8e89c437ef1cd4e947c1275c046a",
        "msg" : "docs: Sandybridge -> Sandy Bridge",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/ci/index.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/envvars.rst"
        ],
        "commitId" : "ae7975ecd43d769a31debb6190586bd2437a6f63",
        "timestamp" : 1601453901000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: cpu -> CPU\u000a\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6915>\u000a",
        "date" : "2020-09-30 08:18:21 +0000",
        "id" : "ae7975ecd43d769a31debb6190586bd2437a6f63",
        "msg" : "docs: cpu -> CPU",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/envvars.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "bin/gen_release_notes.py"
        ],
        "commitId" : "636f770233543c00c319895201498c57eece6774",
        "timestamp" : 1601458140000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "bin/gen_release_notes.py: escape special rST characters\u000a\u000aSigned-off-by: Eric Engestrom <eric@engestrom.ch>\u000aReviewed-by: Dylan Baker <dylan@pnwbakers.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6869>\u000a",
        "date" : "2020-09-30 09:29:00 +0000",
        "id" : "636f770233543c00c319895201498c57eece6774",
        "msg" : "bin/gen_release_notes.py: escape special rST characters",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "bin/gen_release_notes.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_texture.c"
        ],
        "commitId" : "55e2b3424decf9f0240bb6fe0fd521e775d28d66",
        "timestamp" : 1601465943000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: Fix imports with displayable DCC.\u000a\u000aOtherwise we reset the displayable DCC on import.\u000a\u000aFixes: c6c1fa9a263 \"radeonsi: Put retile map in separate buffers.\"\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3577\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6918>\u000a",
        "date" : "2020-09-30 11:39:03 +0000",
        "id" : "55e2b3424decf9f0240bb6fe0fd521e775d28d66",
        "msg" : "radeonsi: Fix imports with displayable DCC.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_texture.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_nir_tcs_workarounds.c",
          "src/intel/blorp/blorp_blit.c"
        ],
        "commitId" : "b2ede6280c0a6030efb0bf2005b018dbacfbf4f1",
        "timestamp" : 1601480871000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/nir: Use nir control flow helpers\u000a\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Matt Turner <mattst88@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6866>\u000a",
        "date" : "2020-09-30 15:47:51 +0000",
        "id" : "b2ede6280c0a6030efb0bf2005b018dbacfbf4f1",
        "msg" : "intel/nir: Use nir control flow helpers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_nir_tcs_workarounds.c"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/blorp/blorp_blit.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_meta.c",
          "src/amd/vulkan/radv_query.c"
        ],
        "commitId" : "f504eb683d8596326015d18b6fcdfccc8a4ad32e",
        "timestamp" : 1601480871000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: Use nir control flow insertion helpers\u000a\u000av2 (Jason Ekstrand):\u000a - Rebased and tweaked a few cases\u000a - Use the helpers in build_timestamp_query_shader\u000a\u000aReviewed-by: Matt Turner <mattst88@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6866>\u000a",
        "date" : "2020-09-30 15:47:51 +0000",
        "id" : "f504eb683d8596326015d18b6fcdfccc8a4ad32e",
        "msg" : "radv: Use nir control flow insertion helpers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_meta.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_query.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/nir/tgsi_to_nir.c"
        ],
        "commitId" : "f103bded0b5b7f1860a1d0be92d19bb248d29fd4",
        "timestamp" : 1601480871000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ttn: Use nir control flow insertion helpers\u000a\u000aAs a side effect, we can delete the whole control flow stack thing.\u000a\u000av2 (Jason Ekstrand):\u000a - Drop the ttn_if helper and just inline it in the two uses\u000a\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aReviewed-by: Matt Turner <mattst88@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6866>\u000a",
        "date" : "2020-09-30 15:47:51 +0000",
        "id" : "f103bded0b5b7f1860a1d0be92d19bb248d29fd4",
        "msg" : "ttn: Use nir control flow insertion helpers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/nir/tgsi_to_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_returns.c"
        ],
        "commitId" : "c6f871b62e21343263a7a4c1fd945269e87fd7ee",
        "timestamp" : 1601480871000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/lower_returns: Use nir control flow insertion helpers\u000a\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Matt Turner <mattst88@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6866>\u000a",
        "date" : "2020-09-30 15:47:51 +0000",
        "id" : "c6f871b62e21343263a7a4c1fd945269e87fd7ee",
        "msg" : "nir/lower_returns: Use nir control flow insertion helpers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_returns.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opt_if.c"
        ],
        "commitId" : "656e428ff4e027d134027df73a0fe13e587011a8",
        "timestamp" : 1601480871000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/opt_if: Remove open-coded nir_ssa_def_rewrite_uses()\u000a\u000aSo that we don't have to change these two places later.\u000a\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Matt Turner <mattst88@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6866>\u000a",
        "date" : "2020-09-30 15:47:51 +0000",
        "id" : "656e428ff4e027d134027df73a0fe13e587011a8",
        "msg" : "nir/opt_if: Remove open-coded nir_ssa_def_rewrite_uses()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_if.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opt_if.c"
        ],
        "commitId" : "7f0cd6f1539ff4a98d1d084116834073f20c515d",
        "timestamp" : 1601480871000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/opt_if: Use early returns in opt_if_merge()\u000a\u000aWe would've had to add yet another level of indentation, or duplicated\u000afinding the if conditions in the next commit. Refactor this function to\u000ause early returns like our other optimizations, so that this isn't an\u000aissue.\u000a\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aReviewed-by: Matt Turner <mattst88@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6866>\u000a",
        "date" : "2020-09-30 15:47:51 +0000",
        "id" : "7f0cd6f1539ff4a98d1d084116834073f20c515d",
        "msg" : "nir/opt_if: Use early returns in opt_if_merge()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_if.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opt_copy_propagate.c"
        ],
        "commitId" : "9a48ed84ecd166d57fb8018401eb5491d8f80bb1",
        "timestamp" : 1601480871000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/copy_propagate: Copy-prop into jump conditions\u000a\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aReviewed-by: Matt Turner <mattst88@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6866>\u000a",
        "date" : "2020-09-30 15:47:51 +0000",
        "id" : "9a48ed84ecd166d57fb8018401eb5491d8f80bb1",
        "msg" : "nir/copy_propagate: Copy-prop into jump conditions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_copy_propagate.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_serialize.c",
          "src/compiler/nir/nir_clone.c"
        ],
        "commitId" : "5e2e882270cfb174513bcc9a1e717077a8f39130",
        "timestamp" : 1601480871000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Disallow goto and goto_if in clone and [de]serialize\u000a\u000aReviewed-by: Matt Turner <mattst88@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6866>\u000a",
        "date" : "2020-09-30 15:47:51 +0000",
        "id" : "5e2e882270cfb174513bcc9a1e717077a8f39130",
        "msg" : "nir: Disallow goto and goto_if in clone and [de]serialize",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_clone.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_serialize.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_control_flow.c"
        ],
        "commitId" : "7dbb1f7462433940951ce6c3fa22f6368aeafd50",
        "timestamp" : 1601480871000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/cf: Better handle intra-block splits\u000a\u000aIn the case where end was a instruction-based cursor, we would mix up\u000aour blocks and end up with block_begin pointing after the second split.\u000aThis causes a segfault as the cf_node list walk at the end of the\u000afunction never terminates properly.  There's also a possibility of\u000amix-up if begin is an instruction-based cursor which was found by\u000ainspection.\u000a\u000aFixes: fc7f2d2364a9 \"nir/cf: add new control modification API's\"\u000aReviewed-by: Connor Abbott <cwabbott0@gmail.com>\u000aAcked-by: Matt Turner <mattst88@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6866>\u000a",
        "date" : "2020-09-30 15:47:51 +0000",
        "id" : "7dbb1f7462433940951ce6c3fa22f6368aeafd50",
        "msg" : "nir/cf: Better handle intra-block splits",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_control_flow.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/piglit/quick_gl.txt",
          "src/util/softfloat.c",
          "src/util/half_float.c",
          "src/gallium/tests/unit/u_half_test.c",
          "meson.build",
          "src/util/softfloat.h",
          "src/util/half_float.h"
        ],
        "commitId" : "87900afe5bbe90c5f3ad0921b28ae1c889029ada",
        "timestamp" : 1601483304000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "util: implement f16c - fast half<->float conversions\u000a\u000aThis also happens to fix bptc-float-modes on llvmpipe.\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6774>\u000a",
        "date" : "2020-09-30 16:28:24 +0000",
        "id" : "87900afe5bbe90c5f3ad0921b28ae1c889029ada",
        "msg" : "util: implement f16c - fast half<->float conversions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/util/softfloat.h"
          },
          {
            "editType" : "edit",
            "file" : "src/util/half_float.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/half_float.h"
          },
          {
            "editType" : "edit",
            "file" : "meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/tests/unit/u_half_test.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/softfloat.c"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/piglit/quick_gl.txt"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/util/u_half.h",
          "src/util/half_float.c"
        ],
        "commitId" : "5af81393e419eaf086e4de2a1d149af78cd1f54d",
        "timestamp" : 1601483304000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "util: move util_half_to_float code into _mesa_half_to_float_slow\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6774>\u000a",
        "date" : "2020-09-30 16:28:24 +0000",
        "id" : "5af81393e419eaf086e4de2a1d149af78cd1f54d",
        "msg" : "util: move util_half_to_float code into _mesa_half_to_float_slow",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_half.h"
          },
          {
            "editType" : "edit",
            "file" : "src/util/half_float.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/rnn/headergen2.c",
          "src/freedreno/vulkan/tu_clear_blit.c",
          "src/gallium/auxiliary/tgsi/tgsi_exec.c",
          "src/gallium/drivers/lima/ir/pp/disasm.c",
          "src/gallium/auxiliary/gallivm/lp_bld_conv.c",
          "src/gallium/drivers/freedreno/a6xx/fd6_emit.c",
          "src/gallium/frontends/nine/vertexshader9.h",
          "src/gallium/drivers/freedreno/a5xx/fd5_emit.c",
          "src/gallium/drivers/etnaviv/etnaviv_zsa.c",
          "src/gallium/drivers/freedreno/freedreno_texture.c",
          "src/util/format/u_format_pack.py",
          "src/gallium/auxiliary/translate/translate_generic.c",
          "src/gallium/drivers/etnaviv/etnaviv_disasm.c",
          "src/mesa/vbo/vbo_attrib_tmp.h",
          "src/gallium/drivers/lima/lima_draw.c",
          "src/gallium/auxiliary/gallivm/lp_bld_const.c",
          "src/gallium/tests/unit/u_half_test.c",
          "src/freedreno/registers/gen_header.py",
          "src/gallium/drivers/v3d/v3dx_state.c",
          "src/gallium/drivers/r300/r300_state.c",
          "src/gallium/drivers/etnaviv/etnaviv_blend.c",
          "src/gallium/drivers/lima/ir/pp/codegen.c",
          "src/gallium/auxiliary/util/u_half.h",
          "src/gallium/tests/unit/translate_test.c",
          "src/gallium/drivers/nouveau/nv30/nv30_state_validate.c",
          "src/gallium/drivers/v3d/v3dx_emit.c"
        ],
        "commitId" : "2b6a17234376817e75d1f81edf5bd1b28eefb374",
        "timestamp" : 1601483304000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "util: remove util_float_to_half and util_half_to_float wrappers\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6774>\u000a",
        "date" : "2020-09-30 16:28:24 +0000",
        "id" : "2b6a17234376817e75d1f81edf5bd1b28eefb374",
        "msg" : "util: remove util_float_to_half and util_half_to_float wrappers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/ir/pp/codegen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/tests/unit/translate_test.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/a6xx/fd6_emit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/format/u_format_pack.py"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/ir/pp/disasm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/rnn/headergen2.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_disasm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/tests/unit/u_half_test.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/v3d/v3dx_emit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/gallivm/lp_bld_conv.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/translate/translate_generic.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_clear_blit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/nouveau/nv30/nv30_state_validate.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_half.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_zsa.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r300/r300_state.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/vbo/vbo_attrib_tmp.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/tgsi/tgsi_exec.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/a5xx/fd5_emit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/v3d/v3dx_state.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_blend.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/lima_draw.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/registers/gen_header.py"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/gallivm/lp_bld_const.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/nine/vertexshader9.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/freedreno_texture.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/util/u_half.h",
          "src/amd/vulkan/radv_formats.c",
          "src/util/format/u_format_tests.c",
          "src/util/format/u_format_pack.py"
        ],
        "commitId" : "7a1deb16f8af4e0ae4ed64511cbfcc606087f0ee",
        "timestamp" : 1601483304000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium/util: remove redundant util_float_to_half_rtz\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6774>\u000a",
        "date" : "2020-09-30 16:28:24 +0000",
        "id" : "7a1deb16f8af4e0ae4ed64511cbfcc606087f0ee",
        "msg" : "gallium/util: remove redundant util_float_to_half_rtz",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_half.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_formats.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/format/u_format_pack.py"
          },
          {
            "editType" : "edit",
            "file" : "src/util/format/u_format_tests.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_clear_blit.c",
          "src/gallium/auxiliary/meson.build",
          "src/amd/vulkan/radv_formats.c",
          "src/freedreno/perfcntrs/fd2_perfcntr.c",
          "src/gallium/auxiliary/tgsi/tgsi_exec.c",
          "src/util/half_float.c",
          "src/freedreno/perfcntrs/fd5_perfcntr.c",
          "src/gallium/drivers/lima/ir/pp/disasm.c",
          "src/gallium/auxiliary/gallivm/lp_bld_conv.c",
          "src/gallium/frontends/nine/vertexshader9.h",
          "src/gallium/drivers/etnaviv/etnaviv_zsa.c",
          "src/util/format/u_format_pack.py",
          "src/gallium/auxiliary/translate/translate_generic.c",
          "src/freedreno/perfcntrs/fd6_perfcntr.c",
          "src/gallium/drivers/etnaviv/etnaviv_disasm.c",
          "src/freedreno/fdl/fd5_layout_test.c",
          "src/mesa/vbo/vbo_attrib_tmp.h",
          "src/gallium/drivers/lima/lima_draw.c",
          "src/gallium/auxiliary/gallivm/lp_bld_const.c",
          "src/gallium/tests/unit/u_half_test.c",
          "src/util/tests/format/u_format_test.c",
          "src/gallium/drivers/etnaviv/etnaviv_compiler_nir.c",
          "src/gallium/drivers/v3d/v3dx_state.c",
          "src/gallium/drivers/r300/r300_state.c",
          "src/gallium/drivers/etnaviv/etnaviv_blend.c",
          "src/gallium/drivers/lima/ir/pp/codegen.c",
          "src/gallium/drivers/freedreno/freedreno_util.h",
          "src/gallium/auxiliary/util/u_half.h",
          "src/gallium/tests/unit/translate_test.c",
          "src/gallium/auxiliary/Makefile.sources",
          "src/gallium/drivers/r300/r300_blit.c",
          "src/freedreno/perfcntrs/freedreno_perfcntr.h",
          "src/gallium/drivers/nouveau/nv30/nv30_state_validate.c",
          "src/gallium/drivers/v3d/v3dx_emit.c"
        ],
        "commitId" : "4fb2eddfdf9adafde2e6f94de23202ee44123d59",
        "timestamp" : 1601483304000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium/util: remove empty file u_half.h\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6774>\u000a",
        "date" : "2020-09-30 16:28:24 +0000",
        "id" : "4fb2eddfdf9adafde2e6f94de23202ee44123d59",
        "msg" : "gallium/util: remove empty file u_half.h",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/freedreno_util.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/tests/unit/translate_test.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/vbo/vbo_attrib_tmp.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r300/r300_state.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/Makefile.sources"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/ir/pp/codegen.c"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/auxiliary/util/u_half.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/perfcntrs/fd2_perfcntr.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/half_float.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/format/u_format_pack.py"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/lima_draw.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_clear_blit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_disasm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/tgsi/tgsi_exec.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/translate/translate_generic.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/nine/vertexshader9.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/tests/unit/u_half_test.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/gallivm/lp_bld_const.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_formats.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_blend.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_zsa.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/gallivm/lp_bld_conv.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/v3d/v3dx_emit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/v3d/v3dx_state.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/perfcntrs/freedreno_perfcntr.h"
          },
          {
            "editType" : "edit",
            "file" : "src/util/tests/format/u_format_test.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/perfcntrs/fd6_perfcntr.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/perfcntrs/fd5_perfcntr.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/fdl/fd5_layout_test.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_compiler_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/nouveau/nv30/nv30_state_validate.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/ir/pp/disasm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r300/r300_blit.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_validate.c"
        ],
        "commitId" : "6f134a622b186df8a8b3b25d98cee70c78d1992a",
        "timestamp" : 1601484371000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/validate: Improve the validation of blocks\u000a\u000aThis commit adds a number of new validation checks:\u000a\u000a 1. We now check that every block pointer in the IR points to a block\u000a    that actually exists in a block list that's reachable from the\u000a    nir_function_impl.\u000a\u000a 2. We assert that nir_function_impl::body is non-empty\u000a\u000a 3. We assert that the start block has no predecessors.  This is\u000a    important because we tend to put run-once code there.\u000a\u000a 4. We now validate some stuff on the end block.\u000a\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6750>\u000a",
        "date" : "2020-09-30 16:46:11 +0000",
        "id" : "6f134a622b186df8a8b3b25d98cee70c78d1992a",
        "msg" : "nir/validate: Improve the validation of blocks",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_validate.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_goto_ifs.c"
        ],
        "commitId" : "b6a4172f1045783576c1bd2f97d4d8d9e031294d",
        "timestamp" : 1601484371000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/lower_goto_ifs: Don't destroy SSA form in the process\u000a\u000aThere are two issues here:\u000a\u000a 1. If there are any phi nodes, we'll make complete hash of them.  This\u000a    isn't likely actually a problem because spirv_to_nir doesn't\u000a    generate any actual phi nodes today.  However, if we start doing any\u000a    other passes before this, we may have a problem.\u000a\u000a 2. Even without phi nodes, we may still break SSA form.  This can\u000a    happen if we ever have to stick a block inside a conditional to\u000a    satisfy weird CFG constraints.  Doing so can cause it to no longer\u000a    look like it dominates some of its uses even though, at runtime,\u000a    it's guaranteed to be run first.\u000a\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6750>\u000a",
        "date" : "2020-09-30 16:46:11 +0000",
        "id" : "b6a4172f1045783576c1bd2f97d4d8d9e031294d",
        "msg" : "nir/lower_goto_ifs: Don't destroy SSA form in the process",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_goto_ifs.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_dominance.c"
        ],
        "commitId" : "719c68016a2ebb098473f2f338372b545f7cd0ac",
        "timestamp" : 1601484371000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/dominance: Use _mesa_set_clear instead ofhand-rolling it\u000a\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6750>\u000a",
        "date" : "2020-09-30 16:46:11 +0000",
        "id" : "719c68016a2ebb098473f2f338372b545f7cd0ac",
        "msg" : "nir/dominance: Use _mesa_set_clear instead ofhand-rolling it",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_dominance.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/vtn_cfg.c"
        ],
        "commitId" : "fa3c38ceb36eaa681f2ab0be7b07aefbeefc617d",
        "timestamp" : 1601484371000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv: Only run repair_ssa if structured\u000a\u000aWe shouldn't need it if we're unstructured and the pass assumes\u000astructure so attempting to run it will assert-fail.\u000a\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6750>\u000a",
        "date" : "2020-09-30 16:46:11 +0000",
        "id" : "fa3c38ceb36eaa681f2ab0be7b07aefbeefc617d",
        "msg" : "spirv: Only run repair_ssa if structured",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_cfg.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_goto_ifs.c"
        ],
        "commitId" : "dc010cb74e1a60645cfd088f51c88a13cf5687ba",
        "timestamp" : 1601484371000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/lower_goto_ifs: Use rzalloc\u000a\u000aIn particular, SSA forks weren't always getting properly initialized\u000awhich was causing asserts to fail.\u000a\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6750>\u000a",
        "date" : "2020-09-30 16:46:11 +0000",
        "id" : "dc010cb74e1a60645cfd088f51c88a13cf5687ba",
        "msg" : "nir/lower_goto_ifs: Use rzalloc",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_goto_ifs.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_goto_ifs.c"
        ],
        "commitId" : "7749983658ec32ead48f0557d5661df91ca3a60c",
        "timestamp" : 1601484371000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/lower_goto_ifs: Add asserts for SSA forks\u000a\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6750>\u000a",
        "date" : "2020-09-30 16:46:11 +0000",
        "id" : "7749983658ec32ead48f0557d5661df91ca3a60c",
        "msg" : "nir/lower_goto_ifs: Add asserts for SSA forks",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_goto_ifs.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_goto_ifs.c"
        ],
        "commitId" : "57c9fc3cbaf59320d397df840d3004a58335aa04",
        "timestamp" : 1601484371000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/lower_goto_ifs: Always include level dom_frontiers in prev_frontier\u000a\u000aWhen we come in from some other level or from the parent, we need to\u000aensure that the reach set is in prev_frontier but we also need to\u000aconsider the dominance frontier of our level.  Otherwise, we may end up\u000aleaving out possible blocks when computing the reach of a level.\u000a\u000aAcked-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6750>\u000a",
        "date" : "2020-09-30 16:46:11 +0000",
        "id" : "57c9fc3cbaf59320d397df840d3004a58335aa04",
        "msg" : "nir/lower_goto_ifs: Always include level dom_frontiers in prev_frontier",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_goto_ifs.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_goto_ifs.c"
        ],
        "commitId" : "25ebd7f90f83c4a78b68386b248983f624c3678e",
        "timestamp" : 1601484371000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "Revert \"nir/lower_goto_if: Add a route::outside set\"\u000a\u000aThis reverts commit d57573dcd4aa2160f3153df466b01f377484a3fa.  The\u000aactual bug was an issue with prev_frontiers which has been properly\u000afixed in the previous commit.\u000a\u000aReviewed-by: Karol Herbst <kherbst@redhat.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6750>\u000a",
        "date" : "2020-09-30 16:46:11 +0000",
        "id" : "25ebd7f90f83c4a78b68386b248983f624c3678e",
        "msg" : "Revert \"nir/lower_goto_if: Add a route::outside set\"",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_goto_ifs.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/meson.build",
          "src/freedreno/vulkan/tu_legacy.c",
          "src/freedreno/vulkan/tu_pass.c",
          "src/freedreno/vulkan/tu_device.c",
          "src/freedreno/vulkan/tu_cmd_buffer.c",
          "src/freedreno/vulkan/tu_formats.c"
        ],
        "commitId" : "8dc8922af257e454f4460bbc5993df5647968146",
        "timestamp" : 1601485375000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: implement legacy API functions separately\u000a\u000aMove legacy API functions to a separate file, and implement them by calling\u000athe new API functions, like tu_CreateRenderPass was already doing.\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6920>\u000a",
        "date" : "2020-09-30 17:02:55 +0000",
        "id" : "8dc8922af257e454f4460bbc5993df5647968146",
        "msg" : "turnip: implement legacy API functions separately",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_cmd_buffer.c"
          },
          {
            "editType" : "add",
            "file" : "src/freedreno/vulkan/tu_legacy.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_formats.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_device.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_pass.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/ir3/ir3_nir.c"
        ],
        "commitId" : "bd60e31c837b9c8ed48f6b4db0b93b14ab46135e",
        "timestamp" : 1601495623000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno/ir3: Make sure we run the opt loop after lowering UBOs to vec4.\u000a\u000aThe lowering pass may introduce vector bcsels that we need to scalarize\u000aback out.  It's unusual to have UBOs and not get any lowered to push\u000aconstants, so the flag was usually set anyway.\u000a\u000aFixes: 2b2524099379 (\"freedreno/ir3: Replace our custom vec4 UBO intrinsic\u000awith the shared lowering.\")\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6612>\u000a",
        "date" : "2020-09-30 19:53:43 +0000",
        "id" : "bd60e31c837b9c8ed48f6b4db0b93b14ab46135e",
        "msg" : "freedreno/ir3: Make sure we run the opt loop after lowering UBOs to vec4.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/ir3/ir3_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/tests/load_store_vectorizer_tests.cpp",
          "src/compiler/nir/nir.h"
        ],
        "commitId" : "6c1c5714409c1e49f941289396cc5112da95dad9",
        "timestamp" : 1601495623000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Document a bit about how align_mul/offset work.\u000a\u000aIntroduces a #define for the maximum valid align_mul that's used in the\u000aload_store_vectorizer tests (currently, though it will be used more soon).\u000a\u000aReviewed-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6612>\u000a",
        "date" : "2020-09-30 19:53:43 +0000",
        "id" : "6c1c5714409c1e49f941289396cc5112da95dad9",
        "msg" : "nir: Document a bit about how align_mul/offset work.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/tests/load_store_vectorizer_tests.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_print.c"
        ],
        "commitId" : "c88c89ff3ea05cc168d1514fab1b71de2a357bb2",
        "timestamp" : 1601495623000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Print the alignment information on casts.\u000a\u000aI wanted it for debugging GL alignment.\u000a\u000aReviewed-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6612>\u000a",
        "date" : "2020-09-30 19:53:43 +0000",
        "id" : "c88c89ff3ea05cc168d1514fab1b71de2a357bb2",
        "msg" : "nir: Print the alignment information on casts.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_print.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_uniforms_to_ubo.c"
        ],
        "commitId" : "ffbfc1ec0eb9190e8e7fa099631917e2987db325",
        "timestamp" : 1601495623000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/nir_lower_uniforms_to_ubo: Set better alignments on our new instructions.\u000a\u000aThe change on freedreno is in the noise.\u000a\u000aReviewed-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6612>\u000a",
        "date" : "2020-09-30 19:53:43 +0000",
        "id" : "ffbfc1ec0eb9190e8e7fa099631917e2987db325",
        "msg" : "nir/nir_lower_uniforms_to_ubo: Set better alignments on our new instructions.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_uniforms_to_ubo.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/glsl/gl_nir_lower_buffers.c"
        ],
        "commitId" : "9c5a793dc72bf6977643b0fc8bf8b1579639d7d7",
        "timestamp" : 1601495623000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/gl_nir_lower_buffers: Set up align_mul/offset on UBOs.\u000a\u000anir_lower_to_explicit_io will give us good alignments if we have the\u000acast's alignment information known, and it's trivial: Just the offset of\u000athe UBO variable that is at the base of the deref.  Otherwise, explicit io\u000aassumes the load is aligned just to the size of a scalar value in it.\u000a\u000aThe change in freedreno is in the noise.\u000a\u000aReviewed-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6612>\u000a",
        "date" : "2020-09-30 19:53:43 +0000",
        "id" : "9c5a793dc72bf6977643b0fc8bf8b1579639d7d7",
        "msg" : "nir/gl_nir_lower_buffers: Set up align_mul/offset on UBOs.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl/gl_nir_lower_buffers.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/tests/load_store_vectorizer_tests.cpp",
          "src/intel/compiler/brw_nir.c",
          "src/compiler/nir/nir.h",
          "src/compiler/nir/nir_opt_load_store_vectorize.c",
          "src/amd/compiler/aco_instruction_selection_setup.cpp"
        ],
        "commitId" : "5f757bb95c20cdebed578b851e9f204b8aa6c014",
        "timestamp" : 1601495623000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Make the load_store_vectorizer provide align_mul + align_offset.\u000a\u000aIt was passing an encoding of the two that wasn't good for ensuring \"Don't\u000acombine loads that would make us straddle a vec4 boundary\" for\u000anir_lower_ubo_vec4.\u000a\u000aReviewed-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6612>\u000a",
        "date" : "2020-09-30 19:53:43 +0000",
        "id" : "5f757bb95c20cdebed578b851e9f204b8aa6c014",
        "msg" : "nir: Make the load_store_vectorizer provide align_mul + align_offset.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/tests/load_store_vectorizer_tests.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_load_store_vectorize.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection_setup.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/tests/load_store_vectorizer_tests.cpp",
          "src/intel/compiler/brw_nir.c",
          "src/compiler/nir/nir.h",
          "src/compiler/nir/nir_opt_load_store_vectorize.c",
          "src/amd/compiler/aco_instruction_selection_setup.cpp"
        ],
        "commitId" : "618556a8cbdf86c31eb359c043cc9c629dc6fc0b",
        "timestamp" : 1601495623000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Drop the high_offset argument to the load_store_vectorizer filter.\u000a\u000aNothing uses it, and it's not clear to me what it provides over\u000aalignment/num_components/bit_size.\u000a\u000aReviewed-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6612>\u000a",
        "date" : "2020-09-30 19:53:43 +0000",
        "id" : "618556a8cbdf86c31eb359c043cc9c629dc6fc0b",
        "msg" : "nir: Drop the high_offset argument to the load_store_vectorizer filter.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_load_store_vectorize.c"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/tests/load_store_vectorizer_tests.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection_setup.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_ubo_vec4.c"
        ],
        "commitId" : "e3f465580511153daca9ec9085375bd518ed5b24",
        "timestamp" : 1601495623000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Make nir_lower_ubo_vec4() handle non-vec4-aligned loads.\u000a\u000aIt turns out I had missed a case in my enumeration of why everything\u000acurrently was vec4-aligned.\u000a\u000aFixes a simple testcase of loading from a vec3[2] array in freedreno with\u000aIR3_SHADER_DEBUG=nouboopt.\u000a\u000aInitial shader-db results look devastating:\u000a\u000atotal instructions in shared programs: 8019997 -> 12829370 (59.97%)\u000atotal cat6 in shared programs: 87683 -> 145840 (66.33%)\u000a\u000aHopefully this will recover once we introduce the i/o vectorizer, but that\u000awas blocked on getting the vec3 case fixed.\u000a\u000aReviewed-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6612>\u000a",
        "date" : "2020-09-30 19:53:43 +0000",
        "id" : "e3f465580511153daca9ec9085375bd518ed5b24",
        "msg" : "nir: Make nir_lower_ubo_vec4() handle non-vec4-aligned loads.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_ubo_vec4.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/ir3/ir3_nir.c"
        ],
        "commitId" : "49ec863e8303170fd2a871689f9d9366215dca7e",
        "timestamp" : 1601495623000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno/ir3: Enable the i/o vectorizer on UBOs.\u000a\u000aThis will merge loads of UBO components together into vec4 loads.  At the\u000asame time, it improves the alignment information on our loads, fixing the\u000aregression from the vec3 loads fix.\u000a\u000ashader-db results:\u000atotal instructions in shared programs: 12829370 -> 8755851 (-31.75%)\u000atotal cat6 in shared programs: 145840 -> 97027 (-33.47%)\u000a\u000aOverall results from before the vec3 fix:\u000atotal instructions in shared programs: 8019997 -> 8755851 (9.18%)\u000atotal cat6 in shared programs: 87683 -> 97027 (10.66%)\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6612>\u000a",
        "date" : "2020-09-30 19:53:43 +0000",
        "id" : "49ec863e8303170fd2a871689f9d9366215dca7e",
        "msg" : "freedreno/ir3: Enable the i/o vectorizer on UBOs.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/ir3/ir3_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/relnotes/20.1.9.rst"
        ],
        "commitId" : "00d87db89b52b9fb85eaf7c6a88451e2bea7339b",
        "timestamp" : 1601497240000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: add release notes for 20.1.9\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6943>\u000a",
        "date" : "2020-09-30 20:20:40 +0000",
        "id" : "00d87db89b52b9fb85eaf7c6a88451e2bea7339b",
        "msg" : "docs: add release notes for 20.1.9",
        "paths" : [
          {
            "editType" : "add",
            "file" : "docs/relnotes/20.1.9.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/relnotes.rst",
          "docs/release-calendar.rst"
        ],
        "commitId" : "fe16e40974851488c3f94bfede3db6fe57593202",
        "timestamp" : 1601497240000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "docs: update calendar and link releases notes for 20.1.9\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6943>\u000a",
        "date" : "2020-09-30 20:20:40 +0000",
        "id" : "fe16e40974851488c3f94bfede3db6fe57593202",
        "msg" : "docs: update calendar and link releases notes for 20.1.9",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/relnotes.rst"
          },
          {
            "editType" : "edit",
            "file" : "docs/release-calendar.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "docs/release-calendar.rst"
        ],
        "commitId" : "90e42f87ac56f1a3466151afd998cd8a4cd2f071",
        "timestamp" : 1601497240000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "add one last 20.1 release to coincide with expected 20.2.1\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6943>\u000a",
        "date" : "2020-09-30 20:20:40 +0000",
        "id" : "90e42f87ac56f1a3466151afd998cd8a4cd2f071",
        "msg" : "add one last 20.1 release to coincide with expected 20.2.1",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "docs/release-calendar.rst"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_pipe.c"
        ],
        "commitId" : "5e8791a0bf00384cbd7e3a7231bddbc48bd550a8",
        "timestamp" : 1601510789000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: Fix dead lock with aux_context_lock in si_screen_clear_buffer.\u000a\u000aAfter disable SDMA on Arcturus(gfx9), dead lock with aux_context_lock is\u000adetected since si_screen_clear_buffer is called recursively before\u000arelease lock.\u000a\u000aThe call trace is:\u000asi_clear_render_target->si_compute_clear_render_target->\u000asi_launch_grid_internal->si_launch_grid->si_emit_cache_flush->\u000asi_prim_discard_signal_next_compute_ib_start->u_suballocator_alloc->\u000asi_resource_create->si_buffer_create->si_alloc_resource->\u000asi_screen_clear_buffer->simple_mtx_lock->\u000asi_sdma_clear_buffer->si_pipe_clear_buffer->\u000asi_clear_buffer->si_compute_do_clear_or_copy->\u000asi_launch_grid_internal->si_launch_grid->si_emit_cache_flush->\u000asi_prim_discard_signal_next_compute_ib_start->u_suballocator_alloc->\u000asi_resource_create->si_buffer_create->si_alloc_resource->\u000asi_screen_clear_buffer->simple_mtx_lock\u000a\u000aFixes: 07a49bf5976 \"radeonsi: disable SDMA on gfx9\"\u000aSigned-off-by: James Zhu <James.Zhu@amd.com>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6941>\u000a",
        "date" : "2020-10-01 00:06:29 +0000",
        "id" : "5e8791a0bf00384cbd7e3a7231bddbc48bd550a8",
        "msg" : "radeonsi: Fix dead lock with aux_context_lock in si_screen_clear_buffer.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/frontends/vallium/val_pipeline.c",
          "src/gallium/frontends/lavapipe/lvp_wsi_wayland.c",
          "src/gallium/frontends/lavapipe/lvp_private.h",
          "src/gallium/frontends/lavapipe/lvp_execute.c",
          "src/gallium/frontends/vallium/val_wsi_wayland.c",
          "src/gallium/frontends/lavapipe/lvp_entrypoints_gen.py",
          "src/gallium/frontends/lavapipe/lvp_wsi_x11.c",
          "src/gallium/frontends/lavapipe/lvp_wsi.c",
          "src/gallium/frontends/vallium/val_util.c",
          "src/gallium/frontends/lavapipe/lvp_wsi.h",
          "src/gallium/targets/lavapipe/meson.build",
          "src/gallium/frontends/vallium/val_lower_input_attachments.c",
          "src/gallium/frontends/vallium/val_entrypoints_gen.py",
          "src/gallium/frontends/lavapipe/lvp_util.c",
          "src/gallium/frontends/vallium/val_execute.c",
          "src/gallium/frontends/vallium/val_query.c",
          "src/gallium/frontends/lavapipe/lvp_pipeline_cache.c",
          "src/gallium/frontends/lavapipe/lvp_query.c",
          "src/gallium/frontends/vallium/val_wsi_x11.c",
          "src/gallium/frontends/vallium/val_device.c",
          "src/gallium/targets/vallium/meson.build",
          "src/gallium/targets/vallium/val_icd.py",
          "src/gallium/frontends/lavapipe/lvp_pipeline.c",
          "src/gallium/frontends/lavapipe/lvp_cmd_buffer.c",
          "src/gallium/targets/vallium/target.c",
          "src/gallium/frontends/vallium/val_descriptor_set.c",
          "src/gallium/frontends/vallium/val_formats.c",
          "src/gallium/frontends/lavapipe/lvp_lower_input_attachments.c",
          "src/gallium/frontends/vallium/val_image.c",
          "src/gallium/frontends/lavapipe/meson.build",
          "src/gallium/frontends/lavapipe/lvp_image.c",
          "src/gallium/frontends/vallium/meson.build",
          "src/gallium/frontends/lavapipe/lvp_descriptor_set.c",
          "src/gallium/meson.build",
          "src/gallium/frontends/vallium/val_pass.c",
          "src/gallium/frontends/vallium/val_conv.h",
          "src/gallium/frontends/vallium/val_wsi.c",
          "src/gallium/frontends/lavapipe/lvp_formats.c",
          "src/gallium/frontends/vallium/val_wsi.h",
          "src/gallium/targets/lavapipe/lvp_icd.py",
          "src/gallium/frontends/lavapipe/lvp_lower_vulkan_resource.h",
          "src/gallium/frontends/lavapipe/lvp_lower_vulkan_resource.c",
          "src/gallium/frontends/lavapipe/lvp_extensions.py",
          "src/gallium/frontends/vallium/val_extensions.py",
          "src/gallium/targets/lavapipe/target.c",
          "src/gallium/frontends/vallium/val_lower_vulkan_resource.c",
          "src/gallium/frontends/vallium/val_lower_vulkan_resource.h",
          "src/gallium/frontends/vallium/val_private.h",
          "src/gallium/frontends/vallium/val_cmd_buffer.c",
          "src/gallium/frontends/lavapipe/lvp_device.c",
          "src/gallium/frontends/lavapipe/lvp_pass.c",
          "src/gallium/frontends/vallium/val_pipeline_cache.c",
          "src/gallium/frontends/lavapipe/lvp_conv.h"
        ],
        "commitId" : "e94fd4cc65899bccceb4642363bc4376c6831580",
        "timestamp" : 1601511820000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "lavapipe: rename vallium to lavapipe\u000a\u000aJust a cooler name, and a lot easier to search for. thanks Marek\u000a\u000aAcked-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6921>\u000a",
        "date" : "2020-10-01 00:23:40 +0000",
        "id" : "e94fd4cc65899bccceb4642363bc4376c6831580",
        "msg" : "lavapipe: rename vallium to lavapipe",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/lavapipe/lvp_private.h"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/frontends/vallium/val_formats.c"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/frontends/vallium/val_lower_input_attachments.c"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/frontends/vallium/meson.build"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/lavapipe/lvp_util.c"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/lavapipe/lvp_formats.c"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/lavapipe/lvp_lower_input_attachments.c"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/frontends/vallium/val_cmd_buffer.c"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/frontends/vallium/val_util.c"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/frontends/vallium/val_lower_vulkan_resource.c"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/frontends/vallium/val_conv.h"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/frontends/vallium/val_extensions.py"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/lavapipe/lvp_extensions.py"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/lavapipe/lvp_lower_vulkan_resource.c"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/frontends/vallium/val_device.c"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/frontends/vallium/val_image.c"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/targets/lavapipe/lvp_icd.py"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/lavapipe/lvp_device.c"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/targets/lavapipe/meson.build"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/frontends/vallium/val_pipeline_cache.c"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/frontends/vallium/val_pass.c"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/frontends/vallium/val_private.h"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/frontends/vallium/val_execute.c"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/lavapipe/lvp_wsi.h"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/lavapipe/lvp_cmd_buffer.c"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/lavapipe/lvp_pipeline_cache.c"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/frontends/vallium/val_wsi_x11.c"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/lavapipe/lvp_lower_vulkan_resource.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/meson.build"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/lavapipe/lvp_pass.c"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/lavapipe/lvp_entrypoints_gen.py"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/lavapipe/lvp_descriptor_set.c"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/lavapipe/meson.build"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/lavapipe/lvp_image.c"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/frontends/vallium/val_query.c"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/frontends/vallium/val_wsi_wayland.c"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/lavapipe/lvp_wsi.c"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/frontends/vallium/val_descriptor_set.c"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/targets/vallium/meson.build"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/targets/lavapipe/target.c"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/lavapipe/lvp_execute.c"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/frontends/vallium/val_wsi.h"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/targets/vallium/val_icd.py"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/lavapipe/lvp_pipeline.c"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/frontends/vallium/val_wsi.c"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/targets/vallium/target.c"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/lavapipe/lvp_conv.h"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/frontends/vallium/val_pipeline.c"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/frontends/vallium/val_lower_vulkan_resource.h"
          },
          {
            "editType" : "delete",
            "file" : "src/gallium/frontends/vallium/val_entrypoints_gen.py"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/lavapipe/lvp_wsi_wayland.c"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/lavapipe/lvp_query.c"
          },
          {
            "editType" : "add",
            "file" : "src/gallium/frontends/lavapipe/lvp_wsi_x11.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_shader_info.c"
        ],
        "commitId" : "892e74d2f7c6e443f57c03508ddb5647142588dd",
        "timestamp" : 1601532858000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/samuel.pitoiset",
          "fullName" : "samuel.pitoiset"
        },
        "authorEmail" : "samuel.pitoiset@gmail.com",
        "comment" : "radv: fix gathering writes_memory for global store/atomic operations\u000a\u000aBecause global operations are lowered before the shader info pass now\u000awe have to adjust the gathering code.\u000a\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3578\u000aFixes: 1588644543d (\"radv: lower deref operations for global memory for both backends\")\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6934>\u000a",
        "date" : "2020-10-01 08:14:18 +0200",
        "id" : "892e74d2f7c6e443f57c03508ddb5647142588dd",
        "msg" : "radv: fix gathering writes_memory for global store/atomic operations",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_shader_info.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_llvm_helper.cpp"
        ],
        "commitId" : "8227b08c08182fe7b75e2ec3b8b7531cfebaef59",
        "timestamp" : 1601534322000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ac/llvm: fix invalid use of unreachable in ac_build_atomic_rmw()\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6936>\u000a",
        "date" : "2020-10-01 06:38:42 +0000",
        "id" : "8227b08c08182fe7b75e2ec3b8b7531cfebaef59",
        "msg" : "ac/llvm: fix invalid use of unreachable in ac_build_atomic_rmw()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_helper.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/llvm/ac_nir_to_llvm.c",
          "src/amd/llvm/ac_llvm_helper.cpp"
        ],
        "commitId" : "b00a023f1e16a280730650952134ce9b72382987",
        "timestamp" : 1601534322000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ac/nir: fix nir_intrinsic_shared_atomic_fadd\u000a\u000aThis was completely broken.\u000a\u000aFixes dEQP-VK.glsl.atomic_operations.add_float32_compute_shared.\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6936>\u000a",
        "date" : "2020-10-01 06:38:42 +0000",
        "id" : "b00a023f1e16a280730650952134ce9b72382987",
        "msg" : "ac/nir: fix nir_intrinsic_shared_atomic_fadd",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_llvm_helper.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/llvm/ac_nir_to_llvm.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/nir/tgsi_to_nir.c"
        ],
        "commitId" : "79368ab302f925f705a02d60f09ea2d609628ce1",
        "timestamp" : 1601560027000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/cwabbott0",
          "fullName" : "cwabbott0"
        },
        "authorEmail" : "cwabbott0@gmail.com",
        "comment" : "ttn: Fix number of components for IF/UIF\u000a\u000aNIR if statements only take one component, but TGSI registers are vec4.\u000aWe're supposed to compare the x component, per\u000ahttps://docs.mesa3d.org/gallium/tgsi.html#opcode-IF.\u000a\u000aFixes: f103bded (\"ttn: Use nir control flow insertion helpers\")\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aTested-by: Leo Liu <leo.liu@amd.com>\u000aCloses: #3585\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6956>\u000a",
        "date" : "2020-10-01 15:47:07 +0200",
        "id" : "79368ab302f925f705a02d60f09ea2d609628ce1",
        "msg" : "ttn: Fix number of components for IF/UIF",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/nir/tgsi_to_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_shader_info.c"
        ],
        "commitId" : "2c322514f3825095804c491582f3457d6f06282d",
        "timestamp" : 1601564305000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv: gather output usage mask from store_output for VS, TES and GS\u000a\u000aIO are now lowered before the shader info pass is called and the\u000aoutput usage masks have to be gathered from store_output instead.\u000a\u000aThis is currently only used by ACO.\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Rhys Perry <pendingchaos02@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6897>\u000a",
        "date" : "2020-10-01 14:58:25 +0000",
        "id" : "2c322514f3825095804c491582f3457d6f06282d",
        "msg" : "radv: gather output usage mask from store_output for VS, TES and GS",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_shader_info.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/vulkan/radv_shader.h",
          "src/amd/vulkan/radv_pipeline.c",
          "src/amd/compiler/aco_instruction_selection_setup.cpp",
          "src/amd/vulkan/radv_shader.c"
        ],
        "commitId" : "df6349159443dc365705d2363c1f5daaa387508e",
        "timestamp" : 1601564305000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radv/aco: lower IO for all stages outside of ACO\u000a\u000aLowering IO for VS, TCS, TES and GS still have to be done for LLVM.\u000a\u000aNo fossils-db change on NAVI10.\u000a\u000aSigned-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aReviewed-by: Rhys Perry <pendingchaos02@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6897>\u000a",
        "date" : "2020-10-01 14:58:25 +0000",
        "id" : "df6349159443dc365705d2363c1f5daaa387508e",
        "msg" : "radv/aco: lower IO for all stages outside of ACO",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_pipeline.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection_setup.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_shader.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_buffer.c",
          "src/gallium/drivers/radeonsi/si_texture.c",
          "src/gallium/drivers/radeonsi/si_pipe.h"
        ],
        "commitId" : "03af98abe26e738f2d4175a5e97dc9d62e386493",
        "timestamp" : 1601566507000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: support for external buffers (ext_external_objects)\u000a\u000aSo far, the callback to create a resource from a memory object had code\u000afor importing textures only. Modified it to allow importing buffers too.\u000a\u000aFixes the following piglit tests:\u000a- ext_external_objects/vk-buf-exchange\u000a- ext_external_objects/vk-pix-buf-update-errors\u000a- ext_external_objects/vk-vert-buf-update-errors\u000a- ext_external_objects/vk-vert-buf-reuse\u000a\u000av2: Used si_alloc_buffer_struct instead of CALLOC\u000av3: Fixed indentation issue, removed free in case of unsuccessful\u000aallocation, joined two if conditions together\u000a\u000aSigned-off-by: Eleni Maria Stea <estea@igalia.com>\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6364>\u000a",
        "date" : "2020-10-01 15:35:07 +0000",
        "id" : "03af98abe26e738f2d4175a5e97dc9d62e386493",
        "msg" : "radeonsi: support for external buffers (ext_external_objects)",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_texture.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/vulkan/genX_cmd_buffer.c"
        ],
        "commitId" : "7c92e413afe24695c216c9e20ef24296ac1e6e09",
        "timestamp" : 1601569390000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "anv: Allow HiZ clears for multi-view\u000a\u000aNow that we're enabling HiZ on multi-layer images, there's no reason why\u000awe can't enable HiZ clears for multi-view.  The only reason I can think\u000aof why we didn't before was because no one thought to and the old code\u000adidn't.  Enabling this means that an attachment will get HiZ cleared if\u000aand only if att_state->fast_clear.\u000a\u000aReviewed-by: Sagar Ghuge <sagar.ghuge@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6549>\u000a",
        "date" : "2020-10-01 16:23:10 +0000",
        "id" : "7c92e413afe24695c216c9e20ef24296ac1e6e09",
        "msg" : "anv: Allow HiZ clears for multi-view",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/genX_cmd_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/vulkan/genX_cmd_buffer.c"
        ],
        "commitId" : "e9d5ec342d1069018597b34e9d37607c29749564",
        "timestamp" : 1601569390000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "anv: Use more temp vars in cmd_buffer_begin_subpass\u000a\u000aThis is a mostly cosmetic change but there is one subtle functional\u000aissue:  If we ever render to a 3D depth image, we are now handling the\u000abase layer and number of layers correctly.  I'm not sure rendering to 3D\u000adepth is even allowed but we can theoretically handle it now.\u000a\u000aReviewed-by: Sagar Ghuge <sagar.ghuge@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6549>\u000a",
        "date" : "2020-10-01 16:23:10 +0000",
        "id" : "e9d5ec342d1069018597b34e9d37607c29749564",
        "msg" : "anv: Use more temp vars in cmd_buffer_begin_subpass",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/genX_cmd_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/vulkan/genX_cmd_buffer.c"
        ],
        "commitId" : "d5849bc840e5167b5b735d9e3f1ec1e8e1197c98",
        "timestamp" : 1601569390000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "anv: Skip HiZ and CCS ambiguates which preceed fast-clears\u000a\u000aThis gets rid of multiple HiZ ambiguate operations per frame in\u000aWitcher 3.\u000a\u000av2:\u000a- Fix typo (Tapani)\u000a\u000aReviewed-by: Sagar Ghuge <sagar.ghuge@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6549>\u000a",
        "date" : "2020-10-01 16:23:10 +0000",
        "id" : "d5849bc840e5167b5b735d9e3f1ec1e8e1197c98",
        "msg" : "anv: Skip HiZ and CCS ambiguates which preceed fast-clears",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/genX_cmd_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/blorp/blorp_clear.c"
        ],
        "commitId" : "b02bef01c89872434d957c2a5cc9b30cbe32d92d",
        "timestamp" : 1601569390000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/blorp: Conditionally clear full surface depth and stencil\u000a\u000aWe should set \"Full Surface Depth and Stencil Clear\" field of WM_HZ_OP\u000a3DSTATE packet, only when application requires the entire depth surface\u000ato be cleared.\u000a\u000aSigned-off-by: Sagar Ghuge <sagar.ghuge@intel.com>\u000aReviewed-by: Tapani Pälli <tapani.palli@intel.com>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6549>\u000a",
        "date" : "2020-10-01 16:23:10 +0000",
        "id" : "b02bef01c89872434d957c2a5cc9b30cbe32d92d",
        "msg" : "intel/blorp: Conditionally clear full surface depth and stencil",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/blorp/blorp_clear.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_pipe.h",
          "src/gallium/drivers/radeonsi/si_state_draw.c",
          "src/gallium/drivers/radeonsi/si_debug_options.h",
          "src/gallium/drivers/radeonsi/si_pipe.c",
          "src/gallium/drivers/radeonsi/si_shader.h",
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "30c3b2c0b602a7e9f9d1246c2de61cf1ef38f4ae",
        "timestamp" : 1601569786000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: simplify NGG culling enablement and add radeonsi_shader_culling option\u000a\u000aAdd a vertex count threshold into si_shader_selector to simplify\u000athe draw_vbo code.\u000a\u000aThe new option is supposed to be used in 00-mesa-defaults.conf and should be\u000atweaked for best performance unlike the AMD_DEBUG experimental options.\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6948>\u000a",
        "date" : "2020-10-01 16:29:46 +0000",
        "id" : "30c3b2c0b602a7e9f9d1246c2de61cf1ef38f4ae",
        "msg" : "radeonsi: simplify NGG culling enablement and add radeonsi_shader_culling option",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_debug_options.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_pipe.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_draw.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_llvm_vs.c",
          "src/gallium/drivers/radeonsi/si_state.c",
          "src/gallium/drivers/radeonsi/si_shader.c",
          "src/gallium/drivers/radeonsi/si_shader.h",
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "f5912c6d326d9ae850b6bedc100ec20df91ef7f7",
        "timestamp" : 1601569786000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: kill disabled clip distances and planes at per-channel granularity\u000a\u000aApps often enable only 1 plane for gl_ClipVertex, which means 1 scalar\u000aclip distance.\u000a\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6948>\u000a",
        "date" : "2020-10-01 16:29:46 +0000",
        "id" : "f5912c6d326d9ae850b6bedc100ec20df91ef7f7",
        "msg" : "radeonsi: kill disabled clip distances and planes at per-channel granularity",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_llvm_vs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_state_shaders.c"
        ],
        "commitId" : "701f7ae9d25a3fc8f120c17a2e5295ff4ecfe7d1",
        "timestamp" : 1601569786000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: move si_set_active_descriptors_for_shader into si_update_common_shader_state\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6948>\u000a",
        "date" : "2020-10-01 16:29:46 +0000",
        "id" : "701f7ae9d25a3fc8f120c17a2e5295ff4ecfe7d1",
        "msg" : "radeonsi: move si_set_active_descriptors_for_shader into si_update_common_shader_state",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_state_shaders.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_buffer.c"
        ],
        "commitId" : "fd6bbdcf59dc5b87fed31f8fc51a2b27eaedfbb2",
        "timestamp" : 1601569786000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: use staging buffer uploads for most VRAM buffers\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6948>\u000a",
        "date" : "2020-10-01 16:29:46 +0000",
        "id" : "fd6bbdcf59dc5b87fed31f8fc51a2b27eaedfbb2",
        "msg" : "radeonsi: use staging buffer uploads for most VRAM buffers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/gallium/drivers/radeonsi/si_shader.c"
        ],
        "commitId" : "d5cb7bd5274199e47365fa7c0732fbf94d03feda",
        "timestamp" : 1601569786000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: call nir_lower_bool_to_int32 last because it breaks nir_opt_if\u000a\u000aThe new place is where shader variants are generated.\u000a\u000aThis is a prerequisite for inlinable uniforms.\u000a\u000aReviewed-by: Connor Abbott <cwabbott0@gmail.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6948>\u000a",
        "date" : "2020-10-01 16:29:46 +0000",
        "id" : "d5cb7bd5274199e47365fa7c0732fbf94d03feda",
        "msg" : "radeonsi: call nir_lower_bool_to_int32 last because it breaks nir_opt_if",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/si_descriptors.c"
        ],
        "commitId" : "237f4d9d187ec21d880c7fb4441456d22b4269b6",
        "timestamp" : 1601569786000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "radeonsi: restructure si_pipe_set_constant_buffer\u000a\u000aReviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6948>\u000a",
        "date" : "2020-10-01 16:29:46 +0000",
        "id" : "237f4d9d187ec21d880c7fb4441456d22b4269b6",
        "msg" : "radeonsi: restructure si_pipe_set_constant_buffer",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_descriptors.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/vulkan/genX_state.c",
          "src/mesa/drivers/dri/i965/brw_defines.h",
          "src/gallium/drivers/iris/iris_state.c",
          "src/mesa/drivers/dri/i965/brw_state_upload.c"
        ],
        "commitId" : "545d852a7a7bc8a509d22096bdb7fb578d4bab65",
        "timestamp" : 1601571470000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/anuj.phogat",
          "fullName" : "anuj.phogat"
        },
        "authorEmail" : "anuj.phogat@gmail.com",
        "comment" : "intel/gen9: Enable MSC RAW Hazard Avoidance\u000a\u000aWorkaround # 22011374674\u000aApplied to i965, iris and anv drivers\u000aNo performance impact is observed with WA.\u000a\u000aCc: mesa-stable\u000aSigned-off-by: Anuj Phogat <anuj.phogat@gmail.com>\u000aReviewed-by: Kenneth Graunke <kenneth@whitecape.org>\u000a",
        "date" : "2020-10-01 16:57:50 +0000",
        "id" : "545d852a7a7bc8a509d22096bdb7fb578d4bab65",
        "msg" : "intel/gen9: Enable MSC RAW Hazard Avoidance",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/mesa/drivers/dri/i965/brw_defines.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/iris_state.c"
          },
          {
            "editType" : "edit",
            "file" : "src/intel/vulkan/genX_state.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/drivers/dri/i965/brw_state_upload.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/gallivm/lp_bld_nir_soa.c"
        ],
        "commitId" : "35b162eb2c0b8d8b3d41e276e9193bd9b0edd464",
        "timestamp" : 1601576261000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/airlied",
          "fullName" : "airlied"
        },
        "authorEmail" : "airlied@redhat.com",
        "comment" : "gallivm/nir: make sure to mask global reads.\u000a\u000aMake the driver only read values for the active lanes,\u000aotherwise it can cause unwanted oob accesses that aren't\u000athe apps fault.\u000a\u000aReviewed-by: Roland Scheidegger <sroland@vmware.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6954>\u000a",
        "date" : "2020-10-02 04:17:41 +1000",
        "id" : "35b162eb2c0b8d8b3d41e276e9193bd9b0edd464",
        "msg" : "gallivm/nir: make sure to mask global reads.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/gallivm/lp_bld_nir_soa.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/llvmpipe/lp_state_cs.c"
        ],
        "commitId" : "e8f1cc41db3aab4f2fe3462749f096986effa972",
        "timestamp" : 1601576266000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/airlied",
          "fullName" : "airlied"
        },
        "authorEmail" : "airlied@redhat.com",
        "comment" : "llvmpipe/cs: add in shader shared size.\u000a\u000a(can remove lavapipe setting this later).\u000a\u000aReviewed-by: Roland Scheidegger <sroland@vmware.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6954>\u000a",
        "date" : "2020-10-02 04:17:46 +1000",
        "id" : "e8f1cc41db3aab4f2fe3462749f096986effa972",
        "msg" : "llvmpipe/cs: add in shader shared size.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/llvmpipe/lp_state_cs.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/gallivm/lp_bld_nir.c"
        ],
        "commitId" : "4c70f1ba2fb2ef0aef33d0f7f160ad110b731615",
        "timestamp" : 1601576269000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/airlied",
          "fullName" : "airlied"
        },
        "authorEmail" : "airlied@redhat.com",
        "comment" : "gallivm/nir: fix non-32 bit find lsb/msb\u000a\u000afixes piglit cl get-global-id\u000a\u000aReviewed-by: Roland Scheidegger <sroland@vmware.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6954>\u000a",
        "date" : "2020-10-02 04:17:49 +1000",
        "id" : "4c70f1ba2fb2ef0aef33d0f7f160ad110b731615",
        "msg" : "gallivm/nir: fix non-32 bit find lsb/msb",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/gallivm/lp_bld_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_cl_images_to_tex.c",
          "src/freedreno/ir3/ir3_image.c",
          "src/compiler/nir/nir_lower_io.c",
          "src/compiler/nir/nir_print.c",
          "src/gallium/drivers/lima/ir/lima_nir_split_load_input.c",
          "src/panfrost/bifrost/bifrost_compile.c",
          "src/gallium/drivers/radeonsi/si_shader_nir.c",
          "src/compiler/nir/nir.h",
          "src/gallium/auxiliary/nir/tgsi_to_nir.c",
          "src/compiler/nir/nir_lower_passthrough_edgeflags.c",
          "src/compiler/nir/nir.c",
          "src/compiler/nir/nir_lower_io_to_scalar.c",
          "src/gallium/drivers/etnaviv/etnaviv_nir.c",
          "src/compiler/nir/nir_intrinsics.py",
          "src/compiler/nir/nir_gather_ssa_types.c",
          "src/panfrost/midgard/midgard_compile.c",
          "src/broadcom/compiler/v3d_nir_lower_logic_ops.c",
          "src/compiler/nir/nir_lower_mediump_outputs.c",
          "src/compiler/glsl/glsl_to_nir.cpp",
          "src/gallium/drivers/lima/ir/lima_nir_lower_uniform_to_scalar.c",
          "src/compiler/spirv/spirv_to_nir.c"
        ],
        "commitId" : "0aa08ae2f673a36709c5485679d4c89a747ec0e9",
        "timestamp" : 1601577413000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Split NIR_INTRINSIC_TYPE into separate src/dest indices\u000a\u000aWe're about to introduce conversion ops which are going to want two\u000adifferent types.  We may as well just split the one we have rather than\u000aend up with three.  There are a couple places where this is mildly\u000ainconvenient but most of the time I find it to actually be nicer.\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6945>\u000a",
        "date" : "2020-10-01 18:36:53 +0000",
        "id" : "0aa08ae2f673a36709c5485679d4c89a747ec0e9",
        "msg" : "nir: Split NIR_INTRINSIC_TYPE into separate src/dest indices",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_passthrough_edgeflags.c"
          },
          {
            "editType" : "edit",
            "file" : "src/broadcom/compiler/v3d_nir_lower_logic_ops.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_cl_images_to_tex.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_io.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_io_to_scalar.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/bifrost/bifrost_compile.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl/glsl_to_nir.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_intrinsics.py"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/ir3/ir3_image.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_mediump_outputs.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/si_shader_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_gather_ssa_types.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/ir/lima_nir_lower_uniform_to_scalar.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/nir/tgsi_to_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/panfrost/midgard/midgard_compile.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_print.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/spirv_to_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/ir/lima_nir_split_load_input.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_validate.c",
          "src/compiler/nir/nir_builder.h",
          "src/compiler/nir/nir.h",
          "src/compiler/nir/nir_intrinsics.py",
          "src/compiler/nir/nir_print.c"
        ],
        "commitId" : "588bb6686b38ecb6316269fe20792dea5aab819d",
        "timestamp" : 1601577413000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Add a conversion and rounding intrinsic\u000a\u000aThis new intrinsic is capable of handling the full range of conversions\u000afrom OpenCL including rounding modes and possible saturation.  The\u000aintention is that we'll emit this intrinsic directly from spirv_to_nir\u000aand then lower it to ALU ops later.\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6945>\u000a",
        "date" : "2020-10-01 18:36:53 +0000",
        "id" : "588bb6686b38ecb6316269fe20792dea5aab819d",
        "msg" : "nir: Add a conversion and rounding intrinsic",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_validate.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_builder.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_intrinsics.py"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_print.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/meson.build",
          "src/compiler/Makefile.sources",
          "src/compiler/nir/nir_conversion_builder.h"
        ],
        "commitId" : "d5cb51e2b917a012f8220017e07e6d00d957dd0c",
        "timestamp" : 1601577413000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Add builder helpers for OpenCL type conversions\u000a\u000aMost of these were originally written by Daniel Stone in the Microsoft\u000aClOn12 branch, reworked by Jesse Natalie, fixed by Boris Brezillon, and\u000apossibly touched by others along the way.  Unfortunately, none of that\u000ais in the commit history thanks to living in the CLOn12 branch.\u000a\u000aI ported them to mesa master and further reworked things for better\u000acosmetics.  In particular,\u000a\u000a 1. They now live in a builder helper rather than in vtn_alu.c.\u000a\u000a 2. Instead of looping inside each builder helper, we just trust NIR\u000a    vector instructions to handle vectors.\u000a\u000a 3. Lots of re-arranging of the helpers for clarity, better asserting,\u000a    and better re-use with the upcoming lowering pass.\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6945>\u000a",
        "date" : "2020-10-01 18:36:53 +0000",
        "id" : "d5cb51e2b917a012f8220017e07e6d00d957dd0c",
        "msg" : "nir: Add builder helpers for OpenCL type conversions",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/Makefile.sources"
          },
          {
            "editType" : "add",
            "file" : "src/compiler/nir/nir_conversion_builder.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/meson.build",
          "src/compiler/Makefile.sources",
          "src/compiler/nir/nir_lower_convert_alu_types.c",
          "src/compiler/nir/nir.h"
        ],
        "commitId" : "383ecfbc70966a91382272c249b9750f3cff9031",
        "timestamp" : 1601577413000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Add a passes for nir_intrinsic_convert_alu_types\u000a\u000aThis adds primarily two passes:  One is a lowering pass which turns\u000athese conversion intrinsics into a series of ALU ops.  The other is an\u000aoptimization pass which attempt to simplify the conversion whenever\u000apossible in the hopes that we can turn it into a \"normal\" conversion op\u000awhich doesn't need special treatment.\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6945>\u000a",
        "date" : "2020-10-01 18:36:53 +0000",
        "id" : "383ecfbc70966a91382272c249b9750f3cff9031",
        "msg" : "nir: Add a passes for nir_intrinsic_convert_alu_types",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/Makefile.sources"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/meson.build"
          },
          {
            "editType" : "add",
            "file" : "src/compiler/nir/nir_lower_convert_alu_types.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/vtn_alu.c"
        ],
        "commitId" : "8e8458218c6e6668fc33fd99d44276ffc7d0d921",
        "timestamp" : 1601577413000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv: Add some conversion handling helpers\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6945>\u000a",
        "date" : "2020-10-01 18:36:53 +0000",
        "id" : "8e8458218c6e6668fc33fd99d44276ffc7d0d921",
        "msg" : "spirv: Add some conversion handling helpers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_alu.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/spirv_to_nir.c",
          "src/compiler/spirv/vtn_alu.c"
        ],
        "commitId" : "8610af12b6a64011df905b9b0ab2d773dfaae139",
        "timestamp" : 1601577413000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv: Handle all OpenCL conversion ops with full rounding\u000a\u000aThis is done for kernels via the new convert_alu_types intrinsic.  For\u000aVulkan and OpenGL, we maintain the old path so that drivers don't have\u000ato add that lowering pass.\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aReviewed-by: Daniel Stone <daniels@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6945>\u000a",
        "date" : "2020-10-01 18:36:53 +0000",
        "id" : "8610af12b6a64011df905b9b0ab2d773dfaae139",
        "msg" : "spirv: Handle all OpenCL conversion ops with full rounding",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_alu.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/spirv_to_nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/vtn_opencl.c"
        ],
        "commitId" : "a85afb797e7c6f49cbe76baf51385d2b58478c5c",
        "timestamp" : 1601577413000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv/opencl: Drop dest_type from handle_v_load_store\u000a\u000aAt that point in the function, we don't know if it's a load or a store\u000aso calling it dest_type isn't really helpful.  Also, we don't really\u000awant the glsl_type; we want the base_type.\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6945>\u000a",
        "date" : "2020-10-01 18:36:53 +0000",
        "id" : "a85afb797e7c6f49cbe76baf51385d2b58478c5c",
        "msg" : "spirv/opencl: Drop dest_type from handle_v_load_store",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_opencl.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/spirv/vtn_opencl.c",
          "src/compiler/spirv/vtn_alu.c",
          "src/compiler/spirv/spirv_to_nir.c",
          "src/compiler/spirv/vtn_private.h"
        ],
        "commitId" : "7d97f3dfdc8da92c9b4dfd22551e169e9343e9c9",
        "timestamp" : 1601577413000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "spirv: Implement vload[a]_half[n] and vstore[a]_half[n][_r]\u000a\u000aNote, the aligned versions aren't handled specially yet.\u000a\u000aThe float16buffer capability is now at least partially supported after\u000athis patch, so move it to be supported when kernels are supported.\u000a\u000av2 (Jason Ekstrand):\u000a - A few cosmetic cleanups around type/base_type\u000a - Rebased on top of the big SPIR-V SSA value rework\u000a - Use the new version of the conversion helpers\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aReviewed-by: Jason Ekstrand <jason@jlekstrand.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6945>\u000a",
        "date" : "2020-10-01 18:36:53 +0000",
        "id" : "7d97f3dfdc8da92c9b4dfd22551e169e9343e9c9",
        "msg" : "spirv: Implement vload[a]_half[n] and vstore[a]_half[n][_r]",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/spirv_to_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_opencl.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/spirv/vtn_alu.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/frontends/clover/nir/invocation.cpp"
        ],
        "commitId" : "bc7ed03ef8fd87e9905f4cebf8095a403a25cbe3",
        "timestamp" : 1601577413000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "clover/nir: Call nir_lower_convert_alu_types\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6945>\u000a",
        "date" : "2020-10-01 18:36:53 +0000",
        "id" : "bc7ed03ef8fd87e9905f4cebf8095a403a25cbe3",
        "msg" : "clover/nir: Call nir_lower_convert_alu_types",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/clover/nir/invocation.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_convert_alu_types.c",
          "src/compiler/nir/nir.h"
        ],
        "commitId" : "cb95065dd122a09159ecf6f00d6ae03c6014fb10",
        "timestamp" : 1601577413000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Add lowering from regular ALU conversions to the intrinsic\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6945>\u000a",
        "date" : "2020-10-01 18:36:53 +0000",
        "id" : "cb95065dd122a09159ecf6f00d6ae03c6014fb10",
        "msg" : "nir: Add lowering from regular ALU conversions to the intrinsic",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_convert_alu_types.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/iris/Android.mk",
          "src/gallium/drivers/iris/Makefile.sources"
        ],
        "commitId" : "a648aea3fdf5c3988063701a0d13caff911b8de1",
        "timestamp" : 1601584635000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/issor.oruam",
          "fullName" : "issor.oruam"
        },
        "authorEmail" : "issor.oruam@gmail.com",
        "comment" : "android: gallium/iris: cleanup iris_driinfo.h gen rules\u000a\u000aAndroid.mk and Makefile.sources are still defining iris_driinfo.h target\u000aThis patch removes the remaining gen rules\u000a\u000aFixes the following building error:\u000a\u000aFAILED: out/target/product/x86_64/obj/STATIC_LIBRARIES/libmesa_pipe_iris_intermediates/iris/iris_driinfo.h\u000a...\u000acp: bad 'out/target/product/x86_64/gen/STATIC_LIBRARIES/libmesa_pipe_iris_intermediates/iris/iris_driinfo.h': No such file or directory\u000a\u000aFixes: 974981c4e6b9 (\"gallium/drm: Make the pipe loader handle the driconf merging.\")\u000aSigned-off-by: Mauro Rossi <issor.oruam@gmail.com>\u000aReviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6880>\u000a",
        "date" : "2020-10-01 22:37:15 +0200",
        "id" : "a648aea3fdf5c3988063701a0d13caff911b8de1",
        "msg" : "android: gallium/iris: cleanup iris_driinfo.h gen rules",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/Makefile.sources"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/iris/Android.mk"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/radeonsi/Android.mk",
          "src/gallium/drivers/radeonsi/Makefile.sources"
        ],
        "commitId" : "d7fbf94ae846e4cffb6ee62257c7aca7871180bf",
        "timestamp" : 1601584640000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/issor.oruam",
          "fullName" : "issor.oruam"
        },
        "authorEmail" : "issor.oruam@gmail.com",
        "comment" : "android: gallium/radeonsi: cleanup si_driinfo.h gen rules\u000a\u000aAndroid.mk and Makefile.sources are still defining si_driinfo.h target\u000aThis patch removes the remaining gen rules\u000a\u000aFixes the following building error:\u000a\u000aFAILED: out/target/product/x86_64/obj/STATIC_LIBRARIES/libmesa_pipe_radeonsi_intermediates/radeonsi/si_driinfo.h\u000a...\u000acp: bad 'out/target/product/x86_64/gen/STATIC_LIBRARIES/libmesa_pipe_radeonsi_intermediates/radeonsi/si_driinfo.h': No such file or directory\u000a\u000aFixes: 974981c4e6b9 (\"gallium/drm: Make the pipe loader handle the driconf merging.\")\u000aSigned-off-by: Mauro Rossi <issor.oruam@gmail.com>\u000aAcked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6880>\u000a",
        "date" : "2020-10-01 22:37:20 +0200",
        "id" : "d7fbf94ae846e4cffb6ee62257c7aca7871180bf",
        "msg" : "android: gallium/radeonsi: cleanup si_driinfo.h gen rules",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/Android.mk"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/radeonsi/Makefile.sources"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/virgl/Android.mk"
        ],
        "commitId" : "4a0164ed85f309ad4909bb481f16d5d4f8337181",
        "timestamp" : 1601584646000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/issor.oruam",
          "fullName" : "issor.oruam"
        },
        "authorEmail" : "issor.oruam@gmail.com",
        "comment" : "android: gallium/virgl: cleanup virgl_driinfo.h gen rules\u000a\u000aAndroid.mk and Makefile.sources are still defining virgl_driinfo.h target\u000aThis patch removes the remaining gen rules\u000a\u000aFixes the following building error:\u000a\u000aFAILED: out/target/product/x86_64/obj/STATIC_LIBRARIES/libmesa_pipe_virgl_intermediates/virgl/virgl_driinfo.h\u000a...\u000acp: bad 'out/target/product/x86_64/gen/STATIC_LIBRARIES/libmesa_pipe_virgl_intermediates/virgl/virgl_driinfo.h': No such file or directory\u000a\u000aFixes: 974981c4e6b9 (\"gallium/drm: Make the pipe loader handle the driconf merging.\")\u000aSigned-off-by: Mauro Rossi <issor.oruam@gmail.com>\u000aAcked-by: Eric Anholt <eric@anholt.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6880>\u000a",
        "date" : "2020-10-01 22:37:26 +0200",
        "id" : "4a0164ed85f309ad4909bb481f16d5d4f8337181",
        "msg" : "android: gallium/virgl: cleanup virgl_driinfo.h gen rules",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/virgl/Android.mk"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/rnn/headergen2.c",
          "src/freedreno/vulkan/tu_clear_blit.c",
          "src/amd/vulkan/radv_formats.c",
          "src/gallium/auxiliary/meson.build",
          "src/freedreno/perfcntrs/fd2_perfcntr.c",
          "src/gallium/auxiliary/tgsi/tgsi_exec.c",
          "src/util/half_float.c",
          "src/freedreno/perfcntrs/fd5_perfcntr.c",
          "src/gallium/drivers/lima/ir/pp/disasm.c",
          "src/util/half_float.h",
          "src/gallium/auxiliary/gallivm/lp_bld_conv.c",
          "src/gallium/drivers/freedreno/a6xx/fd6_emit.c",
          "src/gallium/frontends/nine/vertexshader9.h",
          "src/gallium/drivers/freedreno/a5xx/fd5_emit.c",
          "src/gallium/drivers/etnaviv/etnaviv_zsa.c",
          "src/gallium/drivers/freedreno/freedreno_texture.c",
          "src/gallium/auxiliary/translate/translate_generic.c",
          "src/util/format/u_format_pack.py",
          "src/freedreno/perfcntrs/fd6_perfcntr.c",
          "src/gallium/drivers/etnaviv/etnaviv_disasm.c",
          "src/freedreno/fdl/fd5_layout_test.c",
          "src/gallium/drivers/lima/lima_draw.c",
          "src/mesa/vbo/vbo_attrib_tmp.h",
          "src/gallium/auxiliary/gallivm/lp_bld_const.c",
          "src/gallium/tests/unit/u_half_test.c",
          "src/util/tests/format/u_format_test.c",
          "src/gallium/drivers/etnaviv/etnaviv_compiler_nir.c",
          "src/freedreno/registers/gen_header.py",
          "src/gallium/drivers/v3d/v3dx_state.c",
          "src/gallium/drivers/etnaviv/etnaviv_blend.c",
          "src/gallium/drivers/r300/r300_state.c",
          "src/gallium/drivers/lima/ir/pp/codegen.c",
          ".gitlab-ci/piglit/quick_gl.txt",
          "src/gallium/auxiliary/util/u_half.h",
          "src/gallium/drivers/freedreno/freedreno_util.h",
          "src/util/softfloat.c",
          "src/gallium/tests/unit/translate_test.c",
          "meson.build",
          "src/gallium/drivers/r300/r300_blit.c",
          "src/gallium/auxiliary/Makefile.sources",
          "src/freedreno/perfcntrs/freedreno_perfcntr.h",
          "src/util/softfloat.h",
          "src/gallium/drivers/nouveau/nv30/nv30_state_validate.c",
          "src/util/format/u_format_tests.c",
          "src/gallium/drivers/v3d/v3dx_emit.c"
        ],
        "commitId" : "1aac47db69d5cf40329ccd26acfea8f615db3415",
        "timestamp" : 1601586492000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "Revert F16C series (MR 6774)\u000a\u000aThis reverts commit 4fb2eddfdf9adafde2e6f94de23202ee44123d59.\u000aThis reverts commit 7a1deb16f8af4e0ae4ed64511cbfcc606087f0ee.\u000aThis reverts commit 2b6a17234376817e75d1f81edf5bd1b28eefb374.\u000aThis reverts commit 5af81393e419eaf086e4de2a1d149af78cd1f54d.\u000aThis reverts commit 87900afe5bbe90c5f3ad0921b28ae1c889029ada.\u000a\u000aA couple of problems were discovered after this series was merged that\u000acause breakage in different configurations:\u000a\u000a   (1) It seems that using -mf16c also enables AVX, leading to SIGILL on\u000a   platforms that do not support AVX.\u000a   (2) Since clang only warns about unknown flags, and as I understand\u000a   it Meson's handling in cc.has_argument() is broken, the F16C code is\u000a   wrongly enabled when clang is used, even for example on ARM, leading\u000a   to a compilation error.\u000a\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3583\u000aReviewed-by: Eric Anholt <eric@anholt.net>\u000aReviewed-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6969>\u000a",
        "date" : "2020-10-01 21:08:12 +0000",
        "id" : "1aac47db69d5cf40329ccd26acfea8f615db3415",
        "msg" : "Revert F16C series (MR 6774)",
        "paths" : [
          {
            "editType" : "add",
            "file" : "src/gallium/auxiliary/util/u_half.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_blend.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/frontends/nine/vertexshader9.h"
          },
          {
            "editType" : "edit",
            "file" : "src/util/half_float.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/perfcntrs/freedreno_perfcntr.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/translate/translate_generic.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r300/r300_blit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/lima_draw.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/v3d/v3dx_state.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/freedreno_texture.c"
          },
          {
            "editType" : "edit",
            "file" : "src/mesa/vbo/vbo_attrib_tmp.h"
          },
          {
            "editType" : "edit",
            "file" : "src/util/softfloat.h"
          },
          {
            "editType" : "edit",
            "file" : "src/util/half_float.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_compiler_nir.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/tests/unit/u_half_test.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/perfcntrs/fd5_perfcntr.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/Makefile.sources"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/ir/pp/disasm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/rnn/headergen2.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/format/u_format_pack.py"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/nouveau/nv30/nv30_state_validate.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/lima/ir/pp/codegen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_clear_blit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_zsa.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/softfloat.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/etnaviv/etnaviv_disasm.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/a6xx/fd6_emit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/tests/format/u_format_test.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/perfcntrs/fd6_perfcntr.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/a5xx/fd5_emit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/amd/vulkan/radv_formats.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/gallivm/lp_bld_conv.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/perfcntrs/fd2_perfcntr.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/v3d/v3dx_emit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/freedreno/freedreno_util.h"
          },
          {
            "editType" : "edit",
            "file" : "meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/r300/r300_state.c"
          },
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/piglit/quick_gl.txt"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/tgsi/tgsi_exec.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/fdl/fd5_layout_test.c"
          },
          {
            "editType" : "edit",
            "file" : "src/util/format/u_format_tests.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/tests/unit/translate_test.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/registers/gen_header.py"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/gallivm/lp_bld_const.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/winsys/virgl/common/virgl_resource_cache.h",
          "src/gallium/drivers/virgl/tests/virgl_staging_mgr_test.cpp",
          "src/gallium/winsys/virgl/drm/virgl_drm_winsys.h",
          "src/gallium/winsys/virgl/vtest/virgl_vtest_winsys.c",
          "src/gallium/drivers/virgl/virgl_winsys.h",
          "src/gallium/drivers/virgl/virgl_resource.h",
          "src/gallium/winsys/virgl/common/virgl_resource_cache.c",
          "src/gallium/drivers/virgl/virgl_staging_mgr.c",
          "src/gallium/winsys/virgl/drm/virgl_drm_winsys.c",
          "src/gallium/drivers/virgl/virgl_resource.c"
        ],
        "commitId" : "c73c0cc31775f3a1532e0f0b9e1d2e956ff1b00e",
        "timestamp" : 1601594157000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/gurchetansingh",
          "fullName" : "gurchetansingh"
        },
        "authorEmail" : "gurchetansingh@chromium.org",
        "comment" : "virgl: add flags to (*resource_create) callback\u000a\u000aWe never seemed to use these. But for ARB_buffer_storage we'll\u000aneed it.\u000a\u000aReviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4821>\u000a",
        "date" : "2020-10-01 16:15:57 -0700",
        "id" : "c73c0cc31775f3a1532e0f0b9e1d2e956ff1b00e",
        "msg" : "virgl: add flags to (*resource_create) callback",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/virgl/virgl_winsys.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/virgl/drm/virgl_drm_winsys.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/virgl/common/virgl_resource_cache.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/virgl/tests/virgl_staging_mgr_test.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/virgl/virgl_staging_mgr.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/virgl/common/virgl_resource_cache.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/virgl/vtest/virgl_vtest_winsys.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/virgl/virgl_resource.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/virgl/virgl_resource.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/virgl/drm/virgl_drm_winsys.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "include/drm-uapi/virtgpu_drm.h"
        ],
        "commitId" : "7b7f2108256dff6bfa32a9b108ec8339c8a2eeb4",
        "timestamp" : 1601594167000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/gurchetansingh",
          "fullName" : "gurchetansingh"
        },
        "authorEmail" : "gurchetansingh@chromium.org",
        "comment" : "drm-uapi: virtgpu_drm.h: resource create blob + host visible memory region\u000a\u000aMatches current API at virgl/resource_blob. Of course, don't\u000asubmit until this lands in drm.\u000a\u000aReviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4821>\u000a",
        "date" : "2020-10-01 16:16:07 -0700",
        "id" : "7b7f2108256dff6bfa32a9b108ec8339c8a2eeb4",
        "msg" : "drm-uapi: virtgpu_drm.h: resource create blob + host visible memory region",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "include/drm-uapi/virtgpu_drm.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/winsys/virgl/drm/virgl_drm_winsys.h",
          "src/gallium/drivers/virgl/virgl_winsys.h",
          "src/gallium/winsys/virgl/drm/virgl_drm_winsys.c"
        ],
        "commitId" : "e01ec6ed2d4950be5acc1242c5c3916f4fe59587",
        "timestamp" : 1601594167000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/gurchetansingh",
          "fullName" : "gurchetansingh"
        },
        "authorEmail" : "gurchetansingh@chromium.org",
        "comment" : "virgl/drm: query for resource blob and host visible memory region\u000a\u000aCheck for these features.\u000a\u000av2: refactor querying params in general (@shadeslayer)\u000a\u000aReviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4821>\u000a",
        "date" : "2020-10-01 16:16:07 -0700",
        "id" : "e01ec6ed2d4950be5acc1242c5c3916f4fe59587",
        "msg" : "virgl/drm: query for resource blob and host visible memory region",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/virgl/virgl_winsys.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/virgl/drm/virgl_drm_winsys.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/virgl/drm/virgl_drm_winsys.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/winsys/virgl/drm/virgl_drm_winsys.h",
          "src/gallium/winsys/virgl/drm/virgl_drm_winsys.c"
        ],
        "commitId" : "cd31f46f08a7a60a7f2ca074b817f5fd2034746a",
        "timestamp" : 1601596591000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/gurchetansingh",
          "fullName" : "gurchetansingh"
        },
        "authorEmail" : "gurchetansingh@chromium.org",
        "comment" : "virgl/drm: add resource create blob function\u000a\u000aA blob resource is a container for:\u000a  - VIRTGPU_BLOB_MEM_GUEST: a guest memory allocation\u000a    (referred to as a \"guest-only blob resource\")\u000a\u000a  - VIRTGPU_BLOB_MEM_HOST3D: a host3d memory allocation\u000a    (referred to as a \"host-only blob resource\")\u000a\u000a  - VIRTGPU_BLOB_MEM_HOST3D_GUEST: a guest + host3d memory allocation\u000a    (referred to as a \"default blob resource\").\u000a\u000aBlob resources can be used to implement new features and fix shortcomings\u000awith the current resource create path.  The subsequent patches how\u000ablob resources may be leveraged to implement GL_ARB_buffer_storage\u000aand get GL4.5.\u000a\u000aReviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4821>\u000a",
        "date" : "2020-10-01 16:56:31 -0700",
        "id" : "cd31f46f08a7a60a7f2ca074b817f5fd2034746a",
        "msg" : "virgl/drm: add resource create blob function",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/virgl/drm/virgl_drm_winsys.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/virgl/drm/virgl_drm_winsys.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/virgl/virgl_screen.c",
          "src/gallium/drivers/virgl/virgl_buffer.c",
          "src/gallium/winsys/virgl/drm/virgl_drm_winsys.c"
        ],
        "commitId" : "3b54e5837a15236407f5ea0c98dfe3f23c6fe7b1",
        "timestamp" : 1601596597000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/gurchetansingh",
          "fullName" : "gurchetansingh"
        },
        "authorEmail" : "gurchetansingh@chromium.org",
        "comment" : "virgl: support PIPE_CAP_BUFFER_MAP_PERSISTENT_COHERENT\u000a\u000aWe should have GL4.5 with this.  Piglit tests should now pass.\u000aIn terms of performance, we're between 70% to 80% of host\u000aperformance on Iris, based on a apitrace of a 2013 GL4.5\u000agame:\u000a\u000a11.204 FPS (guest)\u000a15.947 FPS (host)\u000a\u000aThis is still better than the status quo, when said game was unplayable\u000awith Virgl due to an inefficient GL4.3 fallback.\u000a\u000aTEST=piglit -t arb_buffer_storage all results/ passes\u000a\u000aReviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4821>\u000a",
        "date" : "2020-10-01 16:56:37 -0700",
        "id" : "3b54e5837a15236407f5ea0c98dfe3f23c6fe7b1",
        "msg" : "virgl: support PIPE_CAP_BUFFER_MAP_PERSISTENT_COHERENT",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/virgl/drm/virgl_drm_winsys.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/virgl/virgl_screen.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/virgl/virgl_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/drivers/virgl/virgl_resource.h",
          "src/gallium/winsys/virgl/drm/virgl_drm_winsys.h",
          "src/gallium/drivers/virgl/virgl_winsys.h",
          "src/gallium/winsys/virgl/drm/virgl_drm_winsys.c",
          "src/gallium/drivers/virgl/virgl_resource.c"
        ],
        "commitId" : "87383e3163d3425cf34d7b9be80a4877ec4a3dfc",
        "timestamp" : 1601596597000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/gurchetansingh",
          "fullName" : "gurchetansingh"
        },
        "authorEmail" : "gurchetansingh@chromium.org",
        "comment" : "virgl: query blob mem\u000a\u000aResource blob also modifies resource info.  Let's use this\u000afunctionality.\u000a\u000aReviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4821>\u000a",
        "date" : "2020-10-01 16:56:37 -0700",
        "id" : "87383e3163d3425cf34d7b9be80a4877ec4a3dfc",
        "msg" : "virgl: query blob mem",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/virgl/virgl_resource.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/virgl/virgl_winsys.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/virgl/drm/virgl_drm_winsys.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/virgl/virgl_resource.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/virgl/drm/virgl_drm_winsys.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/winsys/virgl/drm/virgl_drm_winsys.h",
          "src/gallium/drivers/virgl/virgl_encode.c",
          "src/gallium/winsys/virgl/drm/virgl_drm_winsys.c"
        ],
        "commitId" : "5c2129d4347ddf44e299f014335beeb239360fca",
        "timestamp" : 1601596597000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/gurchetansingh",
          "fullName" : "gurchetansingh"
        },
        "authorEmail" : "gurchetansingh@chromium.org",
        "comment" : "virgl: fix stride + layer_stride inconsistency\u000a\u000aWith blob resources, stride doesn't necesarily have to\u000aequal width * bpp.  The use case for this a minigbm blob\u000aresource with blob mem BLOB_MEM_HOST3D_GUEST imported into\u000aguest Mesa.  In addition, for BLOB_MEM_HOST we can repurpose\u000athe transfer ioctls to also flush caches if need be, so this\u000aseems a good time to fix this issue.\u000a\u000aReviewed-by: Tomeu Vizoso <tomeu.vizoso@collabora.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4821>\u000a",
        "date" : "2020-10-01 16:56:37 -0700",
        "id" : "5c2129d4347ddf44e299f014335beeb239360fca",
        "msg" : "virgl: fix stride + layer_stride inconsistency",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/virgl/drm/virgl_drm_winsys.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/winsys/virgl/drm/virgl_drm_winsys.h"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/drivers/virgl/virgl_encode.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/intel/compiler/brw_fs_generator.cpp"
        ],
        "commitId" : "a8ac61b0ee2fdf4e8bc7b47aee9c24f96c40435c",
        "timestamp" : 1601599376000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "intel/fs: NoMask initialize the address register for shuffles\u000a\u000aCc: mesa-stable@lists.freedesktop.org\u000aCloses: https://gitlab.freedesktop.org/mesa/mesa/-/issues/2979\u000aTested-by: Iván Briano <ivan.briano@intel.com>\u000aReviewed-by: Matt Turner <mattst88@gmail.com>\u000aReviewed-by: Francisco Jerez <currojerez@riseup.net>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6825>\u000a",
        "date" : "2020-10-02 00:42:56 +0000",
        "id" : "a8ac61b0ee2fdf4e8bc7b47aee9c24f96c40435c",
        "msg" : "intel/fs: NoMask initialize the address register for shuffles",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/intel/compiler/brw_fs_generator.cpp"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/decode/cffdec.c"
        ],
        "commitId" : "535fd6d45e658cea148f142c82f64a04838fb5ce",
        "timestamp" : 1601599739000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "freedreno/cffdec: fix decoding of bindless descriptors\u000a\u000aAdd ADDR suffix so that regbase() doesn't fail and return 0.\u000a\u000aSigned-off-by: Jonathan Marek <jonathan@marek.ca>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6968>\u000a",
        "date" : "2020-10-02 00:48:59 +0000",
        "id" : "535fd6d45e658cea148f142c82f64a04838fb5ce",
        "msg" : "freedreno/cffdec: fix decoding of bindless descriptors",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/decode/cffdec.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/glsl/gl_nir_link_uniforms.c"
        ],
        "commitId" : "038fcbcaed31b97f8f477f2496f8cf0a809b1892",
        "timestamp" : 1601600220000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "glsl: don't duplicate state vars as uniforms in the NIR linker\u000a\u000aThe linker was adding all state vars as uniforms, doubling the storage size\u000afor shaders using only builtin uniforms, which increased CPU overhead for\u000aconstant buffer uploads.\u000a\u000aWhen this code was originally ported from the GLSL IR linker we forgot\u000ato exclude builtins because the check was not done in the\u000aadd_uniform_to_shader class but rather a check was done when passing\u000avariables to this class for processing.\u000a\u000aFixes: 664e4a610dc8 (\"glsl/nir: Fill in the Parameters in NIR linker\")\u000a\u000aReviewed-by: Alejandro Piñeiro <apinheiro@igalia.com>\u000aTested-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6958>\u000a",
        "date" : "2020-10-02 00:57:00 +0000",
        "id" : "038fcbcaed31b97f8f477f2496f8cf0a809b1892",
        "msg" : "glsl: don't duplicate state vars as uniforms in the NIR linker",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl/gl_nir_link_uniforms.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_lower_convert_alu_types.c",
          "src/compiler/nir/nir.h"
        ],
        "commitId" : "98bb74b67dfcac6b946246e110c953effc541be0",
        "timestamp" : 1601603044000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/jason",
          "fullName" : "jason"
        },
        "authorEmail" : "jason@jlekstrand.net",
        "comment" : "nir: Fix a misspelling\u000a\u000aFixes: cb95065dd122a \"nir: Add lowering from regular ALU conversions...\"\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aReviewed-by: Rob Clark <robdclark@chromium.org>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6975>\u000a",
        "date" : "2020-10-01 20:44:04 -0500",
        "id" : "98bb74b67dfcac6b946246e110c953effc541be0",
        "msg" : "nir: Fix a misspelling",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_lower_convert_alu_types.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          ".gitlab-ci/bare-metal/cros_servo_run.py"
        ],
        "commitId" : "e3c7748b2e2c75e2a7d678333f175f179249dc4a",
        "timestamp" : 1601606497000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "ci/bare-metal: Move the \"POWER_GOOD not seen in time\" check to the right time.\u000a\u000aThe poweron failure happens before we get to the bootloader\u000a(\"load_archive: loading locale_en.bin\") not after we're trying to boot the\u000akernel and we're waiting for the deqp run to complete.\u000a\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6970>\u000a",
        "date" : "2020-10-02 02:41:37 +0000",
        "id" : "e3c7748b2e2c75e2a7d678333f175f179249dc4a",
        "msg" : "ci/bare-metal: Move the \"POWER_GOOD not seen in time\" check to the right time.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : ".gitlab-ci/bare-metal/cros_servo_run.py"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_device.c",
          "src/freedreno/vulkan/tu_private.h"
        ],
        "commitId" : "138d2928cd9858baa00293e05d597d33e6fa3a88",
        "timestamp" : 1601610406000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: add environment variable to disable LRZ\u000a\u000aSigned-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5146>\u000a",
        "date" : "2020-10-02 03:46:46 +0000",
        "id" : "138d2928cd9858baa00293e05d597d33e6fa3a88",
        "msg" : "turnip: add environment variable to disable LRZ",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_device.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_image.c",
          "src/freedreno/vulkan/tu_private.h"
        ],
        "commitId" : "6089b00e893115440e657480a75afa5317b3ce2c",
        "timestamp" : 1601610406000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: create LRZ buffer\u000a\u000av2:\u000a- Add missing vulkan subpass support. (Jonathan Marek)\u000a- When creating the BO, mark it as not valid until it is cleared.\u000a- Move LRZ struct to tu_image. (Jonathan Marek)\u000a- Destroy BO when we destroy the image. (Jonathan Marek)\u000a\u000av3:\u000a- Allocate the buffer as part of the image's BO (Connor)\u000a- Moved image's LRZ values to its layout.\u000a\u000aSigned-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5146>\u000a",
        "date" : "2020-10-02 03:46:46 +0000",
        "id" : "6089b00e893115440e657480a75afa5317b3ce2c",
        "msg" : "turnip: create LRZ buffer",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_image.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_private.h",
          "src/freedreno/vulkan/tu_pipeline.c"
        ],
        "commitId" : "38f008e07bc6e4555afc2ee21e301447651c2d33",
        "timestamp" : 1601610406000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: disable LRZ on specific cases\u000a\u000aThere are depth compare op modes that are not supported by LRZ in the\u000aHW. Also, it is not supported when blend or stencil are enabled.\u000a\u000av2:\u000a\u000a* Set pipeline->lrz.write to the same value than depthWriteEnable.\u000a* Improve comment on disabling LRZ write on blend.\u000a* Remove pipeline's lrz invalidation when there is no clear mask in\u000arender pass. It is confusing. (Jonathan Marek)\u000a* Mark the pipeline state as changed.\u000a* Add comment on not using GREATER flag.\u000a\u000av3:\u000a\u000a* Replace {rb,gras}_lrz_cntl by flags in struct tu_pipeline.\u000a* Added z_test_enable flag.\u000a\u000av4:\u000a\u000a* Created struct tu_lrz_pipeline to avoid modifying immutable objects.\u000a\u000av5:\u000a\u000a* Fixed crashes when pDepthStencilState pointer is NULL.\u000a\u000aSigned-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5146>\u000a",
        "date" : "2020-10-02 03:46:46 +0000",
        "id" : "38f008e07bc6e4555afc2ee21e301447651c2d33",
        "msg" : "turnip: disable LRZ on specific cases",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_pipeline.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_private.h",
          "src/freedreno/vulkan/tu_pipeline.c"
        ],
        "commitId" : "d1fa40bdcfca30f206938127810f55e2895bb064",
        "timestamp" : 1601610406000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: disable LRZ writes when blend is enabled\u000a\u000aSigned-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5146>\u000a",
        "date" : "2020-10-02 03:46:46 +0000",
        "id" : "d1fa40bdcfca30f206938127810f55e2895bb064",
        "msg" : "turnip: disable LRZ writes when blend is enabled",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_pipeline.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_pipeline.c"
        ],
        "commitId" : "fdad1ca25650828855e6ae347ee84e53fcef12d2",
        "timestamp" : 1601610406000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: disable LRZ depending on fragment changes\u000a\u000aDisable LRZ write if the fragment shader discard the fragments, modify\u000aits position or if early-Z is disabled.\u000a\u000aSigned-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5146>\u000a",
        "date" : "2020-10-02 03:46:46 +0000",
        "id" : "fdad1ca25650828855e6ae347ee84e53fcef12d2",
        "msg" : "turnip: disable LRZ depending on fragment changes",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_pipeline.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_private.h",
          "src/freedreno/vulkan/tu_cmd_buffer.c"
        ],
        "commitId" : "517b26bdd10fa24baee567906ae61682a36d841c",
        "timestamp" : 1601610407000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: add LRZ tracking to command buffer state\u000a\u000aSigned-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5146>\u000a",
        "date" : "2020-10-02 03:46:47 +0000",
        "id" : "517b26bdd10fa24baee567906ae61682a36d841c",
        "msg" : "turnip: add LRZ tracking to command buffer state",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_cmd_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_cmd_buffer.c"
        ],
        "commitId" : "0b2cfd0668e3d827a2380c8ce6bc28c51d7a49ec",
        "timestamp" : 1601610407000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: add LRZ valid tracking for secondary command buffers\u000a\u000aAfter a secondary command buffer is executed, LRZ is not valid\u000auntil it is cleared again.\u000a\u000aSigned-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5146>\u000a",
        "date" : "2020-10-02 03:46:47 +0000",
        "id" : "0b2cfd0668e3d827a2380c8ce6bc28c51d7a49ec",
        "msg" : "turnip: add LRZ valid tracking for secondary command buffers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_cmd_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_cmd_buffer.c",
          "src/freedreno/vulkan/tu_private.h",
          "src/freedreno/vulkan/tu_clear_blit.c"
        ],
        "commitId" : "0ca87ed506287d7141a45238ac631a2cc5b6fa95",
        "timestamp" : 1601610407000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: add support to clear LRZ\u000a\u000av2:\u000a\u000a* Don't emit tu6_clear_lrz() using a IB but in the command stream\u000aprovided. (Jonathan Marek)\u000a* Valid_clear_ib is always false if TU_DEBUG_NOLRZ is set. Remove the\u000auseless condition. (Jonathan Marek)\u000a* Added more comments.\u000a* Use r2d function for blitting LRZ. (Jonathan Marek)\u000a\u000av3:\u000a* Do LRZ tracking in the command buffer state (Connor).\u000a\u000av4:\u000a\u000a* Simplify the emission of source setup (Jonathan Marek)\u000a\u000av5:\u000a\u000a* Separate LRZ setup in a different function.\u000a* Not hide LRZ setup inside GMEM path (Jonathan Marek)\u000a* Fix iova address emission in tu6_clear_lrz() (Jonathan Marek)\u000a* Add CCU sysmem flushes (Jonathan Marek)\u000a\u000av6:\u000a\u000a* Fixed bug related to storing a VkClearValue pointer that could be\u000a  out-of-scope when we access to it for emitting LRZ clear.\u000a\u000av7:\u000a\u000a* Merge tu6_clear_lrz() and tu6_clear_lrz_setup() into the same\u000afunction and emit LRZ clear at the beginning of the renderpass.\u000a\u000aSigned-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5146>\u000a",
        "date" : "2020-10-02 03:46:47 +0000",
        "id" : "0ca87ed506287d7141a45238ac631a2cc5b6fa95",
        "msg" : "turnip: add support to clear LRZ",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_cmd_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_clear_blit.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_cmd_buffer.c"
        ],
        "commitId" : "27743b029d4cd86637a7015696bced769507e924",
        "timestamp" : 1601610407000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: emit correct LRZ fast clear setup\u000a\u000aSigned-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5146>\u000a",
        "date" : "2020-10-02 03:46:47 +0000",
        "id" : "27743b029d4cd86637a7015696bced769507e924",
        "msg" : "turnip: emit correct LRZ fast clear setup",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_cmd_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_clear_blit.c"
        ],
        "commitId" : "2f79e0066405f80c3244d1cc814bc6a51d1d581a",
        "timestamp" : 1601610407000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: disable LRZ on vkCmdClearAttachments()\u000a\u000aWe don't support partial clears on LRZ. Blob disables them too.\u000a\u000aSigned-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5146>\u000a",
        "date" : "2020-10-02 03:46:47 +0000",
        "id" : "2f79e0066405f80c3244d1cc814bc6a51d1d581a",
        "msg" : "turnip: disable LRZ on vkCmdClearAttachments()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_clear_blit.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_clear_blit.c"
        ],
        "commitId" : "1d83f5ae8435c428a20fa947d6a2b22ae453e80c",
        "timestamp" : 1601610407000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: disable LRZ on vkCmdClearattachments() 3D fallback path\u000a\u000aPartial clears are not supported and we may end up having LRZ enabled\u000afrom past commands.\u000a\u000aSigned-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5146>\u000a",
        "date" : "2020-10-02 03:46:47 +0000",
        "id" : "1d83f5ae8435c428a20fa947d6a2b22ae453e80c",
        "msg" : "turnip: disable LRZ on vkCmdClearattachments() 3D fallback path",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_clear_blit.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_cmd_buffer.c",
          "src/freedreno/vulkan/tu_private.h"
        ],
        "commitId" : "3c07a149986381847a8431db0491286c1fc10897",
        "timestamp" : 1601610407000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: enable LRZ\u000a\u000av2:\u000a\u000a* Use sub_cs when creating the IB in tu6_build_lrz(). (Jonathan Marek)\u000a* Emit tu6_build_lrz() only when pipeline state changes or there is a\u000aclear. (Jonathan Marek)\u000a\u000av3:\u000a\u000a* Don't modify tu_pipeline object, track the changes in command buffer\u000astate.\u000a\u000aSigned-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5146>\u000a",
        "date" : "2020-10-02 03:46:47 +0000",
        "id" : "3c07a149986381847a8431db0491286c1fc10897",
        "msg" : "turnip: enable LRZ",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_cmd_buffer.c"
          },
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_private.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/freedreno/vulkan/tu_cmd_buffer.c"
        ],
        "commitId" : "57b4f60add30bd00235de7633d09dc8ed7a6b67b",
        "timestamp" : 1601610407000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "turnip: don't initialize GRAS_LRZ_CNTL/RB_LRZ_CNTL tu6_init_hw()\u000a\u000aThey will be initialized when emitting the draw state.\u000a\u000aSigned-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5146>\u000a",
        "date" : "2020-10-02 03:46:47 +0000",
        "id" : "57b4f60add30bd00235de7633d09dc8ed7a6b67b",
        "msg" : "turnip: don't initialize GRAS_LRZ_CNTL/RB_LRZ_CNTL tu6_init_hw()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/freedreno/vulkan/tu_cmd_buffer.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "meson.build"
        ],
        "commitId" : "03bea54e02901f188d03d5432f47fc9c57c4e12e",
        "timestamp" : 1601617758000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "meson: fix power8 option\u000a\u000aDo not throw a deprecation warning if the power8 option is set to the\u000anew 'disabled' value. Instead, warn if it is still set to the legacy\u000avalue 'false'.\u000a\u000aFixes: 138c003d2273 (\"meson: deprecated 'true' and 'false' in combo options for 'enabled' and 'disabled'\")\u000aSigned-off-by: Philipp Zabel <p.zabel@pengutronix.de>\u000aReviewed-by: Vinson Lee <vlee@freedesktop.org>\u000aReviewed-by: Eric Engestrom <eric@engestrom.ch>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6370>\u000a",
        "date" : "2020-10-02 05:49:18 +0000",
        "id" : "03bea54e02901f188d03d5432f47fc9c57c4e12e",
        "msg" : "meson: fix power8 option",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "meson.build"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/util/u_blitter.c"
        ],
        "commitId" : "e7e0468f73034b9dc0234cc5e0c82dfa69b5ba07",
        "timestamp" : 1601622858000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium/util: fix memory-leak\u000a\u000aWhen I originally wrote this code, I forgot to release the views the\u000acode creates, leaking a bit of memory that never gets cleaned up. That's\u000anot great, so let's plug it.\u000a\u000aFixes: e8a40715a8b (\"gallium/util: add blitter-support for stencil-fallback\")\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6960>\u000a",
        "date" : "2020-10-02 07:14:18 +0000",
        "id" : "e7e0468f73034b9dc0234cc5e0c82dfa69b5ba07",
        "msg" : "gallium/util: fix memory-leak",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_blitter.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/gallium/auxiliary/util/u_blitter.c",
          "src/gallium/auxiliary/util/u_blitter.h"
        ],
        "commitId" : "1c4929953575ad1216c12737c72f30ca31a7acfc",
        "timestamp" : 1601622858000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "gallium/util: allow scissored blits for stencil-fallback\u000a\u000aIt's also useful to be able to use scissor-testing for fallback-blits,\u000aas an CTS test-case does just that.\u000a\u000aReviewed-by: Marek Olšák <marek.olsak@amd.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6960>\u000a",
        "date" : "2020-10-02 07:14:18 +0000",
        "id" : "1c4929953575ad1216c12737c72f30ca31a7acfc",
        "msg" : "gallium/util: allow scissored blits for stencil-fallback",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_blitter.c"
          },
          {
            "editType" : "edit",
            "file" : "src/gallium/auxiliary/util/u_blitter.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opt_find_array_copies.c"
        ],
        "commitId" : "100a5ace63635214cc3dcad2ebeb1cd7c4901321",
        "timestamp" : 1601623849000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/find_array_copies: Properly discard copies for casts\u000a\u000aIn 9f3c595dfc4cd, we attempted to handle casts in opt_find_array_copies\u000abut missed a critical case.  In particular, in the case where we begin\u000afinding a copy but then encounter a cast, we need to discard everything\u000awhich might alias that cast.\u000a\u000aFixes: 9f3c595dfc4cd \"nir/find_array_copies: Handle cast derefs\"\u000aReviewed-by: Caio Marcelo de Oliveira Filho <caio.oliveira@intel.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6871>\u000a",
        "date" : "2020-10-02 07:30:49 +0000",
        "id" : "100a5ace63635214cc3dcad2ebeb1cd7c4901321",
        "msg" : "nir/find_array_copies: Properly discard copies for casts",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_find_array_copies.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opt_combine_stores.c",
          "src/compiler/nir/nir_opt_copy_prop_vars.c"
        ],
        "commitId" : "e363da3bdd3f16e9e9aba763230238479bfa4995",
        "timestamp" : 1601623849000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Handle memcpy in copy_prop_vars and combine_stores\u000a\u000aFixes: b2899f72657 \"nir: Add a new memcpy intrinsic\"\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6871>\u000a",
        "date" : "2020-10-02 07:30:49 +0000",
        "id" : "e363da3bdd3f16e9e9aba763230238479bfa4995",
        "msg" : "nir: Handle memcpy in copy_prop_vars and combine_stores",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_combine_stores.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_copy_prop_vars.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/meson.build",
          "src/compiler/Makefile.sources",
          "src/compiler/nir/nir.h",
          "src/compiler/nir/nir_opt_memcpy.c"
        ],
        "commitId" : "f6667cb0ce828a8e4bc57e182ab1526fdd7a5e35",
        "timestamp" : 1601623849000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Add a memcpy optimization pass\u000a\u000aThis pass attempts to optimize three broad categories of memcpy:\u000a\u000a 1. Self-copies: These we can discard out-of-hand.\u000a\u000a 2. Vector copies: It doesn't matter what the vector size is or if the\u000a    source and destination have different vector types, it's still easy\u000a    enough to emit a load/store pair.\u000a\u000a 3. Tightly packed copies:  In the case where a type is tightly packed\u000a    (no padding bits), we can replace the memcpy with a copy_deref\u000a    instruction which the optimizer is far better at handling.\u000a\u000aThis has proven capable of getting rid of many of the memcpy instances\u000ain some rather gnarly OpenCL C kernels I've been looking at, even after\u000acoming out of LLVM's optimizer.\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6871>\u000a",
        "date" : "2020-10-02 07:30:49 +0000",
        "id" : "f6667cb0ce828a8e4bc57e182ab1526fdd7a5e35",
        "msg" : "nir: Add a memcpy optimization pass",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/Makefile.sources"
          },
          {
            "editType" : "add",
            "file" : "src/compiler/nir/nir_opt_memcpy.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opt_load_store_vectorize.c"
        ],
        "commitId" : "57e7c5f05eb15adf8e4d51a7536d8267e9ff0d2d",
        "timestamp" : 1601623849000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/opt_load_store_vectorize: Use bit sizes when checking mask compatibility\u000a\u000aWithout this, it was checking bit size compatibility with bit sizes such\u000aas 96 which is clearly invalid.\u000a\u000aNo shader-db changes on Ice Lake\u000a\u000aFixes: ce9205c03bd20d \"nir: add a load/store vectorization pass\"\u000aReviewed-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6871>\u000a",
        "date" : "2020-10-02 07:30:49 +0000",
        "id" : "57e7c5f05eb15adf8e4d51a7536d8267e9ff0d2d",
        "msg" : "nir/opt_load_store_vectorize: Use bit sizes when checking mask compatibility",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_load_store_vectorize.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_opt_load_store_vectorize.c",
          "src/compiler/nir/nir.c",
          "src/compiler/nir/nir.h"
        ],
        "commitId" : "769ede2de498c7d4522a054ccf819b2d786e3f2a",
        "timestamp" : 1601623849000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Add component mask re-interpret helpers\u000a\u000aThese are based on the ones which already existed in the load/store\u000avectorization pass but I made some improvements while moving them.  In\u000aparticular,\u000a\u000a 1. They're both faster if the bit sizes are equal\u000a 2. The check is faster if old_bit_size > new_bit_size\u000a 3. The check now fails if it would use more than NIR_MAX_VEC_COMPONENTS\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6871>\u000a",
        "date" : "2020-10-02 07:30:49 +0000",
        "id" : "769ede2de498c7d4522a054ccf819b2d786e3f2a",
        "msg" : "nir: Add component mask re-interpret helpers",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_opt_load_store_vectorize.c"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_deref.c"
        ],
        "commitId" : "80e6ac3341c257e75a0c0f279493ee157fad5043",
        "timestamp" : 1601623849000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/opt_deref: Add an instruction type switch\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6871>\u000a",
        "date" : "2020-10-02 07:30:49 +0000",
        "id" : "80e6ac3341c257e75a0c0f279493ee157fad5043",
        "msg" : "nir/opt_deref: Add an instruction type switch",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_deref.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/nir/nir_deref.c"
        ],
        "commitId" : "9190f82d573c43e96c3e1c92e0350da755ba5f6a",
        "timestamp" : 1601623849000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir/opt_deref: Add an optimization for bitcasts\u000a\u000aLLVM loves take advantage of the fact that vec3s in OpenCL are 16B\u000aaligned so it can just read/write them as vec4s.  This is questionably\u000alegal except that it uses a xyz write-mask when it does it.  The result\u000ais a LOT of vec4->vec3 casts on loads and stores.  This optimization\u000adetects this case as well as other bit-cast cases and rewrites them to\u000aget rid of the cast.\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6871>\u000a",
        "date" : "2020-10-02 07:30:49 +0000",
        "id" : "9190f82d573c43e96c3e1c92e0350da755ba5f6a",
        "msg" : "nir/opt_deref: Add an optimization for bitcasts",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir_deref.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/compiler/glsl_types.h",
          "src/compiler/nir/meson.build",
          "src/compiler/nir/nir_lower_vec3_to_vec4.c",
          "src/compiler/Makefile.sources",
          "src/compiler/glsl_types.cpp",
          "src/compiler/nir/nir.h",
          "src/compiler/nir_types.h",
          "src/compiler/nir_types.cpp"
        ],
        "commitId" : "b2e1fc8976de00fb0924c08d6556106b44d2268b",
        "timestamp" : 1601623849000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "nir: Add a pass to lower vec3s to vec4s\u000a\u000aLLVM loves take advantage of the fact that vec3s in OpenCL are 16B\u000aaligned and so it can just read/write them as vec4s.  This results in a\u000aLOT of vec4->vec3 casts on loads and stores.  One solution to this\u000aproblem is to get rid of all vec3 variables.\u000a\u000aReviewed-by: Jesse Natalie <jenatali@microsoft.com>\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6871>\u000a",
        "date" : "2020-10-02 07:30:49 +0000",
        "id" : "b2e1fc8976de00fb0924c08d6556106b44d2268b",
        "msg" : "nir: Add a pass to lower vec3s to vec4s",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/nir.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir/meson.build"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/Makefile.sources"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl_types.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/glsl_types.h"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir_types.cpp"
          },
          {
            "editType" : "edit",
            "file" : "src/compiler/nir_types.h"
          },
          {
            "editType" : "add",
            "file" : "src/compiler/nir/nir_lower_vec3_to_vec4.c"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "src/amd/compiler/aco_instruction_selection.h"
        ],
        "commitId" : "37c1b9c54b7413a0f1b74592cf09683012cb73fa",
        "timestamp" : 1601634094000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
          "fullName" : "eric+marge"
        },
        "authorEmail" : "eric+marge@anholt.net",
        "comment" : "aco: fix get_buffer_resource_flags()\u000a\u000aLooks like a rebase error. After switching to derefs, we have to look\u000athrough a nir_op_mov.\u000a\u000afossil-db (Navi):\u000aTotals from 846 (0.62% of 137413) affected shaders:\u000aSGPRs: 36856 -> 44144 (+19.77%); split: -0.20%, +19.97%\u000aVGPRs: 35968 -> 27852 (-22.56%); split: -22.64%, +0.08%\u000aSpillSGPRs: 1366 -> 1662 (+21.67%); split: -0.95%, +22.62%\u000aSpillVGPRs: 1909 -> 1893 (-0.84%)\u000aCodeSize: 5209588 -> 5146536 (-1.21%); split: -1.89%, +0.68%\u000aScratch: 221184 -> 217088 (-1.85%)\u000aMaxWaves: 11488 -> 14266 (+24.18%); split: +24.20%, -0.02%\u000aInstrs: 994831 -> 974318 (-2.06%); split: -2.53%, +0.47%\u000aCycles: 45719692 -> 45843260 (+0.27%); split: -0.99%, +1.26%\u000aVMEM: 147562 -> 94468 (-35.98%); split: +9.75%, -45.74%\u000aSMEM: 32122 -> 66023 (+105.54%); split: +120.34%, -14.80%\u000aVClause: 41051 -> 20565 (-49.90%); split: -50.00%, +0.09%\u000aSClause: 18076 -> 40142 (+122.07%)\u000aCopies: 100092 -> 103521 (+3.43%); split: -0.98%, +4.40%\u000aBranches: 51244 -> 51533 (+0.56%); split: -0.02%, +0.58%\u000aPreSGPRs: 32290 -> 34267 (+6.12%)\u000aPreVGPRs: 27458 -> 25290 (-7.90%); split: -7.91%, +0.01%\u000a\u000aSigned-off-by: Rhys Perry <pendingchaos02@gmail.com>\u000aReviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>\u000aFixes: 05b6612b4ec ('radv: do not lower UBO/SSBO access to offsets')\u000aPart-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6966>\u000a",
        "date" : "2020-10-02 10:21:34 +0000",
        "id" : "37c1b9c54b7413a0f1b74592cf09683012cb73fa",
        "msg" : "aco: fix get_buffer_resource_flags()",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "src/amd/compiler/aco_instruction_selection.h"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "debian/changelog"
        ],
        "commitId" : "182df12722a49748a27c758bfd762fee5723d8d8",
        "timestamp" : 1601638671000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/parazyd",
          "fullName" : "Ivan J."
        },
        "authorEmail" : "parazyd@dyne.org",
        "comment" : "Update debian/changelog\u000a",
        "date" : "2020-10-02 13:37:51 +0200",
        "id" : "182df12722a49748a27c758bfd762fee5723d8d8",
        "msg" : "Update debian/changelog",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "debian/changelog"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "debian/patches/depend-on-llvm-7.patch"
        ],
        "commitId" : "0fde8ba2172c9ed9cf11eea8500b41db7bbba4f0",
        "timestamp" : 1601645520000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/parazyd",
          "fullName" : "Ivan J."
        },
        "authorEmail" : "parazyd@dyne.org",
        "comment" : "Rebase llvm7 patch.\u000a",
        "date" : "2020-10-02 15:32:00 +0200",
        "id" : "0fde8ba2172c9ed9cf11eea8500b41db7bbba4f0",
        "msg" : "Rebase llvm7 patch.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "debian/patches/depend-on-llvm-7.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "debian/upstream/signing-key.asc",
          "debian/mesa-common-dev.docs",
          "debian/patches/src_glx_dri_common.h.diff",
          "debian/source/local-options",
          "debian/patches/path_max.diff",
          "debian/rules",
          "debian/changelog",
          "debian/patches/depend-on-llvm-7.patch",
          "debian/patches/series",
          "debian/mesa-vulkan-drivers.install",
          "debian/libglx-mesa0.symbols.hurd",
          "debian/control"
        ],
        "commitId" : "196cb954cf0bd66a0e082b5d1e68005eca7d3a7d",
        "timestamp" : 1601646701000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/parazyd",
          "fullName" : "Ivan J."
        },
        "authorEmail" : "parazyd@dyne.org",
        "comment" : "Sync debian directory with upstream experimental.\u000a",
        "date" : "2020-10-02 15:51:41 +0200",
        "id" : "196cb954cf0bd66a0e082b5d1e68005eca7d3a7d",
        "msg" : "Sync debian directory with upstream experimental.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "debian/patches/depend-on-llvm-7.patch"
          },
          {
            "editType" : "add",
            "file" : "debian/patches/path_max.diff"
          },
          {
            "editType" : "edit",
            "file" : "debian/patches/series"
          },
          {
            "editType" : "add",
            "file" : "debian/libglx-mesa0.symbols.hurd"
          },
          {
            "editType" : "add",
            "file" : "debian/patches/src_glx_dri_common.h.diff"
          },
          {
            "editType" : "edit",
            "file" : "debian/mesa-vulkan-drivers.install"
          },
          {
            "editType" : "edit",
            "file" : "debian/upstream/signing-key.asc"
          },
          {
            "editType" : "edit",
            "file" : "debian/control"
          },
          {
            "editType" : "edit",
            "file" : "debian/mesa-common-dev.docs"
          },
          {
            "editType" : "edit",
            "file" : "debian/source/local-options"
          },
          {
            "editType" : "edit",
            "file" : "debian/changelog"
          },
          {
            "editType" : "edit",
            "file" : "debian/rules"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "debian/changelog"
        ],
        "commitId" : "f4ae36272a31795991f7deafde988d22eefaa105",
        "timestamp" : 1601646760000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/parazyd",
          "fullName" : "Ivan J."
        },
        "authorEmail" : "parazyd@dyne.org",
        "comment" : "Update debian/changelog.\u000a",
        "date" : "2020-10-02 15:52:40 +0200",
        "id" : "f4ae36272a31795991f7deafde988d22eefaa105",
        "msg" : "Update debian/changelog.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "debian/changelog"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "debian/control"
        ],
        "commitId" : "28f00e57ba3cff08932e78f563d4923af62f5db9",
        "timestamp" : 1601647345000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/parazyd",
          "fullName" : "Ivan J."
        },
        "authorEmail" : "parazyd@dyne.org",
        "comment" : "Lover libglvnd-dev version dependency.\u000a",
        "date" : "2020-10-02 16:02:25 +0200",
        "id" : "28f00e57ba3cff08932e78f563d4923af62f5db9",
        "msg" : "Lover libglvnd-dev version dependency.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "debian/control"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "debian/patches/series"
        ],
        "commitId" : "5d7402418adbc845dbe0d3d4fcaa5a032f00861b",
        "timestamp" : 1601649040000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/parazyd",
          "fullName" : "Ivan J."
        },
        "authorEmail" : "parazyd@dyne.org",
        "comment" : "Fix patch name.\u000a",
        "date" : "2020-10-02 16:30:40 +0200",
        "id" : "5d7402418adbc845dbe0d3d4fcaa5a032f00861b",
        "msg" : "Fix patch name.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "debian/patches/series"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "debian/patches/depend-on-llvm-7.patch"
        ],
        "commitId" : "113557e758e862cc12d5daaf202a4bdce147eaaa",
        "timestamp" : 1601654266000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/parazyd",
          "fullName" : "Ivan J."
        },
        "authorEmail" : "parazyd@dyne.org",
        "comment" : "Rebase llvm7 patch for latest upstream.\u000a",
        "date" : "2020-10-02 17:57:46 +0200",
        "id" : "113557e758e862cc12d5daaf202a4bdce147eaaa",
        "msg" : "Rebase llvm7 patch for latest upstream.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "debian/patches/depend-on-llvm-7.patch"
          }
        ]
      },
      {
        "_class" : "hudson.plugins.git.GitChangeSet",
        "affectedPaths" : [
          "debian/control"
        ],
        "commitId" : "32e9393ddd38880ace5c18b6fb79658e8e220565",
        "timestamp" : 1601658075000,
        "author" : {
          "absoluteUrl" : "https://phoenix.maemo.org/user/parazyd",
          "fullName" : "Ivan J."
        },
        "authorEmail" : "parazyd@dyne.org",
        "comment" : "Add missing libxcb-shm0-dev dependency.\u000a",
        "date" : "2020-10-02 19:01:15 +0200",
        "id" : "32e9393ddd38880ace5c18b6fb79658e8e220565",
        "msg" : "Add missing libxcb-shm0-dev dependency.",
        "paths" : [
          {
            "editType" : "edit",
            "file" : "debian/control"
          }
        ]
      }
    ],
    "kind" : "git"
  },
  "culprits" : [
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/airlied",
      "fullName" : "airlied"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/ajax",
      "fullName" : "ajax"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/alexandros.frantzis",
      "fullName" : "alexandros.frantzis"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/alyssa.rosenzweig",
      "fullName" : "alyssa.rosenzweig"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/anuj.phogat",
      "fullName" : "anuj.phogat"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/apinheiro",
      "fullName" : "apinheiro"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/boris.brezillon",
      "fullName" : "boris.brezillon"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/cwabbott0",
      "fullName" : "cwabbott0"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/edb",
      "fullName" : "edb"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/eric",
      "fullName" : "eric"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/eric+marge",
      "fullName" : "eric+marge"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/gurchetansingh",
      "fullName" : "gurchetansingh"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/ian.d.romanick",
      "fullName" : "ian.d.romanick"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/issor.oruam",
      "fullName" : "issor.oruam"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/itoral",
      "fullName" : "itoral"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/jan.zielinski",
      "fullName" : "jan.zielinski"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/jason",
      "fullName" : "jason"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/jenatali",
      "fullName" : "jenatali"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/jonathan",
      "fullName" : "jonathan"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/jordan.l.justen",
      "fullName" : "jordan.l.justen"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/kenneth",
      "fullName" : "kenneth"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/maraeo",
      "fullName" : "maraeo"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/nunes.erico",
      "fullName" : "nunes.erico"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/parazyd",
      "fullName" : "Ivan J."
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/pelloux",
      "fullName" : "pelloux"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/pendingchaos02",
      "fullName" : "pendingchaos02"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/robclark",
      "fullName" : "robclark"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/rscheidegger_lists",
      "fullName" : "rscheidegger_lists"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/samuel.pitoiset",
      "fullName" : "samuel.pitoiset"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/tapani.palli",
      "fullName" : "tapani.palli"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/tomeu.vizoso",
      "fullName" : "tomeu.vizoso"
    },
    {
      "absoluteUrl" : "https://phoenix.maemo.org/user/vlee",
      "fullName" : "vlee"
    }
  ]
}