Commit Graph
13418 Commits
Author SHA1 Message Date
Glenn Maynard 4d7f4e4cdd split out generic worker thread code from ThreadedFileWorker, so memory
cards can use it, too
2005-02-05 08:02:43 +00:00
Chris Danford 12a5a25648 simplify
don't reload shared BGA on metrics/texture reload
2005-02-05 07:35:02 +00:00
Chris Danford ae7076daf7 simplify fix for ATI 2005-02-05 06:43:35 +00:00
Chris Danford cc8d974192 give names to all course difficulties 2005-02-05 06:36:32 +00:00
Chris Danford 1b43db7b59 fix vertex shader on ATI 2005-02-05 06:34:25 +00:00
Glenn Maynard 4ce15369cf unlike member functions, templates are not automatically inlined 2005-02-05 05:53:18 +00:00
Glenn Maynard bf80420cd8 short desc in the header, long desc in the implementation 2005-02-05 03:18:27 +00:00
Glenn Maynard 944bba77b6 I don't remember what RageMatrixCommand was for. Remove it. 2005-02-05 03:15:40 +00:00
Glenn Maynard 3e389c103b Translation and scaling (when applied in that order) are trivially combined;
save a matrix multiply for every actor.  (Maybe we can avoid doing any,
for objects which are neither rotated nor scaled--such as those positioned
based on their parent--but I'm not sure it's worth it.)  Rotations can be
combined without doing a full matrix multiply, too; if an actor rotates at all,
only do one matrix multiply.
2005-02-05 03:12:04 +00:00
Glenn Maynard aceff788bf remove wasteful and mostly unused matrix math helpers (pass by reference,
don't return by value)
2005-02-05 02:42:33 +00:00
Glenn Maynard 9a164cd7b4 simplify 2005-02-03 03:39:15 +00:00
Glenn Maynard 38eaa83497 fix m_NoteFieldEdit being updated twice, causing animations to play
too fast
2005-02-03 03:13:06 +00:00
Glenn Maynard 343dc2f6f1 fix warnings 2005-02-03 03:11:30 +00:00
Glenn Maynard 3553d58953 fix warning 2005-02-03 03:10:27 +00:00
Glenn Maynard 3abe2aea40 Fix warning. Always declare integer variables as "int" (or "unsigned")
unless you have a real reason to declare it as something else.  There's
no benefit to using "uint8_t" here.
2005-02-03 03:09:52 +00:00
Glenn Maynard 30a0439bde warnings 2005-02-03 02:41:17 +00:00
Glenn Maynard 4d83c6fe58 cache 2005-02-03 02:40:40 +00:00
Charles Lohr ab6fd1d237 Fix: My horrible spelling. 2005-02-03 00:54:06 +00:00
Glenn Maynard 1781faa6b9 fix jukebox 2005-02-02 22:57:57 +00:00
Glenn Maynard 29d72e9964 fix rave options screen 2005-02-02 22:34:02 +00:00
Glenn Maynard 39385af480 fix assertion failures when copying things containing ThemeMetrics 2005-02-02 22:04:58 +00:00
Charles Lohr 065fd5bb35 Fixed: My bad spelling 2005-02-02 21:35:13 +00:00
Chris Danford 6e7d4264fe add missing metrics 2005-02-02 08:48:14 +00:00
Chris Danford 0a4bba94fd cache ScreenOptions metrics 2005-02-02 08:32:20 +00:00
Chris Danford 17f69e2488 cache 2005-02-02 08:31:15 +00:00
Chris Danford 9ec779c22a fix VC6 2005-02-02 08:30:25 +00:00
Glenn Maynard b56e0121f2 cache 2005-02-02 07:14:09 +00:00
Glenn Maynard 544820e8cd cache XToThemedString 2005-02-02 06:53:31 +00:00
Chris Danford 467c88c59b move members up 2005-02-02 06:52:07 +00:00
Chris Danford 26ce27d2f2 fix "assert if SHARED_PREVIEW_AND_CURSOR and player joins during fade out"
fix commands of shared elements being played once per player
2005-02-02 06:12:24 +00:00
Charles Lohr b7ecf3776e We need to know the name of the display before we cache metrics for it. 2005-02-02 06:10:55 +00:00
Glenn Maynard 32f829d42c cleanup (never compare DeviceI.button against KEY_* unless you first check that it's a keyboard) 2005-02-02 05:57:26 +00:00
Chris Danford 18f81721e6 add missing metrics 2005-02-02 05:37:40 +00:00
Charles Lohr 3f7e1f46d7 This should be "Finish" not "Stop" 2005-02-02 05:31:54 +00:00
Charles Lohr 1b5634fb9c Fix: Problems with when the wheel is on a sort without the requested song. 2005-02-02 05:30:07 +00:00
Chris Danford 180ce8eb36 fix VC6 2005-02-02 05:25:43 +00:00
Glenn Maynard 75d78a8d1c cleanup, cache 2005-02-02 05:19:10 +00:00
Glenn Maynard c25910b6df unused 2005-02-02 05:12:59 +00:00
Glenn Maynard 41169362a3 cache 2005-02-02 05:07:49 +00:00
Charles Lohr 78d507c962 Remove: Unneeded assert? 2005-02-02 04:53:52 +00:00
Glenn Maynard 6ce6500611 allow initializing ThemeMetric outside the ctor 2005-02-02 04:48:25 +00:00
Glenn Maynard df00267cf7 cache 2005-02-02 04:47:45 +00:00
Charles Lohr fbce850d92 Readd: Numpad support 2005-02-02 04:47:31 +00:00
Glenn Maynard 5e89d0d67f make SetName virtual, so actors can call ThemeMetric::ChangeGroup from a consistent place, even if they have no Load() function 2005-02-02 04:29:07 +00:00
Glenn Maynard 78b75923e1 cache 2005-02-02 04:17:38 +00:00
Chris Danford e541ff5082 fix VC6 compile errors 2005-02-02 04:01:04 +00:00
Glenn Maynard a3f785974d cache 2005-02-02 03:58:41 +00:00
Glenn Maynard d4eff6b050 cache 2005-02-02 03:49:01 +00:00
Glenn Maynard 2eb9e8837b don't bother parsing for empty commands 2005-02-02 03:36:46 +00:00
Glenn Maynard 1d686474d4 cache metrics 2005-02-02 01:38:20 +00:00