Glenn Maynard
c81eb5ea31
remove + 0
2002-11-14 09:15:05 +00:00
Glenn Maynard
a2d83b3d39
remove magic constant
2002-11-14 09:12:42 +00:00
Glenn Maynard
f730e6d981
Mitered edges look bad with sharp angles; make GrooveRadar use
...
rounded edges instead.
This also lets us use lines instead of polys, which have cheap antialiasing
on a lot of hardware, which makes the radar look a lot better.
2002-11-14 09:06:54 +00:00
Glenn Maynard
6b12eddc7f
Fix up line loops.
2002-11-14 09:03:19 +00:00
Glenn Maynard
88264c3a56
Make SetProjectionTransform set the projection transform.
...
Remove unused variable.
Add a function to draw an antialiased line loop with rounded corners.
2002-11-14 08:38:41 +00:00
Glenn Maynard
f08a747182
trivial
2002-11-14 06:56:31 +00:00
Chris Danford
38a451d0e9
no message
2002-11-14 05:07:23 +00:00
Angela Stefanski
65dba8d282
Added three committed BUG FIXes to news file.
2002-11-14 02:37:33 +00:00
Glenn Maynard
0a1ec64bf6
remove comment
2002-11-14 01:48:48 +00:00
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