While graphics hardware acceleration can be exploited to increase the performance of a volume rendering system, certain problems arise when these kind of algorithms have to run in a heterogenous hardware environment. Supported features might differ, drivers might be outdated, etc. To avoid these problems, our system must not rely on any advanced features of the graphics hardware.