Commit Graph

498 Commits (c783b50a8399411f705cad3c4fc91a0e60f13144)

Author SHA1 Message Date
scrawl 9fc2c2e8ee Don't advertise an alpha channel in GraphicsContext::traits (Bug #2677) 10 years ago
scrawl 195e1a8410 Fix the Viewer's FrameStamp not being set correctly during Engine::frame 10 years ago
scrawl 7407bbdac9 Add a function for SDL error handling 10 years ago
scrawl 800bd511f6 Set a sensible value for SDL_GL_DEPTH_SIZE (Bug #2649) 10 years ago
scrawl 700000cbca Error handling fix 10 years ago
scrawl 403ce30a35 Graceful handling for failing to create SDL window 10 years ago
scrawl e642f20a65 Restore screenshot key functionality 10 years ago
scrawl 9ee63dc3f4 Change stats viewer key to f3 10 years ago
scrawl 3dcb167066 Map rendering 10 years ago
scrawl da24e298ee Fix -Wreorder warnings 10 years ago
scrawl 9b8e2e9db3 Port MWRender::Camera 10 years ago
scrawl 737c2114dc Change viewer stats keybinding to F9 10 years ago
scrawl b7fa645530 Don't destroy a NULL window 10 years ago
scrawl 24bb2e152c Apply texture filter setting changes 10 years ago
scrawl e3b1707bbd Pause simulationTime when the GUI is up 10 years ago
scrawl 9ea416b852 Readded HW cursor manager (no image rotation yet) 10 years ago
scrawl 39fb46601a Readded input & event handling 10 years ago
scrawl 298b3ed2ef Create the GraphicsWindowSDL2 directly 10 years ago
scrawl 0498e6e5f0 Readded window icon 10 years ago
scrawl 36e0cfbc9d Cleanup 10 years ago
scrawl 375b736e74 Use SDL to create the window
No input nor event loop handling yet, so the window will "stop responding" after a few seconds.

Thanks to KittyCat for the GraphicsWindowSDL2 code.
10 years ago
scrawl c843cfc8e2 Physics stub in preparation for rewrite 10 years ago
scrawl c8eb77c557 Move StatsHandler construction to allow profiling of loading screen 10 years ago
scrawl 77f733362c Add stats graphs for Script, Mechanics and Physics timings 10 years ago
scrawl c1edc30ad7 Dead code removal 10 years ago
scrawl e1f4a7f647 Merge branch 'master' of https://github.com/OpenMW/openmw into osg
Conflicts:
	apps/openmw/engine.cpp
	apps/openmw/mwgui/mainmenu.cpp
	apps/openmw/mwgui/windowmanagerimp.cpp
	apps/openmw/mwinput/inputmanagerimp.cpp
	apps/openmw/mwrender/animation.cpp
	apps/openmw/mwrender/debugging.cpp
	apps/openmw/mwrender/npcanimation.cpp
	apps/openmw/mwrender/renderingmanager.cpp
	apps/openmw/mwrender/sky.cpp
	components/nif/nifkey.hpp
	components/nif/nifstream.hpp
	components/nifbullet/bulletnifloader.cpp
	components/nifogre/ogrenifloader.hpp
	libs/openengine/bullet/physic.cpp
	libs/openengine/gui/manager.cpp
10 years ago
scrawl 9de575ad42 Use IncrementalCompileOperation to incrementally upload OpenGL objects during the loading screen
For now, not much difference, but should result in a sizable speed up once MyGUI no longer needs the DYNAMIC flag (i.e. the loading screen truly renders in the background).
10 years ago
scrawl 283b252142 Stub InputManager 10 years ago
scrawl 1a5407af98 Reduce texture memory usage in OpenMW 10 years ago
scrawl 8817f44d63 Remove advanced FPS counter (obsoleted by the OSG stats viewer) 10 years ago
scrawl b0804734e5 Port VideoWidget 10 years ago
scrawl a59940a2c7 Move MyGUI platform to components 10 years ago
scrawl 62847f0489 Use node masks to separate Scene and GUI 10 years ago
Rohit Nirmal 997347b01e Silence -Wreorder warnings. 10 years ago
scrawl 0ff7b2ff11 MechanicsManager, frame update 10 years ago
scrawl 15164e20f7 Cleanup fix 10 years ago
scrawl 42d6c6140c Add mygui backend by chris 10 years ago
scrawl 8c810e3620 Move rng to components 10 years ago
scrawl 26766b8e0a Dead code removal 10 years ago
scrawl 9c4b2ea61a CreatureAnimation compiles 10 years ago
scrawl 083c41c950 Environment map for enchanted objects 10 years ago
scrawl 13a1ba0aab Moon rendering 10 years ago
scrawl 5dd1ab24fe More efficient StateSetController, beginnings of sky rendering 10 years ago
scrawl 8c7c89a4aa Port SoundManager 10 years ago
scrawl c92592493e OpenMW: create a window and render the starting cell(s) 10 years ago
scrawl 4e69e7cc0f OpenMW compiles and runs w/o render window 10 years ago
dteviot 3f28634d1f consolidate random number logic
Note, I suspect Rng::rollClosedProbability() is not needed.  The only difference between it and rollProbability() is that one time in 37k (on Windows), it will give an output of 1.0.
On some versions of Linux, the value of 1.0 will occur about 1 time in 4 billion.
10 years ago
scrawl 457c135097 Remove old workaround 10 years ago
dteviot e197f5318b fixing MSVC 2013 warning C4244: & C4305
conversion from 'const float' to 'int', possible loss of data
conversion from 'double' to 'int', possible loss of data
conversion from 'float' to 'int', possible loss of data
10 years ago
scrawl 2b7287cbd2 Merge branch 'master' of https://github.com/OpenMW/openmw into joystick
Conflicts:
	CMakeLists.txt
10 years ago