Bug 24542 - r600 vertex processing broken in mesa 7.7
Summary: r600 vertex processing broken in mesa 7.7
Status: RESOLVED WONTFIX
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/R600 (show other bugs)
Version: git
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-14 21:56 UTC by Andrew Randrianasulu
Modified: 2012-11-02 16:07 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
X log (35.34 KB, text/plain)
2009-10-14 21:57 UTC, Andrew Randrianasulu
Details
glxinfo -l (11.82 KB, text/plain)
2009-10-14 21:58 UTC, Andrew Randrianasulu
Details
screenshot (15.75 KB, image/png)
2009-10-14 22:04 UTC, Andrew Randrianasulu
Details

Description Andrew Randrianasulu 2009-10-14 21:56:31 UTC
At least vptorus and few other progs from mesa/progs/tests:

./vptorus 
libGL: OpenDriver: trying /usr/X11R7/lib/dri/r600_dri.so
Mesa warning: software DXTn compression/decompression available
do_wait: drmWaitVBlank returned -1, IRQs don't seem to be working correctly.
Try adjusting the vblank_mode configuration parameter.
glGetError = 0


-----

This is on 

OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: Mesa DRI R600 (RS780 9611) 20090101  TCL DRI2
OpenGL version string: 1.4 Mesa 7.7-devel
OpenGL extensions:

mesa git master f22c427bd685f55e6f7e29dcd72cdb1aa42f04d9 ( r600: enable EXT_vertex_array_bgra extensions )

kernel 2.6.32-rc3

I'll attach Xorg.log next, and glxinfo -l output.
Comment 1 Andrew Randrianasulu 2009-10-14 21:57:21 UTC
Created attachment 30436 [details]
X log
Comment 2 Andrew Randrianasulu 2009-10-14 21:58:44 UTC
Created attachment 30437 [details]
glxinfo -l
Comment 3 Andrew Randrianasulu 2009-10-14 22:04:18 UTC
Created attachment 30438 [details]
screenshot

As you can see - I get only grey window. No nice pink rotating torus, as with software rendering.
Comment 4 Andre Maasikas 2009-10-22 00:04:55 UTC
The messages output are normal currently. Some of these will be 
fixed/removed in the future.

The vp* mesa test programs currently don't work on r600 as the code
doesn't yet support NV_vertex_program correctly. 
arb* variants should work though.

I will add a TODO item for this also.
Some simple programs will probaly only need loading correct NV parameters.
Comment 5 Andreas Boll 2012-11-02 16:07:27 UTC
Note: classic r600 driver has been abandoned.

NV_vertex_program won't be implemented in r600g either.
Previosly the last bits of this extension got removed from mesa-core
(only swrast implemented it)
Please use the ARB_vertex_program extension instead.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.