Re: [Mesa3d-dev] radeon-rewrite merged to master

2009-06-15 Thread Michel Dänzer
On Fri, 2009-06-12 at 02:26 +0100, Dave Airlie wrote:
> I think we've gone as far as we can with radeon-rewrite, it was starting 
> to outshine master in a few areas mainly thanks to Maciej (osiris) work,

Unfortunately it's still unusable for compiz due to
http://bugs.freedesktop.org/show_bug.cgi?id=21582 . Is there any plan
for solving

radeon_common.c:1008: radeon_validate_bo: Assertion 
`radeon->state.validated_bo_count < 32' failed.

yet?


(The lockups with compiz that I reported previously are gone though,
probably fixed by Maciej, thanks!)


-- 
Earthling Michel Dänzer   |http://www.vmware.com
Libre software enthusiast |  Debian, X and DRI developer

--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev


Re: [Mesa3d-dev] radeon-rewrite merged to master

2009-06-13 Thread Alan Swanson
On Fri, 2009-06-12 at 02:26 +0100, Dave Airlie wrote:
> any major regressions on r100/r200 would be useful to know as we don't 
> have as many people focusing on those.

For R200 in non-KMS/DRI1 environment most 3D games still work with mesa
git, xf86-video-ati git, xorg 1.6.901 (with some 902 patches) and Linux
2.6.30.

However, aside from some possible corrupted icons in NWN, the biggest
games fail - Quake 3 (not tested ioquake3) and UT2004. However failing
miserably to get a decent backtrace even with full debug build of mesa.

=== QUAKE 3 ===

$ quake3
...
Using 8/8/8 Color bits, 24 depth, 0 stencil display.
X Error of failed request: BadMatch (invalid parameter attributes)
  Major opcode of failed request: 1
  Minor opcode of failed request: 0
  Serial number of failed request: 40
X Error of failed request: BadWindow (invalid Window parameter)
  Major opcode of failed request: 18
  Minor opcode of failed request: 0
  Serial number of failed request: 41
X Error of failed request: BadWindow (invalid Window parameter)
  Major opcode of failed request: 18
  Minor opcode of failed request: 0
  Serial number of failed request: 42
X Error of failed request: BadWindow (invalid Window parameter)
  Major opcode of failed request: 8
  Minor opcode of failed request: 0
  Serial number of failed request: 43
X Error of failed request: BadWindow (invalid Window parameter)
  Major opcode of failed request: 12
  Minor opcode of failed request: 0
  Serial number of failed request: 44
Mesa: CPU vendor: AuthenticAMD
Mesa: CPU name: AMD Athlon(tm) XP 2500+
Mesa: Mesa 7.6-devel DEBUG build Jun 13 2009 18:42:19
(no debugging symbols found)
Mesa warning: software DXTn compression/decompression available
Mesa: MMX cpu detected.
Mesa: 3DNow! cpu detected.
Mesa: SSE cpu detected.
Mesa: Not testing OS support for SSE, leaving enabled.
X Error of failed request: BadDrawable (invalid Pixmap or Window
parameter)
  Major opcode of failed request: 135
  Minor opcode of failed request: 7
  Serial number of failed request: 49
X Error of failed request: BadValue (integer parameter out of range for
operation)
  Major opcode of failed request: 153
  Minor opcode of failed request: 26
  Serial number of failed request: 49

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xa7d7c8d0 (LWP 5982)]
0x9eca5a36 in glGetString ()
from //usr//lib/opengl/xorg-x11/lib/libGL.so.1
(gdb) bt full
#0  0x9eca5a36 in glGetString ()
from //usr//lib/opengl/xorg-x11/lib/libGL.so.1
No symbol table info available.
#1  0x080bbb8d in ?? ()
No symbol table info available.
#2  0x1f01 in ?? ()
No symbol table info available.
#3  0x0a1d4be0 in ?? ()
No symbol table info available.
#4  0x in ?? ()
No symbol table info available.

=== UT2004 ===

$ ut2004
...
Mesa: Not testing OS support for SSE, leaving enabled.
ut2004-bin: main/bufferobj.c:217: _mesa_reference_buffer_object:
Assertion `oldObj->RefCount > 0' failed.
Signal: SIGIOT [iot trap]

--- UT2004.log
Log: Startup time: 45.158983 seconds
Log: Precaching: NvidiaLogo.LevelInfo0
Log: Static mesh batches: 508608 vertex bytes, 110460 index bytes
Log: Allocating dynamic index buffer.
Log: 
Developer Backtrace:
Log: [ 1]  ./ut2004-bin [0x874bdd9]
Log: [ 2]  [0xa7f83400]
Log: [ 3]  [0xa7f83424]
Log: [ 4]  /lib/libc.so.6(gsignal+0x4e) [0xa7cb781e]
Log: Unreal Call Stack: FOpenGLRenderInterface::DrawPrimitive <-
USkeletalMeshInstance::Render <- FDynamicActor::Render <- RenderLevel <-
FLevelSceneNode::Render <- FPlayerSceneNode::Render <- UGameEngine::Draw
<- USDLViewport::Repaint <- USDLClient::Tick <- ClientTick <-
UGameEngine::Tick <- UpdateWorld <- MainLoop
Exit: Exiting.

--- REMOTE GDB
(gdb) bt full
#0 0xa7f83424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xa7cb781e in raise () from /lib/libc.so.6
No symbol table info available.
...(And the rest have no symbols)

-- 
Alan.

"One must never be purposelessnessnesslessness."


--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev


Re: [Mesa3d-dev] radeon-rewrite merged to master

2009-06-12 Thread Maciej Cencora
Dnia piątek, 12 czerwca 2009 o 15:58:35 Brian Paul napisał(a):
> Dave Airlie wrote:
> > I think we've gone as far as we can with radeon-rewrite, it was starting
> > to outshine master in a few areas mainly thanks to Maciej (osiris) work,
> >
> > We've lost support for a couple of things (hyperz/texture tiling)
> > temporarily but they will return once we can figure out how they work
> > again :)
> >
> > Hopefully TTM/KMS work is in the kernel staging area soon, and we can
> > move radeon support onto a new place :)
> >
> > any major regressions on r100/r200 would be useful to know as we don't
> > have as many people focusing on those.
>
> Could you add some information about the rewritten driver to the
> docs/relnotes-7.6.html file?
>
> I'd like to encourage everyone to update the release notes when you
> add/change/fix anything of significance...
>
> -Brina
>

Dave if your going to update the release notes add these:
- support for EXT_vertex_array_bgra (r300),
- support for EXT_texture_sRGB (r300).

There were so many fixes that I don't know if we should include them in 
release notes.

Maciej Cencora


--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev


Re: [Mesa3d-dev] radeon-rewrite merged to master

2009-06-12 Thread Brian Paul
Dave Airlie wrote:
> I think we've gone as far as we can with radeon-rewrite, it was starting 
> to outshine master in a few areas mainly thanks to Maciej (osiris) work,
> 
> We've lost support for a couple of things (hyperz/texture tiling) 
> temporarily but they will return once we can figure out how they work 
> again :)
> 
> Hopefully TTM/KMS work is in the kernel staging area soon, and we can move 
> radeon support onto a new place :)
> 
> any major regressions on r100/r200 would be useful to know as we don't 
> have as many people focusing on those.

Could you add some information about the rewritten driver to the 
docs/relnotes-7.6.html file?

I'd like to encourage everyone to update the release notes when you 
add/change/fix anything of significance...

-Brina


--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev


[Mesa3d-dev] radeon-rewrite merged to master

2009-06-11 Thread Dave Airlie

I think we've gone as far as we can with radeon-rewrite, it was starting 
to outshine master in a few areas mainly thanks to Maciej (osiris) work,

We've lost support for a couple of things (hyperz/texture tiling) 
temporarily but they will return once we can figure out how they work 
again :)

Hopefully TTM/KMS work is in the kernel staging area soon, and we can move 
radeon support onto a new place :)

any major regressions on r100/r200 would be useful to know as we don't 
have as many people focusing on those.

Dave.

-- 
David Airlie, Software Engineer
http://www.skynet.ie/~airlied / airlied at skynet.ie
Linux kernel - DRI, VAX / pam_smb / ILUG


--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev