Commit Graph
2098 Commits
Author SHA1 Message Date
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