Glenn Maynard
ace3a66e36
- ffmpeg API update
...
- Add support for doing YUV colorspace conversion in hardware,
using a fragment shader. This speeds up high-resolution movies
substantially, and provides 32-bit color depth with the data
cost of 16-bit textures.
- optimize rewinding
2007-03-21 05:27:53 +00:00
Glenn Maynard
c25aff2f4e
fix InputHandler_MonkeyKeyboard
2007-03-15 03:33:25 +00:00
Steve Checkoway
2cd80d2048
Cleanup. The time critical stuff will never work like that on OS X.
2007-03-14 07:06:41 +00:00
Steve Checkoway
3c73e111fd
Change set precedence api to return an error message.
2007-03-12 03:37:24 +00:00
Chris Danford
808a5d2b2c
GetCurThreadName -> GetCurrentThreadName
2007-02-23 22:02:26 +00:00
Glenn Maynard
3df37c19cc
reset to the old mode, not to mode 0
2007-02-21 09:33:13 +00:00
Glenn Maynard
21799d66b8
save to "~/.stepmania cvs"
2007-02-21 09:03:42 +00:00
Glenn Maynard
fce7550184
fix wrong GetPRocAddress causing infinite recursion
...
(How was this never hit in two years?)
2007-02-21 06:35:39 +00:00
Steve Checkoway
f0c7d92fb5
Revert glSwapInterval since it does not actually do what I thought it did. Re-enable nVidia hack.
2007-02-20 22:28:52 +00:00
Steve Checkoway
92fd82b630
RString no longer allows NULL. (I have no idea how it took me so long to catch this.)
2007-02-16 07:28:43 +00:00
Glenn Maynard
972cb25f97
when creating a new window for the first time, we have a new device
2007-02-13 06:09:46 +00:00
Glenn Maynard
3c36b5389d
fix uncaught errors in VC8 triggering watson instead of our crash handler
2007-02-12 00:40:35 +00:00
Steve Checkoway
b88d415b52
Style.
2007-02-11 01:51:44 +00:00
Glenn Maynard
201cc449bd
remove m_fVolume
2007-01-27 07:29:22 +00:00
Glenn Maynard
1bf9de3543
float
2007-01-27 07:18:52 +00:00
Steve Checkoway
3b39d09843
Update for Signal handler api change.
2007-01-25 11:44:12 +00:00
Glenn Maynard
957d6232e1
fix warning
2007-01-24 11:43:26 +00:00
Glenn Maynard
ba32e7abba
just return; SignalHandler will do this
2007-01-24 11:40:41 +00:00
Glenn Maynard
0b26020d96
fix crashes in crash handler being handled by DoCleanShutdown
2007-01-24 11:38:29 +00:00
Glenn Maynard
db674f125f
init normally, with the rest
2007-01-19 02:40:07 +00:00
Steve Checkoway
bae94ed8ab
Fix warning, fix compile.
2007-01-19 01:42:44 +00:00
Glenn Maynard
38a2c6d5c2
init m_iMaxHardwareFrame
2007-01-19 01:28:13 +00:00
Glenn Maynard
e6db9bc2a7
RageSound_Generic_Software -> RageSoundDriver
2007-01-19 00:38:24 +00:00
Steve Checkoway
3391f98d52
Unused header and rearranged them.
2007-01-18 12:44:45 +00:00
Steve Checkoway
2207bbec54
Er, character encoding of the comment, maybe?
2007-01-18 12:41:43 +00:00
Glenn Maynard
f8c19d688d
clarify
2007-01-18 09:28:05 +00:00
Glenn Maynard
0c2a32144c
remove unused RageSoundDriver_Generic_Software.h
2007-01-18 09:23:55 +00:00
Glenn Maynard
5486753c90
RageSoundDriver
2007-01-18 09:20:56 +00:00
Glenn Maynard
d6efbc455c
This isn't safe; RageSoundDriver::StopMixing skips to HALTING. The decoder thread shouldn't hold the lock long anymore, since reading data should be nonblocking (readers at this point are either preloaded, or have a threaded buffer).
2007-01-18 07:32:41 +00:00
Steve Checkoway
7a6eabd616
RageSoundDriver.
2007-01-02 23:23:30 +00:00
Steve Checkoway
ea988bab1c
Remove old, buggy driver.
2006-12-30 04:31:55 +00:00
Steve Checkoway
bdda436ce7
Remove old buggy driver.
2006-12-30 04:31:06 +00:00
Steve Checkoway
941c11b55e
Windows can't handle standard format specifiers...
2006-12-30 04:27:36 +00:00
Steve Checkoway
c7baf0f7bd
Initialize to zero.
2006-12-30 04:23:24 +00:00
Steve Checkoway
45659961ce
Casting to ints produces incorrect results when the number is larger than 2^32.
2006-12-30 04:16:21 +00:00
Glenn Maynard
0c711f840a
revert unintended
2006-12-28 00:06:21 +00:00
Glenn Maynard
e1cd655ab9
fix EventImpl_Win32::Signal race condition (looks like Broadcast now)
2006-12-27 09:28:13 +00:00
Glenn Maynard
41f8e2975e
update ButtonPressed
2006-12-26 23:12:36 +00:00
Glenn Maynard
4b937130c9
remove Down
2006-12-26 23:11:10 +00:00
Glenn Maynard
9bfd0833b4
set level, not down param
2006-12-26 22:54:18 +00:00
Glenn Maynard
9f5101783d
set level, not down param
2006-12-26 22:45:00 +00:00
Glenn Maynard
e5ad264bbf
phase out down param
2006-12-26 22:42:54 +00:00
Glenn Maynard
01d9e04916
no down param
2006-12-26 22:42:04 +00:00
Glenn Maynard
70b6a1ccd9
asserts
2006-12-24 09:53:59 +00:00
Glenn Maynard
bc097b6b03
clamp hardware frames in RageSoundDriver, instead of in each sound
2006-12-23 10:53:39 +00:00
Glenn Maynard
98a3d5f856
more consistent code path: call SoundIsFinishedPlaying when the driver stops mixing, even if it's due to RageSoundDriver::StopMixing
2006-12-23 10:32:37 +00:00
Glenn Maynard
cc55d56948
remove unused m_iSoundID
2006-12-23 09:51:50 +00:00
Glenn Maynard
fe05072aa8
handle position queuing within RageSoundDriver; this eliminates
...
an awkward dependency on RageSoundManager
2006-12-23 09:45:15 +00:00
Glenn Maynard
a77a9ce6e5
more private
2006-12-23 09:39:50 +00:00
Glenn Maynard
3faec793db
stop on any error
2006-12-23 03:47:38 +00:00