The main priority for game engine drawing at this point is optimization. We’re trying to get the Blender game engine version of the game to run on as many computers as possible, as long as the graphics card supports GLSL. Different graphics cards and drivers can give quite different results, so to get a clear overview of where the issues are, we need your help! We’ve prepared a .blend file that outputs graphics card information and performance statistics. It’s the same as the demo posted earlier, with some small modifications, so it’s not indicative of the graphics or performance in the final game, but it tests the different features. All you need to do is open it in a recent Blender build of the Apricot branch, look for builds of revision 15606 or newer. Such builds can be found on:

Then it is simply a matter of pressing the “P” button and waiting for the test to finish, which should take less than a minute. Don’t hide the window or move other windows over it, this can influence the benchmark. If all goes well, a .txt file will written next to the .blend file. Then paste the contents in the comments, it should look something like this:

Blender: Built on 2008-07-15 23:51:45, Rev-15567:15576M
Platform: linux2
GPU: NVIDIA Corporation, GeForce 8800 GTS/PCI/SSE2
Driver: 2.1.2 NVIDIA 169.12
Window: 1919 x 1071 pixels
Multisample: 0 buffers, 0 samples

201.878466 FPS (glsl)
183.899693 FPS (glsl, lights)
176.714724 FPS (glsl, lights, extra_textures)
171.587703 FPS (glsl, lights, shaders, extra_textures)
166.894360 FPS (glsl, lights, ramps, shaders, extra_textures)
150.053853 FPS (glsl, lights, shadows)
100.538329 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

If something goes wrong, screenshots, errors from the console or backtraces are welcome. If you want to paste long texts, please use PasteAll. Let’s try to keep the comments clean to get a nice overview of the different graphics cards and do project discussion and feature requests in other blog posts. Thanks!

Download benchmark .blend file (57.4 MB)

Additionaly, some documentation on GLSL materials is now available.



385 Responses to “Optimizing GLSL”
  1. my ubuntu 8.04 64bit score says:

    Blender: Built on 2008-07-17 00:41:54, Rev-15608 Version linux2 dynamic
    Platform: linux2
    GPU: NVIDIA Corporation, GeForce 7300 GT/PCI/SSE2
    Driver: 2.1.2 NVIDIA 169.12
    Window: 1281 x 971 pixels
    Multisample: 0 buffers, 0 samples

    56.763133 FPS (glsl)
    49.390163 FPS (glsl, lights)
    44.407503 FPS (glsl, lights, extra_textures)
    43.980214 FPS (glsl, lights, shaders, extra_textures)
    45.192010 FPS (glsl, lights, ramps, shaders, extra_textures)
    34.266856 FPS (glsl, lights, shadows)
    25.232268 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

  2. Desktop:
    Blender: Built on 2008-07-31 17:27:49, Rev-15884M Version linux2 dynamic
    Platform: linux2
    GPU: NVIDIA Corporation, GeForce 6200/PCI/SSE2
    Driver: 2.1.2 NVIDIA 173.14.09
    Window: 1281 x 899 pixels
    Multisample: 0 buffers, 0 samples

    26.873558 FPS (glsl)
    20.633631 FPS (glsl, lights)
    16.117339 FPS (glsl, lights, extra_textures)
    15.761348 FPS (glsl, lights, shaders, extra_textures)
    13.908366 FPS (glsl, lights, ramps, shaders, extra_textures)
    9.967652 FPS (glsl, lights, shadows)
    6.806839 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

    Laptop:
    Blender: Built on 2008-07-31 17:27:49, Rev-15884M Version linux2 dynamic
    Platform: linux2
    GPU: Tungsten Graphics, Inc, Mesa DRI Intel(R) 915GM 20061017 x86/MMX/SSE2
    Driver: 1.3 Mesa 7.0.3
    Window: 1281 x 673 pixels
    Multisample: 0 buffers, 0 samples

    2.664459 FPS (glsl)
    2.462376 FPS (glsl, lights)
    2.429821 FPS (glsl, lights, extra_textures)
    2.431743 FPS (glsl, lights, shaders, extra_textures)
    2.427771 FPS (glsl, lights, ramps, shaders, extra_textures)
    2.441266 FPS (glsl, lights, shadows)
    2.424216 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

  3. Klavs Klavsen says:

    Blender: Build 2.46 from Debian unstable
    Platform: linux
    GPU: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
    Driver: xserver-xorg-video-intel 2.3.2-2

    The test doesn’t work with this blender version it seems. It keeps running, with no indication of it failing – or when it should be complete.

    The output on the console is lots of these messages:
    PYTHON SCRIPT ERROR:
    Traceback (most recent call last):
    File “profile_glsl.py”, line 89, in
    AttributeError: ‘module’ object has no attribute ‘totsamples’

    and when I quit blender – the results file is 0 bytes.

  4. Chandra149 says:

    Blender: Built on 2008-07-17 22:55:33, Rev-15617 Version linux2 dynamic
    Platform: linux2
    GPU: NVIDIA Corporation, GeForce 6600 GT/AGP/SSE/3DNOW!
    Driver: 2.1.2 NVIDIA 173.14.05
    Window: 1681 x 943 pixels
    Multisample: 0 buffers, 0 samples

    86.350925 FPS (glsl)
    70.080716 FPS (glsl, lights)
    49.846015 FPS (glsl, lights, extra_textures)
    47.142970 FPS (glsl, lights, shaders, extra_textures)
    39.504487 FPS (glsl, lights, ramps, shaders, extra_textures)
    31.476493 FPS (glsl, lights, shadows)
    18.214052 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

  5. Blender: No Build Info
    Platform: win32
    GPU: NVIDIA Corporation, GeForce 8800 Ultra/PCI/SSE2
    Driver: 2.1.2
    Window: 1281 x 924 pixels
    Multisample: 0 buffers, 0 samples

    59.959890 FPS (glsl)
    58.491006 FPS (glsl, lights)
    57.846988 FPS (glsl, lights, extra_textures)
    58.266533 FPS (glsl, lights, shaders, extra_textures)
    58.226954 FPS (glsl, lights, ramps, shaders, extra_textures)
    58.154225 FPS (glsl, lights, shadows)
    57.892001 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

  6. Blender: Built on 2008-07-31 17:27:49, Rev-15884M Version linux2 dynamic
    Platform: linux2
    GPU: Tungsten Graphics, Inc, Mesa DRI Intel(R) 945GM 20061017 x86/MMX/SSE2
    Driver: 1.3 Mesa 7.0.3-rc2
    Window: 1281 x 674 pixels
    Multisample: 0 buffers, 0 samples

    3.915681 FPS (glsl)
    3.625345 FPS (glsl, lights)
    3.574164 FPS (glsl, lights, extra_textures)
    3.592406 FPS (glsl, lights, shaders, extra_textures)
    3.537741 FPS (glsl, lights, ramps, shaders, extra_textures)
    3.589102 FPS (glsl, lights, shadows)
    3.510326 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

  7. Blender: No Build Info
    Platform: win32
    GPU: NVIDIA Corporation, GeForce 8800 GT/PCI/SSE2
    Driver: 2.1.2
    Window: 1281 x 915 pixels
    Multisample: 0 buffers, 0 samples

    60.105026 FPS (glsl)
    58.350033 FPS (glsl, lights)
    57.797568 FPS (glsl, lights, extra_textures)
    58.184181 FPS (glsl, lights, shaders, extra_textures)
    58.135189 FPS (glsl, lights, ramps, shaders, extra_textures)
    54.280282 FPS (glsl, lights, shadows)
    53.858853 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

  8. Blender: Built on 2008-08-03 09:54:37, Rev- Version win32 dynamic
    Platform: win32
    GPU: ATI Technologies Inc., ATI Radeon HD 2400 PRO
    Driver: 2.1.7769 Release
    Window: 1441 x 797 pixels
    Multisample: 0 buffers, 0 samples

    42.520812 FPS (glsl)
    37.284495 FPS (glsl, lights)
    32.960613 FPS (glsl, lights, extra_textures)
    32.828319 FPS (glsl, lights, shaders, extra_textures)
    30.629420 FPS (glsl, lights, ramps, shaders, extra_textures)
    20.823727 FPS (glsl, lights, shadows)
    16.932692 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

    the flying squirrel was glitchy and the tail was very weird

    hpe i helped

  9. Musicaljelly says:

    Blender: Latest Windows Apricot Build
    Platform: win32
    GPU: ATI Technologies Inc., ATI Radeon HD 4800 Series
    Driver: 2.1.7769 Release
    Window: 1441 x 797 pixels
    Multisample: 0 buffers, 0 samples

    65.553611 FPS (glsl)
    57.923203 FPS (glsl, lights)
    55.641917 FPS (glsl, lights, extra_textures)
    55.096598 FPS (glsl, lights, shaders, extra_textures)
    53.464236 FPS (glsl, lights, ramps, shaders, extra_textures)
    35.609671 FPS (glsl, lights, shadows)
    33.773720 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

    I was getting some strange artifacts during this test.

    Happy Apricotting!

  10. Blender: Built on 2008-07-17 00:41:54, Rev-15608 Version linux2 dynamic
    Platform: linux2
    GPU: NVIDIA Corporation, GeForce 8500 GT/PCI/SSE2
    Driver: 2.1.2 NVIDIA 173.14.12
    Window: 1681 x 937 pixels
    Multisample: 0 buffers, 0 samples

    105.503089 FPS (glsl)
    69.033558 FPS (glsl, lights)
    55.872429 FPS (glsl, lights, extra_textures)
    52.351906 FPS (glsl, lights, shaders, extra_textures)
    44.565734 FPS (glsl, lights, ramps, shaders, extra_textures)
    37.436216 FPS (glsl, lights, shadows)
    25.844858 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

  11. Blender: Built on 2008-08-03 09:54:37, Rev- Version win32 dynamic
    Platform: win32
    GPU: NVIDIA Corporation, Quadro NVS 285/PCI/SSE2
    Driver: 2.1.2
    Window: 1281 x 952 pixels
    Multisample: 0 buffers, 0 samples

    30.037233 FPS (glsl)
    19.550208 FPS (glsl, lights)
    14.632614 FPS (glsl, lights, extra_textures)
    14.461086 FPS (glsl, lights, shaders, extra_textures)
    11.775373 FPS (glsl, lights, ramps, shaders, extra_textures)
    6.898005 FPS (glsl, lights, shadows)
    4.452533 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

  12. Blender: Built on 2008-07-17 00:41:54, Rev-15608 Version linux2 dynamic
    Platform: linux2
    GPU: NVIDIA Corporation, GeForce 8500 GT/PCI/SSE2
    Driver: 2.1.2 NVIDIA 173.14.12
    Window: 1681 x 937 pixels
    Multisample: 0 buffers, 0 samples

    140.259168 FPS (glsl)
    83.279307 FPS (glsl, lights)
    65.803726 FPS (glsl, lights, extra_textures)
    60.824040 FPS (glsl, lights, shaders, extra_textures)
    51.614609 FPS (glsl, lights, ramps, shaders, extra_textures)
    42.551305 FPS (glsl, lights, shadows)
    29.204342 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

  13. Blender: Built on 2008-07-17 00:41:54, Rev-15608 Version linux2 dynamic
    Platform: linux2
    GPU: NVIDIA Corporation, GeForce Go 6100/PCI/SSE2
    Driver: 2.1.2 NVIDIA 173.14.12
    Window: 1281 x 747 pixels
    Multisample: 0 buffers, 0 samples

    26.315271 FPS (glsl)
    17.390091 FPS (glsl, lights)
    11.782744 FPS (glsl, lights, extra_textures)
    11.378021 FPS (glsl, lights, shaders, extra_textures)
    9.540106 FPS (glsl, lights, ramps, shaders, extra_textures)
    8.161386 FPS (glsl, lights, shadows)
    4.438239 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

  14. Blender: Built on 2008-07-17 00:41:54, Rev-15608 Version linux2 dynamic
    Platform: linux2
    GPU: NVIDIA Corporation, Quadro FX 3500/PCI/SSE2
    Driver: 2.1.2 NVIDIA 173.14.12
    Window: 1401 x 955 pixels
    Multisample: 0 buffers, 0 samples

    79.476788 FPS (glsl)
    75.254805 FPS (glsl, lights)
    74.778652 FPS (glsl, lights, extra_textures)
    73.955656 FPS (glsl, lights, shaders, extra_textures)
    73.800894 FPS (glsl, lights, ramps, shaders, extra_textures)
    40.776619 FPS (glsl, lights, shadows)
    40.084789 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

    *************************************

    Blender: Built on 2008-07-17 00:41:54, Rev-15608 Version linux2 dynamic
    Platform: linux2
    GPU: NVIDIA Corporation, Quadro FX 3450/4000 SDI/PCI/SSE2
    Driver: 2.1.2 NVIDIA 173.14.12
    Window: 1601 x 1105 pixels
    Multisample: 0 buffers, 0 samples

    36.317579 FPS (glsl)
    34.141503 FPS (glsl, lights)
    33.871118 FPS (glsl, lights, extra_textures)
    33.075668 FPS (glsl, lights, shaders, extra_textures)
    32.096814 FPS (glsl, lights, ramps, shaders, extra_textures)
    18.068211 FPS (glsl, lights, shadows)
    18.886884 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

    *************************************

    Blender: Built on 2008-07-17 00:41:54, Rev-15608 Version linux2 dynamic
    Platform: linux2
    GPU: NVIDIA Corporation, Quadro FX 1600M/PCI/SSE2
    Driver: 2.1.2 NVIDIA 173.14.09
    Window: 1921 x 1104 pixels
    Multisample: 0 buffers, 0 samples

    69.555176 FPS (glsl)
    64.995526 FPS (glsl, lights)
    64.405990 FPS (glsl, lights, extra_textures)
    64.138301 FPS (glsl, lights, shaders, extra_textures)
    63.320110 FPS (glsl, lights, ramps, shaders, extra_textures)
    36.333817 FPS (glsl, lights, shadows)
    35.591081 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

  15. Jean-Michel Asmus says:

    Blender: Built on 2008-08-13 20:36:30, Rev-16083M Version linux2 dynamic
    Platform: linux2
    GPU: NVIDIA Corporation, GeForce 8600 GT/PCI/SSE2
    Driver: 2.1.2 NVIDIA 173.14.12
    Window: 1680 x 922 pixels
    Multisample: 0 buffers, 0 samples

    194.341373 FPS (glsl)
    168.175207 FPS (glsl, lights)
    143.306975 FPS (glsl, lights, extra_textures)
    131.698431 FPS (glsl, lights, shaders, extra_textures)
    118.291022 FPS (glsl, lights, ramps, shaders, extra_textures)
    100.612214 FPS (glsl, lights, shadows)
    74.983510 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

  16. Blender: Built on 2008-07-17 22:55:33, Rev-15617 Version linux2 dynamic
    Platform: linux2
    GPU: NVIDIA Corporation, GeForce 7000M / nForce 610M/PCI/SSE2/3DNOW!
    Driver: 2.1.2 NVIDIA 169.12
    Window: 1280 x 672 pixels
    Multisample: 0 buffers, 0 samples

    23.100017 FPS (glsl)
    15.568426 FPS (glsl, lights)
    10.827280 FPS (glsl, lights, extra_textures)
    10.289798 FPS (glsl, lights, shaders, extra_textures)
    8.471651 FPS (glsl, lights, ramps, shaders, extra_textures)
    6.720893 FPS (glsl, lights, shadows)
    3.432002 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

    the test went well, but couldn’t stop GE after it. this has been my problem, anyway. haven’t found a solution.
    Running on Ubuntu 8.04.1

  17. Blender: No Build Info (tested with SVN 16075 Apricot SSE2 LAA)
    Platform: win32
    GPU: NVIDIA Corporation, GeForce 8600 GTS/PCI/SSE2/3DNOW!
    Driver: 2.1.2
    Window: 1281 x 860 pixels
    Multisample: 0 buffers, 0 samples

    72.344789 FPS (glsl)
    82.058753 FPS (glsl, lights)
    77.293411 FPS (glsl, lights, extra_textures)
    77.974944 FPS (glsl, lights, shaders, extra_textures)
    74.935588 FPS (glsl, lights, ramps, shaders, extra_textures)
    52.823210 FPS (glsl, lights, shadows)
    46.454442 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

  18. atomic1fire says:

    Blender: No Build Info
    Platform: win32
    GPU: NVIDIA Corporation, GeForce 6800/AGP/SSE/3DNOW!
    Driver: 2.1.2
    Window: 1025 x 689 pixels
    Multisample: 0 buffers, 0 samples

    49.675372 FPS (glsl)
    38.198699 FPS (glsl, lights)
    33.691528 FPS (glsl, lights, extra_textures)
    33.301906 FPS (glsl, lights, shaders, extra_textures)
    29.890230 FPS (glsl, lights, ramps, shaders, extra_textures)
    21.273340 FPS (glsl, lights, shadows)
    16.132251 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

  19. Blender: No Build Info
    Platform: win32
    GPU: NVIDIA Corporation, GeForce 7800 GS/AGP/SSE/3DNOW!
    Driver: 2.1.2
    Window: 1680 x 941 pixels
    Multisample: 0 buffers, 0 samples

    25.782158 FPS (glsl)
    23.462367 FPS (glsl, lights)
    22.167668 FPS (glsl, lights, extra_textures)
    21.628328 FPS (glsl, lights, shaders, extra_textures)
    20.825065 FPS (glsl, lights, ramps, shaders, extra_textures)
    12.493963 FPS (glsl, lights, shadows)
    10.113803 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

    Better late than never haha.

  20. Blender: Built on 2008-08-17 23:00:36, Rev-16155 Version linux2 dynamic
    Platform: linux2
    GPU: ATI Technologies Inc., ATI Mobility Radeon X1600
    Driver: 2.1.7412 Release
    Window: 1281 x 687 pixels
    Multisample: 0 buffers, 0 samples

    65.235594 FPS (glsl)
    64.099937 FPS (glsl, lights)
    56.862064 FPS (glsl, lights, extra_textures)
    54.771140 FPS (glsl, lights, shaders, extra_textures)
    54.714580 FPS (glsl, lights, ramps, shaders, extra_textures)
    34.730984 FPS (glsl, lights, shadows)

  21. Blender: Built on 2008-08-05 21:55:06, Rev-15977M Version linux2 dynamic
    Platform: linux2
    GPU: NVIDIA Corporation, GeForce 8400M GT/PCI/SSE2
    Driver: 2.1.2 NVIDIA 169.12
    Window: 1660 x 922 pixels
    Multisample: 0 buffers, 0 samples

    80.471782 FPS (glsl)
    54.098707 FPS (glsl, lights)
    44.510404 FPS (glsl, lights, extra_textures)
    42.662269 FPS (glsl, lights, shaders, extra_textures)
    34.280105 FPS (glsl, lights, ramps, shaders, extra_textures)
    31.152950 FPS (glsl, lights, shadows)
    19.137862 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

  22. Blender: Built on 2008-08-17 15:58:43, Rev- Version win32 dynamic
    Platform: win32
    GPU: NVIDIA Corporation, GeForce 8800 GT/PCI/SSE2
    Driver: 2.1.2
    Window: 3345 x 931 pixels
    Multisample: 0 buffers, 0 samples

    59.908415 FPS (glsl)
    58.509913 FPS (glsl, lights)
    58.402194 FPS (glsl, lights, extra_textures)
    58.281032 FPS (glsl, lights, shaders, extra_textures)
    58.204497 FPS (glsl, lights, ramps, shaders, extra_textures)
    58.128391 FPS (glsl, lights, shadows)
    57.871566 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

  23. Blender: Built on 2008-07-17 22:55:33, Rev-15617 Version linux2 dynamic
    Platform: linux2
    GPU: NVIDIA Corporation, GeForce 6200/AGP/SSE/3DNOW!
    Driver: 2.1.2 NVIDIA 173.14.09
    Window: 1281 x 891 pixels
    Multisample: 0 buffers, 0 samples

    17.083240 FPS (glsl)
    15.738698 FPS (glsl, lights)
    15.480682 FPS (glsl, lights, extra_textures)
    16.407643 FPS (glsl, lights, shaders, extra_textures)
    13.903891 FPS (glsl, lights, ramps, shaders, extra_textures)
    8.989779 FPS (glsl, lights, shadows)
    8.539057 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

  24. Blender: Built on 2008-08-05 21:55:06, Rev-15977M Version linux2 dynamic
    Platform: linux2
    GPU: NVIDIA Corporation, GeForce 6150 LE/PCI/SSE2/3DNOW!
    Driver: 2.1.2 NVIDIA 169.12
    Window: 1281 x 971 pixels
    Multisample: 0 buffers, 0 samples

    28.526487 FPS (glsl)
    16.485905 FPS (glsl, lights)
    11.126218 FPS (glsl, lights, extra_textures)
    10.624945 FPS (glsl, lights, shaders, extra_textures)
    8.914772 FPS (glsl, lights, ramps, shaders, extra_textures)
    7.822170 FPS (glsl, lights, shadows)
    3.836582 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

    note: running under compiz-fusion

  25. Blender crashes with rev-16253…

    Blender: Built on 2008-08-17 15:58:43, Rev-16145 Version win32 dynamic
    Platform: win32
    GPU: ATI Technologies Inc., Radeon X1300/X1550 Series x86/MMX/3DNow!/SSE2
    Driver: 2.0.6956 WinXP Release
    Window: 1025 x 655 pixels
    Multisample: 0 buffers, 0 samples

    31.465247 FPS (glsl)
    27.871103 FPS (glsl, lights)
    24.333084 FPS (glsl, lights, extra_textures)
    24.364212 FPS (glsl, lights, shaders, extra_textures)
    24.374267 FPS (glsl, lights, ramps, shaders, extra_textures)
    17.031019 FPS (glsl, lights, shadows)
    13.296534 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

  26. Blender: Built on 2008-07-17 22:55:33, Rev-15617 Version linux2 dynamic
    Platform: linux2
    GPU: NVIDIA Corporation, GeForce 7900 GTO/PCI/SSE2
    Driver: 2.1.2 NVIDIA 169.12
    Window: 1345 x 824 pixels
    Multisample: 0 buffers, 0 samples

    49.141088 FPS (glsl)
    46.307764 FPS (glsl, lights)
    45.896754 FPS (glsl, lights, extra_textures)
    45.663751 FPS (glsl, lights, shaders, extra_textures)
    45.498017 FPS (glsl, lights, ramps, shaders, extra_textures)
    25.533863 FPS (glsl, lights, shadows)
    25.355071 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

    Not terribly good scores tbh – especially as that card was marketed as only 5% slower than a GTX when I bought it! Actually, I’m still not convinced – maybe there’s something wrong with my setup… :/ Mind you, it’s perfectly playable… XD *breaths sigh of relief*

  27. Blender: Built on 2008-07-26 12:10:04, Rev-15776M Version linux2 dynamic
    Platform: linux2
    GPU: ATI Technologies Inc., RADEON X700 PRO
    Driver: 2.1.7769 Release
    Window: 1273 x 913 pixels
    Multisample: 0 buffers, 0 samples

    61.195840 FPS (glsl)
    47.815915 FPS (glsl, lights)
    46.284285 FPS (glsl, lights, extra_textures)
    42.197274 FPS (glsl, lights, shaders, extra_textures)
    39.613229 FPS (glsl, lights, ramps, shaders, extra_textures)
    32.590468 FPS (glsl, lights, shadows)
    23.374632 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

  28. John Drinkwater says:

    OK, just had to try this out on my new Acer One (A110L) running Ubuntu:

    john@audrid:~/code$ cat apricot_benchmark_glsl_stats.txt

    Blender: Built on 2008-07-17 22:55:33, Rev-15617 Version linux2 dynamic

    Platform: linux2

    GPU: Tungsten Graphics, Inc, Mesa DRI Intel(R) 945GME 20061017 x86/MMX/SSE2

    Driver: 1.3 Mesa 7.0.3-rc2

    Window: 1024 x 503 pixels

    Multisample: 0 buffers, 0 samples

    1.139515 FPS (glsl)

    1.088428 FPS (glsl, lights)

    1.078336 FPS (glsl, lights, extra_textures)

    1.070853 FPS (glsl, lights, shaders, extra_textures)

    1.075566 FPS (glsl, lights, ramps, shaders, extra_textures)

    1.083433 FPS (glsl, lights, shadows)

    1.081799 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

  29. Kubuntu 8.04

    Blender: Built on 2008-09-05 07:49:31, Rev-16374M Version linux2 dynamic
    Platform: linux2
    GPU: NVIDIA Corporation, GeForce 7600 GT/AGP/SSE2/3DNOW!
    Driver: 2.1.2 NVIDIA 169.12
    Window: 1281 x 898 pixels
    Multisample: 0 buffers, 0 samples

    147.565063 FPS (glsl)
    134.067117 FPS (glsl, lights)
    112.689181 FPS (glsl, lights, extra_textures)
    107.045980 FPS (glsl, lights, shaders, extra_textures)
    96.839823 FPS (glsl, lights, ramps, shaders, extra_textures)
    80.419147 FPS (glsl, lights, shadows)
    46.075673 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

  30. Blender: Built on 2008-09-05 17:59:11, Rev-16389 Version darwin dynamic
    Platform: darwin
    GPU: NVIDIA Corporation, NVIDIA GeForce 8800 GT OpenGL Engine
    Driver: 2.0 NVIDIA-1.5.28
    Window: 1901 x 1079 pixels
    Multisample: 0 buffers, 0 samples

    188.328769 FPS (glsl)
    172.328863 FPS (glsl, lights)
    168.248757 FPS (glsl, lights, extra_textures)
    160.872980 FPS (glsl, lights, shaders, extra_textures)
    160.070309 FPS (glsl, lights, ramps, shaders, extra_textures)
    117.857010 FPS (glsl, lights, shadows)
    112.495493 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

    Can’t wait to play this when it becomes a standalone!

  31. Blender: Built on 2008-10-22 14:31:43, Rev-17181M Version linux2 dynamic
    Platform: linux2
    GPU: NVIDIA Corporation, GeForce Go 6400/PCI/SSE2
    Driver: 2.1.2 NVIDIA 169.12
    Window: 1281 x 747 pixels
    Multisample: 0 buffers, 0 samples

    73.361191 FPS (glsl)
    42.668675 FPS (glsl, lights)
    29.749798 FPS (glsl, lights, extra_textures)
    27.908113 FPS (glsl, lights, shaders, extra_textures)
    23.053069 FPS (glsl, lights, ramps, shaders, extra_textures)
    15.495383 FPS (glsl, lights, shadows)
    8.996414 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

  32. Blender: Built on 2008-10-22 21:29:17, Rev-17183M Version win32 dynamic
    Platform: win32
    GPU: ATI Technologies Inc., ATI MOBILITY RADEON 9600/9700 Series
    Driver: 2.1.8201 Release
    Window: 1441 x 800 pixels
    Multisample: 0 buffers, 0 samples

    42.676609 FPS (glsl)
    31.447587 FPS (glsl, lights)
    25.551420 FPS (glsl, lights, extra_textures)
    24.898281 FPS (glsl, lights, shaders, extra_textures)
    21.204600 FPS (glsl, lights, ramps, shaders, extra_textures)
    18.890195 FPS (glsl, lights, shadows)

    Get stuck after that and had to crash it.

    In Blender command window says Fragment shader detected but: “Fragment Shader failed to link,vertex shader(s) linked. Fragment shader not suported by HW.”

  33. Sorry forgot to add: I had to make it with 248.1 standard version since the test crashed at start with 743_win32-vc-apricot-16699.

  34. Blender: Built on 2008-10-22 21:29:17, Rev-17183M Version win32 dynamic
    Platform: win32
    GPU: ATI Technologies Inc., ATI Radeon 9600 / X1050 Series
    Driver: 2.1.8395 Release
    Window: 1153 x 764 pixels
    Multisample: 0 buffers, 0 samples

    27.790432 FPS (glsl)
    26.082653 FPS (glsl, lights)
    22.753571 FPS (glsl, lights, extra_textures)
    22.994304 FPS (glsl, lights, shaders, extra_textures)
    16.737264 FPS (glsl, lights, ramps, shaders, extra_textures)
    18.161512 FPS (glsl, lights, shadows)
    17.024277 FPS (glsl, lights, shaders, shadows, ramps, extra_textures)

    * graphics broken at (glsl, lights, shaders, shadows, ramps, extra_textures). Frankie n some other texture becomes white.
    * Trees have to leaves in all test. Just dots.