r300 - problem with fragment program

2006-01-26 Thread Boris Peterbarg

Hi,
I've been trying to run project xenocide(projectxenocide.com), but at 
the start of it there's a ps20 shader which always causes a crash. 
Setting USE_ARB_F_P == 0 in r300_context.c makes the program run.

I'm using current mesa and drm(1.2)
The error I get is:
drmRadeonCmdBuffer: -22 (exiting)

And in dmesg:
[drm:r300_emit_carefully_checked_packet0] *ERROR* Cannot emit more than 
64 values at a time (reg=4c00 sz=68)

[drm:r300_do_cp_cmdbuf] *ERROR* r300_emit_packet0 failed

Is 64 values a hardware limit?


Boris Peterbarg


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=103432bid=230486dat=121642
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


Re: r300 - problem with fragment program

2006-01-26 Thread Boris Peterbarg

Jerome Glisse wrote:

On 1/26/06, Boris Peterbarg [EMAIL PROTECTED] wrote:


Hi,
I've been trying to run project xenocide(projectxenocide.com), but at
the start of it there's a ps20 shader which always causes a crash.
Setting USE_ARB_F_P == 0 in r300_context.c makes the program run.
I'm using current mesa and drm(1.2)
The error I get is:
drmRadeonCmdBuffer: -22 (exiting)

And in dmesg:
[drm:r300_emit_carefully_checked_packet0] *ERROR* Cannot emit more than
64 values at a time (reg=4c00 sz=68)
[drm:r300_do_cp_cmdbuf] *ERROR* r300_emit_packet0 failed

Is 64 values a hardware limit?



Seems that the ps20 shader reach the hardware limit. Does fglrx works
with this ? This might be due to the traduction of the program which isn't
optimal. I guess we can save few more instructions and go from 68 to 64.
Btw coud you try with USE_ARB_F_P == 1 and setting if (1) Dump..
in r300_fragprog.c (at bottom of the file).

fglrx halts even with glxinfo here for some reason (linux 2.6.15.1, xorg 
2.6.9)

I've attached the dump with USE_ARB_F_P == 1.

Boris Peterbarg


dump.tar.gz
Description: GNU Zip compressed data


Re: r300 - problem with fragment program

2006-01-26 Thread Boris Peterbarg

Boris Peterbarg wrote:
fglrx halts even with glxinfo here for some reason (linux 2.6.15.1, xorg 
2.6.9)

I've attached the dump with USE_ARB_F_P == 1.

Oops, should've been xorg 6.9.0

Boris Peterbarg

 Boris Peterbarg


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=103432bid=230486dat=121642
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


Re: ATI AIW Radeon 9800 Pro - LockUp

2006-01-06 Thread Boris Peterbarg

Jerome Glisse wrote:

On 1/7/06, Jerome Glisse [EMAIL PROTECTED] wrote:


On 1/5/06, Benjamin Herrenschmidt [EMAIL PROTECTED] wrote:


Have you tried checking what's going on with the card memory map ?
(values of MC_AGP_LOCATION, MC_FB_LOCATION, CONFIG_MEMSIZE,
CONFIG_APER_SIZE, HDP control and how they are munged by X and DRI ?
There is definitely a bug or two lurking around when we have
CONFIG_APER_SIZE smaller than CONFIG_MEMSIZE that might be causing those
lockups).


It seems to be related to card memory map, with your patch
(radeon mem fix) i have no lockups (at least no during last
10 minutes) but as i update many things and have tweaks
in many place i will double check that...

In the mean time if more people could test with your patch
(even if their regression with it on some hardware) see if
this fix the lockup for them.



More people testing benh patch on radeon 9800 (or any other
radeon that used to lockup) are welcome:

http://lists.freedesktop.org/archives/xorg/2005-December/011679.html
http://lists.freedesktop.org/archives/xorg/2005-December/011717.html

It really seems to fix it. I have been on ut2004 for several minutes
without a lockups while it used lockup pretty fast the card before.
I will give a look a fglrx way to setup all this.

best,
Jerome Glisse

A bit late to the discussion, but I have a radeon 9800 pro and with r300 
and no ati drivers it works really great for a couple of hours straight 
inside some 3d games.

...
Then it locks up.
I don't think a 10 minute test is enough. People don't use 3d programs, 
and especially not games for 10 minutes.
I didn't try the patch yet. I'll try it sometime during the week and 
report what happens.


Boris Peterbarg


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637alloc_id=16865op=click
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


Re: offtopic: quake3 source

2005-09-17 Thread Boris Peterbarg

Aapo Tahkola wrote:

On Sat, 17 Sep 2005 14:05:11 +0200
Rune Petersen [EMAIL PROTECTED] wrote:



Bernardo Innocenti wrote:


Roland Scheidegger wrote:




I've just noticed I have page-flipping enabled in my xorg.conf.
I can't afford to crash my X session at this time, but I'll
try disabling it later.


Works just fine for me (x86, latest drm, latest Mesa, rv250,
pageflipping, color tiling, hyperz). My xorg is a bit outdated though
(one week old).



Hmmm... I'm on x86_64.  Perhaps it's a bug in the
DRM ioctl32 code?

Neverball for x86_64 works fine btw... I shall try with
a 32bit version too.



You may also want to try this patch, which makes quake3 more stable on 
my R420 card.



Really?
Could you try if demos/lodbias works for you?


or you can try setting r_textureMode to GL_NEAREST_MIPMAP_NEAREST and 
try using 16 bit textures (r_texturebits).



Fixes in this patch:
-Invalid mipmap filters chosen
-Fix and enable cube maps
-Fix command buffer corruption caused by r300EmitBlit
-Fix bad temp count for vsf(fixes lots of little problems with it)

This is a really nice patch. I've been playing with Ogre3D and thought 
of trying all it's samples and sending the result and frame rates to 
dri-devel. After I saw this, I re-ran all the samples with the patch 
applied.
I ran all the tests on an athlon 2.5GHZ with radeon 9800 pro, after 
running fglrx first. I ran the tests in an 800x600 window in a 
1024x768x32 resolution.

Here's what I got:
Order is: test, opinion, average, maximum, minimum frame rates
If I don't write something, it means there was no change.

Bezier: OK, 97.9, 547.9, 6.4
After patch: 308, 541, 19

CameraTrack: OK, 204, 210.1, 70.6

CelShading: pretty bad- the cell is full of squares, 79, 79.8, 42.8
After patch: almost all white, only edges look OK

CubeMapping: only possible after patch: OK, 8.64, 10.86, 0.527

DeferredShading: It says Your card does not support at least two 
simulataneous render targets, so cannot run this demo. Sorry!.

With fglrx this sample runs, but I didn't see anything except the fps

Dot3Bump: Refused running
After patch: Runs...detail by mapping:
Specular: Can see black squares interchanged with the material
totally Basic: all ok
NormalMapped: a bit broken into triangles
NormalMappedSpecular: white and red squares under any lighting
bump mapping-multi light specular: all breakages possible in one
bump mapping-single light: less breakage, some triangles,
a little tv-like interpolation
bump mapping-multi light: same as single light
55, 340, 3  

DynTex: OK, 61.3, 62.1, 17.9

EnvMapping: OK, 251, 418, 74
After patch: 280, 580, 47

Fresnel: gives fragment shader errors, unknown fpi-Opcode 30,20,21,2

Grass: the cell looks pretty bad-red green and black squares with 
strange color in between, 44, 137, 21


Gui: OK, 4.88, 11.09, 0.78

Lighting: OK, 234, 529, 1

ParticleFX: OK, 164, 264, 1

RenderToTexture: OK, 4.8, 4.9, 0.7
Got a warning here:
*WARN_ONCE*
File r300_tex.c function r300TexEnv line 819
I am broken - Fixme !

SkeletalAnimation: OK, 164, 503, 50

Transparency: OK, 111, 238, 1.5

Water: broken textures-first texture is pure white instead of more water 
like transparent, 26, 33, 1
After patch: Much better, first texture fixed, water reflection seen, 
still some texture breaking into triangles.


I also got some warnings about using elt buffers.
There are 2-3 more samples, but they all looked fine and they're speed 
didn't really change after the patch.



Boris Peterbarg


---
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42 plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


Re: [r300] [patches] debugging lockups

2005-06-02 Thread Boris Peterbarg

Aapo Tahkola wrote:

Jerome Glisse wrote:



On 6/1/05, Adam K Kirchhoff [EMAIL PROTECTED] wrote:




Nicolai Haehnle wrote:





What you can do: Please, test the attached
patch.drm-cmdbuf-more-pacifiers,
and report if there are any regressions (I don't believe there are any)
and/or if it removes certain lockups you are seeing.






Well, it's hard for me to judge this patch :-)  I played Q3A for just
over 20 minutes without a single lockup, something I don't think I've
accomplished before.  I quit that and then tried UT...  Which lasted for
all of a minute or two before locking up.  I rebooted and tried again
and got a lockup after only a few minutes.





If you're feeling adventurous, I'd appreciate it if you could also try
this
patch in combination with the patch.remove-userspace-pacifiers patch I
posted earlier, though this patch appears to be dangerous still (even
though I do not understand why).






Well, my last attempt with this patch resulted in immediate lockups.
Think it's still worth me testing this path in conjunction with the
above patch?




You should test it as this patch makes our driver behave more like
fglrx. I will test it too, latter this day...

Jerome Glisse





Well, I'm not getting the immediate lockups that I got before with just
the patch.remove-userspace-pacifiers.  But I'm still getting seemingly
random lockups with patch.remove-userspace-pacifiers +
patch.drm-cmdbuf-more-pacifiers. No noticable regressions, but no
noticable improvements.  I can still play UT and Q3A from anywhere
between 2 to 20 minutes.

I thought I'd try a little experiment.  I compiled the driver on my
FreeBSD installation thanks to all the great work that had been done on
that in the past.  I then created a chrooted development environment in
/compat/linux and compiled the linux version of the driver.  Installed
it in the compatability environment.  Both Q3A and UT started up and ran
on FreeBSD.  And both locked up within the same general time frame I'm
seeing under Linux.  Not sure if this helps diagnose the problems any
further, but I thought some people might be interested in hearing that
linux OpenGL apps work on r300 hardware on FreeBSD.



I did some figuring on the CB_DPATH problem.
After little testing it turns out that the lock up with
progs/demos/isosurf goes away when the pacifier sequences are applied to
clearbuffer.

Im starting to think that this sequence is needed whenever overwriting
certain states rather than whenever 3d operation begins and ends.

Any brave souls left? (patch attached)



I think you're going in the right direction.
ut2004demo, which previously always locked up the moment the menu
appeared, now locks up after 6-20 seconds or so.
Also, a lock up that happened to me with running other programs with
glxgears, opening their popup menus and pressing icons takes longer too.

Adding patch.remove-userspace-pacifiers to this one causes almost
immediate lock ups.

I get the feeling the mouse (even with silken mouse off) has some 
effect. It's as if the more I move it the faster the lock up appears.


Boris Peterbarg


---
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


Re: [patches] Re: r300 radeon 9800 lockup

2005-05-29 Thread Boris Peterbarg

Peter Zubaj wrote:

Hi,

First patch helped lot (but there are still lockups).
Second - no diffrence with or without.

Peter Zubaj

Nicolai Haehnle wrote:



Same here. All the lockups happen, it just takes them longer.

Boris Peterbarg


Hi everybody,

I once again tripped upon an R300 lockup (possibly the same one that 
everybody's been talking about) and spent the last one and half days 
chasing it down.


It turns out that writing the vertex buffer age to scratch registers 
(the ones that are written back to main memory) during a 3D sequence 
is a bad idea. Apparently, this confuses the memory controller so much 
that some part of the engine locks up hard.


The attached patch.out-of-loop-dispatch-age fixes this, at least for me.

The attached patch.remove-userspace-pacifiers removes additional 
unnecessary emission of the pacifier sequence from the userspace 
driver. Userspace isn't supposed to emit this sequence anyway.


Could everybody please test whether a) the first patch really does fix 
the lockups people are seeing and
b) whether combining both the first and the second patch causes any 
regressions.


If everything's fine with these patches, I'm going to commit them in a 
few days or so.


cu,
Nicolai
 





---
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel




---
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


Re: [R300] new snapshot ?

2005-05-19 Thread Boris Peterbarg
Jerome Glisse wrote:
Moreover i see that 9800 are reported to crash with the driver ? Is this
still true ?
 Jerome Glisse

Yes, this is still very true. I've just rebuilt xorg, mesa and r300 from 
cvs. I tested with glxgears and a couple of games. I've got a 9800 pro.
glxgears running alone doesn't crash for a long time, but using anything 
else in parallel (for example firefox) gives me a crash in seconds.
Playing neverball or tuxracer doesn't seem to crash at all.
armagetron on the other hand has a high possibility to crash, and 
ut2004demo crashes in no more than 10 seconds.
In crash I mean that X, the mouse and the keyboard freeze.

Maybe it has something to do with frame rates?
Boris Peterbarg
---
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7412alloc_id=16344op=click
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


Re: [R300] R300 DRM unfrozen

2005-03-04 Thread Boris Peterbarg

Vladimir Dergachev wrote:
The old initialization looks like yours, just with the radeon 
version being 1.12.1 20041216

This would imply that, somehow, you are loading old radeon code. 
Which command are you using to load it ?

Well, I ran make in the linux-core directory, and than copied drm.ko 
and radeon.ko to /lib/modules.../char/drm. This time I even did a 
reboot afterwards, to check that everything will work. After the 
reboot I ran `modprobe radeon`.

Try using insmod with explicit path specification - this is what I do.
You must have leftover radeon.ko someplace.
It seems I did have some leftovers.
The new code seems to lock up. I attached the end of the log from tuxracer.
  best
Vladimir Dergachev
Boris Peterbarg
  best
Vladimir Dergachev
Boris Peterbarg

---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel




log.gz
Description: GNU Zip compressed data


Re: [R300] R300 DRM unfrozen

2005-03-03 Thread Boris Peterbarg
Vladimir Dergachev wrote:


 On Wed, 2 Mar 2005, Vladimir Dergachev wrote:



 On Thu, 3 Mar 2005, Boris Peterbarg wrote:

 athlon xp 2500+, kernel 2.6.10, xorg cvs from 27/02/05
 Yes, I compiled the drivers. xorg loaded them.
 I'm using udev. With the drm before the changes, /dev/dri/card0 is
 created. With the new drm it's not.


 Upon some further thinking:

 1) Try updating r300_driver (or checking out a fresh copy - maybe
SourceForge lags a little.

 2) Check which version of the driver is loading. Did it 
initialize ok ?
My dmesg looks like this:

I updated again, but I get only this line on the new drm initialization:
[drm] Initialized drm 1.0.0 20040925
The old initialization looks like yours, just with the radeon version 
being 1.12.1 20041216

Boris Peterbarg
---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595alloc_id=14396op=click
--
___
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel


Re: [R300] R300 DRM unfrozen

2005-03-02 Thread Boris Peterbarg
Vladimir Dergachev wrote:
I finished the update. I suggest checking out a clean copy of 
r300_driver and trying linux-core.

Please e-mail me if anything broke, or if I forgot to check in something.
Here something definitely doesn't work
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenByBusid: Searching for BusID pci::03:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card1
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card2
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card3
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card4
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card5
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card6
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card7
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card8
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card9
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card10
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card11
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card12
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card13
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card14
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card1
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card2
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card3
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card4
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card5
drmOpenDevice: open result is -1, (No such 

Re: [R300] R300 DRM unfrozen

2005-03-02 Thread Boris Peterbarg
athlon xp 2500+, kernel 2.6.10, xorg cvs from 27/02/05
Yes, I compiled the drivers. xorg loaded them.
I'm using udev. With the drm before the changes, /dev/dri/card0 is 
created. With the new drm it's not.

Boris Peterbarg
Vladimir Dergachev wrote:
Hmmm...
 Which machine, Xserver, etc ? Did you compile and insmod drivers from
r300_driver/drm/linux-core ?
 thank you !
 Vladimir Dergachev
On Wed, 2 Mar 2005, Boris Peterbarg wrote:
Vladimir Dergachev wrote:
I finished the update. I suggest checking out a clean copy of 
r300_driver and trying linux-core.

Please e-mail me if anything broke, or if I forgot to check in 
something.

Here something definitely doesn't work
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenByBusid: Searching for BusID pci::03:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card1
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card2
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card3
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card4
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card5
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card6
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card7
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card8
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card9
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card10
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card11
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card12
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card13
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card14
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1023
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card1
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card2
drmOpenDevice: open result is -1, (No such device)
drmOpenDevice: open result