frax

GL_MAX_TEXTURE_UNITS

Discussion created by frax on Jan 17, 2010
Latest reply on Jan 17, 2010 by frax
linux driver reports differ from spec

I recently purchased an ATI Radeon HD 5770 GPU. On AMD's website the specs page says that it is supposed to have 40 Texture units. But when I perform the following query in my opengl application:

glGetIntegerv( GL_MAX_TEXTURE_UNITS, &maxtextureunits);

it returns 8 texture units.

Is this an issue with the OpenGL driver on Linux, or have I simply misunderstood the specification? Unfortunately I don't have a windows operating system to compare the results with.

I'm using the Catalyst-9.12 driver, my kernel version is linux-2.6.31,
my processor architecture is amd64, and my linux distribution is gentoo.

Best regards, frax

Outcomes