3.11 GL Galore as a helper plugin

GL Galore can also be used as a helper plugin to work around the problem that Hollywood only supports hardware-accelerated double buffers and brushes on AmigaOS and compatibles. They aren't supported on Windows, Mac OS X, or Linux. If you install and @REQUIRE GL Galore, however, hardware double buffer and hardware brush support will also be available on Windows, Mac OS X, and Linux because GL Galore supports this.

Thus, you can also use GL Galore as a helper plugin just to get hardware-accelerated double buffer support on Windows, Mac OS X, and Linux. You don't even have to use any of the OpenGL commands directly. You can just @REQUIRE GL Galore, set up a hardware double buffer and then draw to it using hardware brushes. This allows you to utilize hardware acceleration without having to write a single line of OpenGL code!

On AmigaOS and compatibles this isn't necessary since Hollywood already supports hardware accelerated double buffers and brushes by default. Still, using GL Galore on AmigaOS as a hardware double buffer driver can be of benefit in full screen mode because GL Galore uses drawing which is perfectly synchronized with the monitor's vertical refresh so it usually looks better than double buffers managed by Hollywood directly.

See Using a hardware double buffer for details.

See Using hardware brushes for details.

The SmoothScroll.hws example script that comes with GL Galore demonstrates how to use hardware brushes and a hardware double buffer without any calls to OpenGL.


Show TOC