[xoreos-git] [xoreos/xoreos] f9f48a: AURORA: Add loader for Scaleform GFx files

GitHub noreply at github.com
Sun Nov 18 12:12:43 CET 2018


  Branch: refs/heads/coverity_scan
  Home:   https://github.com/xoreos/xoreos
  Commit: f9f48a8f2752d519daf948da3f65cd7ec4c08539
      https://github.com/xoreos/xoreos/commit/f9f48a8f2752d519daf948da3f65cd7ec4c08539
  Author: patrick <nostritius at googlemail.com>
  Date:   2018-11-04 (Sun, 04 Nov 2018)

  Changed paths:
    A src/aurora/gfxfile.cpp
    A src/aurora/gfxfile.h
    M src/aurora/rules.mk

  Log Message:
  -----------
  AURORA: Add loader for Scaleform GFx files


  Commit: 304cbdcd7dd529c3d8c8491bc860b1a8d5c5f145
      https://github.com/xoreos/xoreos/commit/304cbdcd7dd529c3d8c8491bc860b1a8d5c5f145
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-11-04 (Sun, 04 Nov 2018)

  Changed paths:
    M src/common/encoding.cpp

  Log Message:
  -----------
  COMMON: Check for empty data during encoding conversion

Otherwise, we're invoking UB by []-accessing an empty std::vector.


  Commit: 5ce37f9cd8ba50cba9dda361d1bb7d27bcc18d92
      https://github.com/xoreos/xoreos/commit/5ce37f9cd8ba50cba9dda361d1bb7d27bcc18d92
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-11-11 (Sun, 11 Nov 2018)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  DIST: Add engine-level unit test artifacts to the .gitignore file

[ci skip]


  Commit: 679e4d905efebeffef706fd5e2bfcb38164b1d0b
      https://github.com/xoreos/xoreos/commit/679e4d905efebeffef706fd5e2bfcb38164b1d0b
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/vertexbuffer.cpp
    M src/graphics/vertexbuffer.h

  Log Message:
  -----------
  GRAPHICS: Add updateGLBound method to VertexBuffer


  Commit: 55709c9a6e78071461579045442a5e835eac1ec5
      https://github.com/xoreos/xoreos/commit/55709c9a6e78071461579045442a5e835eac1ec5
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/types.h

  Log Message:
  -----------
  GRAPHICS: Add kQueueNewShader queue type


  Commit: ec1221f05cd4c909f6ee467037592ba292a7fe1a
      https://github.com/xoreos/xoreos/commit/ec1221f05cd4c909f6ee467037592ba292a7fe1a
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/renderable.h

  Log Message:
  -----------
  GRAPHICS: Add shader rendering methods to Renderable


  Commit: d72095bb56c769d26a78bad237e7e455f805eaf1
      https://github.com/xoreos/xoreos/commit/d72095bb56c769d26a78bad237e7e455f805eaf1
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

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

  Log Message:
  -----------
  GRAPHICS: Store perspective and ortho matrices in GraphicsManager


  Commit: ce9df9197da7f8e585cc12fba57a5b7f8c9f9f4a
      https://github.com/xoreos/xoreos/commit/ce9df9197da7f8e585cc12fba57a5b7f8c9f9f4a
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/graphics.cpp

  Log Message:
  -----------
  GRAPHICS: Build new textures for kQueueNewShader


  Commit: ad51e7ade5997cc2864b412f8fa9d3eb600d9a28
      https://github.com/xoreos/xoreos/commit/ad51e7ade5997cc2864b412f8fa9d3eb600d9a28
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/font.h

  Log Message:
  -----------
  GRAPHICS: Add shader rendering methods to Font


  Commit: f6de934327db3dcaf3ca45d418aefe7d49534917
      https://github.com/xoreos/xoreos/commit/f6de934327db3dcaf3ca45d418aefe7d49534917
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/materialman.h

  Log Message:
  -----------
  GRAPHICS: Fix a typo in MaterialManager header file


  Commit: cbe12d7b6dac1dbf3ef23e5033e36d8da27df26e
      https://github.com/xoreos/xoreos/commit/cbe12d7b6dac1dbf3ef23e5033e36d8da27df26e
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/mesh/mesh.cpp
    M src/graphics/mesh/mesh.h

  Log Message:
  -----------
  GRAPHICS: Add getter and setter for Mesh hint variable


  Commit: 6fe192edb023969dfad5965b84687ce9da3e96c8
      https://github.com/xoreos/xoreos/commit/6fe192edb023969dfad5965b84687ce9da3e96c8
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/render/renderman.cpp
    M src/graphics/render/renderman.h

  Log Message:
  -----------
  GRAPHICS: Make RenderManager a singleton


  Commit: 829091dd0719f5ae09478c6e579e1d68998d96e7
      https://github.com/xoreos/xoreos/commit/829091dd0719f5ae09478c6e579e1d68998d96e7
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/mesh/mesh.h

  Log Message:
  -----------
  GRAPHICS: Make Mesh type and hint variables protected


  Commit: 01b53c04b40ba8cb489d00f02dc4622cd7d5e7ff
      https://github.com/xoreos/xoreos/commit/01b53c04b40ba8cb489d00f02dc4622cd7d5e7ff
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    A src/graphics/mesh/meshfont.cpp
    A src/graphics/mesh/meshfont.h
    M src/graphics/mesh/meshman.cpp
    A src/graphics/mesh/meshquad.cpp
    A src/graphics/mesh/meshquad.h
    M src/graphics/mesh/rules.mk

  Log Message:
  -----------
  GRAPHICS: Add default font and quad meshes


  Commit: 1f352a06abc55b9dbd79386e4363d7d9cfa84d0d
      https://github.com/xoreos/xoreos/commit/1f352a06abc55b9dbd79386e4363d7d9cfa84d0d
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/rules.mk
    A src/graphics/shader/shaderbuilder.cpp
    A src/graphics/shader/shaderbuilder.h

  Log Message:
  -----------
  GRAPHICS: Add class ShaderDescriptor


  Commit: 7e01b528082d1e0f2a0033ef67fb8358df0c4104
      https://github.com/xoreos/xoreos/commit/7e01b528082d1e0f2a0033ef67fb8358df0c4104
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/materialman.cpp
    M src/graphics/shader/shadersurface.cpp

  Log Message:
  -----------
  GRAPHICS: Use underscores with shader variable names


  Commit: d91c7e72aee27750a99620c6cc3fcdd73dbba5fc
      https://github.com/xoreos/xoreos/commit/d91c7e72aee27750a99620c6cc3fcdd73dbba5fc
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/materialman.cpp

  Log Message:
  -----------
  GRAPHICS: Add defaultBlack shader material


  Commit: 26a0ea92785e32db01a48bb6d5f7fbdd0ce6b851
      https://github.com/xoreos/xoreos/commit/26a0ea92785e32db01a48bb6d5f7fbdd0ce6b851
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/shadersurface.cpp
    M src/graphics/shader/shadersurface.h

  Log Message:
  -----------
  GRAPHICS: Add flag to disable face culling in ShaderSurface


  Commit: 373f8b23c1454c93c7e9fc1199707be32a407472
      https://github.com/xoreos/xoreos/commit/373f8b23c1454c93c7e9fc1199707be32a407472
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/shadersurface.cpp
    M src/graphics/shader/shadersurface.h

  Log Message:
  -----------
  GRAPHICS: Add getter and setter for ShaderSurface flags variable


  Commit: e0e647e223b407da978c0e86f232f20e093289d6
      https://github.com/xoreos/xoreos/commit/e0e647e223b407da978c0e86f232f20e093289d6
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/render/renderman.cpp
    M src/graphics/render/renderman.h

  Log Message:
  -----------
  GRAPHICS: Add sorting hints to RenderManager


  Commit: 7d17e44fa7949ac232017db889ce4bd38aa14052
      https://github.com/xoreos/xoreos/commit/7d17e44fa7949ac232017db889ce4bd38aa14052
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/render/renderman.h

  Log Message:
  -----------
  GRAPHICS: Add lifecycle methods to RenderManager


  Commit: 5e0d1c4af8ed1c2b870e8174537de55b23ad3871
      https://github.com/xoreos/xoreos/commit/5e0d1c4af8ed1c2b870e8174537de55b23ad3871
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/render/renderman.cpp
    M src/graphics/render/renderman.h

  Log Message:
  -----------
  GRAPHICS: Add argument alpha to RenderManager::queueRenderable


  Commit: 7497756786903d7ece875db6e6a1114e4b3cb9d1
      https://github.com/xoreos/xoreos/commit/7497756786903d7ece875db6e6a1114e4b3cb9d1
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/render/renderqueue.h

  Log Message:
  -----------
  GRAPHICS: Remove padding variable from RenderQueueNode


  Commit: 698c883e8d755f062217c097eb25478e75751014
      https://github.com/xoreos/xoreos/commit/698c883e8d755f062217c097eb25478e75751014
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/render/renderqueue.h

  Log Message:
  -----------
  GRAPHICS: Copy shader program during RenderQueueNode assignment


  Commit: e88d26ce63ce045e07e667e5a6ee9d17a3c25513
      https://github.com/xoreos/xoreos/commit/e88d26ce63ce045e07e667e5a6ee9d17a3c25513
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/mesh/mesh.cpp
    M src/graphics/mesh/mesh.h

  Log Message:
  -----------
  GRAPHICS: Add bounding box to Mesh


  Commit: cfc2b0933e9ee6a36fddec57eae69efb0664d0c5
      https://github.com/xoreos/xoreos/commit/cfc2b0933e9ee6a36fddec57eae69efb0664d0c5
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/mesh/mesh.cpp

  Log Message:
  -----------
  GRAPHICS: Initialize Mesh buffers with _hint


  Commit: e2e7f032ed772914cbe17b984701255e2a74ecc7
      https://github.com/xoreos/xoreos/commit/e2e7f032ed772914cbe17b984701255e2a74ecc7
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/shadersurface.cpp
    M src/graphics/shader/shadersurface.h

  Log Message:
  -----------
  GRAPHICS: Add binding of texture view matrix in ShaderSurface


  Commit: 36eab12975e25edfcde06a6adac41e76556024ca
      https://github.com/xoreos/xoreos/commit/36eab12975e25edfcde06a6adac41e76556024ca
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/render/renderqueue.cpp

  Log Message:
  -----------
  GRAPHICS: Init cameraReference variable in RenderQueue constructor


  Commit: b1300f1ae0c79bfae5c5d06ee7b193de96cf4562
      https://github.com/xoreos/xoreos/commit/b1300f1ae0c79bfae5c5d06ee7b193de96cf4562
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/render/renderqueue.cpp

  Log Message:
  -----------
  GRAPHICS: Only sort render queues with at least 2 nodes


  Commit: 3769828a0162cde863d26c59c7c18ed45152c649
      https://github.com/xoreos/xoreos/commit/3769828a0162cde863d26c59c7c18ed45152c649
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/shaderrenderable.cpp

  Log Message:
  -----------
  GRAPHICS: Don't render ShaderRenderable without program


  Commit: fbae1ad722617653f1a6ef9b59e019c61b399712
      https://github.com/xoreos/xoreos/commit/fbae1ad722617653f1a6ef9b59e019c61b399712
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/shadermaterial.cpp
    M src/graphics/shader/shadermaterial.h

  Log Message:
  -----------
  GRAPHICS: Store alpha variable index in ShaderMaterial


  Commit: e69ada58ba88e09483285b2c30aa0a3de442e601
      https://github.com/xoreos/xoreos/commit/e69ada58ba88e09483285b2c30aa0a3de442e601
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/shadermaterial.cpp

  Log Message:
  -----------
  GRAPHICS: Recalc texture units in ShaderMaterial constructor


  Commit: 24fa50ea42793fd17aa77608dccfc05f2a279ee4
      https://github.com/xoreos/xoreos/commit/24fa50ea42793fd17aa77608dccfc05f2a279ee4
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/shadermaterial.cpp
    M src/graphics/shader/shadermaterial.h

  Log Message:
  -----------
  GRAPHICS: Add binding methods with transparency to ShaderMaterial


  Commit: 92634d30c992b0cd26a6acacef269793135bb76e
      https://github.com/xoreos/xoreos/commit/92634d30c992b0cd26a6acacef269793135bb76e
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/shadermaterial.cpp
    M src/graphics/shader/shadermaterial.h

  Log Message:
  -----------
  GRAPHICS: Cleanup GL state binding in ShaderMaterial


  Commit: 457d0746378dc43282a568cd701b8a1a62846cf4
      https://github.com/xoreos/xoreos/commit/457d0746378dc43282a568cd701b8a1a62846cf4
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/render/renderqueue.cpp

  Log Message:
  -----------
  GRAPHICS: Don't add nodes w\o shader program to render queue


  Commit: 7688caa8f25f2718ac593cf7af0f7aedcd115ed3
      https://github.com/xoreos/xoreos/commit/7688caa8f25f2718ac593cf7af0f7aedcd115ed3
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/render/renderman.cpp
    M src/graphics/render/renderqueue.cpp
    M src/graphics/render/renderqueue.h

  Log Message:
  -----------
  GRAPHICS: Enable transparency in RenderQueueNode


  Commit: af8d58dc79ff71a6f3e4a71388bbb0a530bda00f
      https://github.com/xoreos/xoreos/commit/af8d58dc79ff71a6f3e4a71388bbb0a530bda00f
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/render/renderman.cpp
    M src/graphics/render/renderman.h
    M src/graphics/shader/shadermaterial.h

  Log Message:
  -----------
  GRAPHICS: Add primary and secondary colors in RenderManager


  Commit: e226f20d1311238070a8b2e50b67c7479a16cd5a
      https://github.com/xoreos/xoreos/commit/e226f20d1311238070a8b2e50b67c7479a16cd5a
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/shader.cpp
    M src/graphics/shader/shader.h

  Log Message:
  -----------
  GRAPHICS: Store texture handle in ShaderSampler


  Commit: 4d7af9101eb05130daf2d68a72801e0ad32baf43
      https://github.com/xoreos/xoreos/commit/4d7af9101eb05130daf2d68a72801e0ad32baf43
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/shaderrenderable.cpp
    M src/graphics/shader/shaderrenderable.h

  Log Message:
  -----------
  GRAPHICS: Add argument alpha to ShaderRenderable::renderImmediate


  Commit: 2c74478709a0c77767ac7e72ff37339c8d1134b8
      https://github.com/xoreos/xoreos/commit/2c74478709a0c77767ac7e72ff37339c8d1134b8
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/shaderrenderable.cpp
    M src/graphics/shader/shaderrenderable.h

  Log Message:
  -----------
  GRAPHICS: Optionally rebuild shader program in ShaderRenderable


  Commit: eb9e94c1a4e7aa685b71a9991e2c249b30e63a05
      https://github.com/xoreos/xoreos/commit/eb9e94c1a4e7aa685b71a9991e2c249b30e63a05
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/shaderrenderable.cpp

  Log Message:
  -----------
  GRAPHICS: Count mesh, surface and material refs in ShaderRenderable


  Commit: 52d9b4bd48fe70da812e2a1ea3e3cc9e41432e89
      https://github.com/xoreos/xoreos/commit/52d9b4bd48fe70da812e2a1ea3e3cc9e41432e89
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/shaderrenderable.cpp

  Log Message:
  -----------
  GRAPHICS: Register program in ShaderRenderable::updateProgram


  Commit: c135c4be2d5488048e014e56114c8d29c243a33d
      https://github.com/xoreos/xoreos/commit/c135c4be2d5488048e014e56114c8d29c243a33d
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/shaderrenderable.cpp
    M src/graphics/shader/shaderrenderable.h

  Log Message:
  -----------
  GRAPHICS: Enable copying of ShaderRenderable


  Commit: a30c823966f313bbaf97e10f342f1de66b70db29
      https://github.com/xoreos/xoreos/commit/a30c823966f313bbaf97e10f342f1de66b70db29
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/shader.cpp

  Log Message:
  -----------
  GRAPHICS: Fix a typo in shader type array


  Commit: ef9a748a2fa30fa5f3739457b3fbc1071e7469f8
      https://github.com/xoreos/xoreos/commit/ef9a748a2fa30fa5f3739457b3fbc1071e7469f8
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/shader.cpp
    M src/graphics/shader/shader.h

  Log Message:
  -----------
  GRAPHICS: Enable shader rebuilding at run-time


  Commit: 741e03114cbff10452c58c8f88181ef13d4feee7
      https://github.com/xoreos/xoreos/commit/741e03114cbff10452c58c8f88181ef13d4feee7
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/shader.cpp

  Log Message:
  -----------
  GRAPHICS: Register text and texture shader programs


  Commit: 06ca75da4fe9f88b0da8c695da4a6fc1d6eada78
      https://github.com/xoreos/xoreos/commit/06ca75da4fe9f88b0da8c695da4a6fc1d6eada78
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/surfaceman.cpp

  Log Message:
  -----------
  GRAPHICS: Add text and texture shader surfaces


  Commit: 2ebdd4a556ab0ed63b411da1d67bf6945289fbda
      https://github.com/xoreos/xoreos/commit/2ebdd4a556ab0ed63b411da1d67bf6945289fbda
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/render/renderqueue.cpp

  Log Message:
  -----------
  GRAPHICS: Construct ref vector from pointer in RenderQueue::queueItem


  Commit: 177f11a2982d77024585ddb7a2c24b37e6926d11
      https://github.com/xoreos/xoreos/commit/177f11a2982d77024585ddb7a2c24b37e6926d11
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/render/renderqueue.cpp

  Log Message:
  -----------
  GRAPHICS: Update GL state binding in RenderQueue::render


  Commit: 11dd56dcc4f42653f368d0063c08903900c1b50d
      https://github.com/xoreos/xoreos/commit/11dd56dcc4f42653f368d0063c08903900c1b50d
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/aurora/texturefont.cpp
    M src/graphics/aurora/texturefont.h

  Log Message:
  -----------
  GRAPHICS: Implement shader rendering methods in TextureFont


  Commit: c6a693d313aa5722e778aecda29a77c7bdc65421
      https://github.com/xoreos/xoreos/commit/c6a693d313aa5722e778aecda29a77c7bdc65421
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/aurora/text.cpp
    M src/graphics/aurora/text.h

  Log Message:
  -----------
  GRAPHICS: Implement Text::renderImmediate


  Commit: 00f66c462695d1694871b91135d6978626eeffb8
      https://github.com/xoreos/xoreos/commit/00f66c462695d1694871b91135d6978626eeffb8
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/aurora/abcfont.cpp
    M src/graphics/aurora/abcfont.h

  Log Message:
  -----------
  GRAPHICS: Implement render, renderBind and renderUnbind for ABCFont


  Commit: db308c46066040b22487fe4c9bd268de7c5f206b
      https://github.com/xoreos/xoreos/commit/db308c46066040b22487fe4c9bd268de7c5f206b
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/aurora/model.cpp
    M src/graphics/aurora/model.h

  Log Message:
  -----------
  GRAPHICS: Store boundRenderable as Model's member variable


  Commit: 51f664f5857763061d580549c968621682cd63c9
      https://github.com/xoreos/xoreos/commit/51f664f5857763061d580549c968621682cd63c9
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/aurora/model.cpp

  Log Message:
  -----------
  GRAPHICS: Compute Model absolute position on finalize


  Commit: bb51d20ed8c39897c150689b0189c5a8852df279
      https://github.com/xoreos/xoreos/commit/bb51d20ed8c39897c150689b0189c5a8852df279
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/aurora/modelnode.cpp
    M src/graphics/aurora/modelnode.h

  Log Message:
  -----------
  GRAPHICS: Add variable alpha to ModelNode with getter and setter


  Commit: cf79afaac971d738174a24a62ed710391246ae94
      https://github.com/xoreos/xoreos/commit/cf79afaac971d738174a24a62ed710391246ae94
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/aurora/modelnode.h

  Log Message:
  -----------
  GRAPHICS: Add getScale methods to ModelNode


  Commit: 0d1b94397d13d90422020e25c4b690a184a9a9e8
      https://github.com/xoreos/xoreos/commit/0d1b94397d13d90422020e25c4b690a184a9a9e8
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/aurora/modelnode.cpp

  Log Message:
  -----------
  GRAPHICS: Fix bounding box calculation for attached models


  Commit: 18325941a07839d8ec15406a30c08d76be03da6b
      https://github.com/xoreos/xoreos/commit/18325941a07839d8ec15406a30c08d76be03da6b
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

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

  Log Message:
  -----------
  GRAPHICS: Add experimental renderer flag to GraphicsManager


  Commit: b41ca4d6ff959b2bb363b3e02e527eecc9952cc9
      https://github.com/xoreos/xoreos/commit/b41ca4d6ff959b2bb363b3e02e527eecc9952cc9
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/graphics.cpp

  Log Message:
  -----------
  GRAPHICS: Force GL3.2 for experimental renderer, GL2.1 otherwise


  Commit: f162e077e3607bcab0a48f3b698241b72f9a9a51
      https://github.com/xoreos/xoreos/commit/f162e077e3607bcab0a48f3b698241b72f9a9a51
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/aurora/animation.cpp
    M src/graphics/aurora/model_dragonage.cpp
    M src/graphics/aurora/model_jade.cpp
    M src/graphics/aurora/model_kotor.cpp
    M src/graphics/aurora/model_nwn.cpp
    M src/graphics/aurora/model_nwn.h
    M src/graphics/aurora/model_nwn2.cpp
    M src/graphics/aurora/model_witcher.cpp
    M src/graphics/aurora/modelnode.cpp
    M src/graphics/aurora/modelnode.h

  Log Message:
  -----------
  GRAPHICS: Wrap vertex and index buffers into Mesh class


  Commit: 5116600e1366f00c4640e99a8a68ecf70d11ee9c
      https://github.com/xoreos/xoreos/commit/5116600e1366f00c4640e99a8a68ecf70d11ee9c
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/aurora/model_dragonage.cpp
    M src/graphics/aurora/model_jade.cpp
    M src/graphics/aurora/model_jade.h
    M src/graphics/aurora/model_kotor.cpp
    M src/graphics/aurora/model_kotor.h
    M src/graphics/aurora/model_nwn.cpp
    M src/graphics/aurora/model_nwn.h
    M src/graphics/aurora/model_nwn2.cpp
    M src/graphics/aurora/model_nwn2.h
    M src/graphics/aurora/model_witcher.cpp
    M src/graphics/aurora/model_witcher.h

  Log Message:
  -----------
  GRAPHICS: Reuse existing meshes on model load


  Commit: 6d749fa69dcc883206a6d3b7c77bc7a8b7085d49
      https://github.com/xoreos/xoreos/commit/6d749fa69dcc883206a6d3b7c77bc7a8b7085d49
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/aurora/modelnode.cpp

  Log Message:
  -----------
  GRAPHICS: Check for null when creating ModelNode bounding box


  Commit: fc9a69ff560e35e86260c5bec11d9d66b48f8778
      https://github.com/xoreos/xoreos/commit/fc9a69ff560e35e86260c5bec11d9d66b48f8778
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/engines/enginemanager.cpp
    M src/graphics/graphics.cpp

  Log Message:
  -----------
  GRAPHICS: Cleanup materials and surfaces prior to textures


  Commit: 5bb1f00cfcb9ef9cb11be86a8a16760a2c8ad09b
      https://github.com/xoreos/xoreos/commit/5bb1f00cfcb9ef9cb11be86a8a16760a2c8ad09b
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/aurora/model_dragonage.cpp
    M src/graphics/aurora/model_jade.cpp
    M src/graphics/aurora/model_jade.h
    M src/graphics/aurora/model_kotor.cpp
    M src/graphics/aurora/model_kotor.h
    M src/graphics/aurora/model_nwn.cpp
    M src/graphics/aurora/model_witcher.cpp
    M src/graphics/aurora/model_witcher.h
    M src/graphics/aurora/modelnode.cpp
    M src/graphics/aurora/modelnode.h

  Log Message:
  -----------
  GRAPHICS: Implement shader-based rendering of model nodes


  Commit: 7e8af85cdab4ff2542d204a0006b5ce79ec6e961
      https://github.com/xoreos/xoreos/commit/7e8af85cdab4ff2542d204a0006b5ce79ec6e961
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/aurora/model.cpp
    M src/graphics/aurora/model.h

  Log Message:
  -----------
  GRAPHICS: Implement shader rendering in Model


  Commit: f36592b940c52bc15c964e4eab03fcd2d59dc1e2
      https://github.com/xoreos/xoreos/commit/f36592b940c52bc15c964e4eab03fcd2d59dc1e2
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

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

  Log Message:
  -----------
  GRAPHICS: Add shader-based render paths to GraphicsManager


  Commit: bfcfc7c86f733a1b53d91f587fee2909b3bf1430
      https://github.com/xoreos/xoreos/commit/bfcfc7c86f733a1b53d91f587fee2909b3bf1430
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

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

  Log Message:
  -----------
  JADE: Fix sorting issues with RenderManager


  Commit: 0673b83209d49ab469e6d646e9eb8b63c145c68f
      https://github.com/xoreos/xoreos/commit/0673b83209d49ab469e6d646e9eb8b63c145c68f
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/engines/nwn/gui/main/newgamefog.cpp
    M src/engines/nwn/gui/main/newgamefog.h

  Log Message:
  -----------
  GRAPHICS: Implement shader-based rendering of NWN new game fog


  Commit: f61bbadbc8b7f47b5acf6b596d6ca3f5c89b1f07
      https://github.com/xoreos/xoreos/commit/f61bbadbc8b7f47b5acf6b596d6ca3f5c89b1f07
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/engines/nwn/gui/widgets/portrait.cpp
    M src/engines/nwn/gui/widgets/portrait.h

  Log Message:
  -----------
  GRAPHICS: Implement shader-based rendering of NWN portraits


  Commit: 0bc1bc5de75179ac08badd260036f9d058d73651
      https://github.com/xoreos/xoreos/commit/0bc1bc5de75179ac08badd260036f9d058d73651
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/vertexbuffer.cpp

  Log Message:
  -----------
  GRAPHICS: Change how vertex declaration is set


  Commit: b0a8a0858c9072f1734454bf65dd77f1f8c606c6
      https://github.com/xoreos/xoreos/commit/b0a8a0858c9072f1734454bf65dd77f1f8c606c6
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/materialman.cpp

  Log Message:
  -----------
  GRAPHICS: Change spelling of shader variables to colour


  Commit: 8ceac591618f6eaefad1585558d72ce4dd19d60c
      https://github.com/xoreos/xoreos/commit/8ceac591618f6eaefad1585558d72ce4dd19d60c
  Author: mirv <mirv.sillyfish at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/shader/rules.mk
    M src/graphics/shader/shader.cpp
    R src/graphics/shader/shadercode.cpp
    R src/graphics/shader/shadercode.h

  Log Message:
  -----------
  GRAPHICS: Remove deprecated shader templates


  Commit: 1d03c27469c65239a91a95da7cb5953f588dc88e
      https://github.com/xoreos/xoreos/commit/1d03c27469c65239a91a95da7cb5953f588dc88e
  Author: Vsevolod Kremianskii <vkremianskii at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/graphics.cpp

  Log Message:
  -----------
  GRAPHICS: Add config option to toggle experimental renderer


  Commit: cc67f12b36b6f34445a62e1959c244e9fac77b38
      https://github.com/xoreos/xoreos/commit/cc67f12b36b6f34445a62e1959c244e9fac77b38
  Author: Matthew Hoops <clone2727 at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/video/actimagine.cpp
    M src/video/actimagine.h
    M src/video/bink.cpp
    M src/video/bink.h
    M src/video/decoder.cpp
    M src/video/decoder.h
    M src/video/quicktime.cpp
    M src/video/quicktime.h
    M src/video/xmv.cpp
    M src/video/xmv.h

  Log Message:
  -----------
  VIDEO: Move start time up to the base VideoDecoder class


  Commit: 8431d8b6bd4bb992b20f7b50b4eec6a42d75ac8c
      https://github.com/xoreos/xoreos/commit/8431d8b6bd4bb992b20f7b50b4eec6a42d75ac8c
  Author: Matthew Hoops <clone2727 at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M Makefile.am
    M configure.ac
    A m4/ax_check_vpx.m4

  Log Message:
  -----------
  BUILD: Add detection for libvpx


  Commit: e344862ef7c949cf7a826ee272bf44e36d7d788d
      https://github.com/xoreos/xoreos/commit/e344862ef7c949cf7a826ee272bf44e36d7d788d
  Author: Matthew Hoops <clone2727 at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/images/surface.h

  Log Message:
  -----------
  GRAPHICS: Add a getPitch() function to Surface


  Commit: 41bd0aa9e3449ae44ace35b498713ba1133569d3
      https://github.com/xoreos/xoreos/commit/41bd0aa9e3449ae44ace35b498713ba1133569d3
  Author: Matthew Hoops <clone2727 at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/video/codecs/rules.mk
    A src/video/codecs/vpx.cpp
    A src/video/codecs/vpx.h

  Log Message:
  -----------
  VIDEO: Add VP8 and VP9 decoders

Implemented using libvpx


  Commit: 242f4450efa69935b2c35f2694730e1b2e8ef504
      https://github.com/xoreos/xoreos/commit/242f4450efa69935b2c35f2694730e1b2e8ef504
  Author: Matthew Hoops <clone2727 at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    A src/common/algorithm.h
    A src/common/rational.cpp
    A src/common/rational.h
    M src/common/rules.mk

  Log Message:
  -----------
  COMMON: Add a Rational class


  Commit: 3116397b86ab9d53e0068edb5abfc691272862d9
      https://github.com/xoreos/xoreos/commit/3116397b86ab9d53e0068edb5abfc691272862d9
  Author: Matthew Hoops <clone2727 at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/common/rules.mk
    A src/common/timestamp.cpp
    A src/common/timestamp.h

  Log Message:
  -----------
  COMMON: Add a Timestamp class


  Commit: fcabf53f55a794861b67db9b9b0a4ba426dd5474
      https://github.com/xoreos/xoreos/commit/fcabf53f55a794861b67db9b9b0a4ba426dd5474
  Author: Matthew Hoops <clone2727 at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/video/decoder.cpp
    M src/video/decoder.h

  Log Message:
  -----------
  VIDEO: Add Track and AudioTrack framework


  Commit: 5b3a50629177dc76bd9ef8935a4a4275d5bd4592
      https://github.com/xoreos/xoreos/commit/5b3a50629177dc76bd9ef8935a4a4275d5bd4592
  Author: Matthew Hoops <clone2727 at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/video/bink.cpp
    M src/video/bink.h

  Log Message:
  -----------
  VIDEO: Adapt the Bink code to use AudioTrack


  Commit: 5b19abb394185034495613aebb586003e9523032
      https://github.com/xoreos/xoreos/commit/5b19abb394185034495613aebb586003e9523032
  Author: Matthew Hoops <clone2727 at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/video/quicktime.cpp
    M src/video/quicktime.h

  Log Message:
  -----------
  VIDEO: Rename QuickTimeDecoder::Track to QuickTimeTrack

Just reduces confusion when differentiating it from VideoDecoder::Track


  Commit: 45278962fd685551e9d01841aeebb8962e5feb7a
      https://github.com/xoreos/xoreos/commit/45278962fd685551e9d01841aeebb8962e5feb7a
  Author: Matthew Hoops <clone2727 at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/video/quicktime.cpp
    M src/video/quicktime.h

  Log Message:
  -----------
  VIDEO: Update QuickTime to the new audio API


  Commit: 6254f0d1ba5cbbe2051e2459c857e741e779fdb7
      https://github.com/xoreos/xoreos/commit/6254f0d1ba5cbbe2051e2459c857e741e779fdb7
  Author: Matthew Hoops <clone2727 at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/sound/decoders/aac.cpp
    M src/sound/decoders/aac.h

  Log Message:
  -----------
  SOUND: Remove Codec support from AAC


  Commit: 1a8c68810b9fd6a5643e4a6d7df91fc991632b01
      https://github.com/xoreos/xoreos/commit/1a8c68810b9fd6a5643e4a6d7df91fc991632b01
  Author: Matthew Hoops <clone2727 at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    R src/sound/decoders/codec.cpp
    R src/sound/decoders/codec.h
    M src/sound/decoders/rules.mk

  Log Message:
  -----------
  SOUND: Remove Codec


  Commit: 8ff66306f87d157575804081e6afcbe2e53ac617
      https://github.com/xoreos/xoreos/commit/8ff66306f87d157575804081e6afcbe2e53ac617
  Author: Matthew Hoops <clone2727 at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/video/xmv.cpp
    M src/video/xmv.h

  Log Message:
  -----------
  VIDEO: Rename XboxMediaVideo::AudioTrack to ::AudioInfo


  Commit: b7268301b69873777e108b2c00e2b05c6acad3ce
      https://github.com/xoreos/xoreos/commit/b7268301b69873777e108b2c00e2b05c6acad3ce
  Author: Matthew Hoops <clone2727 at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/video/xmv.cpp
    M src/video/xmv.h

  Log Message:
  -----------
  VIDEO: Make XMV use the AudioTrack API


  Commit: 94ef89b73e09e662731a5b626789a33cc30bb823
      https://github.com/xoreos/xoreos/commit/94ef89b73e09e662731a5b626789a33cc30bb823
  Author: Matthew Hoops <clone2727 at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/video/decoder.cpp
    M src/video/decoder.h

  Log Message:
  -----------
  VIDEO: Remove the old VideoDecoder audio API


  Commit: 420881ae941e103f35fb30f4da0142d5468b6392
      https://github.com/xoreos/xoreos/commit/420881ae941e103f35fb30f4da0142d5468b6392
  Author: Matthew Hoops <clone2727 at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/video/aurora/videoplayer.cpp
    M src/video/bink.cpp
    M src/video/decoder.cpp
    M src/video/decoder.h

  Log Message:
  -----------
  VIDEO: Add VideoTrack skeleton


  Commit: f8f425c405e6541beacf9a6748ac5344ce6f9eb8
      https://github.com/xoreos/xoreos/commit/f8f425c405e6541beacf9a6748ac5344ce6f9eb8
  Author: Matthew Hoops <clone2727 at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/video/actimagine.cpp
    M src/video/actimagine.h

  Log Message:
  -----------
  VIDEO: Use VideoTrack in Actimagine


  Commit: 24c1267aad0c96ce571932c982c8a76a8a29f8d7
      https://github.com/xoreos/xoreos/commit/24c1267aad0c96ce571932c982c8a76a8a29f8d7
  Author: Matthew Hoops <clone2727 at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/video/bink.cpp
    M src/video/bink.h

  Log Message:
  -----------
  VIDEO: Use VideoTrack in Bink


  Commit: 606bdc2258d1131269319645262f236d832dc020
      https://github.com/xoreos/xoreos/commit/606bdc2258d1131269319645262f236d832dc020
  Author: Matthew Hoops <clone2727 at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/video/fader.cpp
    M src/video/fader.h

  Log Message:
  -----------
  VIDEO: Use VideoTrack in Fader


  Commit: 706723f04747b631f32fd2358b92a536e674d655
      https://github.com/xoreos/xoreos/commit/706723f04747b631f32fd2358b92a536e674d655
  Author: Matthew Hoops <clone2727 at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/video/quicktime.cpp
    M src/video/quicktime.h

  Log Message:
  -----------
  VIDEO: Use VideoTrack in QuickTime


  Commit: 91a4e39b0a375f9054338f6e670057733927e20c
      https://github.com/xoreos/xoreos/commit/91a4e39b0a375f9054338f6e670057733927e20c
  Author: Matthew Hoops <clone2727 at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/video/xmv.cpp
    M src/video/xmv.h

  Log Message:
  -----------
  VIDEO: Use VideoTrack in XMV


  Commit: 96ae1c3b2169ea6e20f69b5af9ed5e25832cc47d
      https://github.com/xoreos/xoreos/commit/96ae1c3b2169ea6e20f69b5af9ed5e25832cc47d
  Author: Matthew Hoops <clone2727 at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/video/decoder.cpp
    M src/video/decoder.h

  Log Message:
  -----------
  VIDEO: Remove legacy video track access


  Commit: 25975d5e44e6445f0146e1f54d38f86f2a1fd620
      https://github.com/xoreos/xoreos/commit/25975d5e44e6445f0146e1f54d38f86f2a1fd620
  Author: Matthew Hoops <clone2727 at gmail.com>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/video/bink.cpp
    M src/video/bink.h

  Log Message:
  -----------
  VIDEO: Split Bink audio/video track decoding

Should improve a/v sync


  Commit: e956c35b1431f529626fa0596890e41e8107bf25
      https://github.com/xoreos/xoreos/commit/e956c35b1431f529626fa0596890e41e8107bf25
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/sound/decoders/rules.mk
    M src/video/codecs/rules.mk

  Log Message:
  -----------
  VIDEO: Correct Makefile indentation


  Commit: f42076b3f9dc362d86f2cdd55911f6fdbc322319
      https://github.com/xoreos/xoreos/commit/f42076b3f9dc362d86f2cdd55911f6fdbc322319
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-11-17 (Sat, 17 Nov 2018)

  Changed paths:
    M src/graphics/aurora/guiquad.h
    M src/graphics/aurora/text.h

  Log Message:
  -----------
  GRAPHICS: Use #include "", not #include <>, for our own files


  Commit: 12131289fe136122f2a3d902cd1539ce611447bf
      https://github.com/xoreos/xoreos/commit/12131289fe136122f2a3d902cd1539ce611447bf
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-11-18 (Sun, 18 Nov 2018)

  Changed paths:
    M src/video/decoder.cpp

  Log Message:
  -----------
  VIDEO: Fix compilation of decoder.cpp for C++03


Compare: https://github.com/xoreos/xoreos/compare/6e0ad44f1cd1...12131289fe13
      **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