Re: [Dri-devel] read/write/select/poll of DRM?

2003-03-14 Thread Keith Whitwell
Eric Anholt wrote:
Does anything use read/write/poll on the DRM?  The drm-filp changes will
touch all of the device entry points for BSD, and I was wondering if
these functions are still used/useful in the current state of things.
I don't think so.  There are some gimmick statistics that come out of the 
device if you cat it, but nothing of actual use in a driver (as far as I know)...

Keith



---
This SF.net email is sponsored by:Crypto Challenge is now open! 
Get cracking and register here for some mind boggling fun and 
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
___
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel


Re: [Dri-devel] Improving DRI support for Torque engine games

2003-03-14 Thread Keith Whitwell
[EMAIL PROTECTED] wrote:
Hello,

I do linux ports of Torque engine games from www.garagegames.com.  The
Torque engine is based on the Tribes 2 engine.
From user reports, it seems like the engine has problems with DRI-based
cards.  I've received reports of problems from users with Voodoo3, Matrix
G400, and ATI Radeon 64 DDR cards, ranging from rendering glitches to
lockups.
I would like to improve the DRI support, but I'm at a loss on how to do
it, given that there are many different cards.  I have a voodoo3
available, so I could use that to investigate problems.  If I fix problems
with the voodoo3, is it likely that the other cards will benefit?
Some problems may be common across cards, but as the shared component of the 
drivers (Mesa) is in pretty good shape, it's more likely that the problems you 
find will be driver specific.  That said, the same mistake can be made in 
multiple drivers.

Is anyone in the DRI developer community willing to work with me on these
issues?  It would be worth it, since many Torque engine games will be
released over the next few years (one linux port is complete, two are
nearly complete, any many other games are in development).
As a first step I'd suggest you get a hold of the cards you're trying to 
support -- at least a radeon, r200 and maybe a g400.

Once you have those, you will be able to provide reasonable help in tracking 
down bugs.

Keith



---
This SF.net email is sponsored by:Crypto Challenge is now open! 
Get cracking and register here for some mind boggling fun and 
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
___
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel


Re: [Dri-devel] dri driver features page - website in CVS

2003-03-14 Thread Michel Dänzer
On Don, 2003-03-13 at 20:49, Smitty wrote:
 
 If I can do a CVS commit when I've been changing things on the webserver
 from the webserver that would be good.

You can, but that should be the exception because otherwise the only
improvement over the current situation is that there's a backup in the
CVS repository.


  Don't you have a local web server setup you can test with?
 No. Besides even if I setup apache on my local machine I'd still have to
 set up a database like the one used for the FAQ on sf.net 

You could set up a dummy database for testing?


   I've thought about it a bit more and think that putting just /doc into
   CVS may be a good idea, the other files either don't change or are
   only changed by one person at a time / ever.
  
  Sounds good to me, we can always add more later. So we create a module
  called website or whatever containing a doc directory? Anyone, or shall
  I?
 I have no objections, btw bear in mind that I managed to delete my local
 copy of dri/htdocs/ while converting to ResierFS and house cleaning so try
 not to mess it up.g

I always try to be careful.

So, which files in doc/ should go into CVS? At a quick glance, only the
files in the doc/ directory itself and the images directory; the faq and
howto directories are generated, right?


-- 
Earthling Michel Dänzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member   /  CS student, Free Software enthusiast



---
This SF.net email is sponsored by:Crypto Challenge is now open! 
Get cracking and register here for some mind boggling fun and 
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
___
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel


Re: [Dri-devel] dri driver features page - website in CVS

2003-03-14 Thread Nicholas Leippe
On Friday 14 March 2003 05:50 am, you wrote:
 On Don, 2003-03-13 at 20:49, Smitty wrote:
  
  If I can do a CVS commit when I've been changing things on the webserver
  from the webserver that would be good.
 
 You can, but that should be the exception because otherwise the only
 improvement over the current situation is that there's a backup in the
 CVS repository.
 
 
   Don't you have a local web server setup you can test with?
  No. Besides even if I setup apache on my local machine I'd still have to
  set up a database like the one used for the FAQ on sf.net 
 
 You could set up a dummy database for testing?

Setting up mysql is not hard at all.  Also, you can do mysqldump to get the 
actual data from the sf server, and pipe it right into your own to test with 
a snapshot of the real data.


Nick


---
This SF.net email is sponsored by:Crypto Challenge is now open! 
Get cracking and register here for some mind boggling fun and 
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
___
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel


Re: [Dri-devel] Final new code in texmem-0-0-1 branch (take 2)

2003-03-14 Thread Jens Owen
Ian,

Looks like you've been busy.  Here are some comments from the 10,000' 
level.  Keep in mind I haven't looked at your branch, yet.  So feel free 
to point me at the code if my comments are way off base.

Ian Romanick wrote:
Most of the changes that were in my previous Final new code in
texmem-0-0-1 branch patch are in this patch as well.  Some of the
code, such as the Radeon code-gen updates, has already been committed.
http://www.mail-archive.com/[EMAIL PROTECTED]/msg09490.html

In addition, a few fixes were made to the device-independent
vertical-retrace code.  Michal Daenzer pointed out a couple problems
with the code, and I've made some work-arounds.  The biggest problem
was that the user-mode API has to use 64-bit counters for
buffer-swaps and retraces, but the kernel ioctls only provide 32-bit
counters.  I put a small has in vblank.c that should work around most
of the problems here.
The bulk of the changes were in the GLX support in libGL.so.  As
mentioned with my previous patch, the current reporting mechanism is
wrong.  The extensions returned by
glXGetClientString(dpy,GLX_EXTENSIONS) is the set of extensions
supported by libGL.so.  It has *nothing* to do with the server or and
direct rendering driver.
Keep in mind the spec says string describing some aspect of the client 
library.  So, I believe it's correct to not include server information. 
 You might be able to make a case for including direct rendering driver 
information, since that's technically part of the client library, but 
the extensions would need to only list extensions that were supported by 
all heads, since there is no screen parameter to this entry point. 
Given that limitation, I think an application developer would use the 
glXQueryExtensionsString to query the screen specific extensions, and 
only rely on glXGetClientString to figure out which libGL.so they were 
dealing with.

The extensions returned by
glXQueryExtensionsString is the intersection of the set of extensions
supported by the client (libGL.so) and the server, plus any
client-side extensions (such as GLX_ARB_get_proc_address).  I have
extended this to include any extensions that are direct rendering only
that are supported by the direct rendering driver.  This includes
extensions like GLX_NV_vertex_array_range.
How would you cope with Applications that query a capability, but force 
indirect rendering?  Wouldn't they be misguided into thinking 
GLX_NV_vertex_array_range was present in the server, when it's probably 
not available?

I believe the DRI is the first project where HW accellerated direct 
rendering was implemented, but indirect rendering fell back to a 
software renderer.  If we had HW accellerated indirect rendering, I 
believe these Query functions would work the way they were 
intended...i.e. the GLX_NV_vertex_array_range would work on an indirect 
rendering context and should then be advertised by glXQueryExtensionsString.

In glxextensions.c I track 5 bits for each extension.  Each bit
represents one of the following:
1. Is the extension supported by libGL.so?
2. Is the extension supported by the server?
3. Is the extension supported by the direct rendering driver?
4. Is the extension client-side only?
5. Is the extension for direct rendering only?
By looking at the state of those five bits, the function
__glXGetUsableExtensions can determine which extensions should be
exposed by glXQueryExtensionString.
If you can figure out a way to add direct rendering only extensions to 
glXQueryExtensionString without breaking existing applications 
(something that's hard to qualify) then that sounds like a nice 
improvement.  However, I wouldn't say the existing reporting mechanism 
is wrong.

--
   /\
 Jens Owen/  \/\ _
  [EMAIL PROTECTED]  /\ \ \   Steamboat Springs, Colorado


---
This SF.net email is sponsored by:Crypto Challenge is now open! 
Get cracking and register here for some mind boggling fun and 
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
___
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Dri-devel] Does DRI based kernel driver need a registered major device number?

2003-03-14 Thread Bhavana Nagendra

I have a DRI based DRM driver and wanted to know if it needs a 
major device number assigned by the linux community, like any 
standalone driver.  

Since the driver opens /dev/dri/card0 as it boots up, 
I'd like to know how exactly does it use the DRIVER_MAJOR, 
DRIVER_MINOR macros?   Are these macros required?

Thanks,
--
Bhavana


---
This SF.net email is sponsored by:Crypto Challenge is now open! 
Get cracking and register here for some mind boggling fun and 
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
___
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel


Re: [Dri-devel] Final new code in texmem-0-0-1 branch (take 2)

2003-03-14 Thread Brian Paul
Jens Owen wrote:
Ian,

Looks like you've been busy.  Here are some comments from the 10,000' 
level.  Keep in mind I haven't looked at your branch, yet.  So feel free 
to point me at the code if my comments are way off base.

Ian Romanick wrote:

Most of the changes that were in my previous Final new code in
texmem-0-0-1 branch patch are in this patch as well.  Some of the
code, such as the Radeon code-gen updates, has already been committed.
http://www.mail-archive.com/[EMAIL PROTECTED]/msg09490.html

In addition, a few fixes were made to the device-independent
vertical-retrace code.  Michal Daenzer pointed out a couple problems
with the code, and I've made some work-arounds.  The biggest problem
was that the user-mode API has to use 64-bit counters for
buffer-swaps and retraces, but the kernel ioctls only provide 32-bit
counters.  I put a small has in vblank.c that should work around most
of the problems here.
The bulk of the changes were in the GLX support in libGL.so.  As
mentioned with my previous patch, the current reporting mechanism is
wrong.  The extensions returned by
glXGetClientString(dpy,GLX_EXTENSIONS) is the set of extensions
supported by libGL.so.  It has *nothing* to do with the server or and
direct rendering driver.


Keep in mind the spec says string describing some aspect of the client 
library.  So, I believe it's correct to not include server information. 
 You might be able to make a case for including direct rendering driver 
information, since that's technically part of the client library, but 
the extensions would need to only list extensions that were supported by 
all heads, since there is no screen parameter to this entry point. Given 
that limitation, I think an application developer would use the 
glXQueryExtensionsString to query the screen specific extensions, and 
only rely on glXGetClientString to figure out which libGL.so they were 
dealing with.

The extensions returned by
glXQueryExtensionsString is the intersection of the set of extensions
supported by the client (libGL.so) and the server, plus any
client-side extensions (such as GLX_ARB_get_proc_address).  I have
extended this to include any extensions that are direct rendering only
that are supported by the direct rendering driver.  This includes
extensions like GLX_NV_vertex_array_range.


How would you cope with Applications that query a capability, but force 
indirect rendering?  Wouldn't they be misguided into thinking 
GLX_NV_vertex_array_range was present in the server, when it's probably 
not available?
GLX_NV_vertex_array_range defines the glXAllocateMemoryNV() function for 
allocating high-speed (AGP) memory in the client address space.  A renderer 
running in a remote server won't be able to use it.  More below.


I believe the DRI is the first project where HW accellerated direct 
rendering was implemented, but indirect rendering fell back to a 
software renderer.  If we had HW accellerated indirect rendering, I 
believe these Query functions would work the way they were 
intended...i.e. the GLX_NV_vertex_array_range would work on an indirect 
rendering context and should then be advertised by 
glXQueryExtensionsString.
The GLX_NV_vertex_array_range extension, unfortunately, has no formal spec. 
It's only implied by the GL_NV_vertex_array_range extension 
(http://oss.sgi.com/projects/ogl-sample/registry/NV/vertex_array_range.txt).

It says:
OpenGL implementations using GLX indirect rendering should fail
to set up the vertex array range (failing to set the vertex array
valid bit so the vertex array range functionality is not usable).
Additionally, glXAllocateMemoryNV always fails to allocate memory
(returns NULL) when used with an indirect rendering context.
But a few paragraphs earlier it says:

Because wglAllocateMemoryNV and wglFreeMemoryNV are not OpenGL
rendering commands, these commands do not require a current context.
They operate normally even if called within a Begin/End or while
compiling a display list.
If glXAllocateMemoryNV() has no notion of a current rendering context, how can 
it know to return NULL when using an indirect context?  These two paragraphs 
of the spec are in contradiction.

My belief is that glXAllocateMemoryNV() should try to allocate fast (AGP) 
memory regardless of any knowledge of indirect/direct rendering.  Only if 
using a direct rendering context will there be a potential speed-up by using 
that memory.  If using indirect rendering, libGL will simply read (vertex) 
data out of that region as if it were ordinary memory, pack it into GLX 
protocol commands, and ship it over the wire.



In glxextensions.c I track 5 bits for each extension.  Each bit
represents one of the following:
1. Is the extension supported by libGL.so?
2. Is the extension supported by the server?
3. Is the extension supported by the direct rendering driver?
4. Is the extension client-side only?
5. Is the extension for direct rendering only?
By 

Re: [Dri-devel] Final new code in texmem-0-0-1 branch (take 2)

2003-03-14 Thread Ian Romanick
Jens Owen wrote:

How would you cope with Applications that query a capability, but force 
indirect rendering?  Wouldn't they be misguided into thinking 
GLX_NV_vertex_array_range was present in the server, when it's probably 
not available?

I believe the DRI is the first project where HW accellerated direct 
rendering was implemented, but indirect rendering fell back to a 
software renderer.  If we had HW accellerated indirect rendering, I 
believe these Query functions would work the way they were 
intended...i.e. the GLX_NV_vertex_array_range would work on an indirect 
rendering context and should then be advertised by 
glXQueryExtensionsString.
All of the extensions that I have put in the category, such as 
GLX_NV_vertex_array_range, are ones that are *never* available in an 
indirect context.  There are a few that fall into that category.  They are:

GLX_MESA_agp_offset
GLX_MESA_swap_control
GLX_MESA_swap_frame_usage
GLX_NV_vertex_array_range
GLX_OML_sync_control
GLX_SGI_video_sync
In each of these cases there is no GLX protocol defined, so it is 
impossible to implement them for indirect rendering.  The specs for 
these extensions makes this pretty clear.

In all those cases, if one of the functions is called with an indirect 
context GLX_BAD_CONTEXT is returned.  If an app expects these extensions 
to work with an indirect context, the app is broken. :)

We should perhaps look at how the Nvidia drivers advertise some of these 
extensions.  I suspect they probably do it right. :)



---
This SF.net email is sponsored by:Crypto Challenge is now open! 
Get cracking and register here for some mind boggling fun and 
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
___
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Dri-devel] Medical Breakthrough For Men

2003-03-14 Thread Amanda
   Introducing VP-RX Pills 
NO.1 Penis Enlargement Pill On The Market! 
* Gain 3+ Full Inches In Length 
* Expand Your Penis Up To 20% Thicker 
* Stop Premature Ejaculation! 
* Produce Stronger Erections 
* 100% Safe To Take, With No Side Effects 
* Fast Distribution Worldwide 
* Sold Over 1.2 Million Bottles! 
* No Pumps! No Surgery! No Exercises! 

Click below for more information:
http://www.pillsmedical.net/cgi-bin/affiliates/clickthru.cgi?id=z1x2c3v4





-
You are recieving this message because you have subscribed to one
of our or one of our third party partners's offers list.

To be opted out of our list email
[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] with subject cancel.




---
This SF.net email is sponsored by:Crypto Challenge is now open! 
Get cracking and register here for some mind boggling fun and 
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
___
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel


Re: [Dri-devel] dri driver features page - website in CVS

2003-03-14 Thread Smitty

 You could set up a dummy database for testing?
Yes I could, for teh meomnt I installed apache and php, apache works, php
doesn't, if I get php working then I'll see about a database.  
 
 So, which files in doc/ should go into CVS? At a quick glance, only the
 files in the doc/ directory itself and the images directory; the faq and
 howto directories are generated, right?
IIRC those are Jose's, ask him. g 

cheers
Liam


---
This SF.net email is sponsored by:Crypto Challenge is now open! 
Get cracking and register here for some mind boggling fun and 
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
___
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel


Re: [Dri-devel] Return value for glGetString(GL_VERSION) on R200

2003-03-14 Thread Dieter Nützel
Am Freitag, 14. März 2003 02:22 schrieb Ian Romanick:
 Michael Mazack wrote:
  Hello,
 
  I was wondering about the return value of
  glGetString(GL_VERSION) on the R200 driver (may be on
  other drivers too). It seems to return 1.2 Mesa
  4.0.4 (this is with XFree86 4.3.0) but the Mesa
  website says Mesa 4.0 implements the OpenGL 1.3
  specification. Is 1.2 the version implemented in the
  hardware (or mostly implemented in the hardware)? What
  about 1.3, can it's features be used even though 1.2
  is returned (without checking glGetString(GL_VERSION)
  for 1.3 that is)? If I'm an ignorant fool, please tell
  me.
 
  Comments/explanations/flames are appreciated.

 There's a whole bunch of stuff that's supported by the software
 rasterizer in Mesa that isn't supported by all (or most) hardware.  Each
 driver has to enable extensions that it supports.  If the right set of
 extensions is enabled by the driver, the Mesa part of the driver will
 advertise 1.3.  I think the only open-source driver that does this is
 the R200 driver in CVS.

texmem-branch?

trunk doesn't (DRI CVS 12.03.2003):
Mesa/demos ./glinfo
GL_VERSION: 1.2 Mesa 5.0.1
GL_EXTENSIONS: GL_ARB_imaging GL_ARB_multitexture GL_ARB_texture_border_clamp 
GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine 
GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat 
GL_ARB_transpose_matrix GL_ARB_window_pos GL_ATI_texture_env_combine3 
GL_ATI_texture_mirror_once GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color 
GL_EXT_blend_logic_op GL_EXT_blend_minmax GL_EXT_blend_subtract 
GL_EXT_clip_volume_hint GL_EXT_convolution GL_EXT_compiled_vertex_array 
GL_EXT_histogram GL_EXT_packed_pixels GL_EXT_polygon_offset 
GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_stencil_wrap 
GL_EXT_texture3D GL_EXT_texture_edge_clamp GL_EXT_texture_env_add 
GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 
GL_EXT_texture_filter_anisotropic GL_EXT_texture_object 
GL_EXT_texture_lod_bias GL_EXT_vertex_array GL_IBM_rasterpos_clip 
GL_MESA_pack_invert GL_MESA_ycbcr_texture GL_MESA_window_pos 
GL_NV_texture_rectangle GL_NV_texgen_reflection GL_SGI_color_matrix 
GL_SGI_color_table
GL_RENDERER: Mesa DRI R200 20021125 AGP 4x x86/MMX/3DNow!/SSE TCL
GL_VENDOR: Tungsten Graphics, Inc.
GLU_VERSION: 1.3
GLU_EXTENSIONS: GLU_EXT_nurbs_tessellator GLU_EXT_object_space_tess
GLUT_API_VERSION: 5
GLUT_XLIB_IMPLEMENTATION: 15

 If you run with the environment variable LIBGL_ALWAYS_INDIRECT set, you
 will get all software, and it should show version 1.3.

DRI CVS trunk (12.03.2003)
Mesa/demos ./glinfo
GL_VERSION: 1.4 Mesa 5.0.1
GL_EXTENSIONS: GL_ARB_depth_texture GL_ARB_imaging GL_ARB_multitexture 
GL_ARB_point_parameters GL_ARB_shadow GL_ARB_shadow_ambient 
GL_ARB_texture_border_clamp GL_ARB_texture_cube_map GL_ARB_texture_env_add 
GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar 
GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat 
GL_ARB_transpose_matrix GL_ARB_window_pos GL_EXT_abgr GL_EXT_blend_color 
GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_stencil_two_side 
GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 
GL_EXT_texture_lod_bias
GL_RENDERER: Mesa GLX Indirect
GL_VENDOR: Mesa project: www.mesa3d.org
GLU_VERSION: 1.3
GLU_EXTENSIONS: GLU_EXT_nurbs_tessellator GLU_EXT_object_space_tess
GLUT_API_VERSION: 5
GLUT_XLIB_IMPLEMENTATION: 15

Regards,
Dieter


---
This SF.net email is sponsored by:Crypto Challenge is now open!
Get cracking and register here for some mind boggling fun and
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
___
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel


Re: [Dri-devel] Return value for glGetString(GL_VERSION) on R200

2003-03-14 Thread Ian Romanick
Dieter Nützel wrote:
Am Freitag, 14. März 2003 02:22 schrieb Ian Romanick:

There's a whole bunch of stuff that's supported by the software
rasterizer in Mesa that isn't supported by all (or most) hardware.  Each
driver has to enable extensions that it supports.  If the right set of
extensions is enabled by the driver, the Mesa part of the driver will
advertise 1.3.  I think the only open-source driver that does this is
the R200 driver in CVS.
texmem-branch?

trunk doesn't (DRI CVS 12.03.2003):
Mesa/demos ./glinfo
GL_VERSION: 1.2 Mesa 5.0.1
GL_EXTENSIONS: GL_ARB_imaging GL_ARB_multitexture GL_ARB_texture_border_clamp 
GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine 
GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat 
GL_ARB_transpose_matrix GL_ARB_window_pos GL_ATI_texture_env_combine3 
GL_ATI_texture_mirror_once GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color 
GL_EXT_blend_logic_op GL_EXT_blend_minmax GL_EXT_blend_subtract 
GL_EXT_clip_volume_hint GL_EXT_convolution GL_EXT_compiled_vertex_array 
GL_EXT_histogram GL_EXT_packed_pixels GL_EXT_polygon_offset 
GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_stencil_wrap 
GL_EXT_texture3D GL_EXT_texture_edge_clamp GL_EXT_texture_env_add 
GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 
GL_EXT_texture_filter_anisotropic GL_EXT_texture_object 
GL_EXT_texture_lod_bias GL_EXT_vertex_array GL_IBM_rasterpos_clip 
GL_MESA_pack_invert GL_MESA_ycbcr_texture GL_MESA_window_pos 
GL_NV_texture_rectangle GL_NV_texgen_reflection GL_SGI_color_matrix 
GL_SGI_color_table
GL_RENDERER: Mesa DRI R200 20021125 AGP 4x x86/MMX/3DNow!/SSE TCL
GL_VENDOR: Tungsten Graphics, Inc.
GLU_VERSION: 1.3
GLU_EXTENSIONS: GLU_EXT_nurbs_tessellator GLU_EXT_object_space_tess
GLUT_API_VERSION: 5
GLUT_XLIB_IMPLEMENTATION: 15
Uh...GL_ARB_multisample is one of the required 1.3 extensions.  It seems 
to have gone missing.



---
This SF.net email is sponsored by:Crypto Challenge is now open!
Get cracking and register here for some mind boggling fun and
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
___
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel


[Dri-devel] DRI website in CVS driver_naming / features.

2003-03-14 Thread Smitty
  http://g7-mac3.fy.chalmers.se/cgi-bin/twiki/view/Forte/WebHome
 I haven't looked at it
That was supposed to read: I haven't looked at it *yet*.

 That's because the video drivers have had the PCI ID to name 
 mappings changed from Radeon xxx SDR/DDR to Radeon 7200.  To 
 my knowledge, it is impossible to distinguish an original Radeon 
 32/64 SDR/DDR card from a Radeon 7200 card, as all that was 
 changed is the marketing name on the box, and the name mapping in 
 the video driver, etc.
 
 If they changed the subdevice ID of the 7200, or bumped the chip 
 revision, then they might be able to be distinguished, however 
 I'm not sure it matters since programatically they're identical.
Ja which is why I'm wondering why this is still going on, I've updated
the radeon_naming page. 

Originally the page treated the cards as DRI treated them, ie by which
driver they use, hence a 7(0/2/5)00 was a r100 because that was the driver
they used.

 Setting up mysql is not hard at all.  Also, you can do mysqldump to get
 the actual data from the sf server, and pipe it right into your own to
 test with a snapshot of the real data.
Good to know I can bother you when I get to that (after PHP). g

I wasn't going to bother with dummy data, may as well do it properly if
I'm going to do it all.

Liam

it depends


---
This SF.net email is sponsored by:Crypto Challenge is now open! 
Get cracking and register here for some mind boggling fun and 
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
___
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel


Re: [Dri-devel] Return value for glGetString(GL_VERSION) on R200

2003-03-14 Thread Michael Mazack
 Uh...GL_ARB_multisample is one of the required 1.3
 extensions.  It seems to have gone missing.

Any hope of GL_ARB_multisample being implemented in
the hardware?

=
The nice thing about Windows is - It does not just crash, it displays a
dialog box and lets you press 'OK' first.
  --Arno Schaefer's .sig

E-Mail:  [EMAIL PROTECTED]
Web Site:  http://mazack.zikeai.com/

__
Do you Yahoo!?
Yahoo! Web Hosting - establish your business online
http://webhosting.yahoo.com


---
This SF.net email is sponsored by:Crypto Challenge is now open! 
Get cracking and register here for some mind boggling fun and 
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
___
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel


Re: [Dri-devel] Return value for glGetString(GL_VERSION) on R200

2003-03-14 Thread Ian Romanick
Michael Mazack wrote:
Uh...GL_ARB_multisample is one of the required 1.3
extensions.  It seems to have gone missing.
Any hope of GL_ARB_multisample being implemented in
the hardware?
Not in that hardware!  I think only the ATI cards that support it are 
the R300 family.  I think some GeForce 4 family hardware might support 
it as well.  I don't know about anything else.

http://delphi3d.net/hardware/extsupport.php?extension=GL_ARB_multisample



---
This SF.net email is sponsored by:Crypto Challenge is now open! 
Get cracking and register here for some mind boggling fun and 
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
___
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel


Re: [Dri-devel] Return value for glGetString(GL_VERSION) on R200

2003-03-14 Thread Ian Molton
On Fri, 14 Mar 2003 17:04:55 -0800
Ian Romanick [EMAIL PROTECTED] wrote:

 
 Uh...GL_ARB_multisample is one of the required 1.3 extensions.  It
 seems to have gone missing.

Is that one of the ones ATI wont let us have specs for?

If so... Now I think I know why...


---
This SF.net email is sponsored by:Crypto Challenge is now open! 
Get cracking and register here for some mind boggling fun and 
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
___
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel