| Comment by: Rob (82.15.19.75) | At: 15 Dec 2007, 13:23 | File version: 1.3 | 
7457 @ 1 Ghz 2x512MB Radeon 9200 256Mb
 
 Raw transfer speed
 ------------------
 Screen | Register to | FAST RAM to 
 depth  |  video RAM  |  video RAM  
 -------+-------------+-------------
    15  |  169.0 MB/s  |  111.3 MB/s   
    16  |  169.3 MB/s  |  125.8 MB/s   
    24  |  169.2 MB/s  |  116.9 MB/s   
    32  |  169.3 MB/s  |  119.1 MB/s   
 
 
 WritePixelArray() 320x240
 -------------------------
 Screen |     Source: LUT8     |     Source: ARGB     
 depth  |  secs |   fps | MB/s |  secs |   fps | MB/s 
 -------+-------+-------+------+-------+-------+------
     8  |  0.11 | 1852.4 | 135.7 | ----- | ----- | ----  
    15  |  0.40 | 498.6 | 146.1 |  0.31 | 324.3 | 95.0  
    16  |  0.20 | 983.2 | 144.0 |  0.18 | 545.7 | 79.9  
    24  |  0.39 | 507.7 | 148.8 |  0.31 | 320.1 | 93.8  
    32  |  0.41 | 483.2 | 141.6 |  0.32 | 317.3 | 93.0  
 
 
 ScalePixelArray() 320x240 -> 640x480
 ------------------------------------
 Screen |     Source: LUT8     |     Source: ARGB     
 depth  |  secs |   fps | MB/s |  secs |   fps | MB/s 
 -------+-------+-------+------+-------+-------+------
     8  | ----- | ----- | ---- | ----- | ----- | ----  
    15  | ----- | ----- | ---- |  0.66 | 151.0 | 44.2  
    16  | ----- | ----- | ---- |  1.10 |  91.2 | 13.4  
    24  | ----- | ----- | ---- |  0.67 | 150.2 | 44.0  
 
  
  | 
|   | 
|   | 
| Comment by: jahc (118.90.71.210) | At: 13 Dec 2007, 23:09 | File version: 1.3 | 
Results from AmigaOneXE G3@800MHz, 512mb RAM, Radeon 9250SE:
  Raw transfer speed ------------------ Screen | Register to | FAST RAM to depth  |  video RAM  |  video RAM -------+-------------+------------- 15  |  167.7 MB/s  |  72.5 MB/s 16  |  167.5 MB/s  |  97.1 MB/s 24  |  167.6 MB/s  |  77.9 MB/s 32  |  167.5 MB/s  |  77.9 MB/s
 
  WritePixelArray() 320x240 ------------------------- Screen |     Source: LUT8     |     Source: ARGB depth  |  secs |   fps | MB/s |  secs |   fps | MB/s -------+-------+-------+------+-------+-------+------ 8  |  0.10 | 2022.6 | 148.1 | ----- | ----- | ---- 15  |  0.61 | 327.2 | 95.8 |  0.53 | 187.1 | 54.8 16  |  0.31 | 647.1 | 94.8 |  0.25 | 403.2 | 59.1 24  |  0.63 | 317.1 | 92.9 |  0.54 | 186.7 | 54.7 32  |  0.61 | 327.4 | 95.9 |  0.54 | 186.8 | 54.7
 
  ScalePixelArray() 320x240 -> 640x480 ------------------------------------ Screen |     Source: LUT8     |     Source: ARGB depth  |  secs |   fps | MB/s |  secs |   fps | MB/s -------+-------+-------+------+-------+-------+------ 8  | ----- | ----- | ---- | ----- | ----- | ---- 15  | ----- | ----- | ---- |  0.85 | 117.1 | 34.3 16  | ----- | ----- | ---- |  1.12 |  89.2 | 13.1 24  | ----- | ----- | ---- |  0.85 | 117.3 | 34.4
  | 
|   | 
|   | 
| Comment by: Petrol (90.1.21.200) | At: 13 Dec 2007, 20:11 | File version: 1.3 | 
here's mine (A1XE G4-800 512MB - Radeon 9200 128MB)
  Raw transfer speed ------------------ Screen | Register to | FAST RAM to depth  |  video RAM  |  video RAM -------+-------------+------------- 15  |  169.2 MB/s  |  110.2 MB/s 16  |  169.0 MB/s  |  110.9 MB/s 24  |  169.1 MB/s  |  109.9 MB/s 32  |  169.1 MB/s  |  109.4 MB/s
 
  WritePixelArray() 320x240 ------------------------- Screen |     Source: LUT8     |     Source: ARGB depth  |  secs |   fps | MB/s |  secs |   fps | MB/s -------+-------+-------+------+-------+-------+------ 8  |  0.12 | 1674.6 | 122.6 | ----- | ----- | ---- 15  |  0.45 | 443.3 | 129.9 |  0.31 | 322.6 | 94.5 16  |  0.24 | 818.2 | 119.9 |  0.28 | 357.3 | 52.3 24  |  0.46 | 435.5 | 127.6 |  0.31 | 319.9 | 93.7 32  |  0.43 | 463.6 | 135.8 |  0.33 | 302.3 | 88.6
 
  ScalePixelArray() 320x240 -> 640x480 ------------------------------------ Screen |     Source: LUT8     |     Source: ARGB depth  |  secs |   fps | MB/s |  secs |   fps | MB/s -------+-------+-------+------+-------+-------+------ 8  | ----- | ----- | ---- | ----- | ----- | ---- 15  | ----- | ----- | ---- |  0.64 | 155.3 | 45.5 16  | ----- | ----- | ---- |  1.11 |  89.8 | 13.2 24  | ----- | ----- | ---- |  0.62 | 162.4 | 47.6
  | 
|   | 
|   | 
| Comment by: Jack (132.68.249.117) | At: 13 Dec 2007, 18:06 | File version: 1.3 | 
@Lazi
  You meant SPA() in 16 bit  is slower, me curious too, same here (radeon9k pro, A1G4XE): WritePixelArray() 320x240 ------------------------- Screen |     Source: LUT8     |     Source: ARGB depth  |  secs |   fps | MB/s |  secs |   fps | MB/s -------+-------+-------+------+-------+-------+------ 15  |  0.40 | 506.1 | 148.3 |  0.35 | 288.3 | 84.5 16  |  0.23 | 862.0 | 126.3 |  0.20 | 492.6 | 72.2 24  |  0.39 | 507.3 | 148.6 |  0.35 | 287.8 | 84.3 32  |  0.40 | 504.8 | 147.9 |  0.35 | 286.8 | 84.0
 
  ScalePixelArray() 320x240 -> 640x480 ------------------------------------ Screen |     Source: LUT8     |     Source: ARGB depth  |  secs |   fps | MB/s |  secs |   fps | MB/s -------+-------+-------+------+-------+-------+------ 15  | ----- | ----- | ---- |  0.72 | 138.2 | 40.5 16  | ----- | ----- | ---- |  1.19 |  84.3 | 12.3 24  | ----- | ----- | ---- |  0.73 | 136.8 | 40.1
  | 
|   | 
|   | 
| Comment by: Lazi (84.1.59.181) | At: 13 Dec 2007, 14:57 | File version: 1.3 | 
I got these results on an uA1:
  What is the reason behind that WPA() is faster on 16bit and SPA() is faster on 16 bit?
  WritePixelArray() 320x240 ------------------------- Screen |     Source: LUT8     |     Source: ARGB depth  |  secs |   fps | MB/s |  secs |   fps | MB/s -------+-------+-------+------+-------+-------+------ 15  |  0.71 | 281.1 | 82.3 |  0.83 | 121.1 | 35.5 16  |  0.36 | 549.2 | 80.4 |  0.17 | 571.6 | 83.7 ScalePixelArray() 320x240 -> 640x480 15  | ----- | ----- | ---- |  0.85 | 117.6 | 34.5 16  | ----- | ----- | ---- |  1.73 |  57.7 |  8.5
 
 
  | 
|   | 
|   |