Commit Graph
21610 Commits
Author SHA1 Message Date
Glenn Maynard e17e6d6844 `RageSurface_Save_PNG 2006-07-26 21:16:11 +00:00
Glenn Maynard 770baa7454 cleanup, simplify 2006-07-26 20:43:11 +00:00
Glenn Maynard 871826bb2a use GL_EXT_framebuffer_object 2006-07-26 19:18:21 +00:00
Glenn Maynard bfb9266b0f update 2006-07-26 05:04:55 +00:00
Jason Felds 777346aeca RageTextureRenderTarget update. 2006-07-26 04:16:30 +00:00
Glenn Maynard 75871be849 comment 2006-07-26 04:06:45 +00:00
Glenn Maynard c3dec06a68 update 2006-07-26 04:03:32 +00:00
Glenn Maynard 58bf179ad8 map, not multimap 2006-07-26 03:58:29 +00:00
Glenn Maynard a9af29d939 fix warnings 2006-07-26 03:56:48 +00:00
Glenn Maynard ea9a7edd20 add render RageTexture class 2006-07-26 03:53:51 +00:00
Glenn Maynard 98e3e411c8 OpenGL RTT interface 2006-07-26 03:44:27 +00:00
Glenn Maynard 7f434a638f OpenGL RTT interface; X11 Pbuffer implementation (GL_ARB_pixel_buffer_object coming soon) 2006-07-26 03:39:01 +00:00
Glenn Maynard 33b2507ddd basic RTT API 2006-07-26 03:36:47 +00:00
Steve Checkoway 74f65e3cac Add missing screen. 2006-07-26 01:52:49 +00:00
Steve Checkoway a693421b06 Unused. 2006-07-26 01:46:52 +00:00
Glenn Maynard 41461cbe23 clear alpha to 0 (if any) 2006-07-26 01:44:59 +00:00
Glenn Maynard b6e161889c cleanup 2006-07-26 01:43:51 +00:00
Steve Checkoway fd424585f2 Fix assert with monkey keyboard. 2006-07-26 00:31:48 +00:00
Steve Checkoway 7d2ff868e1 Cleanup. (This was written by Chris but InputHandler_MonkeyKeyboard.h was written by Glenn?) 2006-07-26 00:29:26 +00:00
Steve Checkoway bb5836ef0a Fix battery. 2006-07-25 23:45:42 +00:00
Steve Checkoway 56d383bc5b Cleanup. 2006-07-25 23:41:15 +00:00
Chris Danford 1537a4679d fix autolockchallengesteps doesn't work unless UnlockNames isn't empty 2006-07-25 22:10:46 +00:00
Glenn Maynard 9c73aed254 Do SetDefaultRenderStates in BeginFrame, instead of on init,
so we don't depend on state being preserved long-term, and
so every renderer doesn't have to do this.
2006-07-25 20:10:56 +00:00
Glenn Maynard 90d4dc17d5 CenteringPushMatrix, CenteringPopMatrix 2006-07-25 19:53:00 +00:00
Glenn Maynard 573946668c cleanup 2006-07-25 19:52:34 +00:00
Glenn Maynard 99102370ca const 2006-07-25 19:35:06 +00:00
Glenn Maynard 263ad101d5 const 2006-07-25 19:34:48 +00:00
Glenn Maynard df153fc924 make the centering matrix a stack, like the rest 2006-07-25 19:34:11 +00:00
Steve Checkoway 787b5ad09a Cleanup. 2006-07-25 06:17:14 +00:00
Steve Checkoway f254abc777 Create one "now" RageTimer and just pass that around. 2006-07-25 05:31:22 +00:00
Glenn Maynard f0ba8c3322 "ARRAY_SIZE" is also stomped on by Windows headers.
Add "ARRAYLEN"; remove ARRAYSIZE after transition.
2006-07-25 04:51:17 +00:00
Glenn Maynard 136559f9a6 comment belonged in a commit message, not a comment 2006-07-24 18:53:54 +00:00
Steve Checkoway ff3b8bacbc Fix sscanf() overflow issues. 2006-07-24 09:57:13 +00:00
Steve Checkoway e80defc8df It doesn't take the null into account of the field width. 2006-07-24 09:54:47 +00:00
Steve Checkoway 5b3be8c9fa Handle buffer overflow. 2006-07-24 09:49:39 +00:00
Chris Danford 567b4e8c6a fix AV when using material that didn't load because texture doesn't exist 2006-07-24 09:05:14 +00:00
Steve Checkoway ab978ef733 While I'm at it, remove leading and trailing slashes to make the cache files look like "Songs_foo" instead of "_Songs_foo_". 2006-07-24 08:35:33 +00:00
Steve Checkoway 9a21d52d0b Replace invalid utf-8 characters with underscores. Bump cache version. 2006-07-24 08:25:55 +00:00
Chris Danford aa0094782a font from [email protected] 2006-07-24 07:35:21 +00:00
Chris Danford c1ef4dc240 add RageDisplay_OGL_Helpers.* 2006-07-24 07:00:52 +00:00
Glenn Maynard 6da89460ca update 2006-07-24 06:12:43 +00:00
Glenn Maynard 2ddb0c2912 Use "i" for ints; don't distinguish between signed and unsigned. (If we're
marking unsigned ints, that seems to imply marking long ints, doubles vs.
floats, etc; Hungarian serves little enough purpose without being that fine-
grained.)
2006-07-24 06:11:37 +00:00
Jason Felds 9eaabe4a74 Rename RageDisplay_OGL_Extensions -> RageDisplay_OGL_Helpers 2006-07-24 06:10:00 +00:00
Steve Checkoway 88c8726834 Add/remove files. 2006-07-24 06:09:24 +00:00
Glenn Maynard 11b5ddbd54 cleanup 2006-07-24 06:06:10 +00:00
Glenn Maynard 550c9fd938 cleanup, comment 2006-07-24 06:03:00 +00:00
Steve Checkoway b9de4e9965 Specialize std::swap() for NoteData in terms of NoteData::swap() so that swap( a, b ) takes constant time. 2006-07-24 05:58:11 +00:00
Steve Checkoway c72c23f035 Remove empty ctor and dtor. This class has no member variables. It would probably work just as well as a namespace but I don't know how that would interact with lua. 2006-07-24 05:56:16 +00:00
Glenn Maynard f40b729eda cleanup 2006-07-24 05:53:57 +00:00
Glenn Maynard 89b30b5ac9 move more into OGL_Helpers: pulling in GL.h, GLToString 2006-07-24 05:48:21 +00:00