Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Orgad Shaneh
44219dfa1a
BACKENDS: Use nullptr
...
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Cameron Cawley
5022489277
BACKENDS: Refactor the API for creating Mutexes
2021-11-12 20:19:45 +01:00
Eugene Sandulenko
9a2ba16767
BACKENDS: Shut down individual SDL subsystems
2020-08-20 01:25:55 +02:00
Eugene Sandulenko
ed82ccb95b
BACKENDS: More mutexes
2020-08-20 00:53:23 +02:00
Eugene Sandulenko
75a4e622c2
BACKENDS: Added debug output for race condition. Guarded by an #ifdef
2020-08-19 12:16:29 +02:00
Eugene Sandulenko
432383a667
ALL: Remove Tizen port
2020-08-01 14:42:45 +02:00
Eugene Sandulenko
b97c514dfb
BACKENDS: Another attempt to fix race condition on slow systems
2020-07-30 01:57:06 +02:00
Eugene Sandulenko
698dbbdfca
BACKENDS: Attempt to address race condition on slow systems with timers
2020-07-02 18:12:31 +02:00
Cameron Cawley
30c00656e1
NULL: Ensure that the timer callback is called regularly
2020-05-27 12:41:51 +02:00
Eugene Sandulenko
a94e90d838
BACKENDS: Fix potential race condition in DefaultTimer
2020-05-25 17:56:15 +02:00
mataniko
2f5eb14d4b
JANITORIAL: Rename additional RTL references and comments
2020-05-12 10:36:38 +02:00
Cameron Cawley
099ef8db30
PSP: Make the PspTimer class a subclass of DefaultTimerManager
2019-12-10 08:35:13 +02:00
Filippos Karapetis
da15a38b66
BACKENDS: Initialize more TimerSlot fields when resetting it
...
This imports changes from commit 05f3fe420f20e8e44ed525960fcb713b43d5d0ad
2019-07-14 15:12:07 +03:00
D G Turner
889cadaca5
BACKENDS: Fix GCC Compiler Warning in Default Timer Implementation
...
This is another instance of a warning from usage of memset on a
non-trivial data structure, but this can be removed and replaced by a
constructor.
2019-05-09 05:06:44 +01:00
Johannes Schickel
ee22a2ed58
TIZEN: Make GPL headers consistent in themselves.
2014-02-18 02:39:39 +01:00
Johannes Schickel
63304ee9ec
SDL: Make GPL headers consistent in themselves.
2014-02-18 02:39:38 +01:00
Johannes Schickel
2a7e57dd48
PSP: Make GPL headers consistent in themselves.
2014-02-18 02:39:37 +01:00
Johannes Schickel
121687d2ed
BACKENDS: Make GPL headers consistent in themselves.
2014-02-18 02:39:32 +01:00
Johannes Schickel
be61cb669a
Merge pull request #350 from chrisws/tizen_port_1_6_0a
...
TIZEN: bada port updated to tizen
Conflicts:
backends/platform/tizen/system.cpp
2013-07-04 23:33:02 +02:00
Chris Warren-Smith
be399188c4
TIZEN: bada port updated to tizen
2013-07-03 07:04:11 +10:00
Eugene Sandulenko
f59512c47e
RECORDER: Implement Events Recorder
2013-05-17 00:18:09 +03:00
Johannes Schickel
89abab97e3
JANITORIAL: Remove trailing whitespaces.
...
Powered by:
git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//'
2012-09-26 04:17:55 +02:00
Willem Jan Palenstijn
6e14e97670
BADA: Convert CRLF to LF
2012-09-04 22:25:28 +02:00
Johannes Schickel
2678bcda98
BACKENDS: Remove unused member in DefaultTimerManager.
...
Thanks to salty-horse for pointing this out.
2012-07-03 17:58:33 +02:00
Christoph Mallon
9f827e3392
JANITORIAL: Remove +x from files, which should not be executable.
2012-03-17 22:43:32 +01:00
Johannes Schickel
223794fb38
ALL: Make use of defined() for the preprocessor consistent.
...
This does not change the use of defined for some NDS source files, since they
seem to be (based on?) third party code.
2012-03-17 22:02:44 +01:00
Willem Jan Palenstijn
f17b9bc5cb
COMMON: Remove outdated fixme
2011-11-17 10:29:11 +01:00
Willem Jan Palenstijn
a784aeb187
BADA: Fix loop
2011-11-02 01:23:02 +01:00
Chris Warren-Smith
43059b1878
BADA: Moved timer manager to backends/timer/bada
2011-08-21 16:39:09 +10:00
Johannes Schickel
930f626dab
TIMER: Add a comment to explain why we remove the name in removeTimerProc.
2011-08-10 18:42:19 +02:00
Johannes Schickel
c443f113ed
TIMER: Remove all names associated with a callback, since all callbacks are removed.
...
This makes the name removal consistent with the timer proc removal.
It seems we only allow a specific timer proc being added once anymore though.
So this should not change too much right now.
2011-08-10 18:34:08 +02:00
Johannes Schickel
cea06991eb
TIMER: Remove name of callback in removeTimerProc.
...
This should fix #3389673 "LOOM: CD-Version crashes at start". It also fixes the
same error showing up for me in Monkey CD.
The doc changes in 4c7958450f
claims the name is used for the event
recorder, but as far as I can tell it is not used right now. Thus depending on
how it is used the behavior of SCUMM removing and adding the same timer aagain
*might* cause problems.
In any way we need to remove the name in removeTimerProc, else RTL + launching
the same game again would be broken too.
2011-08-10 18:22:25 +02:00
Eugene Sandulenko
2fa17c44ed
JANITORIAL: Remove SVN keywords
2011-08-06 11:30:47 +01:00
Eugene Sandulenko
4c7958450f
TIMER: Implemented checks for duplicated timers
2011-08-06 11:30:44 +01:00
Eugene Sandulenko
78f1ea7690
OSYSTEM: extended installTimerProc() with timer ID parameter
2011-08-06 11:28:35 +01:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Max Horn
ff6533e1b3
PSP: Fix more forbidden symbol clashes
2011-05-03 14:14:21 +02:00
Ori Avtalion
9414d7a6e2
JANITORIAL: Reduce header dependencies in shared code
...
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
dhewg
18d9654ca2
TIMER: Cleanup
2011-03-22 21:02:41 +01:00
Johannes Schickel
a1d99836cd
BACKENDS: Fix SVN keyword usage.
...
svn-id: r54584
2010-11-29 18:48:43 +00:00
Max Horn
4bed2b3ff5
SDL: Trying to cleanup the FORBIDDEN_SYMBOL situation
...
svn-id: r54575
2010-11-29 16:35:29 +00:00
Max Horn
df05ed1a46
BACKENDS: Include scummsys.h at top of all .cpp files, *before* any #ifdefs
...
svn-id: r54573
2010-11-29 16:18:43 +00:00
Max Horn
4e0e406181
SDL: Move #include <SDL.h> into a special wrapper file
...
svn-id: r54572
2010-11-29 16:16:50 +00:00
Max Horn
7760077cf5
Merging the gsoc2010-opengl branch
...
svn-id: r54518
2010-11-28 14:56:31 +00:00
Johannes Schickel
75e8452b6e
OPENGL: Merged from trunk, from rev 52105 to 53396.
...
This includes an rather hacky attempt to merge all the recent gp2x backend
changes into the branch. I suppose the gp2x backend and probably all new
backends, i.e. gph, dingux etc., might not compile anymore.
Since I have no way of testing those it would be nice if porters could look
into getting those up to speed in this branch.
svn-id: r53399
2010-10-13 03:57:44 +00:00
Jordi Vilalta Prat
8388e0dfea
JANITORAL: Clean trailing whitespaces.
...
svn-id: r53160
2010-10-12 02:18:11 +00:00
Alejandro Marzini
58d256c15e
SDL: Make use of SDL_BACKEND instead of platform specific defines.
...
svn-id: r52029
2010-08-12 06:30:26 +00:00
Lars Persson
2e55bcf383
SYMBIAN platform. Correct building of SDL refacturing for Symbian.
...
svn-id: r51587
2010-08-01 19:40:46 +00:00
Alejandro Marzini
fda9416cc8
Cleanup and documentation.
...
svn-id: r50609
2010-07-03 00:13:45 +00:00