> I've removed the need for the MULTITEXTURE flag by using glew to detect > the card is capable, but I'm unsure if the crashes are due to older > cards which don't support it, or the way I'm doing texturing in fluxus. did you forget to push?
> Could people who have experienced this crash please run: > > glxinfo | grep multitexture i have this extension supported, although i would not be surprised if it was another osx driver bug. this also seconds this: glewinfo | grep multitexture GL_ARB_multitexture: OK this list shows that all cards support multitexturing in osx: http://developer.apple.com/graphicsimaging/opengl/capabilities/ glewinfo shows also the supported functions, maybe this helps, because it seems that some multitexturing functions are not supported. glMultiTexCoord1d: OK glMultiTexCoord1dv: OK glMultiTexCoord1f: OK glMultiTexCoord1fv: OK glMultiTexCoord1i: OK glMultiTexCoord1iv: OK glMultiTexCoord1s: OK glMultiTexCoord1sv: OK glMultiTexCoord2d: OK glMultiTexCoord2dv: OK glMultiTexCoord2f: OK glMultiTexCoord2fv: OK glMultiTexCoord2i: OK glMultiTexCoord2iv: OK glMultiTexCoord2s: OK glMultiTexCoord2sv: OK glMultiTexCoord3d: OK glMultiTexCoord3dv: OK glMultiTexCoord3f: OK glMultiTexCoord3fv: OK glMultiTexCoord3i: OK glMultiTexCoord3iv: OK glMultiTexCoord3s: OK glMultiTexCoord3sv: OK glMultiTexCoord4d: OK glMultiTexCoord4dv: OK glMultiTexCoord4f: OK glMultiTexCoord4fv: OK glMultiTexCoord4i: OK glMultiTexCoord4iv: OK glMultiTexCoord4s: OK glMultiTexCoord4sv: OK glMultiDrawArrays: OK glMultiDrawElements: OK GL_3DFX_multisample: MISSING glMultiDrawElementArrayAPPLE: OK glMultiDrawRangeElementArrayAPPLE: OK glRenderbufferStorageMultisample: MISSING GL_ARB_multisample: OK [MISSING] GL_ARB_multitexture: OK glMultiTexCoord1dARB: OK glMultiTexCoord1dvARB: OK glMultiTexCoord1fARB: OK glMultiTexCoord1fvARB: OK glMultiTexCoord1iARB: OK glMultiTexCoord1ivARB: OK glMultiTexCoord1sARB: OK glMultiTexCoord1svARB: OK glMultiTexCoord2dARB: OK glMultiTexCoord2dvARB: OK glMultiTexCoord2fARB: OK glMultiTexCoord2fvARB: OK glMultiTexCoord2iARB: OK glMultiTexCoord2ivARB: OK glMultiTexCoord2sARB: OK glMultiTexCoord2svARB: OK glMultiTexCoord3dARB: OK glMultiTexCoord3dvARB: OK glMultiTexCoord3fARB: OK glMultiTexCoord3fvARB: OK glMultiTexCoord3iARB: OK glMultiTexCoord3ivARB: OK glMultiTexCoord3sARB: OK glMultiTexCoord3svARB: OK glMultiTexCoord4dARB: OK glMultiTexCoord4dvARB: OK glMultiTexCoord4fARB: OK glMultiTexCoord4fvARB: OK glMultiTexCoord4iARB: OK glMultiTexCoord4ivARB: OK glMultiTexCoord4sARB: OK glMultiTexCoord4svARB: OK glBindMultiTextureEXT: MISSING glCompressedMultiTexImage1DEXT: MISSING glCompressedMultiTexImage2DEXT: MISSING glCompressedMultiTexImage3DEXT: MISSING glCompressedMultiTexSubImage1DEXT: MISSING glCompressedMultiTexSubImage2DEXT: MISSING glCompressedMultiTexSubImage3DEXT: MISSING glCopyMultiTexImage1DEXT: MISSING glCopyMultiTexImage2DEXT: MISSING glCopyMultiTexSubImage1DEXT: MISSING glCopyMultiTexSubImage2DEXT: MISSING glCopyMultiTexSubImage3DEXT: MISSING glGenerateMultiTexMipmapEXT: MISSING glGetCompressedMultiTexImageEXT: MISSING glGetMultiTexEnvfvEXT: MISSING glGetMultiTexEnvivEXT: MISSING glGetMultiTexGendvEXT: MISSING glGetMultiTexGenfvEXT: MISSING glGetMultiTexGenivEXT: MISSING glGetMultiTexImageEXT: MISSING glGetMultiTexLevelParameterfvEXT: MISSING glGetMultiTexLevelParameterivEXT: MISSING glGetMultiTexParameterIivEXT: MISSING glGetMultiTexParameterIuivEXT: MISSING glGetMultiTexParameterfvEXT: MISSING glGetMultiTexParameterivEXT: MISSING glMultiTexBufferEXT: MISSING glMultiTexCoordPointerEXT: MISSING glMultiTexEnvfEXT: MISSING glMultiTexEnvfvEXT: MISSING glMultiTexEnviEXT: MISSING glMultiTexEnvivEXT: MISSING glMultiTexGendEXT: MISSING glMultiTexGendvEXT: MISSING glMultiTexGenfEXT: MISSING glMultiTexGenfvEXT: MISSING glMultiTexGeniEXT: MISSING glMultiTexGenivEXT: MISSING glMultiTexImage1DEXT: MISSING glMultiTexImage2DEXT: MISSING glMultiTexImage3DEXT: MISSING glMultiTexParameterIivEXT: MISSING glMultiTexParameterIuivEXT: MISSING glMultiTexParameterfEXT: MISSING glMultiTexParameterfvEXT: MISSING glMultiTexParameteriEXT: MISSING glMultiTexParameterivEXT: MISSING glMultiTexRenderbufferEXT: MISSING glMultiTexSubImage1DEXT: MISSING glMultiTexSubImage2DEXT: MISSING glMultiTexSubImage3DEXT: MISSING glNamedRenderbufferStorageMultisampleCoverageEXT: MISSING glNamedRenderbufferStorageMultisampleEXT: MISSING GL_EXT_framebuffer_multisample: OK [MISSING] glRenderbufferStorageMultisampleEXT: OK GL_EXT_multi_draw_arrays: OK glMultiDrawArraysEXT: OK glMultiDrawElementsEXT: OK GL_EXT_multisample: MISSING GL_IBM_multimode_draw_arrays: MISSING glMultiModeDrawArraysIBM: MISSING glMultiModeDrawElementsIBM: MISSING GL_NV_explicit_multisample: MISSING glGetMultisamplefvNV: MISSING GL_NV_framebuffer_multisample_coverage: MISSING glRenderbufferStorageMultisampleCoverageNV: MISSING glMultiTexCoord1hNV: MISSING glMultiTexCoord1hvNV: MISSING glMultiTexCoord2hNV: MISSING glMultiTexCoord2hvNV: MISSING glMultiTexCoord3hNV: MISSING glMultiTexCoord3hvNV: MISSING glMultiTexCoord4hNV: MISSING glMultiTexCoord4hvNV: MISSING GL_NV_multisample_filter_hint: MISSING GL_SGIS_multisample: MISSING GL_SGIX_texture_multi_buffer: MISSING
