)]}'
{
  "commit": "29fc115d5810f1b1b65686b543b687d6d08205e9",
  "tree": "707fd00aef6e19fe7cf6c83cbd508be83ba6c9ab",
  "parents": [
    "e02e1ccbeedf0082e0440b557f21ea9bc4c46173"
  ],
  "author": {
    "name": "Tapani Pälli",
    "email": "tapani.palli@intel.com",
    "time": "Mon Nov 02 11:17:56 2020 +0200"
  },
  "committer": {
    "name": "Marge Bot",
    "email": "eric+marge@anholt.net",
    "time": "Tue Nov 03 14:30:17 2020 +0000"
  },
  "message": "mesa: do not throw _mesa_problem when invalid enum is used\n\nLike with other getters, invalid enum is dealt in find_value by setting\nerror to GL_INVALID_ENUM and returning INVALID_TYPE which makes\nget_value_size return 0.\n\nFixes false \u0027implementation errors\u0027 seen with Piglit test:\n   ext_external_objects-memory-object-api-errors\n\n   \"Mesa 20.3.0-devel implementation error: invalid value type in GetUnsignedBytei_vEXT()\n   Please report at https://gitlab.freedesktop.org/mesa/mesa/-/issues\"\n\nv2: add assert to get_value_size() (Lionel)\n\nFixes: e064d660205 (\"mesa: implement glGetUnsignedByte{v|i_v}\")\nSigned-off-by: Tapani Pälli \u003ctapani.palli@intel.com\u003e\nReviewed-by: Lionel Landwerlin \u003clionel.g.landwerlin@intel.com\u003e\nReviewed-by: Eleni Maria Stea \u003cestea@igalia.com\u003e\nPart-of: \u003chttps://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7403\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eb8f2c553a0559778161f48bc5852220d8522f8c",
      "old_mode": 33188,
      "old_path": "src/mesa/main/get.c",
      "new_id": "9b1f36cd9c81aef3288f0694d38f333adce1b0d5",
      "new_mode": 33188,
      "new_path": "src/mesa/main/get.c"
    }
  ]
}
