jit.gl.texture error "float rgba textures not supported by the hardware"

Jul 17, 2011 at 1:34pm

jit.gl.texture error "float rgba textures not supported by the hardware"

jit.gl.texture: float rgba textures not supported by the hardware
jit.gl.readback: unsupported texture format

I am getting these errors when I try to use jit.gl.slab with something as simple as this.

I am on OSX 10.6.7, Max 5.1.8, and my graphics card is the integrated Macbook Intel GMA X3100.

– Pasted Max Patch, click to expand. –
#58052
Jul 17, 2011 at 5:38pm

GMA 3100 in-fact, does not support float textures. You are out of luck. You probably need to convert to a char (8-bit) matrix before uploading to the GPU.

See http://developer.apple.com/graphicsimaging/opengl/capabilities/

Specifically ARB_texture_float and the asterix missing for the GMA series cards. This is typically why discrete GPUs are preferred.

#208494
Jul 17, 2011 at 7:23pm

Shoot.

Is there any other way to do floating-point math operations on matrices on the GPU?

And if not, is there an easy way to do convert float32 matrices to char matrices and maintain some semblance of information?

For example, I would think this could work, but it doesn’t. (I have limited knowledge as to how these things work on the “bit” level)

– Pasted Max Patch, click to expand. –
#208495

You must be logged in to reply to this topic.