Commit Graph

65 Commits (move)

Author SHA1 Message Date
scrawl e8662bea31 Change the way that image origin is converted to OpenGL's lower-left convention
Flip the texture coordinates instead of flipping textures.

This simplifies the TextureManager (no need to worry if the caller wants flipping or not), should make it easier to generalize & multithread it.
9 years ago
scrawl d5a2586f38 LoadingScreen: add support for important labels
Used in saveGame so the player can be sure whether or not the game was saved.

Fixes #3074
9 years ago
scrawl 67883feaae LoadingScreen: ensure values are within progress range 9 years ago
scrawl ccbba5e926 LoadingScreen: remove indicateProgress, not used 9 years ago
scrawl 6e69808129 Fix the frameNumber not being incremented in certain frames 9 years ago
scrawl 69f234d97b Small delay before the loading screen shows
Kinda irritating to have the loading bar pop up for a fraction of a second.
9 years ago
scrawl 77f1387da8 Include cleanup 10 years ago
scrawl b90fc8ad92 Fix for various Viewer::frame calls resetting the simulationTime 10 years ago
scrawl 0330d3d61e Restore the "transparent" loading screen 10 years ago
scrawl 723beb1cac Move IncrementalCompileOperation to SceneManager 10 years ago
scrawl 3dcb167066 Map rendering 10 years ago
scrawl 52a4456cf7 LoadingScreen update 10 years ago
scrawl 5db0639983 IncrementalCompileOperation tweak 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 31ead3a9f4 Increase loading screen FPS
Now that it's rendered in a background thread, we can have a smooth loading bar at virtually no performance cost.
10 years ago
scrawl 351fd842fd Port loading screen 10 years ago
scrawl 8c810e3620 Move rng to components 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
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 0c6e2170db Include cleanup 10 years ago
scrawl 9bcc84ceec Add option to stretch menu backgrounds/cutscenes to the whole screen 10 years ago
scrawl 5b9d10f851 Reduce includes in MWGui 10 years ago
scrawl eecea4131f Reduce MyGUI includes 10 years ago
scrawl 37e11b7272 Adjust loading box size for large captions 10 years ago
scrawl b1e74e2a85 Remove support for Ogre 1.8 versions 10 years ago
scrawl 6cb9382bf0 Adjust screen-sized widgets automatically using Stretch align 11 years ago
scrawl 2ec324c80b Consider all splash screens in the Splash folder (Fixes #1416) 11 years ago
scrawl 577ed3943b Show wallpaper when loading a savegame 11 years ago
scrawl 7e4a0c2478 Removed asserts 11 years ago
scrawl f5810b8e1c Consider aspect ratio for loading screen background
More consistent with the main menu.
11 years ago
scrawl f2cd37edd0 Play company logo movie 11 years ago
scrawl e08f6c9ce3 Bug #416: Copy framebuffer to a texture instead of not clearing
Potentially faster than the previous workaround, and should work for triple buffering too.
11 years ago
scrawl 83b6fcf22e Bug #416: Workaround for page flipping problem 11 years ago
scrawl edb5a54092 Include some more required Ogre headers explicitely. 11 years ago
scrawl eb5e4ecec2 Remove more unused code 11 years ago
scrawl 683ad40e21 No need for this ifdef since there is a default argument. 11 years ago
scrawl f504ab42fe Turn off vsync while in the loading screen 11 years ago
scrawl d3d6dfbde8 Refactored loading screen
- Add loading progress for data files, global map, terrain
 - Refactored and improved cell loading progress
12 years ago
scrawl 7dc30a01cd Some changes suggested by cppcheck 12 years ago
scrawl b16c92c2f5 Better handle SDL_TEXTINPUT events 12 years ago
kpp dcccfd9f22 Initialize values 12 years ago
Britt Mathis 60fadaeaf0 Cleaned up includes in implementation files 12 years ago
Britt Mathis f7383905b7 Finally eliminated calls to MWBase::WindowManager in constructors 12 years ago
Britt Mathis ce9bc6d9ba MwGui windowManager calls fixed to use MWBase::Environment::get().getWindowManager, filenames in MwGui now comply with naming conventions 12 years ago
scrawl aac2ba1d5f Fix loading screen looking for wallpapers in a fixed group. 12 years ago
vorenon c9a701cfa1 Removed the 3 dots after the load text. 12 years ago
Marc Zinnschlag 4defb1a476 Merge remote-tracking branch 'trombonecot/lowerstring'
Conflicts:
	apps/openmw/mwgui/loadingscreen.cpp
12 years ago
eduard 2dc0064cc2 more string lowercase 12 years ago
Nathan Jeffords 6ca87e108f updated loading screen to use the resource managers pattern matching when finding files 12 years ago