Commit Graph
56 Commits
Author SHA1 Message Date
Glenn Maynard 6b8395335d s/_DEBUG/DEBUG/ 2003-02-15 05:15:24 +00:00
Glenn Maynard 279b884cbb simplify
handle texture invalidation
2003-02-14 05:56:24 +00:00
Glenn Maynard 8fd300ac6f movies have no alpha
this will cause Sprite to turn off blending if it can
may speed up bg's on slower hardware
2003-02-01 02:15:00 +00:00
Glenn Maynard 22272aecb0 Fix an indirect movie texture crash (reset PixelStore)
Simplify texture handling: m_ID is const (can't be changed after
load at all); preference overrides are handled in RageTexture;
reloads no longer need a parameter
2003-01-26 00:56:13 +00:00
Glenn Maynard b797141aa3 fix 2003-01-02 19:39:05 +00:00
Glenn Maynard e0b472f33e Textures are now fully ID'd by a single struct. 2002-12-30 02:43:52 +00:00
Glenn Maynard 49f05c9ab8 s/throw RageException/RageException::Throw/ 2002-12-21 19:34:02 +00:00
Glenn Maynard a4588f6c11 insert TODO 2002-12-20 18:45:35 +00:00
Glenn Maynard 7ba6b5d446 cleanup 2002-12-20 07:15:34 +00:00
Glenn Maynard c247ea7b3a bring back dshow renderer 2002-12-20 07:13:08 +00:00
Chris Danford 04e2c0b68c More movie texture work. Changed plib's release CRT version to "Multithreaded DLL". 2002-11-28 20:48:00 +00:00
Chris Danford 4e4c143223 RageMovieTexture working again. Probably doesn't work on texture size-limited cards (Voodoo3). 2002-11-26 01:17:43 +00:00
Chris Danford 628dea9da7 OpenGL checkin. Movie textures, texture stretch, texture dither, and 16 bit textures are broken. 2002-11-11 04:53:31 +00:00
Glenn Maynard 7e9905995d some more s/GetSize/size/ and other minor STLisms 2002-10-31 03:16:02 +00:00
Glenn Maynard 1f9e9c4a0c i believe this is fixed 2002-10-24 08:45:49 +00:00
Glenn Maynard cbd53dad3e doesn't actually use dxutil 2002-10-24 03:46:25 +00:00
Glenn Maynard f15a46f431 Don't set RageTexture::m_TextureFormat. (Nothing ever reads it beyond
texture creation, so it can be removed.)
2002-10-20 05:13:34 +00:00
Glenn Maynard 22b95f922f Change DWORD to int in *Texture*. (Maybe it should be unsigned, but
we don't use unsigned much anyway.)
2002-10-19 19:30:34 +00:00
Glenn Maynard c4702a277d /* */ 2002-10-13 23:27:13 +00:00
Glenn Maynard 0b291313da CleanupDShow is tiny and only used in dtor, so get rid of it 2002-10-13 22:57:27 +00:00
Glenn Maynard b7ff70a24c Mostly cosmetic. Do away with m_bBackBufferLocked; it's never actually
read.  Change from ugly all-caps Windows aliases to more readable
lowercase names, etc.
2002-10-13 22:51:07 +00:00
Glenn Maynard c4eb7b65b4 cosmetic 2002-10-13 06:35:17 +00:00
Glenn Maynard c68ed36f76 Make the CTextureRenderer a local, since it's freed by m_pGB, and
we can set it all up in init.
2002-10-13 05:12:40 +00:00
Glenn Maynard 71f31ef3af Fix a crash when we get a texture smaller than the movie. (This isn't
ideal; the movie will get clipped.)

Add a bunch of traces to try to track down that other annoying crash.
2002-10-13 03:36:37 +00:00
Chris Danford 5e9a6a4df6 Added fade between movies and touched up some graphics 2002-10-10 04:11:30 +00:00
Chris Danford 686b704ed7 Added snaking life meter and fixed Tick timing. 2002-09-12 00:40:48 +00:00
Glenn Maynard d808a40ade unreachable exit() 2002-09-07 10:02:31 +00:00
Glenn Maynard ab3995ffec Simpify CTextureRenderer. 2002-08-23 05:09:42 +00:00
Glenn Maynard f102fd6671 Only query COM interfaces when we need them. 2002-08-23 05:02:51 +00:00
Glenn Maynard 4d1a9e1d68 VOID Create -> void Create
SetLoopOn/Off -> SetLooping(bool)

CTextureRenderer throws its own exception
2002-08-23 01:55:38 +00:00
Glenn Maynard 5111876b0d Hide CTextureRenderer in RageMovieTexture.cpp. 2002-08-23 01:32:34 +00:00
Glenn Maynard c4c59a23c7 Trivial simplifications. 2002-08-22 19:11:41 +00:00
Glenn Maynard bc7e0ceadd trivial simplifications 2002-08-22 00:56:22 +00:00
Chris Danford 5c21d4b1ca bug fixes 2002-08-18 23:20:18 +00:00
Chris Danford 7c1bfb3a0d big checkin - new noteskin format and XY positioning. I probably broke a lot of things. 2002-08-13 23:26:46 +00:00
Chris Danford 4ec08edf2d Mini-rewrite of input mapping, theme support, and added KSF reader. 2002-07-31 19:40:40 +00:00
Chris Danford 936fabbe85 more fixes to Oni and courses 2002-07-27 19:29:51 +00:00
Chris Danford 82e52c1306 3.0 beta 4 2002-07-11 19:02:26 +00:00
Chris Danford 0bc6e1ec7e weekend checkin 2002-06-14 22:25:22 +00:00
Chris Danford 2f80235590 no message 2002-05-19 01:59:48 +00:00
Chris Danford 6f1c1e4619 no message 2002-05-01 19:14:55 +00:00
Chris Danford dad622f11c no message 2002-04-28 20:42:32 +00:00
Chris Danford 78f3e80118 2.50 checkin 2002-04-16 17:31:00 +00:00
Chris Danford 065d213655 added the DirectShow baseclasses to the project so it doesn't need to be built separately anymore. 2002-03-30 20:31:28 +00:00
Chris Danford d2eeed810c in the middle of working on 1.70. Now compiles in Visual Studio.net 2002-03-30 20:00:13 +00:00
Chris Danford 7682367a4e no message 2002-02-10 06:25:12 +00:00
Chris Danford 0add9e0bb3 checkin of v1.50 2002-01-16 10:01:32 +00:00
Chris Danford 7f3a131195 changes made from 0.95 through 0.97 2001-12-28 10:15:59 +00:00
Chris Danford bbc4097826 kljhfdkjhfjkhdfkjf 2001-12-19 01:50:57 +00:00
Chris Danford ffd50d9087 support for Actor hierarchies, and re-write of RageMusic. 2001-12-11 11:25:37 +00:00