Commit Graph
12 Commits
Author SHA1 Message Date
Chris Danford 7724624323 Make RageBitmapTexture:m_ID private (so it can't be modified) 2003-05-22 06:32:23 +00:00
Chris Danford 02016ae442 Reorganize RageDisplay
Add Direct3D renderer (separate project configuration)
Add Xbox project config (doesn't yet compile)
2003-05-22 05:28:37 +00:00
Glenn Maynard 3612106dd4 Oops, forgot to commit subdirs ...
This also includes code to use varying sample rates with DirectSound,
so we don't have to do sample rate conversions.  Experimental.
2003-04-25 04:10:18 +00:00
Chris Danford cfe1f9ec67 Add parameters to BackgroundChange: fRate, bFadeLast, bRewindMovie, bLoop.
I don't like how this changes the syntax for the #BGCHANGES tag in an SM file.  I will think more about this - it's important to finalize it quickly.
2003-04-14 04:10:01 +00:00
Glenn Maynard 625b1beb04 add checkpoints 2003-04-12 16:12:01 +00:00
Glenn Maynard 8f74d7987b revert unused change 2003-03-23 23:06:49 +00:00
Glenn Maynard 050e9bbaa3 Bend over backwards to avoid making an extra copy of each
frame; this brings my high-res test clip from 12 to 22 FPS.
2003-03-23 23:02:40 +00:00
Chris Danford e7b133cc0e Warn, not Throw if movie codec isn't present. 2003-03-14 22:42:55 +00:00
Glenn Maynard 2bf152c2c2 const fix 2003-03-11 18:40:42 +00:00
Glenn Maynard 123cd35e17 Small movie texture optimization: honor the texture color depth.
Another biggie is that we're copying every frame an extra time in
MovieTexture_DShow::NewData().  This is rather hard to fix without
bringing back the stability problems we had before; I need to think
about how to do this.  (Commenting out this memcpy boosts my test
video to about 22fps, so this isn't minor.)
2003-03-11 18:27:10 +00:00
Glenn Maynard db800d366c fascinating whitespace changes 2003-02-20 21:58:06 +00:00
Glenn Maynard c457452a49 add RageMovieTexture abstraction 2003-02-20 03:34:30 +00:00