|
ClutTest
*** Doug Taylor's Power Mac G4/400, Mac OS 9.2.2 *************************
G4, 400 MHz, memory bus 100 MHz, 63.814 Mflop/s
Psychtoolbox 2.51, 5 July 2002, Matlab 5.2.1.1421
No serial port arbitration.
*** Screen 0 *************************************************************
ATY,R200ATY,RV100ad_A (.Display_DualHead version 1.0f72) in slot SLOT-A
10 bit dacs. 1024x768 60 Hz. (56,60,65,67,70,72,75,76,85,90,100,120 Hz avail)
Prefs: cscGetClutBehavior, DacBits 10, SetClutDuplicates8Bits,
DipPriorityAfterSetClut, MinimumSetClutPriority 2.
- - - - - - - - - - - - - - - - - - - - - - - - -
pixelSize 8. randomize 0. SetGamma 8 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 8. randomize 1. SetGamma 8 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 16. randomize 0. SetGamma 8 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 16. randomize 1. SetGamma 8 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 32. randomize 0. SetGamma 8 bits. GetGamma 8 bits. GetClut not
available.
pixelSize 32. randomize 1. SetGamma 8 bits. GetGamma 8 bits. GetClut not
available.
pixelSize 8. randomize 0. SetGamma 10 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 8. randomize 1. SetGamma 10 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 16. randomize 0. SetGamma 10 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 16. randomize 1. SetGamma 10 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 32. randomize 0. SetGamma 10 bits. GetGamma 8 bits. GetClut not
available.
pixelSize 32. randomize 1. SetGamma 10 bits. GetGamma 8 bits. GetClut not
available.
Screen driver supports gamma tables with precisions: 8 10 bits.
*** Screen 1 *************************************************************
ATI Radeon 7000, port A
ATY,RV100ad_A (.Display_DualHead version 1.0f31) in slot SLOT-C
10 bit dacs. 1024x768 85 Hz. (56,60,65,67,70,72,75,85,90,100,120 Hz avail)
Prefs: cscGetClutBehavior, DacBits 10, SetClutDuplicates8Bits,
DipPriorityAfterSetClut, MinimumSetClutPriority 2.
- - - - - - - - - - - - - - - - - - - - - - - - -
pixelSize 8. randomize 0. SetGamma 8 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 8. randomize 1. SetGamma 8 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 16. randomize 0. SetGamma 8 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 16. randomize 1. SetGamma 8 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 32. randomize 0. SetGamma 8 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 32. randomize 1. SetGamma 8 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 8. randomize 0. SetGamma 10 bits. GetGamma 8 bits. GetClut !=
predicted. Max error 1. Rms error 1.0.
0: GetClut:[ 0 1023 794] vs. expected:[ 0 1023 795]
1: GetClut:[ 3 1018 504] vs. expected:[ 4 1019 505]
2: GetClut:[ 7 1014 75] vs. expected:[ 8 1015 76]
3: GetClut:[ 11 1010 360] vs. expected:[ 12 1011 361]
. . .
252: GetClut:[ 1010 11 934] vs. expected:[ 1011 12 935]
253: GetClut:[ 1014 7 657] vs. expected:[ 1015 8 658]
254: GetClut:[ 1018 3 308] vs. expected:[ 1019 4 309]
255: GetClut:[ 1023 0 468] vs. expected:[ 1023 0 469]
pixelSize 16. randomize 0. SetGamma 10 bits. GetGamma 8 bits. GetClut !=
predicted. Max error 1. Rms error 1.0.
0: GetClut:[ 0 123 75] vs. expected:[ 0 124 76]
1: GetClut:[ 3 119 55] vs. expected:[ 4 120 56]
2: GetClut:[ 7 115 95] vs. expected:[ 8 116 96]
3: GetClut:[ 11 111 15] vs. expected:[ 12 112 16]
. . .
28: GetClut:[ 111 11 103] vs. expected:[ 112 12 104]
29: GetClut:[ 115 7 99] vs. expected:[ 116 8 100]
30: GetClut:[ 119 3 87] vs. expected:[ 120 4 88]
31: GetClut:[ 123 0 27] vs. expected:[ 124 0 28]
pixelSize 32. randomize 0. SetGamma 10 bits. GetGamma 8 bits. GetClut !=
predicted. Max error 1. Rms error 1.0.
0: GetClut:[ 0 1023 970] vs. expected:[ 0 1023 971]
1: GetClut:[ 3 1018 725] vs. expected:[ 4 1019 726]
2: GetClut:[ 7 1014 673] vs. expected:[ 8 1015 674]
3: GetClut:[ 11 1010 834] vs. expected:[ 12 1011 835]
. . .
252: GetClut:[ 1010 11 838] vs. expected:[ 1011 12 839]
253: GetClut:[ 1014 7 320] vs. expected:[ 1015 8 321]
254: GetClut:[ 1018 3 866] vs. expected:[ 1019 4 867]
255: GetClut:[ 1023 0 304] vs. expected:[ 1023 0 305]
Screen driver supports gamma tables with precisions: 8 bits.
**************************************************************************
»cluttest
ClutTest
*** Doug Taylor's Power Mac G4/400, Mac OS 9.2.2 *************************
G4, 400 MHz, memory bus 100 MHz, 64.048 Mflop/s
Psychtoolbox 2.51, 5 July 2002, Matlab 5.2.1.1421
No serial port arbitration.
*** Screen 0 *************************************************************
ATY,R200ATY,RV100ad_A (.Display_DualHead version 1.0f72) in slot SLOT-A
10 bit dacs. 1024x768 60 Hz. (56,60,65,67,70,72,75,76,85,90,100,120 Hz avail)
Prefs: cscGetClutBehavior, DacBits 10, SetClutDuplicates8Bits,
fixATIRadeonGamma, DipPriorityAfterSetClut, MinimumSetClutPriority 2.
- - - - - - - - - - - - - - - - - - - - - - - - -
pixelSize 8. randomize 0. SetGamma 8 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 8. randomize 1. SetGamma 8 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 16. randomize 0. SetGamma 8 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 16. randomize 1. SetGamma 8 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 32. randomize 0. SetGamma 8 bits. GetGamma 8 bits. GetClut not
available.
pixelSize 32. randomize 1. SetGamma 8 bits. GetGamma 8 bits. GetClut not
available.
pixelSize 8. randomize 0. SetGamma 10 bits. GetGamma 8 bits. Fix gamma for
Radeon. GetClut != predicted. Max error 1. Rms error 1.0.
0: GetClut:[ 1 1023 892] vs. expected:[ 0 1023 891]
1: GetClut:[ 5 1020 366] vs. expected:[ 4 1019 365]
2: GetClut:[ 9 1016 840] vs. expected:[ 8 1015 839]
3: GetClut:[ 13 1012 828] vs. expected:[ 12 1011 827]
. . .
252: GetClut:[ 1012 13 1023] vs. expected:[ 1011 12 1023]
253: GetClut:[ 1016 9 824] vs. expected:[ 1015 8 823]
254: GetClut:[ 1020 5 727] vs. expected:[ 1019 4 726]
255: GetClut:[ 1023 1 796] vs. expected:[ 1023 0 795]
pixelSize 16. randomize 0. SetGamma 10 bits. GetGamma 8 bits. Fix gamma for
Radeon. GetClut != predicted. Max error 1. Rms error 1.0.
0: GetClut:[ 1 125 41] vs. expected:[ 0 124 40]
1: GetClut:[ 5 121 109] vs. expected:[ 4 120 108]
2: GetClut:[ 9 117 121] vs. expected:[ 8 116 120]
3: GetClut:[ 13 113 73] vs. expected:[ 12 112 72]
. . .
28: GetClut:[ 113 13 89] vs. expected:[ 112 12 88]
29: GetClut:[ 117 9 65] vs. expected:[ 116 8 64]
30: GetClut:[ 121 5 21] vs. expected:[ 120 4 20]
31: GetClut:[ 125 1 5] vs. expected:[ 124 0 4]
pixelSize 32. randomize 0. SetGamma 10 bits. GetGamma 8 bits. Fix gamma for
Radeon. GetClut not available.
pixelSize 32. randomize 1. SetGamma 10 bits. GetGamma 8 bits. Fix gamma for
Radeon. GetClut not available.
Screen driver supports gamma tables with precisions: 8 10 bits.
*** Screen 1 *************************************************************
ATI Radeon 7000, port A
ATY,RV100ad_A (.Display_DualHead version 1.0f31) in slot SLOT-C
10 bit dacs. 1024x768 85 Hz. (56,60,65,67,70,72,75,85,90,100,120 Hz avail)
Prefs: cscGetClutBehavior, DacBits 10, SetClutDuplicates8Bits,
fixATIRadeonGamma, DipPriorityAfterSetClut, MinimumSetClutPriority 2.
- - - - - - - - - - - - - - - - - - - - - - - - -
pixelSize 8. randomize 0. SetGamma 8 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 8. randomize 1. SetGamma 8 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 16. randomize 0. SetGamma 8 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 16. randomize 1. SetGamma 8 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 32. randomize 0. SetGamma 8 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 32. randomize 1. SetGamma 8 bits. GetGamma 8 bits. GetClut ==
predicted.
pixelSize 8. randomize 0. SetGamma 10 bits. GetGamma 8 bits. Fix gamma for
Radeon. GetClut == predicted.
pixelSize 8. randomize 1. SetGamma 10 bits. GetGamma 8 bits. Fix gamma for
Radeon. GetClut != predicted. Max error 1. Rms error 0.0.
83: GetClut:[ 625 302 682] vs. expected:[ 625 302 681]
pixelSize 16. randomize 0. SetGamma 10 bits. GetGamma 8 bits. Fix gamma for
Radeon. GetClut == predicted.
pixelSize 16. randomize 1. SetGamma 10 bits. GetGamma 8 bits. Fix gamma for
Radeon. GetClut == predicted.
pixelSize 32. randomize 0. SetGamma 10 bits. GetGamma 8 bits. Fix gamma for
Radeon. GetClut == predicted.
pixelSize 32. randomize 1. SetGamma 10 bits. GetGamma 8 bits. Fix gamma for
Radeon. GetClut != predicted. Max error 1. Rms error 0.1.
108: GetClut:[ 649 82 682] vs. expected:[ 649 82 681]
121: GetClut:[ 217 682 170] vs. expected:[ 217 681 170]
170: GetClut:[ 904 682 18] vs. expected:[ 904 681 18]
Screen driver supports gamma tables with precisions: 8 bits.
**************************************************************************
»screentest
ScreenTest
*** Doug Taylor's Power Mac G4/400, Mac OS 9.2.2 *************************
G4, 400 MHz, memory bus 100 MHz, 53.543 Mflop/s
Psychtoolbox 2.51, 5 July 2002, Matlab 5.2.1.1421
No serial port arbitration.
*** Screen 0 *************************************************************
ATI Radeon 8500, port A
ATY,R200i_A (.Display_DualHead version 1.0f72) in slot SLOT-A
10 bit dacs. 1024x768 60 Hz. (56,60,65,67,70,72,75,76,85,90,100,120 Hz avail)
Prefs: cscGetClutBehavior, DacBits 10, SetClutDuplicates8Bits,
fixATIRadeonGamma, DipPriorityAfterSetClut, MinimumSetClutPriority 2.
- - - - - - - - - - - - - - - - - - - - - - - - -
pixel size 8 16 32 bits
pages 1 1 1
CopyWindow (ie CopyBits) 183 187 189 MB/s
SetClut suppresses ints. for -0.0 0.0 0.0 frames
LoadClut vs. GetClut? ( 8 bits) == == ==
LoadClut vs. GetClut? (10 bits) 1 1 na #'s are max error.
- - - - - - - - - - - - - - - - - - - - - - - - -
SetClut waits for blanking (i.e. ~60 Hz) if parameters have these values:
prioritySequence
58 Hz: 0/0
60 Hz: 7/0
SetClut doesn't wait for blanking if parameters have these values:
prioritySequence
289 Hz: 7/7
The following parameters don't affect whether SetClut waits for blanking:
clutEntries pixelSize
- - - - - - - - - - - - - - - - - - - - - - - - -
SetGamma waits for blanking (i.e. ~60 Hz) if parameters have these values:
prioritySequence pixelSize
61 Hz: 0/0 16
60 Hz: 7/0 16
57 Hz: 0/0 32
60 Hz: 7/0 32
SetGamma doesn't wait for blanking if parameters have these values:
prioritySequence pixelSize
183 Hz: 0/0 8
181 Hz: 7/0 8
183 Hz: 7/7 8
174 Hz: 7/7 16
176 Hz: 7/7 32
The following parameters don't affect whether SetGamma waits for blanking:
clutEntries
*** Screen 1 *************************************************************
ATI Radeon 7000, port A
ATY,RV100ad_A (.Display_DualHead version 1.0f31) in slot SLOT-C
10 bit dacs. 1024x768 85 Hz. (56,60,65,67,70,72,75,85,90,100,120 Hz avail)
Prefs: cscGetClutBehavior, DacBits 10, SetClutDuplicates8Bits,
fixATIRadeonGamma, DipPriorityAfterSetClut, MinimumSetClutPriority 2.
- - - - - - - - - - - - - - - - - - - - - - - - -
pixel size 8 16 32 bits
pages 1 1 1
CopyWindow (ie CopyBits) 33 33 33 MB/s
SetClut suppresses ints. for 0.0 0.0 0.0 frames
LoadClut vs. GetClut? ( 8 bits) == == ==
LoadClut vs. GetClut? (10 bits) == == ==
- - - - - - - - - - - - - - - - - - - - - - - - -
SetClut waits for blanking (i.e. ~85 Hz) if parameters have these values:
prioritySequence
87 Hz: 0/0
86 Hz: 7/0
SetClut doesn't wait for blanking if parameters have these values:
prioritySequence
303 Hz: 7/7
The following parameters don't affect whether SetClut waits for blanking:
clutEntries pixelSize
- - - - - - - - - - - - - - - - - - - - - - - - -
SetGamma waits for blanking (i.e. ~85 Hz) if parameters have these values:
prioritySequence pixelSize
85 Hz: 0/0 16
86 Hz: 7/0 16
85 Hz: 0/0 32
86 Hz: 7/0 32
SetGamma doesn't wait for blanking if parameters have these values:
prioritySequence pixelSize
260 Hz: 0/0 8
258 Hz: 7/0 8
261 Hz: 7/7 8
241 Hz: 7/7 16
241 Hz: 7/7 32
The following parameters don't affect whether SetGamma waits for blanking:
clutEntries
**************************************************************************
»
|