[Fluxus] problem from mexico

gabor papp gabor.lists at mndl.hu
Sun Apr 12 12:28:47 PDT 2009


> 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




More information about the Fluxus mailing list