Bug#765933: mesa-common-dev: glx.h should not include glxext.h when GL_GLEXT_LEGACY is defined

2014-10-19 Thread Ondřej Surý
Package: mesa-common-dev
Version: 10.3.1-1
Severity: important
Tags: upstream patch

Dear maintainer(s),

gl.h doesn't include glext.h when GL_GLEXT_LEGACY is defined.

glx.h doesn't include glxext.h only when GLX_GLEXT_LEGACY is defined.

GLintptr is declared in glext.h and used in glxext.h, thus
applications that has defined GL_GLEXT_LEGACY and not GLX_GLEXT_LEGACY
now fails to build due missing GLintptr declaration.

I see two solutions here:

glx.h should not include glxext.h also when GL_GLEXT_LEGACY is
defined, e.g. change

#ifndef GLX_GLEXT_LEGACY

to

#if !defined(GL_GLEXT_LEGACY) && !defined(GLX_GLEXT_LEGACY)

or at least add:

#if defined(GL_GLEXT_LEGACY) && !defined(GLX_GLEXT_LEGACY)
#error You need to #define GLX_GLEXT_LEGACY when GL_GLEXT_LEGACY is used
#endif

So the users of mesa-common-dev know exactly what to fix.

(This is probably an upstream issue, right?)

Cheers,
Ondrej

-- Package-specific info:
glxinfo:

name of display: :0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile, 
GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float, 
GLX_ARB_framebuffer_sRGB, GLX_ARB_multisample, 
GLX_EXT_create_context_es2_profile, GLX_EXT_framebuffer_sRGB, 
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, 
GLX_EXT_visual_rating, GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, 
GLX_OML_swap_method, GLX_SGIS_multisample, GLX_SGIX_fbconfig, 
GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_SGI_swap_control
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile, 
GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float, 
GLX_ARB_framebuffer_sRGB, GLX_ARB_get_proc_address, GLX_ARB_multisample, 
GLX_EXT_buffer_age, GLX_EXT_create_context_es2_profile, 
GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB, 
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, 
GLX_EXT_visual_rating, GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, 
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, 
GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control, 
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, 
GLX_SGIX_visual_select_group, GLX_SGI_make_current_read, 
GLX_SGI_swap_control, GLX_SGI_video_sync
GLX version: 1.4
GLX extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile, 
GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float, 
GLX_ARB_framebuffer_sRGB, GLX_ARB_get_proc_address, GLX_ARB_multisample, 
GLX_EXT_create_context_es2_profile, GLX_EXT_framebuffer_sRGB, 
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, 
GLX_EXT_visual_rating, GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, 
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, 
GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control, 
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, 
GLX_SGIX_visual_select_group, GLX_SGI_make_current_read, 
GLX_SGI_swap_control, GLX_SGI_video_sync
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile 
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.3.1
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
GL_3DFX_texture_compression_FXT1, GL_AMD_conservative_depth, 
GL_AMD_draw_buffers_blend, GL_AMD_seamless_cubemap_per_texture, 
GL_AMD_shader_trinary_minmax, GL_AMD_vertex_shader_layer, 
GL_AMD_vertex_shader_viewport_index, GL_ANGLE_texture_compression_dxt3, 
GL_ANGLE_texture_compression_dxt5, GL_APPLE_object_purgeable, 
GL_ARB_ES2_compatibility, GL_ARB_ES3_compatibility, GL_ARB_base_instance, 
GL_ARB_blend_func_extended, GL_ARB_buffer_storage, 
GL_ARB_clear_buffer_object, GL_ARB_clear_texture, 
GL_ARB_compressed_texture_pixel_storage, 
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth, 
GL_ARB_copy_buffer, GL_ARB_copy_image, GL_ARB_debug_output, 
GL_ARB_depth_buffer_float, GL_ARB_depth_clamp, GL_ARB_derivative_control, 
GL_ARB_draw_buffers, GL_ARB_draw_buffers_blend, 
GL_ARB_draw_elements_base_vertex, GL_ARB_draw_instanced, 
GL_ARB_explicit_attrib_location, GL_ARB_explicit_uniform_location, 
GL_ARB_fragment_coord_conventions, GL_ARB_fragment_shader, 
GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB, 
GL_ARB_get_program_binary, GL_ARB_gpu_shader5, GL_ARB_half_float_pixel, 
GL_ARB_half_float_vertex, GL_ARB_instanced_arrays, 
GL_ARB_internalformat_query, GL_ARB_invalidate_subdata, 
GL_ARB_map_buffer_alignment, GL_ARB_map_buffer_rang

Bug#762809: libgl1-mesa-dri: Playing video with mpv -vo=opengl leads to a segmentation fault

2014-09-26 Thread Ondřej Surý
Control: forwarded -1 https://bugs.freedesktop.org/show_bug.cgi?id=84372

> This should be forwarded upstream, see
> https://01.org/linuxgraphics/documentation/how-report-bugs

Done

Cheers,
-- 
Ondřej Surý 
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server


--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/1411738889.1813957.172080513.2db77...@webmail.messagingengine.com



X Strike Force - some infos missing

2004-03-29 Thread Ondřej Surý
Hi Branden and all,

could you update your XSF page to include members of XSF?
(The question really is if Daniel Stone and you calmed down and are you
cooperating again :-)

And if you could put some semi-official statement on XSF page about next
development of X in Debian (freedesktop vs. Xorg vs. X(nolonger)free86)
it would propably save few questions on list... (Well it would be
interesting to see what will happen next even in normal state of things)

O.
-- 
Ondřej Surý <[EMAIL PROTECTED]>



Re: Bug#233867: I already know about Netscape 4.7x security issues, thank you

2004-02-24 Thread Ondřej Surý
On Mon, 2004-02-23 at 14:14, Martin-Éric Racine wrote:
> To Andreas, Ondøej and other smart asses:
> 
> If that broken but immensely usefull website accepted anything newer than 
> 4.77,
> I would have bothered upgrading a LONG time ago.  Heck, for that matter, 
> current
> Mozilla builds would also work, if that was the case.

No need to be rude!  Our advice was to install netscape to /usr/local/
if you need to use it.  There is no need to keep obsolete xlib6g in
archives.

-- 
Ondřej Surý <[EMAIL PROTECTED]>



Bug#233867: acknowledged by developer (Re: Bug#233867: "Provides: xlib6g" needed in 4.3.0)

2004-02-23 Thread Ondřej Surý
As somebody already stated in another thread.  You don't have to use
packaged netscape which is known to have security issues.  You can
install latest netscape in /usr/local/ without need of obsolete
dependecies.

> Many other browsers do also, but this doesn't fix that broken website. Trust 
> me,
> I already tried everythingand KNOW for fact that I MUST use that old Netscape 
> to
> access that particular site.  I therefore need xlib6g and libxaw6 equivalents 
> in
> XFree86 4.3.0 and would appreciate you telling me which packages provide these
> functionalities noawadays. :)

-- 
Ondřej Surý <[EMAIL PROTECTED]>




Re: Upgrade of XFree86 broke my X totally on Laptop IBM t40p

2004-02-20 Thread Ondřej Surý
Do you have display saving turned off in BIOS?  I run 4.3.0 for long
time (from experimental) and without any problem (I use fglrx drivers
from ATI to have accelerated 3D).

O.

On Thu, 2004-02-19 at 18:56, Lukas Ruf wrote:
> Dear all,
> 
> after having searched the web and read some of the email on the
> archive, I could not find the information required for getting my X
> working again.
> 
> Today, I upgraded X on my Laptop (IBM t40p, ATI RADEON Mobility Fire
> GL9000) running Debian unstable.  Unfortunately, after having run the
> upgrade without any notice of problems, the screen gets black simply.
> Ctrl-Alt-Backspace does not work, but I can remote login to reboot
> the laptop completely since killing all processes related to X does
> not resolve the problem.
> 
> Can anyone propose a solution to me and tell me, what to do next to
> get back to light?

-- 
Ondřej Surý <[EMAIL PROTECTED]>



Bug#226623: xserver-xfree86: Xvideo broken on Radeon M6 LY

2004-01-08 Thread Ondřej Surý
On Wed, 2004-01-07 at 22:54, Alwin Meschede wrote:
> Michel Dänzer wrote:
> >>The Xvideo support for my ATI Mobility Radeon LY seems to be broken in
> >>4.3.0-pre1v5. Instead of the video playback, I only get a blue window.
> > 
> > On which head?
> 
> Cool. You just pointed me to a workaround for the problem ;-)
> 
> If an external CRT is attached at boot time, the notebook automagically 
> disables it's internal LCD screen and uses the CRT only. This is the 
> setup that doesn't show video.
> 
> If I boot up without CRT attached, Xvideo works for the LCD head (and on 
> the CRT if it is attached later).

This is not ATI related.  I experienced same behaviour on S3 Savage IX/C
(IBM Thinkpad T23).

O.
-- 
Ondřej Surý <[EMAIL PROTECTED]>





Re: any chances to incorporate savage driver from S3

2003-08-28 Thread Ondřej Surý
I have just noticed, that my mail probably hadn't make it into list,
so I am resending it, if I am mistaken please forgive me for double
posting...

O.

On Thu, 2003-08-14 at 20:28, Branden Robinson wrote:
> On Tue, Aug 12, 2003 at 10:54:11AM +0200, Ond?ej Surý wrote:
> > Since Tim Roberts stopped work on his savage driver (see below), is
> > there any chances that S3 driver will be incorporated into XFree86? 
> > (either Debian or upstream ;-)  It supports DRI (-ac kernels has it),
> > but is for 4.2.0 only (ie. some work would be needed to use it on 4.3.x.
> > 
> Gotta know what the license is.

2D and 3D directories have this:

/*
 * Copyright 1998-2003 VIA Technologies, Inc. All Rights Reserved.
 * Copyright 2001-2003 S3 Graphics, Inc. All Rights Reserved.
 *
 * Permission is hereby granted, free of charge, to any person obtaining
a
 * copy of this software and associated documentation files (the
"Software"),
 * to deal in the Software without restriction, including without
limitation
 * the rights to use, copy, modify, merge, publish, distribute, sub
license,
 * and/or sell copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice (including the
 * next paragraph) shall be included in all copies or substantial
portions
 * of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT
SHALL
 * VIA, S3 GRAPHICS, AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR
 * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER
 * DEALINGS IN THE SOFTWARE.
 */

XvMC directory is copyrighted only by VIA:
/*
 * Copyright 2003 VIA Technologies, Inc. All Rights Reserved.
 *
 * Permission is hereby granted, free of charge, to any person obtaining
a
 * copy of this software and associated documentation files (the
"Software"),
 * to deal in the Software without restriction, including without
limitation
 * the rights to use, copy, modify, merge, publish, distribute, sub
license,
 * and/or sell copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice (including the
 * next paragraph) shall be included in all copies or substantial
portions
 * of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT
SHALL
 * VIA AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
 * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER
 * DEALINGS IN THE SOFTWARE.
 */


Sorry for line wrap, I am unable to convice evolution to not do it :(

-- 
Ondřej Surý <[EMAIL PROTECTED]>


signature.asc
Description: This is a digitally signed message part


Re: any chances to incorporate savage driver from S3

2003-08-28 Thread Ondřej Surý
I have just noticed, that my mail probably hadn't make it into list,
so I am resending it, if I am mistaken please forgive me for double
posting...

O.

On Thu, 2003-08-14 at 20:28, Branden Robinson wrote:
> On Tue, Aug 12, 2003 at 10:54:11AM +0200, Ond?ej Surý wrote:
> > Since Tim Roberts stopped work on his savage driver (see below), is
> > there any chances that S3 driver will be incorporated into XFree86? 
> > (either Debian or upstream ;-)  It supports DRI (-ac kernels has it),
> > but is for 4.2.0 only (ie. some work would be needed to use it on 4.3.x.
> > 
> Gotta know what the license is.

2D and 3D directories have this:

/*
 * Copyright 1998-2003 VIA Technologies, Inc. All Rights Reserved.
 * Copyright 2001-2003 S3 Graphics, Inc. All Rights Reserved.
 *
 * Permission is hereby granted, free of charge, to any person obtaining
a
 * copy of this software and associated documentation files (the
"Software"),
 * to deal in the Software without restriction, including without
limitation
 * the rights to use, copy, modify, merge, publish, distribute, sub
license,
 * and/or sell copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice (including the
 * next paragraph) shall be included in all copies or substantial
portions
 * of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT
SHALL
 * VIA, S3 GRAPHICS, AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR
 * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER
 * DEALINGS IN THE SOFTWARE.
 */

XvMC directory is copyrighted only by VIA:
/*
 * Copyright 2003 VIA Technologies, Inc. All Rights Reserved.
 *
 * Permission is hereby granted, free of charge, to any person obtaining
a
 * copy of this software and associated documentation files (the
"Software"),
 * to deal in the Software without restriction, including without
limitation
 * the rights to use, copy, modify, merge, publish, distribute, sub
license,
 * and/or sell copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice (including the
 * next paragraph) shall be included in all copies or substantial
portions
 * of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT
SHALL
 * VIA AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
 * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER
 * DEALINGS IN THE SOFTWARE.
 */


Sorry for line wrap, I am unable to convice evolution to not do it :(

-- 
Ondřej Surý <[EMAIL PROTECTED]>


signature.asc
Description: This is a digitally signed message part


Re: any chances to incorporate savage driver from S3

2003-08-15 Thread Ondřej Surý
On Thu, 2003-08-14 at 20:28, Branden Robinson wrote:
> On Tue, Aug 12, 2003 at 10:54:11AM +0200, Ond?ej Surý wrote:
> > Since Tim Roberts stopped work on his savage driver (see below), is
> > there any chances that S3 driver will be incorporated into XFree86? 
> > (either Debian or upstream ;-)  It supports DRI (-ac kernels has it),
> > but is for 4.2.0 only (ie. some work would be needed to use it on 4.3.x.
> > 
> Gotta know what the license is.

2D and 3D directories have this:

/*
 * Copyright 1998-2003 VIA Technologies, Inc. All Rights Reserved.
 * Copyright 2001-2003 S3 Graphics, Inc. All Rights Reserved.
 *
 * Permission is hereby granted, free of charge, to any person obtaining
a
 * copy of this software and associated documentation files (the
"Software"),
 * to deal in the Software without restriction, including without
limitation
 * the rights to use, copy, modify, merge, publish, distribute, sub
license,
 * and/or sell copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice (including the
 * next paragraph) shall be included in all copies or substantial
portions
 * of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT
SHALL
 * VIA, S3 GRAPHICS, AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR
 * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER
 * DEALINGS IN THE SOFTWARE.
 */

XvMC directory is copyrighted only by VIA:
/*
 * Copyright 2003 VIA Technologies, Inc. All Rights Reserved.
 *
 * Permission is hereby granted, free of charge, to any person obtaining
a
 * copy of this software and associated documentation files (the
"Software"),
 * to deal in the Software without restriction, including without
limitation
 * the rights to use, copy, modify, merge, publish, distribute, sub
license,
 * and/or sell copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice (including the
 * next paragraph) shall be included in all copies or substantial
portions
 * of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT
SHALL
 * VIA AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR
 * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER
 * DEALINGS IN THE SOFTWARE.
 */


Sorry for line wrap, I am unable to convice evolution to not do it :(

-- 
Ondřej Surý <[EMAIL PROTECTED]>



any chances to incorporate savage driver from S3

2003-08-14 Thread Ondřej Surý
Hello,

Since Tim Roberts stopped work on his savage driver (see below), is
there any chances that S3 driver will be incorporated into XFree86? 
(either Debian or upstream ;-)  It supports DRI (-ac kernels has it),
but is for 4.2.0 only (ie. some work would be needed to use it on 4.3.x.

It would be great to have DRI on my laptop, so I could play
Neverwinter Nights ;-)

***

   From: 
Tim Roberts
<[EMAIL PROTECTED]>
   Reply-To: 
Tim Roberts
<[EMAIL PROTECTED]>
 To: 
savage40
<[EMAIL PROTECTED]>
Subject: 
[Savage40] Better
Driver Out There
   Date: 
Wed, 09 Jul 2003
11:32:34 -0700

Well, folks, it appears that my Savage driver is now a LONG ways from
the state 
of the art.  I am no longer "da man".

Unbeknownst to me, VIA/S3 have been quietly bulking up their snapshot of
the 
Savage driver.  Recently, they were persuaded to release their driver to
the 
world in source form:

  http://www.linux.org.uk/~alan/S3.zip

I have not tried to compile this yet, but based on a quick perusal of
the 
source code, it looks like it:

 * Supports all of the Savage chips
 * Supports video4linux for videoport/zoomvideo
 * Supports the Chrontel TV part on ProSavageDDR motherboards
 * Supports MPEG motion compensation acceleration (XvMC)
and (drum roll, please):
 * Supports DRI and OpenGL

They have made so many changes that it is almost impossible for me to
determine 
whether all of my recent fixes are in their code, but given the
thoroughness I 
see in other places, I suspect that they are.

So, if you have the inclination and ability to build from source, it
would be 
well worth your trouble to give this a try.  If you do build binaries
for 
either 4.2.0 or 4.3.0, let me know and I will announce it to this list.

--
- Tim Roberts, [EMAIL PROTECTED]
  Providenza & Boekelheide, Inc.



-- 
Ondřej Surý <[EMAIL PROTECTED]>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



any chances to incorporate savage driver from S3

2003-08-12 Thread Ondřej Surý
Hello,

Since Tim Roberts stopped work on his savage driver (see below), is
there any chances that S3 driver will be incorporated into XFree86? 
(either Debian or upstream ;-)  It supports DRI (-ac kernels has it),
but is for 4.2.0 only (ie. some work would be needed to use it on 4.3.x.

It would be great to have DRI on my laptop, so I could play
Neverwinter Nights ;-)

***

   From: 
Tim Roberts
<[EMAIL PROTECTED]>
   Reply-To: 
Tim Roberts
<[EMAIL PROTECTED]>
 To: 
savage40
<[EMAIL PROTECTED]>
Subject: 
[Savage40] Better
Driver Out There
   Date: 
Wed, 09 Jul 2003
11:32:34 -0700

Well, folks, it appears that my Savage driver is now a LONG ways from
the state 
of the art.  I am no longer "da man".

Unbeknownst to me, VIA/S3 have been quietly bulking up their snapshot of
the 
Savage driver.  Recently, they were persuaded to release their driver to
the 
world in source form:

  http://www.linux.org.uk/~alan/S3.zip

I have not tried to compile this yet, but based on a quick perusal of
the 
source code, it looks like it:

 * Supports all of the Savage chips
 * Supports video4linux for videoport/zoomvideo
 * Supports the Chrontel TV part on ProSavageDDR motherboards
 * Supports MPEG motion compensation acceleration (XvMC)
and (drum roll, please):
 * Supports DRI and OpenGL

They have made so many changes that it is almost impossible for me to
determine 
whether all of my recent fixes are in their code, but given the
thoroughness I 
see in other places, I suspect that they are.

So, if you have the inclination and ability to build from source, it
would be 
well worth your trouble to give this a try.  If you do build binaries
for 
either 4.2.0 or 4.3.0, let me know and I will announce it to this list.

--
- Tim Roberts, [EMAIL PROTECTED]
  Providenza & Boekelheide, Inc.



-- 
Ondřej Surý <[EMAIL PROTECTED]>