Commit Graph

104 Commits

Author SHA1 Message Date
Glenn Maynard 22bdc18d48 remove g_hWndMain decl 2003-02-14 23:16:57 +00:00
Glenn Maynard 64e797c510 add annoying casts for glext.h constants 2003-02-14 23:13:22 +00:00
Glenn Maynard ed038356b9 type fix 2003-02-14 23:07:34 +00:00
Glenn Maynard 9278d29a9c compile fix 2003-02-14 07:04:19 +00:00
Chris Danford d7b2f341da Fixed some subtle sync issues 2003-02-10 22:08:10 +00:00
Chris Danford 3f537d1586 fixed screenshot causing crash in some resolutions 2003-02-02 02:01:28 +00:00
Chris Danford 6f445f700f more options re-org 2003-02-01 01:11:00 +00:00
Chris Danford ebce24b57e added F6 to save screenshot. (currently this conflicts with the editor's use of F6, but it won't after the editor UI changes) 2003-01-31 22:34:04 +00:00
Glenn Maynard aa2e0a0113 cope with drivers advertising broken or really old extensions 2003-01-31 18:19:58 +00:00
Glenn Maynard d0a01ec8f6 add poly radar pref
no options menu for this; very obscure and, er, we have no room
2003-01-26 03:51:59 +00:00
Andrew Livy 6723b6fdb1 Ez2/Pump/Para Song Select Screen now supports the 'stars' and/or 'blob' difficulty ratings as seen in para/ez2. 2003-01-25 23:48:33 +00:00
Glenn Maynard 21245926e5 add fallback line renderer (not yet used) 2003-01-25 03:57:14 +00:00
Glenn Maynard c15e4ef153 use Info 2003-01-25 00:19:21 +00:00
Glenn Maynard 1c269bfc77 add code to find driver versions (gack) 2003-01-24 23:57:02 +00:00
Glenn Maynard 3a78d48b84 remove dupe log
use info
2003-01-24 01:35:53 +00:00
Glenn Maynard 55cf338955 add some debug stuff 2003-01-24 00:19:56 +00:00
Glenn Maynard b2062dd91f add paletted texture entry points
remove texture compression ones
2003-01-22 22:41:05 +00:00
Glenn Maynard 40dbb3191d update:
Set BPP in a window.
Fix and clean up mode switching.  Don't accidentally grab the
mouse.  Don't reload everything when we switch to fullscreen.
2003-01-20 21:54:58 +00:00
Chris Danford e2a91a79a9 Warn if using software OpenGL, sound driver now falls back to WaveOut by default 2003-01-19 21:51:46 +00:00
Glenn Maynard 1dbf49de57 use LOG->Info for important stuff 2003-01-19 21:11:35 +00:00
Chris Danford d84e10f9d2 Fixed crash in demo if no songs. 2003-01-19 21:05:03 +00:00
Glenn Maynard 70e386192b err, commit cumulative-FPS display 2003-01-14 21:58:01 +00:00
Glenn Maynard 82a4960bd9 switch vector types
add average-FPS-during-this-screen; i'm using it for benchmarking
2003-01-11 05:12:17 +00:00
Glenn Maynard 9879d254fd "add comment" committed the wrong file ... 2003-01-11 03:57:45 +00:00
Glenn Maynard dfeb8feb49 add comment 2003-01-10 03:26:41 +00:00
Glenn Maynard ff40f5057d err, not yet 2003-01-09 04:48:29 +00:00
Glenn Maynard 6ee211e7fa fix and flatten EnterPerspective 2003-01-09 04:35:20 +00:00
Glenn Maynard 8c4a024888 get rid of vertex queue 2003-01-08 23:16:28 +00:00
Glenn Maynard 7e45cabbb1 get rid of the matrix stack; use opengl's 2003-01-08 22:30:32 +00:00
Glenn Maynard 19ced1fdc3 "view transform" is never used 2003-01-08 21:00:51 +00:00
Chris Danford 7d1c2ea22e removed dependency on plib, updated installer, fixed warnings 2003-01-08 04:16:39 +00:00
Glenn Maynard ea407b7bcc definition fixup 2002-12-30 04:04:18 +00:00
Glenn Maynard 9607765e1e centralize pulling in opengl
make gl data available externally (but separately from RageDisplay)
clean up extension stuff
2002-12-30 00:48:31 +00:00
Glenn Maynard 4658ebff6b this is a per-texture setting; don't set it here (confusing) 2002-12-28 21:39:14 +00:00
Glenn Maynard 9aa85c2293 fix fullscreen getting "stuck" 2002-12-28 21:37:18 +00:00
Glenn Maynard 49f05c9ab8 s/throw RageException/RageException::Throw/ 2002-12-21 19:34:02 +00:00
Glenn Maynard 6ffd189d53 add stat clearing 2002-12-21 07:54:24 +00:00
Glenn Maynard 03886901da fix course display 2002-12-17 05:05:41 +00:00
Glenn Maynard c41b0bf85a Remove the line loop width hack. It sometimes makes things worse ... 2002-12-07 06:20:47 +00:00
Chris Danford 4a588230e1 DirectInput replaced with SDL's input routines. Keyboard works, but joystick and pump are untested. 2002-11-29 20:37:12 +00:00
Glenn Maynard da226d2f57 fix flushing on systems without the texture combining extension 2002-11-21 09:19:36 +00:00
Glenn Maynard 52ce8414b3 Set up smoothing hints at setup time.
Fix radar tween-out.
2002-11-18 20:55:23 +00:00
Glenn Maynard ee20acddb7 fix changing bpp 2002-11-16 21:21:43 +00:00
Glenn Maynard feca14fb91 fix error message
go to more lengths to get our own glext.h
2002-11-16 07:40:32 +00:00
Glenn Maynard 265b3926d6 remove unused functions 2002-11-15 08:26:23 +00:00
Glenn Maynard 344c513a62 use the projection matrix stack 2002-11-15 08:22:53 +00:00
Glenn Maynard df22699cec Set up the ortho projection directly, and only once. 2002-11-15 08:13:51 +00:00
Glenn Maynard 79da35a795 Add perspective stuff. 2002-11-15 08:01:34 +00:00
Glenn Maynard f7f1d2cd9f Move OpenGL specs into a struct, so they're easy to scan.
Log the line/point size specs.

Move viewport setting into a function, and allow shifting the screen around.

Tweak the line loop points.
2002-11-15 02:47:08 +00:00
Glenn Maynard 6b12eddc7f Fix up line loops. 2002-11-14 09:03:19 +00:00