RE: Problems with GL_ARB_multitexture extension on the Geforce3 (LOD Fading)

New Message Reply Date view Thread view Subject view Author view

From: Brian Corrie (brian.corrie++at++newmic.com)
Date: 11/23/2001 16:38:01


Hello David,

Not sure about the LOD fading, but the anti-aliasing should work. To make it
work you need to set an environment variable, and it is different on the
newer drivers than it was on the older ones...

Try "setenv __GL_FSAA_MODE 4" - Note that there are two _ characters at the
beginning!!!

I just tried this on a new GeForce 3 (not the ti500 though) with the 1541
driver and RH 7.2 and it worked for me (took a pretty big hit in the
performance though).

Cheers,

        Brian

> -----Original Message-----
> From: davidl++at++freud.equipe.ltd.uk [mailto:davidl++at++freud.equipe.ltd.uk]On
> Behalf Of David Lyne
> Sent: Friday, November 23, 2001 8:04 AM
> To: info-performer++at++sgi.com
> Subject: Problems with GL_ARB_multitexture extension on the Geforce3
> (LOD Fading)
>
>
>
>
> Hello,
>
> I sent a question to this mailing list a few weeks ago asking if the
> Geforce2 supported LOD fading. I recieved a reply, telling me that the
> Geforce2 doesn't support the required extension (I think it was
> GLX_ARB_multisample).
>
> So, we have just invested in a Geforce 3 ti500 card to run our Performer
> based applications. Unfortunatly, LOD fading (and anti-aliasing) still
> dont work. Is there any modifications that we need to make to our
> software?
>
> We are using beta 2 of version 2.5 of performer for Linux and version
> 1.0-1541 smp Geforce drivers.
>
>
> The glxinfo output is as follows:
>
>
> display: :0.0 screen:0
> direct rendering: Yes
> server glx vendor string: NVIDIA Corporation
> server glx version string: 1.2
> server glx extensions:
> GLX_ARB_multisample
> client glx vendor string: NVIDIA Corporation
> client glx version string: 1.2
> client glx extensions:
> GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
> GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
> GLX_SGIX_swap_group, GLX_SGIX_swap_barrier
> GLX extensions:
> GLX_ARB_multisample
> OpenGL vendor string: NVIDIA Corporation
> OpenGL renderer string: GeForce3/AGP/3DNOW!
> OpenGL version string: 1.2.2
> OpenGL extensions:
> GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture,
> GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
> GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
> GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
> GL_ARB_transpose_matrix, GL_S3_s3tc, GL_EXT_abgr, GL_EXT_bgra,
> GL_EXT_blend_color, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
> GL_EXT_compiled_vertex_array, GL_EXT_draw_range_elements,
> GL_EXT_fog_coord, GL_EXT_packed_pixels, GL_EXT_paletted_texture,
> GL_EXT_point_parameters, GL_EXT_rescale_normal,
> GL_EXT_secondary_color,
> GL_EXT_separate_specular_color, GL_EXT_shared_texture_palette,
> GL_EXT_stencil_wrap, GL_EXT_texture3D,
> GL_EXT_texture_compression_s3tc,
> GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add,
> GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
> GL_EXT_texture_cube_map, GL_EXT_texture_filter_anisotropic,
> GL_EXT_texture_lod, GL_EXT_texture_lod_bias, GL_EXT_texture_object,
> GL_EXT_vertex_array, GL_EXT_vertex_weighting,
> GL_IBM_texture_mirrored_repeat, GL_KTX_buffer_region,
> GL_NV_blend_square,
> GL_NV_evaluators, GL_NV_fence, GL_NV_fog_distance,
> GL_NV_light_max_exponent, GL_NV_multisample_filter_hint,
> GL_NV_packed_depth_stencil, GL_NV_register_combiners,
> GL_NV_register_combiners2, GL_NV_texgen_reflection,
> GL_NV_texture_compression_vtc, GL_NV_texture_env_combine4,
> GL_NV_texture_rectangle, GL_NV_texture_shader,
> GL_NV_texture_shader2,
> GL_NV_vertex_array_range, GL_NV_vertex_array_range2,
> GL_NV_vertex_program,
> GL_SGIS_generate_mipmap, GL_SGIS_multitexture, GL_SGIS_texture_lod,
> GL_SGIX_depth_texture, GL_SGIX_shadow
>
> visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
> id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
> ----------------------------------------------------------------------
> 0x21 24 tc 0 32 0 r y . 8 8 8 0 0 16 0 16 16 16 16 0 0 None
> 0x22 24 dc 0 32 0 r . . 8 8 8 8 0 16 0 16 16 16 16 0 0 None
> 0x2a 24 tc 0 32 0 r . . 8 8 8 8 0 16 0 16 16 16 16 0 0 None
> 0x2b 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 None
> 0x2c 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 None
> 0x2d 24 tc 0 32 0 r y . 8 8 8 8 0 16 0 16 16 16 16 0 0 None
> 0x2e 24 tc 0 32 0 r y . 8 8 8 0 0 24 0 16 16 16 16 0 0 None
> 0x2f 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 None
> 0x30 24 tc 0 32 0 r y . 8 8 8 0 0 24 8 16 16 16 16 0 0 None
> 0x31 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 None
> 0x32 24 tc 0 32 0 r y . 8 8 8 0 0 16 0 16 16 16 16 0 0 None
> 0x33 24 tc 0 32 0 r y . 8 8 8 8 0 16 0 16 16 16 16 0 0 None
> 0x34 24 tc 0 32 0 r y . 8 8 8 0 0 24 0 16 16 16 16 0 0 None
> 0x35 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 None
> 0x36 24 tc 0 32 0 r y . 8 8 8 0 0 24 8 16 16 16 16 0 0 None
> 0x37 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 None
> 0x38 24 tc 0 32 0 r y . 8 8 8 0 0 16 0 16 16 16 16 0 0 None
> 0x39 24 tc 0 32 0 r y . 8 8 8 8 0 16 0 16 16 16 16 0 0 None
> 0x3a 24 tc 0 32 0 r y . 8 8 8 0 0 24 0 16 16 16 16 0 0 None
> 0x3b 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 None
> 0x3c 24 tc 0 32 0 r y . 8 8 8 0 0 24 8 16 16 16 16 0 0 None
> 0x3d 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 None
> 0x3e 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 None
> 0x3f 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 None
> 0x40 24 dc 0 32 0 r y . 8 8 8 0 0 16 0 16 16 16 16 0 0 None
> 0x41 24 dc 0 32 0 r y . 8 8 8 8 0 16 0 16 16 16 16 0 0 None
> 0x42 24 dc 0 32 0 r y . 8 8 8 0 0 24 0 16 16 16 16 0 0 None
> 0x43 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 None
> 0x44 24 dc 0 32 0 r y . 8 8 8 0 0 24 8 16 16 16 16 0 0 None
> 0x45 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 None
> 0x46 24 dc 0 32 0 r y . 8 8 8 0 0 16 0 16 16 16 16 0 0 None
> 0x47 24 dc 0 32 0 r y . 8 8 8 8 0 16 0 16 16 16 16 0 0 None
> 0x48 24 dc 0 32 0 r y . 8 8 8 0 0 24 0 16 16 16 16 0 0 None
> 0x49 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 None
> 0x4a 24 dc 0 32 0 r y . 8 8 8 0 0 24 8 16 16 16 16 0 0 None
> 0x4b 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 None
> 0x4c 24 dc 0 32 0 r y . 8 8 8 0 0 16 0 16 16 16 16 0 0 None
> 0x4d 24 dc 0 32 0 r y . 8 8 8 8 0 16 0 16 16 16 16 0 0 None
> 0x4e 24 dc 0 32 0 r y . 8 8 8 0 0 24 0 16 16 16 16 0 0 None
> 0x4f 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 None
> 0x50 24 dc 0 32 0 r y . 8 8 8 0 0 24 8 16 16 16 16 0 0 None
> 0x51 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 None
>
> Thanks in advance,
>
> Dave.
>
>
> -----------------------------------------------------------------------
> List Archives, Info, FAQ: http://www.sgi.com/software/performer/
> Open Development Project: http://oss.sgi.com/projects/performer/
> Submissions: info-performer++at++sgi.com
> Admin. requests: info-performer-request++at++sgi.com
> -----------------------------------------------------------------------


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Fri Nov 23 2001 - 16:37:05 PST

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.