[Dri-devel] Mach64 with AGP: still some restrictions on resolution/depth?

2002-06-21 Thread Sergey V. Udaltsov

Hi all

I just tried to run my X in 1280x1024/24bpp (before it was 16bpp) and
lost DRM! I got it back only in 800x600/24. Now when we have AGP
textures working - what are the restrictions on resolutions/color depth?

Sergey 





---
Sponsored by:
ThinkGeek at http://www.ThinkGeek.com/
___
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel



[Dri-devel] MP3 SITESI BUTUN MP3LER BURADA BI BAK

2002-06-21 Thread alev




!!!ÞOK NAPSTER ARTIK TÜRKÇE!!!

EWET ARTIK MÝLYONLARCA MP3 E ÝSTEDÝÐÝNÝZ
ZAMAN ULAÞABÝLECEKSÝNÝZ 
HEMDE ÇOK KOLAY 
MUHTEÞEM BÝR PROGRAM TIKLAYACAKSINIZ ÝNDÝRECEKSÝNÝZ
KURMA YOK HEMEN ÝNDÝR HEMEN BAÐLAN 
MÝLYONLARCA MP3 E KAVUÞ
BÝR TÜRK MUCÝZESÝ PROGRAM
ÝNDÝRMEK ÝÇÝN TIKLAYINIZ
-



©¢{(­ç[É8bžAžzF­†Ûiÿü0Á8bžAžzG(›ðë‰×¯zYšŠX§‚X¬´:âuëޖX¬¶Ë(º·~Šàzw­†Ûi³ÿåŠËl²‹«qç讧zßåŠËlþX¬¶)ߣ÷k‰×¯z

Re: [Dri-devel] Re: mach64-0-0-4 compiling problems

2002-06-21 Thread Mike Mestnik

Also you might want to know that I had problems getting the wrong kernel
headers under woody.  It seams that 'as explained in the docs for
kernel-header-*' the debian headers may not be the same as the kernel headers. 
If you compile a kernel module ought side the kernel tree it's doomed to get
the wrong headers.  In my experience X would fail complaining that it couldn't
setdrmuniq.  I could be wrong though, let me know how things work for you.

--- Michael Thaler [EMAIL PROTECTED] wrote:
 Hello,
 
  I just tried to compile the newest mach64-0-0-4 branch to do some
  tests and got the following error:
  
  make[10]: Entering directory
 

`/usr/local/src/DRI-CVS/build/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel'
  === KERNEL HEADERS IN /lib/modules/2.4.18/build/include
  === SMP=0 MODULES=0 MODVERSIONS=0 AGP=0
  === Compiling for machine i686
  === WARNING
  === WARNING Use 2.4.x kernels ONLY !
  === WARNING
  
  *** Kernel modules must be configured.  Build aborted.
 
 O.K., I found the error. I am using Debian Sid and I forgot that I
 installed a new Kernel Tree sometimes, but did not configure and
 compile it. So the running kernel was o.k., but the Tree wasn't. I
 will compile the branch this afternoon and I hope I can post some
 results of my tests with the Mach64 DMA driver soon.
 
 Another question. I am using the Gatos driver for hardware accelerated
 DVD watching. Can I use them together with the DRI Mach64 drivers?
 
 Greetings,
 Michael
 
 
 ---
 Sponsored by:
 ThinkGeek at http://www.ThinkGeek.com/
 ___
 Dri-devel mailing list
 [EMAIL PROTECTED]
 https://lists.sourceforge.net/lists/listinfo/dri-devel

__
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com


debian.README.gz
Description: debian.README.gz


Re: [Dri-devel] Re: mach64-0-0-4 compiling problems

2002-06-21 Thread Stefan Lange



Another question. I am using the Gatos driver for hardware accelerated
DVD watching. Can I use them together with the DRI Mach64 drivers?


I doubt that mixing these drivers will work, because gatos uses its own 
drm-module (correct me if I'm wrong). You'd probably have to merge both 
codebases, which is not trivial.

You could try a different approach to your problem: Have you tried 
mplayer's xvidix video out driver? It should work fine with a mach64 
card, and be at least as fast as xv, if not faster (i don't know the 
exact numbers)

Greetings,
Michael




---
Sponsored by:
ThinkGeek at http://www.ThinkGeek.com/
___
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel



[Dri-devel] How to trace switching to software rendering

2002-06-21 Thread Michael Schlueter

Hi,

I'm trying to use a program called gtkradiant
(http://zerowing.idsoftware.com/) that is a map editor for quake and all
the other games from ID Software. My problem now is that the 3D view is
very slow for me. After testing it with different graphic cards it looks
like that it works slow with Matrox G400 and 3Dfx voodoo but fast with
NVidia (and with LIBGL_ALWAYS_INDIRECT=1 faster than without).

Since all the other openGL programms are working fast I think it is an
issure with gtkradiant. After searching for a solution I found the
XFree86 page about DRI (http://www.xfree86.org/4.2.0/DRI10.htm) saying
that under certain conditions the dri driver will switch into software
rendering.

My question now is how can I detect that switch and find the gl call
that cause it? Is there a point where I can set a breakpoint or
something else?

Bye, Michael



---
Sponsored by:
ThinkGeek at http://www.ThinkGeek.com/
___
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel



Re: [Dri-devel] Re: mach64-0-0-4 compiling problems

2002-06-21 Thread Leif Delgass

On Fri, 21 Jun 2002, Stefan Lange wrote:

 Another question. I am using the Gatos driver for hardware accelerated
 DVD watching. Can I use them together with the DRI Mach64 drivers?
 
 
 I doubt that mixing these drivers will work, because gatos uses its own 
 drm-module (correct me if I'm wrong). You'd probably have to merge both 
 codebases, which is not trivial.

The gatos driver replaces the DDX driver modules with it's own, and the
gatos DDX driver is based on XFree86 CVS, so it doesn't have DRI support
for mach64 yet.  Because of this, there's no drm module for the mach64
gatos driver and the two drivers are mutually exclusive.  Marc LaFrance is
working on merging the gatos XVideo support into the mach64 DDX driver in
XFree86 CVS, but I don't know how long it will be before that's ready for
release.  Since both DRI and gatos are essentially branches of the XFree86
codebase, one of these projects will need to get merged into mainline
XFree86 before a merge between DRI and gatos can happen.  Once that
happens, I don't think a merge will really be that difficult, since the
gatos changes are mostly self-contained in source files that the DRI part
of the DDX driver doesn't touch.  The important thing will be to make sure
the registers shared by the scaler and 3D pipeline are left in a
consistent state on 3D/2D context switches.
 
 You could try a different approach to your problem: Have you tried 
 mplayer's xvidix video out driver? It should work fine with a mach64 
 card, and be at least as fast as xv, if not faster (i don't know the 
 exact numbers)

I just tried the mach64 vidix driver with the latest xine release and it
works for me with the mach64 DRI branch (though the vidix driver is new
and still a little buggy).  I haven't tried it with mplayer.  
Unfortunately, you need root privileges to use it, but this seems like a
possible workaround to get 3D and fast video playback with a single
Xserver until a merge happens.

-- 
Leif Delgass 
http://www.retinalburn.net



---
Sponsored by:
ThinkGeek at http://www.ThinkGeek.com/
___
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel



[Dri-devel] merge with Gatos

2002-06-21 Thread Sergey V. Udaltsov

Hi all

I recently asked the question about merging Mach64 DRI with Gatos
project - and got no answer. So, now I am trying to use xine - and found
that mach64 dri snapshots do not properly support XVideo extension (at
least in YUV overlay area). So could please anyone tell me what are
perspectives of this merge? I realize it is the lowest priority issue
but I hope it is not that difficult - now when 2D acceleration is
already somehow enabled in DRI driver...

Sergey





---
Sponsored by:
ThinkGeek at http://www.ThinkGeek.com/
___
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel



Re: [Dri-devel] How to trace switching to software rendering

2002-06-21 Thread Brian Paul

Michael Schlueter wrote:
 Hi,
 
 I'm trying to use a program called gtkradiant
 (http://zerowing.idsoftware.com/) that is a map editor for quake and all
 the other games from ID Software. My problem now is that the 3D view is
 very slow for me. After testing it with different graphic cards it looks
 like that it works slow with Matrox G400 and 3Dfx voodoo but fast with
 NVidia (and with LIBGL_ALWAYS_INDIRECT=1 faster than without).
 
 Since all the other openGL programms are working fast I think it is an
 issure with gtkradiant. After searching for a solution I found the
 XFree86 page about DRI (http://www.xfree86.org/4.2.0/DRI10.htm) saying
 that under certain conditions the dri driver will switch into software
 rendering.
 
 My question now is how can I detect that switch and find the gl call
 that cause it? Is there a point where I can set a breakpoint or
 something else?


Most of the DRI drivers have a per-context field called 'Fallback'.
It's a bitmask which records various reasons why we need to fallback
to software rendering.  In the case of the mga (G400) driver you'll
see these flags in mgacontext.h:

#define MGA_FALLBACK_TEXTURE0x1
#define MGA_FALLBACK_DRAW_BUFFER0x2
#define MGA_FALLBACK_READ_BUFFER0x4
#define MGA_FALLBACK_LOGICOP0x8
#define MGA_FALLBACK_RENDERMODE 0x10
#define MGA_FALLBACK_STENCIL0x20
#define MGA_FALLBACK_DEPTH  0x40

If you search the code, you'll find where we set these flags by
calling mgaFallback() (via the FALLBACK() macro).  You could put
a printf in there to print the bit value and get an idea of what's
slowing you down.

-Brian



---
Sponsored by:
ThinkGeek at http://www.ThinkGeek.com/
___
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel



[Dri-devel] TCL lockups with Tribes 2

2002-06-21 Thread Daniel Kasak

Hi all.
I've been testing the latest TCL drivers recently merged into the main 
cvs trunk thing (sorry I don't quite understand cvs) with various 3D 
apps, and I'm getting lockups with Tribes 2, after about 5 seconds of 3D 
rendering (not enough to actually play anything). The lockups seem to be 
dependant on the time since rendering started more than anything else. I 
have tried various levels and with sound on / off.
3D screensavers  Quake3 work fine, but I can't get any action from 
Tribes2. I have to ALT-SysRq (SUB) to sync, unmount and reboot each time.
I am using a 1600XP Athlon with 256MB DDR Ram, on an Epox (8KHA+ or 
something like that) motherboard, with a Via KT266A DDR chipset and a 
64MB DDR Vivo Radeon (and an SB Live 5.1).

I have successfully run the Mesa4 branch with Tribes 2 without lockups, 
but have had the same problem with every TCL checkout I've tried (sorry 
I didn't report this earlier - I didn't think the TCL stuff was stable / 
complete enough to bother complaining about something like Tribes 2).

I don't currently have another linux box here which I can use to log 
into this one and get any info (it that is at all possible) after a 
crash, but it someone thinks it will be handy, I'll get my friend's PC 
around here (I will need instructions).

Some system info:

glxinfo:
name of display: :0.0
radeonUpdatePageFlipping allow 0 current 0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
client glx vendor string: SGI
client glx version string: 1.2
client glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context
OpenGL vendor string: Tungsten Graphics, Inc.
OpenGL renderer string: Mesa DRI Radeon 20020611 AGP 4x x86/MMX/3DNow! TCL
OpenGL version string: 1.2 Mesa 4.0.3
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_env_add,
GL_ARB_transpose_matrix, 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_texture3D,
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_window_pos, GL_NV_texgen_reflection,
GL_SGI_color_matrix, GL_SGI_color_table
glu version: 1.3   
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess
   
   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
--
0x23 24 tc  0 24  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x24 24 tc  0 24  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x25 24 tc  0 24  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x26 24 tc  0 24  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x27 24 dc  0 24  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x28 24 dc  0 24  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x29 24 dc  0 24  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x2a 24 dc  0 24  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow



/proc/pci
PCI devices found:
  Bus  0, device   0, function  0:
Host bridge: VIA Technologies, Inc. VT8367 [KT266] (rev 0).
  Master Capable.  Latency=8. 
  Prefetchable 32 bit memory at 0xe800 [0xebff].
  Bus  0, device   1, function  0:
PCI bridge: VIA Technologies, Inc. VT8367 [KT266 AGP] (rev 0).
  Master Capable.  No bursts.  Min Gnt=12.
  Bus  0, device   9, function  0:
Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 8).
  IRQ 11.
  Master Capable.  Latency=32.  Min Gnt=2.Max Lat=20.
  I/O at 0xd000 [0xd01f].
  Bus  0, device   9, function  1:
Input device controller: Creative Labs SB Live! (rev 8).
  Master Capable.  Latency=32. 
  I/O at 0xd400 [0xd407].
  Bus  0, device  11, function  0:
Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS) 
(rev 0).
  IRQ 11.
  I/O at 0xd800 [0xd81f].
  Bus  0, device  12, function  0:
Multimedia video controller: Brooktree Corporation Bt878 (rev 2).
  IRQ 11.
  Master Capable.  Latency=32.  Min Gnt=16.Max Lat=40.
  Prefetchable 32 bit memory at 0xee00 [0xee000fff].
  Bus  0, device  12, function  1:
Multimedia controller: Brooktree Corporation Bt878 (rev 2).
  IRQ 11.
  Master Capable.  Latency=32.  Min Gnt=4.Max