[xoreos-git] [xoreos/xoreos] 93a0e2: GRAPHICS: Add support for swizzled Xbox SBM images

GitHub noreply at github.com
Sun Jul 29 18:23:09 CEST 2018


  Branch: refs/heads/master
  Home:   https://github.com/xoreos/xoreos
  Commit: 93a0e23cef08cd004454d0960411b7092b208f98
      https://github.com/xoreos/xoreos/commit/93a0e23cef08cd004454d0960411b7092b208f98
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-07-29 (Sun, 29 Jul 2018)

  Changed paths:
    M src/graphics/images/sbm.cpp
    M src/graphics/images/sbm.h

  Log Message:
  -----------
  GRAPHICS: Add support for swizzled Xbox SBM images

Unfortunately, there's no way to tell from the image data alone
whether an SBM is swizzled, so the image decoder needs to be told.


  Commit: b28f91f3108fddae2df5f155dc17769f58b722db
      https://github.com/xoreos/xoreos/commit/b28f91f3108fddae2df5f155dc17769f58b722db
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-07-29 (Sun, 29 Jul 2018)

  Changed paths:
    M src/graphics/aurora/texture.cpp
    M src/graphics/aurora/texture.h
    M src/graphics/aurora/textureman.cpp
    M src/graphics/aurora/textureman.h

  Log Message:
  -----------
  GRAPHICS: Add TextureManager::setDeswizzleSBM()

Poking a hole into the texture abstraction, so that the engine can
tell the texture manager that SBM images need to be deswizzled, which
in turn tells the texture, which tells the SBM image decoder.


  Commit: 203be3fac5f54545a82d8e82fd71ce74870e2b82
      https://github.com/xoreos/xoreos/commit/203be3fac5f54545a82d8e82fd71ce74870e2b82
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-07-29 (Sun, 29 Jul 2018)

  Changed paths:
    M src/engines/jade/jade.cpp

  Log Message:
  -----------
  JADE: Tell the texture manager whether SBMs need to be deswizzled


  Commit: 645dfb3210e4fa5c151e84dc47d3e2a71f8f3430
      https://github.com/xoreos/xoreos/commit/645dfb3210e4fa5c151e84dc47d3e2a71f8f3430
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-07-29 (Sun, 29 Jul 2018)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  DOCS: Mention recent Jade Empire changes in the ChangeLog


  Commit: 2f7fe90afbce1e201408cf30e93ee3cc4d336db4
      https://github.com/xoreos/xoreos/commit/2f7fe90afbce1e201408cf30e93ee3cc4d336db4
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-07-29 (Sun, 29 Jul 2018)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  DOCS: Mention adding Malak to the KotOR menu in the ChangeLog


Compare: https://github.com/xoreos/xoreos/compare/1208e85aa1d9...2f7fe90afbce
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the xoreos-git mailing list