)]}'
{
  "commit": "c39192ba6403d963d5983fa3e5973f5170cb0e31",
  "tree": "01bef0d797053614f90213feac26aaac7c56856c",
  "parents": [
    "43177324c081868116a99f634e2d5bf38b54056b"
  ],
  "author": {
    "name": "Clownacy",
    "email": "Clownacy@users.noreply.github.com",
    "time": "Sun Jan 30 22:42:21 2022 +0000"
  },
  "committer": {
    "name": "ocornut",
    "email": "omarcornut@gmail.com",
    "time": "Fri Feb 04 16:43:05 2022 +0100"
  },
  "message": "Backends: SDL_Renderer: Fix texture atlas format on big-endian hardware (#4927)\n\nSDL_PIXELFORMAT_RGBA32 is intended for byte arrays where the channels\nare specifically in the RGBA order. However, this is not what\nGetTexDataAsRGBA32 does: rather, it constructs an array where each\npixel is an unsigned int in ABGR order. On little-endian platforms,\nthis does indeed result in an RGBA byte order, however, on big-endian\nplatforms, this results in an ABGR byte order, which does not match\nthe PIXELFORMAT enum.\n\nWhat should be used is the SDL_PIXELFORMAT_ABGR8888 enum, which\nspecifies that the pixels are in native-endian ABGR, which they are.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ca4c432f616834add4fc59afcbc8de6b4ee1270c",
      "old_mode": 33188,
      "old_path": "backends/imgui_impl_sdlrenderer.cpp",
      "new_id": "8d20b0438507d572d118528989297211f7439d22",
      "new_mode": 33188,
      "new_path": "backends/imgui_impl_sdlrenderer.cpp"
    },
    {
      "type": "modify",
      "old_id": "46781bca3682ce58a0d0cadbe6e51f0b59069df2",
      "old_mode": 33188,
      "old_path": "docs/CHANGELOG.txt",
      "new_id": "bcc4b0a998fae5d9c3a799dfe8fc4104488ff03f",
      "new_mode": 33188,
      "new_path": "docs/CHANGELOG.txt"
    }
  ]
}
