applications cannot load libXvMC.so due to nv30_screen_create being undefined.
This patch fixes that. And MPlayer successfully uses XvMC for
video-out on GeForce 9400GT
Log:
vo_xvmc: Using Xv Adaptor #0 (Nouveau GeForce 8/9 Textured Video)
vo_xvmc: Port 63 grabed
vo_xvmc: Allocated Direct Context
On 29.12.2012 17:36, Vadim Girlin wrote:
The patches are pretty big so you can find the branch here:
http://cgit.freedesktop.org/~vadimg/mesa/log/?h=r600-disasm
My primary goal was to have a shader disassembler in the driver to
simplify the debugging. The disassembler itself is small, but it
https://bugs.freedesktop.org/show_bug.cgi?id=58879
Priority: medium
Bug ID: 58879
Assignee: mesa-dev@lists.freedesktop.org
Summary: Build failure: codegen/nv50_ir.cpp:718:4: error: must
#include before using typeid
Severity:
https://bugs.freedesktop.org/show_bug.cgi?id=58879
Johannes Obermayr changed:
What|Removed |Added
Status|NEW |NEEDINFO
--- Comment #1 from Johanne
https://bugs.freedesktop.org/show_bug.cgi?id=58879
--- Comment #2 from Iaroslav ---
(In reply to comment #1)
> I cannot see this failure in home:pontostroy:X11.
I removed nouveau from spec due to this error over a month ago.
--
You are receiving this mail because:
You are the assignee for the
https://bugs.freedesktop.org/show_bug.cgi?id=58879
--- Comment #3 from Iaroslav ---
diff --git a/src/gallium/drivers/nv50/codegen/nv50_ir.cpp
b/src/gallium/drivers/nv50/codegen/nv50_ir.cpp
index 335e9e0..14d6f79 100644
--- a/src/gallium/drivers/nv50/codegen/nv50_ir.cpp
+++ b/src/gallium/drivers/n
Optimize it for better performance.
Signed-off-by: Vadim Girlin
---
I did some benchmarking for this patch together with the patch that introduces
ISA tables, using the texCombine test (IIRC it builds hundreds of shaders) and
making the driver build each shader 5000 times, total time of the test
Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=58879
---
On debug builds it is included:
nv50_ir.cpp:23 -> nv50_ir.h:33 -> nv50_ir_util.h:33 ->
---
src/gallium/drivers/nv50/codegen/nv50_ir.cpp |4
1 Datei geändert, 4 Zeilen hinzugefügt(+)
diff --git a/src/gallium/drivers/nv50/codeg