Commit Graph

16685 Commits

Author SHA1 Message Date
Chris Danford 487b4e9527 Readded texture stretch, texture dither, and 16 bit textures. 2002-11-14 01:26:19 +00:00
Chris Danford 9d68ff5d7b Added clamp in RageColor->RageVColor conversion to fix some artifacts
Fixed "autogen doesn't generate patterns for all difficulties for some songs"
Fixed incorrect "show" value in "show!hold" being written in DWIs
Fixed "song ends early after adding an edit then playing"
2002-11-13 05:17:15 +00:00
Glenn Maynard 4788da7a4e Another try at refresh rates. 2002-11-13 04:03:29 +00:00
Chris Gilbert b67d9446dc Updated 2002-11-13 04:00:04 +00:00
Glenn Maynard ea28757815 Use plib for some matrix ops, implement some others without
d3dx.  (Rest coming soon ...)
2002-11-13 03:54:20 +00:00
Glenn Maynard a64cfed1cf Put my refresh rate code back in. (mutter) 2002-11-13 02:37:15 +00:00
Glenn Maynard 3195ca664c fix up refresh rate stuff 2002-11-13 02:32:20 +00:00
Glenn Maynard 42ddf7e470 Make sure transitions are always [0..1]. (The fact that this wasn't the
case became a problem due to lack of color clamping; this seems the
right thing to do anyway.)
2002-11-13 02:19:01 +00:00
Glenn Maynard 08c0dcacce Add plib; extremely useful library. We only use sg (and ul, which sg uses). 2002-11-13 01:33:14 +00:00
Chris Gilbert 3bd65dbe56 refresh rate changes fixed 2002-11-13 01:30:01 +00:00
Chris Gilbert 1e5f77f3e1 uploading todo list 2002-11-13 01:28:12 +00:00
Glenn Maynard 086bf5bf89 move extension tests to after opengl init 2002-11-12 20:39:08 +00:00
Glenn Maynard 47a8fcb1a2 don't clamp color values; slow and seems unneeded
(be nice if we didn't have to convert it, either, but there's no
GL_T2F_C4F_V3F)
2002-11-12 20:38:14 +00:00
Glenn Maynard 78fb452cd3 implement vsync 2002-11-12 19:29:45 +00:00
Chris Danford 12c2a81174 stale lock gone yet? 2002-11-12 11:27:32 +00:00
Chris Danford 19244acaf1 Added missing GraphicOptions help text, re-added F4 fullscreen and F5 detail toggles, fixed texel-pixel alignment in Sprite, BitmapText 2002-11-12 11:11:16 +00:00
Glenn Maynard 5b33869ed8 uncomment mode switch code 2002-11-12 09:56:57 +00:00
Glenn Maynard 64bf5fbb0d (actually compiled the release version this time ...) 2002-11-12 09:53:17 +00:00
Glenn Maynard 3a43c3f2d7 update 2002-11-12 09:31:53 +00:00
Glenn Maynard 7026fb79d2 set caption
handle selective reloading after video mode change and texture prefs
change
2002-11-12 09:31:08 +00:00
Glenn Maynard 03c2431d01 Move OpenGL init to a function
handle refresh rates
use the SDL change vid mode extension
remove refresh rate stuff
use 16-bit zbuffer, never 32 (we'd probably be fine with 8, even)
2002-11-12 09:29:46 +00:00
Glenn Maynard 33b0eff159 reimplement refresh rates
no MAX; not sure how to do that
2002-11-12 09:24:36 +00:00
Glenn Maynard f56b5e9b6b change refreshratemode to refreshrate 2002-11-12 09:23:50 +00:00
Glenn Maynard 892fcb47dc impement Invalidate() 2002-11-12 09:23:15 +00:00
Glenn Maynard 58dbd9bdb3 Add InvalidateTextures; change reload behavior. (breaks reloading
until I get the rest committed in a moment)
2002-11-12 09:21:44 +00:00
Glenn Maynard 92bfe3d484 fix title menu exit 2002-11-12 07:04:45 +00:00
Glenn Maynard df7aec2eb0 enable fullscreen 2002-11-12 02:43:36 +00:00
Glenn Maynard 0178e1e3df fix hold notes 2002-11-12 01:55:25 +00:00
Glenn Maynard ec764db169 render even when alpha is 0 when zbuffering is on (fixes
ScreenStage, lifebar)
2002-11-12 01:29:19 +00:00
Glenn Maynard ee223ec178 fix version 2002-11-12 01:28:39 +00:00
Glenn Maynard dac8bd4f2d add ZBufferEnabled() query 2002-11-12 01:25:03 +00:00
Chris Danford b4a16fc246 Fixed little compile error in RageDisplay and fixed error in README 2002-11-12 00:59:19 +00:00
Glenn Maynard 5673bec6f2 Add SetBlendMode;
add glexts.h;
log version and available extensions;
implement real glow with GL_EXT_texture_env_combine.
2002-11-12 00:51:27 +00:00
Glenn Maynard 3cca0545d0 add glext.h 2002-11-12 00:43:09 +00:00
Glenn Maynard 3f4b11f495 store and log opengl version 2002-11-11 21:05:02 +00:00
Glenn Maynard b037524db0 finish draw stats 2002-11-11 20:43:30 +00:00
Glenn Maynard b13fe6e6b6 Fix color endianness problems.
Remove operator== and != from POD types.

Scope the disabled warning better.
2002-11-11 20:36:39 +00:00
Glenn Maynard f8027f16c3 ALL MUSIC must come first; fix infinite looping on init 2002-11-11 19:02:33 +00:00
Glenn Maynard bdf364a5aa Fix flushing when setting modulate and when changing textures;
implement stats.
2002-11-11 09:56:07 +00:00
Glenn Maynard 63de3aac42 add alt-f4 2002-11-11 09:06:30 +00:00
Glenn Maynard 8bad0c8a30 fix commandline parsing 2002-11-11 08:53:26 +00:00
Glenn Maynard bd1265168d fix grave+tab to pause time 2002-11-11 08:52:07 +00:00
Glenn Maynard ad8c435d67 args were switched 2002-11-11 08:38:50 +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 8f4e1a1675 unneeded header 2002-11-10 23:07:38 +00:00
Glenn Maynard a17ac5edb9 add XXX 2002-11-09 02:26:50 +00:00
Glenn Maynard e1c8f0c72b Search for movies in layers, too. 2002-11-08 20:12:47 +00:00
Glenn Maynard 0264d1c1a7 Maybe I'll switch to brown plastic bags. 2002-11-08 20:12:19 +00:00
Chris Danford 24ce24bbc1 Network server mode accepts multiple connections 2002-11-08 08:17:59 +00:00
Chris Danford 6dcd870c1b fixed dependency problems caused by moving project 2002-11-08 07:47:34 +00:00