Commit Graph
100 Commits
Author SHA1 Message Date
Glenn Maynard 21cd26308e remove unused 2006-08-02 04:50:29 +00:00
Glenn Maynard 47e601cd4a unrelated comment 2006-08-02 04:21:54 +00:00
Glenn Maynard 4b209ff64d remove transition 2006-08-02 04:16:21 +00:00
Glenn Maynard 61a11c267a LuaFunction_NoArgs -> LuaFunction 2006-08-02 04:15:45 +00:00
Glenn Maynard 31eac27fd0 unneeded 2006-08-02 04:11:54 +00:00
Glenn Maynard 43aedd84a9 unneeded 2006-08-02 04:11:20 +00:00
Glenn Maynard 0d12c69795 ReloadMetrics always calls FlushDirCache 2006-08-01 23:40:35 +00:00
Glenn Maynard c98fabf1f2 consistency 2006-08-01 20:39:36 +00:00
Glenn Maynard 45c114590e don't ignore specified effect period if the effect is already running 2006-08-01 20:36:19 +00:00
Glenn Maynard a3ffee63b6 remove GetCommandsLengthSeconds 2006-08-01 20:32:16 +00:00
Glenn Maynard cea07f5e2c Actor::GetCommandsLengthSeconds is evil; don't use it. (Commands
can have side-effects.)
2006-08-01 20:25:13 +00:00
Glenn Maynard 43ee08ff62 cleanup 2006-08-01 19:57:24 +00:00
Glenn Maynard b7db1c7e4d remove unused 2006-08-01 19:45:59 +00:00
Glenn Maynard 9636939d6b remove ActorCollision.h 2006-08-01 19:44:40 +00:00
Glenn Maynard c830a04da6 remove ActorCollision.h; used only for old BGALayer stuff 2006-08-01 19:43:02 +00:00
Glenn Maynard 81ccde1eba cleanup 2006-08-01 19:36:19 +00:00
Glenn Maynard cc61f09264 unneeded 2006-07-30 19:08:43 +00:00
Glenn Maynard f424072441 simplify 2006-07-30 18:43:09 +00:00
Glenn Maynard 4b647827a8 don't need to Close explicitly here 2006-07-30 18:40:26 +00:00
Glenn Maynard 0b6f9ab4b5 remove comment 2006-07-29 19:29:19 +00:00
Glenn Maynard e550a0fcb5 cleanup, less random order 2006-07-29 06:18:09 +00:00
Glenn Maynard e57aa00b2a invert RenderTarget_FramebufferObject
set viewport
2006-07-29 00:23:44 +00:00
Glenn Maynard 3c15c15aa2 AddImageCoords 2006-07-29 00:16:57 +00:00
Glenn Maynard ad0e9c3105 remove; access the texture directly 2006-07-28 23:29:37 +00:00
Glenn Maynard 3e7679b64b compaibility helpers 2006-07-28 23:26:22 +00:00
Glenn Maynard ba66d3f4b3 remove bindings; use eg. sprite:GetTexture():loop( f ) 2006-07-28 23:25:45 +00:00
Glenn Maynard 6009e1febb fixup 2006-07-28 23:25:11 +00:00
Glenn Maynard e136191439 bind GetTexture 2006-07-28 23:19:36 +00:00
Glenn Maynard 413e4acd26 bind 2006-07-28 23:19:16 +00:00
Glenn Maynard c6aa765685 cleanup 2006-07-28 21:51:40 +00:00
Glenn Maynard 184a2fa37e cleanup 2006-07-28 21:48:52 +00:00
Glenn Maynard eeed70ea55 cleanup 2006-07-28 21:43:35 +00:00
Glenn Maynard 3324ec1a85 old 2006-07-28 21:42:15 +00:00
Glenn Maynard 2f149ffb6a fix warning 2006-07-28 21:08:29 +00:00
Glenn Maynard e91c291e05 type 2006-07-28 21:08:02 +00:00
Glenn Maynard 3197d4ead9 unused params 2006-07-28 21:06:13 +00:00
Glenn Maynard 98591e9fc1 call Create() in CreateRenderTarget 2006-07-28 21:03:57 +00:00
Glenn Maynard 82497e4111 Create() virtual 2006-07-28 21:01:58 +00:00
Glenn Maynard 1af6d6f0fc Don't push and pop the centering matrix. It's reconstructed from Centering.
Push Centering instead.
2006-07-28 19:17:09 +00:00
Glenn Maynard b1d0b7fe87 move centering params into a struct 2006-07-28 18:58:34 +00:00
Glenn Maynard d580386bb9 unused 2006-07-28 00:38:43 +00:00
Glenn Maynard 5df5c3e7b8 LoadBG -> Load( Sprite::SongBGTexture() ) 2006-07-28 00:32:39 +00:00
Glenn Maynard 3439a2e546 if a texture is registered, we can use it whether it exists as a file or not (eg. RenderTargets) 2006-07-28 00:26:13 +00:00
Glenn Maynard eafac8fb96 simplify 2006-07-28 00:24:30 +00:00
Glenn Maynard 4bd4508ba2 unused label 2006-07-27 23:56:41 +00:00
Glenn Maynard bcb438f1e5 ActorUtil::ResolvePath does this 2006-07-27 23:53:15 +00:00
Glenn Maynard bcebbe04e2 let RageTExtureManager handle this error 2006-07-27 23:51:49 +00:00
Glenn Maynard e340b0adfd m_sSpritePath is obsolete and never set 2006-07-27 23:20:12 +00:00
Glenn Maynard 34f43ccd4a Use ActorUtil::ResolvePath. Other than removing a bunch of
duplicate code, this makes language-tagged textures work.
2006-07-27 22:58:49 +00:00
Glenn Maynard b352d48300 unused 2006-07-27 22:57:48 +00:00
Glenn Maynard 52eccf2a8f copy in Sprite's diagnostic: show the possible matches
(always do it; useful in release too)
2006-07-27 22:56:43 +00:00
Glenn Maynard 796b10f90f old comment 2006-07-27 22:49:21 +00:00
Glenn Maynard 3bf067e47a ActorFrameTexture: high-level access to RTT 2006-07-27 04:47:36 +00:00
Glenn Maynard 9ed6603349 add BLEND_WEIGHTED_MULTIPLY and BLEND_INVERT_DEST blend modes 2006-07-27 01:34:57 +00:00
Glenn Maynard 79ebe8805d glBlendEquation 2006-07-27 01:31:52 +00:00
Glenn Maynard 12059deb33 fix FBO left active 2006-07-27 01:30:55 +00:00
Glenn Maynard 65a4ef51d8 fix type 2006-07-26 23:30:30 +00:00
Glenn Maynard 32e4125b2e fix compile on newer gcc 2006-07-26 23:29:11 +00:00
Glenn Maynard c42d99c7d0 update 2006-07-26 23:04:33 +00:00
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
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
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
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
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
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
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
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
Glenn Maynard 81ed5b8e54 rename RageDisplay_OGL_Extensions -> RageDisplay_OGL_Helpers 2006-07-24 05:43:21 +00:00
Glenn Maynard 0858a83ce1 fix lost initialization 2006-07-23 03:29:16 +00:00
Glenn Maynard d0bcf2052d RageTexture is a wrapper around RageDisplay's textures; RageDisplay
itself doesn't use it.  Don't pass in RageTexture to SetTexture;
use RageDisplay's native texture handles.
2006-07-23 03:19:49 +00:00
Glenn Maynard b5c16eb9c1 cleanup 2006-07-21 18:45:11 +00:00
Glenn Maynard e056c49828 unused 2006-07-20 04:42:00 +00:00
Glenn Maynard 6dd06350bd Don't copy code from the fallback theme. It'll be loaded automatically anyway. 2006-07-16 19:18:50 +00:00
Glenn Maynard abf1fcec37 remove unused 2006-07-15 01:53:58 +00:00
Glenn Maynard d7336ec0b6 cleanup, fix, comment 2006-07-15 01:09:15 +00:00
Glenn Maynard 0d678f4e4e cleanup. (current logic works well enough) 2006-07-15 00:41:35 +00:00
Glenn Maynard 91bd33887e thanks@broken sourceforge 2006-07-13 08:07:11 +00:00
Glenn Maynard 1d168ff4d4 cleanup 2006-07-12 01:53:58 +00:00
Glenn Maynard 6e245f46ae use pthread_condattr_setclock to avoid race conditions with the clock 2006-07-12 01:47:10 +00:00
Glenn Maynard 22dc123b35 expose the selected clock (only for other arch classes) 2006-07-12 01:44:24 +00:00