You can subscribe to this list here.
| 2002 |
Jan
(24) |
Feb
(187) |
Mar
(196) |
Apr
(36) |
May
(82) |
Jun
(73) |
Jul
(23) |
Aug
(16) |
Sep
(13) |
Oct
(6) |
Nov
(17) |
Dec
(7) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 |
Jan
(12) |
Feb
(48) |
Mar
(50) |
Apr
(25) |
May
(22) |
Jun
(4) |
Jul
(3) |
Aug
(32) |
Sep
(23) |
Oct
(5) |
Nov
|
Dec
(1) |
| 2004 |
Jan
(1) |
Feb
(4) |
Mar
(1) |
Apr
(11) |
May
(9) |
Jun
|
Jul
(15) |
Aug
(8) |
Sep
(32) |
Oct
(18) |
Nov
(10) |
Dec
(1) |
| 2005 |
Jan
(1) |
Feb
|
Mar
(1) |
Apr
(2) |
May
(12) |
Jun
(66) |
Jul
(3) |
Aug
(2) |
Sep
|
Oct
|
Nov
(2) |
Dec
(4) |
| 2006 |
Jan
|
Feb
|
Mar
|
Apr
(9) |
May
(1) |
Jun
(28) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
(11) |
Dec
(2) |
| 2007 |
Jan
(6) |
Feb
|
Mar
(2) |
Apr
(2) |
May
(5) |
Jun
(29) |
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2008 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
|
| 2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(6) |
Dec
|
| 2010 |
Jan
(1) |
Feb
|
Mar
(1) |
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
(6) |
Oct
(1) |
Nov
(3) |
Dec
|
| 2011 |
Jan
(1) |
Feb
|
Mar
(9) |
Apr
(3) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
(2) |
Oct
(2) |
Nov
|
Dec
|
| 2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(3) |
Aug
(1) |
Sep
(1) |
Oct
(1) |
Nov
|
Dec
|
|
From: Kevin M. <sub...@us...> - 2003-04-11 05:45:18
|
subatomic 2003/04/10 22:45:17 PDT
Modified files:
modules/GMTL/gmtl Matrix.h
Log:
clarify access.
Revision Changes Path
1.32 +3 -3 GGT/modules/GMTL/gmtl/Matrix.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Matrix.h.diff?r1=1.31&r2=1.32&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2003-04-11 05:43:47
|
subatomic 2003/04/10 22:43:46 PDT
Modified files:
modules/GMTL/gmtl Matrix.h
Log:
clarification
Revision Changes Path
1.31 +4 -4 GGT/modules/GMTL/gmtl/Matrix.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Matrix.h.diff?r1=1.30&r2=1.31&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2003-04-11 05:41:42
|
subatomic 2003/04/10 22:41:41 PDT
Modified files:
modules/GMTL/gmtl Matrix.h
Log:
added docs for state tracking in matrices.
Revision Changes Path
1.30 +20 -1 GGT/modules/GMTL/gmtl/Matrix.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Matrix.h.diff?r1=1.29&r2=1.30&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2003-04-11 05:20:39
|
subatomic 2003/04/10 22:20:37 PDT
Modified files:
modules/GMTL/gmtl Matrix.h
Log:
Unconfused/Unobfuscated the matrix documentation.
The problem was that the previous docs didn't discuss interface, rather they assumed that all C/C++ matrices were accessed [row][col], same as gmtl.
Also, it talked in terms of OpenGL, rather than explaining really how GMTL was memory mapped.
I've hopefully clarified this, and in addition tried to keep the old information with the new flavor of how things are accessed, and some API
agnostisity.
Hopefully this is more clear to everyone.
Revision Changes Path
1.29 +63 -22 GGT/modules/GMTL/gmtl/Matrix.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Matrix.h.diff?r1=1.28&r2=1.29&diff_format=l
|
subatomic 2003/04/10 21:16:09 PDT
Modified files:
modules/GMTL ChangeLog
modules/GMTL/Test/TestSuite/TestCases SConscript
modules/GMTL/gmtl Generate.h Matrix.h MatrixOps.h
Added files:
modules/GMTL/Test/TestSuite/TestCases
MatrixStateTrackingTest.cpp
MatrixStateTrackingTest.h
Log:
Added Matrix state tracking. Now, any matrix operation will update the state of the matrix (AFFINE, ORTHOGONAL, FULL, TRANS, IDENT), allowing the most
optimal methods to be used in any given matrix operation.
Optimizations in this change include ones for matrix invert(). To facilitate this, invert() chooses between one of invertFull, invertAffine,
invertOrtho, or invertTrans based on matrix state.
One warning is for anyone implementing their own matrix methods. They must now track the matrix state, or gmtl will not work correctly for you with
regard to matrices.
PLEASE NOTE:
- I've checked in tests, but everyone try to break this, since it is a pretty fundamental change.
- Also, pay attention to any speed difference, and email back the ggt list with your results.
- If you ever add a new matrix function, be sure to add your test to the new testsuite for state tracking.
Revision Changes Path
1.75 +6 -0 GGT/modules/GMTL/ChangeLog
1.1 +820 -0 GGT/modules/GMTL/Test/TestSuite/TestCases/MatrixStateTrackingTest.cpp (new)
1.1 +55 -0 GGT/modules/GMTL/Test/TestSuite/TestCases/MatrixStateTrackingTest.h (new)
1.10 +1 -0 GGT/modules/GMTL/Test/TestSuite/TestCases/SConscript
1.73 +59 -22 GGT/modules/GMTL/gmtl/Generate.h
1.28 +151 -12 GGT/modules/GMTL/gmtl/Matrix.h
1.31 +158 -4 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/ChangeLog.diff?r1=1.74&r2=1.75&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/Test/TestSuite/TestCases/MatrixStateTrackingTest.cpp?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/Test/TestSuite/TestCases/MatrixStateTrackingTest.h?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/Test/TestSuite/TestCases/SConscript.diff?r1=1.9&r2=1.10&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.72&r2=1.73&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Matrix.h.diff?r1=1.27&r2=1.28&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.30&r2=1.31&diff_format=l
|
|
From: Allen B. <al...@us...> - 2003-04-05 20:08:36
|
allenb 2003/04/05 12:08:35 PST
Modified files: (Branch: unroll-test-branch)
modules/GMTL SConstruct
modules/GMTL/Test/TestSuite SConscript
Log:
Added boost to dependencies.
Revision Changes Path
1.14.2.1 +37 -0 GGT/modules/GMTL/SConstruct
1.7.2.1 +1 -0 GGT/modules/GMTL/Test/TestSuite/SConscript
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/SConstruct.diff?r1=1.14&r2=1.14.2.1&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/Test/TestSuite/SConscript.diff?r1=1.7&r2=1.7.2.1&diff_format=l
|
|
From: Allen B. <al...@us...> - 2003-04-05 19:59:34
|
allenb 2003/04/05 11:59:33 PST
Modified files:
modules/GMTL SConstruct
Log:
Fix for future env param.
Revision Changes Path
1.14 +2 -2 GGT/modules/GMTL/SConstruct
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/SConstruct.diff?r1=1.13&r2=1.14&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2003-04-03 15:22:57
|
subatomic 2003/04/03 07:22:56 PST
Modified files:
modules/GMTL/gmtl Output.h
Log:
added << for LineSeg and Ray
Revision Changes Path
1.14 +46 -2 GGT/modules/GMTL/gmtl/Output.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Output.h.diff?r1=1.13&r2=1.14&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2003-04-02 13:59:54
|
subatomic 2003/04/02 05:59:51 PST
Modified files:
modules/GMTL/gmtl Generate.h
Log:
gcc didn't catch this nice compile bug. vc7 did...
Revision Changes Path
1.72 +3 -3 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.71&r2=1.72&diff_format=l
|
|
From: Patrick H. <pat...@us...> - 2003-04-01 13:21:49
|
patrickh 2003/04/01 05:21:48 PST
Modified files:
modules/GMTL/gmtl EulerAngle.h Matrix.h
Log:
Added missing DataType typedef.
Revision Changes Path
1.11 +5 -2 GGT/modules/GMTL/gmtl/EulerAngle.h
1.27 +4 -2 GGT/modules/GMTL/gmtl/Matrix.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/EulerAngle.h.diff?r1=1.10&r2=1.11&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Matrix.h.diff?r1=1.26&r2=1.27&diff_format=l
|
|
From: Ben S. <non...@us...> - 2003-04-01 00:40:54
|
nonchocoboy 2003/03/31 16:40:53 PST
Modified files:
modules/GMTL/gmtl Generate.h
Log:
Make comments reflect reality.
Revision Changes Path
1.70 +5 -5 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.69&r2=1.70&diff_format=l
|
|
From: Patrick H. <pat...@us...> - 2003-03-31 19:16:21
|
patrickh 2003/03/31 11:16:19 PST
Modified files:
modules/GMTL ChangeLog
modules/GMTL/gmtl Version.h
Log:
Noted change to gmtl::makeInverse<>(). Bumped version to 0.2.2.
Revision Changes Path
1.73 +5 -1 GGT/modules/GMTL/ChangeLog
1.18 +3 -3 GGT/modules/GMTL/gmtl/Version.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/ChangeLog.diff?r1=1.72&r2=1.73&diff_format=l
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Version.h.diff?r1=1.17&r2=1.18&diff_format=l
|
|
From: Patrick H. <pat...@us...> - 2003-03-31 16:38:34
|
patrickh 2003/03/31 08:37:47 PST
Modified files:
modules/GMTL/gmtl Generate.h
Log:
Removed the unneeded Type2Type argument on gmtl::makeInverse<>().
Changed the first argument on gmtl::makeInverse<>() to take a const
reference to a gmtl::Matrix<> instead of a const copy.
Approved by: nonchocoboy
Revision Changes Path
1.69 +3 -4 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.68&r2=1.69&diff_format=l
|
|
From: Patrick H. <pat...@us...> - 2003-03-30 00:57:00
|
patrickh 2003/03/29 16:56:59 PST
Modified files:
modules/GMTL/gmtl AxisAngle.h
Log:
Eliminate another anonymous enum.
Approved by: allenb
Revision Changes Path
1.4 +3 -3 GGT/modules/GMTL/gmtl/AxisAngle.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/AxisAngle.h.diff?r1=1.3&r2=1.4&diff_format=l
|
|
From: Patrick H. <pat...@us...> - 2003-03-30 00:53:25
|
patrickh 2003/03/29 16:53:17 PST
Modified files:
modules/GMTL/gmtl Generate.h
Log:
Fixed compile errors that result from the use of doubles instead of floats.
Revision Changes Path
1.68 +33 -30 GGT/modules/GMTL/gmtl/Generate.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/Generate.h.diff?r1=1.67&r2=1.68&diff_format=l
|
|
From: Patrick H. <pat...@us...> - 2003-03-29 23:22:20
|
patrickh 2003/03/29 15:22:17 PST
Modified files:
modules/GMTL/gmtl QuatOps.h
Log:
Fixed a compile error.
Revision Changes Path
1.24 +3 -3 GGT/modules/GMTL/gmtl/QuatOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/QuatOps.h.diff?r1=1.23&r2=1.24&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2003-03-17 18:34:39
|
subatomic 2003/03/17 10:34:36 PST
Modified files:
modules/GMTL/gmtl MatrixOps.h
Log:
clarified matrix mult ordering for mult() *() and *=() functions.
Revision Changes Path
1.30 +10 -9 GGT/modules/GMTL/gmtl/MatrixOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/MatrixOps.h.diff?r1=1.29&r2=1.30&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2003-03-17 18:29:53
|
subatomic 2003/03/17 10:29:52 PST
Modified files:
modules/GMTL/gmtl QuatOps.h
Log:
clarified mult and div ordering.
Revision Changes Path
1.23 +9 -8 GGT/modules/GMTL/gmtl/QuatOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/QuatOps.h.diff?r1=1.22&r2=1.23&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2003-03-17 04:23:51
|
subatomic 2003/03/16 20:23:50 PST
Modified files:
modules/GMTL ChangeLog
Log:
added notes about quat / /= and div, and about fixing mult()
Revision Changes Path
1.72 +4 -0 GGT/modules/GMTL/ChangeLog
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/ChangeLog.diff?r1=1.71&r2=1.72&diff_format=l
|
|
From: Kevin M. <ke...@vr...> - 2003-03-17 04:21:14
|
I fixed the 4 errors that the test suite had. Justin, make sure I didn't break something in quat mult. I seem to remember you had to swap around the mult function for some reason (to make *= work?), anyway, I found it computing the wrong value tonight, so I've checked in a fix for it (I had to swap the q1 and q2 in mult()). This contributed to fixing the test suite as well. (I had to manually fix a couple funcs). Anyway, I'm not sure what happened, but stuff should be more accurate now. Let me know if not. For everyone, lets try not to ignore the errors in the future (anyone want to tackle testMatrixgetRotEuler?). Next time you change something, just run the suite, thats what it's there for (its your friend). announce anything that isn't yours, or fix it yourself, it usually doesn't take long. - kevin On Sun, 16 Mar 2003, Kevin Meinert wrote: > subatomic 2003/03/16 20:04:44 PST > > Modified files: > modules/GMTL/gmtl QuatOps.h > Log: > swapped args on mult( Quat, Quat ) to match the matrix version (see test > QuatOpsTest::testQuatMult() in the test suite). This change also > fixes a few broken test cases in the test suite. > > Fixed div( Quat, Quat ) to work right (see QuatOpsTest::testQuatDiv() in > the test suite) it is defined as q1 * (1/q2). > > added / and /= for quat division. > > Revision Changes Path > 1.22 +33 -24 GGT/modules/GMTL/gmtl/QuatOps.h > > http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/QuatOps.h.diff?r1=1.21&r2=1.22&diff_format=l > > > ------------------------------------------------------- > This SF.net email is sponsored by:Crypto Challenge is now open! > Get cracking and register here for some mind boggling fun and > the chance of winning an Apple iPod: > http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en > _______________________________________________ > ggt-checkins mailing list > ggt...@li... > https://lists.sourceforge.net/lists/listinfo/ggt-checkins > -- *--*---*---*----*-----*------*------*-----*----*---*---*--* Kevin Meinert /_/ home - http://www.vrsource.edu/~kevin \ / music - http://subatomic.vrsource.org \/ __ \/ \__ \_\ |
|
From: Kevin M. <sub...@us...> - 2003-03-17 04:13:37
|
subatomic 2003/03/16 20:13:36 PST
Modified files:
modules/GMTL/Test/TestSuite/TestCases QuatOpsTest.cpp
Log:
rewrote the mult and div quat tests to be based on real world data (the
data from before was bogus stuff verifying that this library output what
the old juggler math lib did).
mult now compares quat mult and Matrix mult to be certain that they
behave the same. in addition it tests *= and /=
I did the same for the div(), /, and /= test.
Revision Changes Path
1.11 +147 -31 GGT/modules/GMTL/Test/TestSuite/TestCases/QuatOpsTest.cpp
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/Test/TestSuite/TestCases/QuatOpsTest.cpp.diff?r1=1.10&r2=1.11&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2003-03-17 04:04:45
|
subatomic 2003/03/16 20:04:44 PST
Modified files:
modules/GMTL/gmtl QuatOps.h
Log:
swapped args on mult( Quat, Quat ) to match the matrix version (see test
QuatOpsTest::testQuatMult() in the test suite). This change also
fixes a few broken test cases in the test suite.
Fixed div( Quat, Quat ) to work right (see QuatOpsTest::testQuatDiv() in
the test suite) it is defined as q1 * (1/q2).
added / and /= for quat division.
Revision Changes Path
1.22 +33 -24 GGT/modules/GMTL/gmtl/QuatOps.h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/gmtl/QuatOps.h.diff?r1=1.21&r2=1.22&diff_format=l
|
|
From: Kevin M. <sub...@us...> - 2003-03-17 02:16:43
|
subatomic 2003/03/16 18:16:43 PST
Modified files:
modules/GMTL/Test/TestSuite/TestCases AABoxOpsTest.cpp
Log:
filled in testIsEqual with actual code (instead of just assert(false))
test passes now.
Revision Changes Path
1.4 +10 -3 GGT/modules/GMTL/Test/TestSuite/TestCases/AABoxOpsTest.cpp
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/ggt/GGT/modules/GMTL/Test/TestSuite/TestCases/AABoxOpsTest.cpp.diff?r1=1.3&r2=1.4&diff_format=l
|