[xoreos-git] [xoreos/xoreos] 1e80fc: Graphics: Add a new TextureManager for Ogre
GitHub
noreply at github.com
Wed Jan 22 01:14:55 CET 2014
Branch: refs/heads/ogrewip
Home: https://github.com/xoreos/xoreos
Commit: 1e80fcecbb5b6e4e7a346abd9001af9a0d0b28bf
https://github.com/xoreos/xoreos/commit/1e80fcecbb5b6e4e7a346abd9001af9a0d0b28bf
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/enginemanager.cpp
M src/graphics/Makefile.am
A src/graphics/textureman.cpp
A src/graphics/textureman.h
M src/xoreos.cpp
Log Message:
-----------
Graphics: Add a new TextureManager for Ogre
Commit: fc4797c5115f281582742c54feeffc648e05b50f
https://github.com/xoreos/xoreos/commit/fc4797c5115f281582742c54feeffc648e05b50f
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/aurora/resman.cpp
M src/aurora/types.h
M src/engines/enginemanager.cpp
M src/graphics/Makefile.am
A src/graphics/cursor.cpp
A src/graphics/cursor.h
A src/graphics/cursorman.cpp
A src/graphics/cursorman.h
M src/graphics/graphics.cpp
M src/graphics/graphics.h
M src/graphics/renderer.cpp
M src/xoreos.cpp
Log Message:
-----------
Graphics: Add a new CursorManager for Ogre
Commit: b8acce2fb929e37aa0df7b6f4fc1666620065675
https://github.com/xoreos/xoreos/commit/b8acce2fb929e37aa0df7b6f4fc1666620065675
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/dragonage/dragonage.cpp
M src/engines/dragonage2/dragonage2.cpp
M src/engines/jade/jade.cpp
M src/engines/kotor/kotor.cpp
M src/engines/kotor2/kotor2.cpp
M src/engines/nwn/nwn.cpp
M src/engines/nwn2/nwn2.cpp
M src/engines/thewitcher/thewitcher.cpp
Log Message:
-----------
ENGINES: Hook up the new CursorManager
Commit: b379bab273403116ba120081191ac175edf6056e
https://github.com/xoreos/xoreos/commit/b379bab273403116ba120081191ac175edf6056e
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/images/dds.cpp
M src/graphics/images/decoder.cpp
M src/graphics/images/decoder.h
M src/graphics/images/dumptga.cpp
M src/graphics/images/sbm.cpp
M src/graphics/images/surface.cpp
M src/graphics/images/tga.cpp
M src/graphics/images/tpc.cpp
M src/graphics/images/txb.cpp
M src/graphics/images/winiconimage.cpp
M src/graphics/textureman.cpp
M src/graphics/textureman.h
M src/graphics/types.h
Log Message:
-----------
GRAPHICS: Convert our old PixelFormat to Ogre's
Commit: 97eeec230c32b32fd564bb82b3818d1a2227d186
https://github.com/xoreos/xoreos/commit/97eeec230c32b32fd564bb82b3818d1a2227d186
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M AUTHORS
M Doxyfile
M Makefile.am
M Makefile.common
M configure.ac
R glew/LICENSE.txt
R glew/Makefile.am
R glew/glew.c
R glew/glew.h
R glew/glxew.h
R glew/wglew.h
M src/graphics/Makefile.am
Log Message:
-----------
GLEW: Remove GLEW
We don't need it anymore; we use Ogre for OpenGL stuff.
Commit: 0330701978d82835763221d21cde972f1e68ed0e
https://github.com/xoreos/xoreos/commit/0330701978d82835763221d21cde972f1e68ed0e
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/aurora/util.cpp
M src/graphics/textureman.cpp
M src/graphics/textureman.h
Log Message:
-----------
GRAPHICS: Reintroduce dumpTGA for textures
Commit: 02266ebf5050078e96dd2f6d4305d15891694f24
https://github.com/xoreos/xoreos/commit/02266ebf5050078e96dd2f6d4305d15891694f24
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/textureman.cpp
M src/graphics/textureman.h
Log Message:
-----------
GRAPHICS: Add TextureManager::getInvisible()
Commit: 2efab350287f650517993e98e27a958747ac8a05
https://github.com/xoreos/xoreos/commit/2efab350287f650517993e98e27a958747ac8a05
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/Makefile.am
A src/graphics/materialman.cpp
A src/graphics/materialman.h
M src/xoreos.cpp
Log Message:
-----------
Graphics: Add a MaterialManager for Ogre
Commit: ba3afee880476f80eed1fc4237d5462abeb0fdda
https://github.com/xoreos/xoreos/commit/ba3afee880476f80eed1fc4237d5462abeb0fdda
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/renderer.cpp
M src/graphics/renderer.h
Log Message:
-----------
GRAPHICS: Add an Ogre frame listener to advance animations
Commit: 60055c81f078d5398e476512c3465d07f57bd88c
https://github.com/xoreos/xoreos/commit/60055c81f078d5398e476512c3465d07f57bd88c
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/common/uuid.cpp
M src/common/uuid.h
Log Message:
-----------
COMMON: Add functions to generate unique number IDs
Commit: 416cfadf3072ebe86ed7e0c33b1466369bb66722
https://github.com/xoreos/xoreos/commit/416cfadf3072ebe86ed7e0c33b1466369bb66722
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/common/error.cpp
M src/common/error.h
Log Message:
-----------
COMMON: Add StackException::isEmpty()
Commit: 7263a295e17790cca96f99835d2569090f39ad12
https://github.com/xoreos/xoreos/commit/7263a295e17790cca96f99835d2569090f39ad12
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/common/error.cpp
M src/common/error.h
Log Message:
-----------
COMMON: Add copy-constructor for std::exception to StackException
Commit: fb41d53a86d2b7f579f526c49661137db7ea024a
https://github.com/xoreos/xoreos/commit/fb41d53a86d2b7f579f526c49661137db7ea024a
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/events/requests.h
M src/events/types.h
Log Message:
-----------
EVENTS: Handle exceptions thrown in functions forced into the main thread
Commit: c8907e48290b479775a19434ee4c829ab45a0867
https://github.com/xoreos/xoreos/commit/c8907e48290b479775a19434ee4c829ab45a0867
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/materialman.cpp
M src/graphics/materialman.h
Log Message:
-----------
GRAPHICS: Add a MaterialDeclaration
Allowing more complex materials.
Commit: 3c6e209706b73e5e36e50bcb46ed55df59a3aab7
https://github.com/xoreos/xoreos/commit/3c6e209706b73e5e36e50bcb46ed55df59a3aab7
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/enginemanager.cpp
M src/graphics/aurora/Makefile.am
A src/graphics/aurora/renderable.cpp
A src/graphics/aurora/renderable.h
A src/graphics/aurora/sceneman.cpp
A src/graphics/aurora/sceneman.h
A src/graphics/aurora/types.h
M src/xoreos.cpp
Log Message:
-----------
GRAPHICS: Add a SceneManager for Ogre
Commit: c2fbf39ed189e6db9d29f576b7cc9d47acd289c0
https://github.com/xoreos/xoreos/commit/c2fbf39ed189e6db9d29f576b7cc9d47acd289c0
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/aurora/Makefile.am
A src/graphics/aurora/cube.cpp
A src/graphics/aurora/cube.h
A src/graphics/aurora/meshutil.cpp
A src/graphics/aurora/meshutil.h
M src/graphics/aurora/sceneman.cpp
M src/graphics/aurora/sceneman.h
Log Message:
-----------
GRAPHICS: Add creating a simple rotating cube
Commit: 2ac49177c11b8866dd024beed0860a80a949f89c
https://github.com/xoreos/xoreos/commit/2ac49177c11b8866dd024beed0860a80a949f89c
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/aurora/Makefile.am
M src/graphics/aurora/meshutil.cpp
M src/graphics/aurora/meshutil.h
A src/graphics/aurora/model.cpp
A src/graphics/aurora/model.h
A src/graphics/aurora/model_nwn.cpp
A src/graphics/aurora/model_nwn.h
M src/graphics/aurora/sceneman.cpp
M src/graphics/aurora/sceneman.h
Log Message:
-----------
GRAPHICS: Start re-adding support for NWN model loading
Commit: 46f57de2d6acae20e08893d8b370e861864e4ccd
https://github.com/xoreos/xoreos/commit/46f57de2d6acae20e08893d8b370e861864e4ccd
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/Makefile.am
A src/graphics/cameraman.cpp
A src/graphics/cameraman.h
M src/graphics/renderer.cpp
M src/graphics/renderer.h
M src/xoreos.cpp
Log Message:
-----------
GRAPHICS: Add a new CameraManager for Ogre
Commit: d82a3298b1c9d3bd68f8d505a98d85f037afb208
https://github.com/xoreos/xoreos/commit/d82a3298b1c9d3bd68f8d505a98d85f037afb208
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/graphics.cpp
M src/graphics/graphics.h
M src/graphics/renderer.cpp
M src/graphics/renderer.h
Log Message:
-----------
GRAPHICS: Add FPS / frame time calculation
Commit: e32b25ab44f8351a663e16af3e09434ff78dbc42
https://github.com/xoreos/xoreos/commit/e32b25ab44f8351a663e16af3e09434ff78dbc42
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/events/events.cpp
Log Message:
-----------
EVENTS: Fix a case of reading uninitialized data
Commit: 5e02db4fc3fdeae6e6afffa0fcb7a94f6d0cac09
https://github.com/xoreos/xoreos/commit/5e02db4fc3fdeae6e6afffa0fcb7a94f6d0cac09
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/common/maths.h
Log Message:
-----------
COMMON: Remove broken vector2orientation
Commit: e0e46624f73dc0abbe16d18444e4d76ef3aac564
https://github.com/xoreos/xoreos/commit/e0e46624f73dc0abbe16d18444e4d76ef3aac564
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/aurora/util.cpp
M src/engines/aurora/util.h
Log Message:
-----------
ENGINES: Add a proper convertVector2Orientation() function
Commit: a078895b7fbdc2d01f0d7ca9930cc8e48f8b0101
https://github.com/xoreos/xoreos/commit/a078895b7fbdc2d01f0d7ca9930cc8e48f8b0101
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/nwn/Makefile.am
A src/engines/nwn/area.cpp
A src/engines/nwn/area.h
A src/engines/nwn/ifofile.cpp
A src/engines/nwn/ifofile.h
A src/engines/nwn/model.cpp
A src/engines/nwn/model.h
A src/engines/nwn/module.cpp
A src/engines/nwn/module.h
M src/engines/nwn/nwn.cpp
A src/engines/nwn/tileset.cpp
A src/engines/nwn/tileset.h
Log Message:
-----------
NWN: Start adding back module / area loading
Commit: eba8be1d2817bd1ce20db687d8395f6fab8e1489
https://github.com/xoreos/xoreos/commit/eba8be1d2817bd1ce20db687d8395f6fab8e1489
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/renderer.cpp
Log Message:
-----------
GRAPHICS: Add generic ambient light to the scene
Commit: e32fc7084321a9b3cc864b6241a793f5980a60bd
https://github.com/xoreos/xoreos/commit/e32fc7084321a9b3cc864b6241a793f5980a60bd
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/nwn/Makefile.am
M src/engines/nwn/area.cpp
M src/engines/nwn/area.h
A src/engines/nwn/door.cpp
A src/engines/nwn/door.h
A src/engines/nwn/location.cpp
A src/engines/nwn/location.h
A src/engines/nwn/object.cpp
A src/engines/nwn/object.h
A src/engines/nwn/placeable.cpp
A src/engines/nwn/placeable.h
A src/engines/nwn/situated.cpp
A src/engines/nwn/situated.h
A src/engines/nwn/waypoint.cpp
A src/engines/nwn/waypoint.h
Log Message:
-----------
NWN: Add back loading of waypoints, doors and placeables
Commit: 6007477b3370e037810d5b881e594fbb4f11a459
https://github.com/xoreos/xoreos/commit/6007477b3370e037810d5b881e594fbb4f11a459
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
M src/graphics/aurora/model_nwn.cpp
M src/graphics/aurora/model_nwn.h
Log Message:
-----------
GRAPHICS: Add support for different states in NWN models
No animations yet, though.
Commit: a4e78e5b15a33b8344768b67dbe46214a83576e9
https://github.com/xoreos/xoreos/commit/a4e78e5b15a33b8344768b67dbe46214a83576e9
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/nwn/door.cpp
M src/engines/nwn/door.h
M src/engines/nwn/placeable.cpp
M src/engines/nwn/placeable.h
Log Message:
-----------
NWN: Set the correct model state for doors and placeables
Commit: 8f1651f50b8e176a18849ec0ef9a19e1e5728db7
https://github.com/xoreos/xoreos/commit/8f1651f50b8e176a18849ec0ef9a19e1e5728db7
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/aurora/cube.cpp
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
M src/graphics/aurora/model_nwn.cpp
M src/graphics/aurora/renderable.cpp
M src/graphics/aurora/renderable.h
Log Message:
-----------
GRAPHICS: Add support for animations in NWN models
Commit: dd8ea5622cd8c2e0babb0e76ff80fe1e52cb1722
https://github.com/xoreos/xoreos/commit/dd8ea5622cd8c2e0babb0e76ff80fe1e52cb1722
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
M src/graphics/aurora/renderable.cpp
M src/graphics/aurora/renderable.h
Log Message:
-----------
GRAPHICS: Add showBoundingBox() to Renderable
Commit: 36024fcc03556fe697d24a53102abac2da6a875d
https://github.com/xoreos/xoreos/commit/36024fcc03556fe697d24a53102abac2da6a875d
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/aurora/cube.cpp
M src/graphics/aurora/cube.h
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
M src/graphics/aurora/model_nwn.cpp
M src/graphics/aurora/renderable.cpp
M src/graphics/aurora/renderable.h
M src/graphics/aurora/sceneman.cpp
M src/graphics/aurora/sceneman.h
M src/graphics/aurora/types.h
M src/graphics/cameraman.cpp
M src/graphics/cameraman.h
M src/graphics/renderer.cpp
Log Message:
-----------
GRAPHICS: Add support for picking objects
Commit: 34f25f9e9a7d81b5f581a2d3272e2f3b77b63762
https://github.com/xoreos/xoreos/commit/34f25f9e9a7d81b5f581a2d3272e2f3b77b63762
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/nwn/area.cpp
M src/engines/nwn/area.h
M src/engines/nwn/module.cpp
M src/engines/nwn/module.h
M src/engines/nwn/object.cpp
M src/engines/nwn/object.h
M src/engines/nwn/situated.cpp
M src/engines/nwn/situated.h
Log Message:
-----------
NWN: Hook up object picking again
Commit: fdf9f50a7757588c5bd0dc727078efc14d1c7ab2
https://github.com/xoreos/xoreos/commit/fdf9f50a7757588c5bd0dc727078efc14d1c7ab2
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/aurora/model_nwn.cpp
M src/graphics/materialman.cpp
M src/graphics/materialman.h
M src/graphics/types.h
Log Message:
-----------
GRAPHICS: Fix transparency blending
Depth writing needs to be disabled for transparent materials.
The material now has a transparency hint member, ideally
read from the model. If the model does not provide a hint
the transparency is inferred from the textures and diffuse
color. Since Aurora textures compressed with DXT1 are always
opaque, we override the default Ogre claim that DXT1 textures
have an alpha channel.
Commit: 712c49ec16a7f7778fd305f6ce74451e844205b5
https://github.com/xoreos/xoreos/commit/712c49ec16a7f7778fd305f6ce74451e844205b5
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/materialman.cpp
Log Message:
-----------
GRAPHICS: Fix materials with multiple textures
Contrary to what I thought, the texture coordinate set
is not automatically incremented for every unit state.
Commit: 269bcdc51aedd46c48129d7d0eae37df7bad3ef7
https://github.com/xoreos/xoreos/commit/269bcdc51aedd46c48129d7d0eae37df7bad3ef7
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
M src/graphics/aurora/model_nwn.cpp
Log Message:
-----------
GRAPHICS: Move creating model entities into class Model
Commit: a4aea9f0efa5b9b502b05d5d29ca9536869e4436
https://github.com/xoreos/xoreos/commit/a4aea9f0efa5b9b502b05d5d29ca9536869e4436
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/aurora/Makefile.am
A src/graphics/aurora/model_kotor.cpp
A src/graphics/aurora/model_kotor.h
M src/graphics/aurora/sceneman.cpp
Log Message:
-----------
GRAPHICS: Add back support for KotOR/KotOR2 models
Commit: 9f3a87975724627fa08107f06e8fa0438641410f
https://github.com/xoreos/xoreos/commit/9f3a87975724627fa08107f06e8fa0438641410f
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/textureman.cpp
Log Message:
-----------
GRAPHICS: Add some extra sanity checks when loading images
Commit: b4913972f302037475c8d1925d5ea04096fab092
https://github.com/xoreos/xoreos/commit/b4913972f302037475c8d1925d5ea04096fab092
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/kotor/Makefile.am
A src/engines/kotor/area.cpp
A src/engines/kotor/area.h
A src/engines/kotor/door.cpp
A src/engines/kotor/door.h
M src/engines/kotor/kotor.cpp
A src/engines/kotor/model.cpp
A src/engines/kotor/model.h
A src/engines/kotor/module.cpp
A src/engines/kotor/module.h
A src/engines/kotor/object.cpp
A src/engines/kotor/object.h
A src/engines/kotor/placeable.cpp
A src/engines/kotor/placeable.h
A src/engines/kotor/situated.cpp
A src/engines/kotor/situated.h
A src/engines/kotor/types.h
Log Message:
-----------
KOTOR: Add back modules and areas with doors and placeables
Commit: 7c8ea730c66a424fdb94a21121bc30b15353dcc1
https://github.com/xoreos/xoreos/commit/7c8ea730c66a424fdb94a21121bc30b15353dcc1
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/kotor2/Makefile.am
A src/engines/kotor2/area.cpp
A src/engines/kotor2/area.h
M src/engines/kotor2/kotor2.cpp
A src/engines/kotor2/model.cpp
A src/engines/kotor2/model.h
A src/engines/kotor2/module.cpp
A src/engines/kotor2/module.h
Log Message:
-----------
KOTOR2: Add back modules and areas with doors and placeables
Commit: 987e0fa00c7ffe7b0260b2c359b9028958bb356e
https://github.com/xoreos/xoreos/commit/987e0fa00c7ffe7b0260b2c359b9028958bb356e
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/kotor/module.cpp
M src/engines/nwn/module.cpp
Log Message:
-----------
ENGINES: Enable free look when pressing the middle mouse button
Commit: fa1cc3d9edbb8c5d2d2e96833d528a69d2e36738
https://github.com/xoreos/xoreos/commit/fa1cc3d9edbb8c5d2d2e96833d528a69d2e36738
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/nwn/Makefile.am
M src/engines/nwn/area.cpp
M src/engines/nwn/area.h
A src/engines/nwn/creature.cpp
A src/engines/nwn/creature.h
Log Message:
-----------
NWN: Start adding back creatures
No creatures of model type P (segmented models) yet.
Commit: 3829eba27bf12b3509580c2248ac90c58adc8c06
https://github.com/xoreos/xoreos/commit/3829eba27bf12b3509580c2248ac90c58adc8c06
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/kotor/Makefile.am
M src/engines/kotor/area.cpp
M src/engines/kotor/area.h
A src/engines/kotor/creature.cpp
A src/engines/kotor/creature.h
M src/engines/kotor/types.h
Log Message:
-----------
KOTOR: Start adding back creatures
Only bodies, no heads, for segmented models at the
moment, though.
Commit: 905738dbe8607b6fa755b4b44ec4cb87e67a4c63
https://github.com/xoreos/xoreos/commit/905738dbe8607b6fa755b4b44ec4cb87e67a4c63
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/aurora/model.cpp
M src/graphics/materialman.cpp
M src/graphics/materialman.h
M src/graphics/textureman.cpp
M src/graphics/textureman.h
Log Message:
-----------
GRAPHICS: Fix creation of solid color materials
Commit: 9bc04ac46db65d616a96ae59a4fc2445538ff2c4
https://github.com/xoreos/xoreos/commit/9bc04ac46db65d616a96ae59a4fc2445538ff2c4
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/aurora/util.cpp
M src/video/aurora/videoplayer.cpp
M src/video/aurora/videoplayer.h
M src/video/bink.cpp
M src/video/decoder.cpp
M src/video/decoder.h
M src/video/fader.cpp
M src/video/quicktime.cpp
M src/video/xmv.cpp
Log Message:
-----------
GRAPHICS: Add back video playing
This time, the video player can be easily adopted to play
several videos simultaneously. This will be necessary
for Sonic.
Right now, we still de-YUV the videos onto a surface held
in CPU memory, and then copy (with pixel format conversion)
it into video memory. This is not optimal and we should
probably change it to de-YUV directly onto the video
memory.
Commit: e1211b2a89bf41576fb56d7aae02b11d9b10b0c3
https://github.com/xoreos/xoreos/commit/e1211b2a89bf41576fb56d7aae02b11d9b10b0c3
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/dragonage/dragonage.cpp
M src/engines/dragonage2/dragonage2.cpp
M src/engines/jade/jade.cpp
M src/engines/kotor/kotor.cpp
M src/engines/kotor2/kotor2.cpp
M src/engines/nwn/nwn.cpp
M src/engines/nwn2/nwn2.cpp
M src/engines/thewitcher/thewitcher.cpp
Log Message:
-----------
ENGINES: Hook up video playing again
Commit: 19a29566905adc3e4fd0363a854d9bce19b113b8
https://github.com/xoreos/xoreos/commit/19a29566905adc3e4fd0363a854d9bce19b113b8
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.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
Log Message:
-----------
GRAPHICS: Move createNode() into class Model
Commit: 726f5ad3d6e2a0d133d7f1987120a298173d788a
https://github.com/xoreos/xoreos/commit/726f5ad3d6e2a0d133d7f1987120a298173d788a
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
Log Message:
-----------
GRAPHICS: Add Model::getStates() and getNodes()
Commit: 1f07ca742e6aa4f4e5a2f645065bede78c0bd98d
https://github.com/xoreos/xoreos/commit/1f07ca742e6aa4f4e5a2f645065bede78c0bd98d
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
M src/graphics/aurora/renderable.cpp
Log Message:
-----------
GRAPHICS: Implement attaching models to nodes of other models
Necessary for segmented creature models in NWN and KotOR.
Commit: 8ad91ecc07984e3413fae8967b1ffbfeddb8059f
https://github.com/xoreos/xoreos/commit/8ad91ecc07984e3413fae8967b1ffbfeddb8059f
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/kotor/creature.cpp
Log Message:
-----------
KOTOR: Attach heads of segmented creature models
Commit: 3d11e68bd44f679b812551c0b54b7c13f5d89c7b
https://github.com/xoreos/xoreos/commit/3d11e68bd44f679b812551c0b54b7c13f5d89c7b
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/textureman.cpp
M src/graphics/textureman.h
Log Message:
-----------
GRAPHICS: Implement loading of texture properties from TXI
Commit: b4b9af52f44889559ef008e6bb7e2b88a518d61d
https://github.com/xoreos/xoreos/commit/b4b9af52f44889559ef008e6bb7e2b88a518d61d
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/images/Makefile.am
R src/graphics/images/txi.cpp
R src/graphics/images/txi.h
R src/graphics/images/txitypes.cpp
R src/graphics/images/txitypes.h
Log Message:
-----------
GRAPHICS: Delete the now useless class TXI
Commit: fb2c3df2591301993e438c2af3fc5613714e51c1
https://github.com/xoreos/xoreos/commit/fb2c3df2591301993e438c2af3fc5613714e51c1
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/aurora/Makefile.am
M src/graphics/aurora/meshutil.cpp
M src/graphics/aurora/meshutil.h
A src/graphics/aurora/model_nwn2.cpp
A src/graphics/aurora/model_nwn2.h
M src/graphics/aurora/sceneman.cpp
Log Message:
-----------
GRAPHICS: Add back support for NWN2 models
Commit: 09171533e35587b4e822e1039c3877bdbc85800b
https://github.com/xoreos/xoreos/commit/09171533e35587b4e822e1039c3877bdbc85800b
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/nwn2/Makefile.am
A src/engines/nwn2/model.cpp
A src/engines/nwn2/model.h
M src/engines/nwn2/nwn2.cpp
Log Message:
-----------
NWN2: Hook up model loading again
Commit: 57793b5cccadcf11e3b2f500270c326fdb68d218
https://github.com/xoreos/xoreos/commit/57793b5cccadcf11e3b2f500270c326fdb68d218
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/aurora/Makefile.am
A src/graphics/aurora/model_witcher.cpp
A src/graphics/aurora/model_witcher.h
M src/graphics/aurora/sceneman.cpp
Log Message:
-----------
GRAPHICS: Add back support for The Witcher models
Commit: 24c92d5010c4e25fb5ded8737bf539d67f323413
https://github.com/xoreos/xoreos/commit/24c92d5010c4e25fb5ded8737bf539d67f323413
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/thewitcher/Makefile.am
A src/engines/thewitcher/model.cpp
A src/engines/thewitcher/model.h
M src/engines/thewitcher/thewitcher.cpp
Log Message:
-----------
WITCHER: Hook up model loading
Commit: 4c8e2b7eab0cbba856b9aa693b639351bc3444ce
https://github.com/xoreos/xoreos/commit/4c8e2b7eab0cbba856b9aa693b639351bc3444ce
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/materialman.cpp
M src/graphics/materialman.h
Log Message:
-----------
GRAPHICS: Split material into static and dynamic ones
Commit: 3f4921eb8db0c2787b535ad28b4e67ddcc38e3c1
https://github.com/xoreos/xoreos/commit/3f4921eb8db0c2787b535ad28b4e67ddcc38e3c1
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/cursorman.cpp
M src/video/aurora/videoplayer.cpp
Log Message:
-----------
GRAPHICS: Use MaterialManager::createDynamic()
Commit: 1cc62c52cf8b76525c6e5ab6a93518bf9570d492
https://github.com/xoreos/xoreos/commit/1cc62c52cf8b76525c6e5ab6a93518bf9570d492
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/aurora/cube.cpp
M src/graphics/aurora/meshutil.cpp
M src/graphics/aurora/meshutil.h
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model_kotor.cpp
M src/graphics/aurora/model_nwn.cpp
M src/graphics/aurora/model_nwn2.cpp
M src/graphics/aurora/model_witcher.cpp
M src/graphics/aurora/renderable.cpp
M src/graphics/aurora/sceneman.cpp
M src/graphics/aurora/sceneman.h
M src/graphics/cameraman.cpp
M src/graphics/graphics.h
M src/graphics/renderer.cpp
M src/graphics/util.h
Log Message:
-----------
GRAPHICS: Move LOCK_FRAME() and getOgreSceneManager() into util.h
Commit: 7f80797691029a51d339caf10ccfc5f5d6eaed7b
https://github.com/xoreos/xoreos/commit/7f80797691029a51d339caf10ccfc5f5d6eaed7b
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/Makefile.am
M src/graphics/aurora/Makefile.am
M src/graphics/aurora/cube.cpp
R src/graphics/aurora/meshutil.cpp
R src/graphics/aurora/meshutil.h
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.h
M src/graphics/aurora/model_kotor.h
M src/graphics/aurora/model_nwn.h
M src/graphics/aurora/model_nwn2.h
M src/graphics/aurora/model_witcher.h
M src/graphics/aurora/sceneman.cpp
A src/graphics/meshutil.cpp
A src/graphics/meshutil.h
Log Message:
-----------
GRAPHICS: Move meshutil.h/.cpp into graphics/
Commit: 51ae314357f27256c6027c754ccc320402030b57
https://github.com/xoreos/xoreos/commit/51ae314357f27256c6027c754ccc320402030b57
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/kotor/area.cpp
M src/engines/nwn/area.cpp
M src/graphics/Makefile.am
M src/graphics/aurora/Makefile.am
M src/graphics/aurora/cube.h
M src/graphics/aurora/model.h
R src/graphics/aurora/renderable.cpp
R src/graphics/aurora/renderable.h
M src/graphics/aurora/sceneman.cpp
M src/graphics/aurora/sceneman.h
A src/graphics/renderable.cpp
A src/graphics/renderable.h
Log Message:
-----------
GRAPHICS: Move Renderable into graphics/
Commit: fc9aac5645fbc8bf418dedcb1297c0cf8e18a46d
https://github.com/xoreos/xoreos/commit/fc9aac5645fbc8bf418dedcb1297c0cf8e18a46d
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/aurora/cube.cpp
M src/graphics/aurora/cube.h
M src/graphics/aurora/model.cpp
M src/graphics/aurora/model.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
M src/graphics/aurora/sceneman.cpp
M src/graphics/aurora/sceneman.h
M src/graphics/renderable.cpp
M src/graphics/renderable.h
M src/graphics/util.h
Log Message:
-----------
GRAPHICS: Allow for several Ogre::SceneManager
One for the world, one for the GUI
Commit: 83ccdff42dd47cc3a06aaae64b47d15067c3ac16
https://github.com/xoreos/xoreos/commit/83ccdff42dd47cc3a06aaae64b47d15067c3ac16
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/enginemanager.cpp
M src/graphics/Makefile.am
A src/graphics/guiman.cpp
A src/graphics/guiman.h
M src/graphics/renderer.cpp
M src/graphics/types.h
M src/xoreos.cpp
Log Message:
-----------
GRAPHICS: Add a GUI manager
Commit: 38ca2b2fd149b337423a3e5ba242bafc630f9a6a
https://github.com/xoreos/xoreos/commit/38ca2b2fd149b337423a3e5ba242bafc630f9a6a
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/nwn/model.cpp
M src/engines/nwn/model.h
Log Message:
-----------
NWN: Add createGUIModel()
Commit: 1a120dea9c5c8050cfa440ef210c912baecdb9f1
https://github.com/xoreos/xoreos/commit/1a120dea9c5c8050cfa440ef210c912baecdb9f1
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/materialman.cpp
M src/graphics/materialman.h
Log Message:
-----------
GRAPHICS: Add MaterialManager::setColorModifier()
Commit: 3a3dc7a7e64a3204b8af3a5a591e533a9eb97007
https://github.com/xoreos/xoreos/commit/3a3dc7a7e64a3204b8af3a5a591e533a9eb97007
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/aurora/Makefile.am
A src/graphics/aurora/quad.cpp
A src/graphics/aurora/quad.h
M src/graphics/aurora/sceneman.cpp
M src/graphics/aurora/sceneman.h
M src/graphics/aurora/types.h
Log Message:
-----------
GRAPHICS: Add a simple Quad class
Commit: c22e5552c9b019c170d6f8d0a62fd8f5d345df06
https://github.com/xoreos/xoreos/commit/c22e5552c9b019c170d6f8d0a62fd8f5d345df06
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/enginemanager.cpp
M src/graphics/Makefile.am
M src/graphics/aurora/Makefile.am
M src/graphics/aurora/cube.cpp
A src/graphics/aurora/fontman.cpp
A src/graphics/aurora/fontman.h
M src/graphics/aurora/model.cpp
M src/graphics/aurora/quad.cpp
M src/graphics/aurora/quad.h
A src/graphics/aurora/text.cpp
A src/graphics/aurora/text.h
A src/graphics/aurora/texturefont.cpp
A src/graphics/aurora/texturefont.h
M src/graphics/aurora/types.h
A src/graphics/font.cpp
A src/graphics/font.h
M src/graphics/renderable.cpp
M src/graphics/renderable.h
M src/xoreos.cpp
Log Message:
-----------
GRAPHICS: Add back support for simple texture fonts
Commit: 8067e0a5993830da75c6014af2a4113e390e3912
https://github.com/xoreos/xoreos/commit/8067e0a5993830da75c6014af2a4113e390e3912
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/Makefile.am
M src/graphics/aurora/Makefile.am
M src/graphics/aurora/fontman.cpp
A src/graphics/aurora/ttffont.cpp
A src/graphics/aurora/ttffont.h
A src/graphics/ttf.cpp
A src/graphics/ttf.h
Log Message:
-----------
GRAPHICS: Add back support for TTF fonts
Commit: 329872ec2fca7b66ec295ebc9dd79101e42d540d
https://github.com/xoreos/xoreos/commit/329872ec2fca7b66ec295ebc9dd79101e42d540d
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/aurora/Makefile.am
A src/graphics/aurora/abcfont.cpp
A src/graphics/aurora/abcfont.h
M src/graphics/aurora/fontman.cpp
Log Message:
-----------
GRAPHICS: Add back support for ABC fonts
Commit: ca56ec158d64a01b2da70d1c031529fcf6205aa2
https://github.com/xoreos/xoreos/commit/ca56ec158d64a01b2da70d1c031529fcf6205aa2
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/renderer.cpp
Log Message:
-----------
GRAPHICS: Do the animation advancement in frameRenderingQueued()
Apparently, that's the preferred place.
Commit: 909c5c9e76df9580d89361e490e1388c9867fc13
https://github.com/xoreos/xoreos/commit/909c5c9e76df9580d89361e490e1388c9867fc13
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/kotor/module.cpp
M src/engines/nwn/module.cpp
M src/graphics/graphics.cpp
M src/graphics/graphics.h
M src/graphics/renderer.cpp
M src/graphics/renderer.h
Log Message:
-----------
GRAPHICS: Make the FPS calculation a bit less stupid
Commit: a0bc6cfe51e07afcdaaea811296e7b5d9c87cd82
https://github.com/xoreos/xoreos/commit/a0bc6cfe51e07afcdaaea811296e7b5d9c87cd82
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/graphics/aurora/Makefile.am
A src/graphics/aurora/fps.cpp
A src/graphics/aurora/fps.h
Log Message:
-----------
GRAPHICS: Add a simple FPS display
Commit: 737f1d0fe046051f9429efd799f8123e36612f69
https://github.com/xoreos/xoreos/commit/737f1d0fe046051f9429efd799f8123e36612f69
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/dragonage/dragonage.cpp
M src/engines/dragonage2/dragonage2.cpp
M src/engines/jade/jade.cpp
M src/engines/kotor/kotor.cpp
M src/engines/kotor2/kotor2.cpp
M src/engines/nwn/nwn.cpp
M src/engines/nwn2/nwn2.cpp
M src/engines/sonic/sonic.cpp
M src/engines/thewitcher/thewitcher.cpp
Log Message:
-----------
ENGINES: Hook up the FPS display again
Commit: 61576795397c29c3a05c7f5ee486760d15b39b3d
https://github.com/xoreos/xoreos/commit/61576795397c29c3a05c7f5ee486760d15b39b3d
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/sonic/sonic.cpp
Log Message:
-----------
SONIC: Display a rotating textured cube
Commit: fc937b7613ba48e5110ac90053d7190ba5a6ee1a
https://github.com/xoreos/xoreos/commit/fc937b7613ba48e5110ac90053d7190ba5a6ee1a
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/dragonage/dragonage.cpp
Log Message:
-----------
DRAGONAGE: Display a rotating textured cube
Commit: 1623653da0aa48055eb2c3b0531a10e12c29a256
https://github.com/xoreos/xoreos/commit/1623653da0aa48055eb2c3b0531a10e12c29a256
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/dragonage2/dragonage2.cpp
Log Message:
-----------
DRAGONAGE2: Display a rotating textured cube
Commit: 1335f33eb04c2b06d44b8ba08e2eb7e1626d3826
https://github.com/xoreos/xoreos/commit/1335f33eb04c2b06d44b8ba08e2eb7e1626d3826
Author: Sven Hesse <drmccoy at users.sourceforge.net>
Date: 2014-01-21 (Tue, 21 Jan 2014)
Changed paths:
M src/engines/kotor/kotor.cpp
M src/engines/kotor2/kotor2.cpp
M src/engines/nwn/nwn.cpp
Log Message:
-----------
TESTCASE
Compare: https://github.com/xoreos/xoreos/compare/17e8b7db5ea0...1335f33eb04c
More information about the xoreos-git
mailing list