Bug 9042

Summary: r300 - unsupported vertex format in vertex Array
Product: DRI Reporter: Rui Caridade <waiha_othafa>
Component: GeneralAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: high    
Version: unspecified   
Hardware: All   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Rui Caridade 2006-11-15 14:27:20 UTC
Hello.
I'm trying to run a Sega Saturn emulator for linux, 
http://yabause.sourceforge.net, but the speed in the opengl mode is far from 
perfect.Looking at their code, they use GL_INT in the glVertexPoiter and 
glVertexCoordPointer calls, and from what i can see in radeon_vtxfmt_a.c GL_INT 
is not treated, sorry if i am mislooking stuff :).
Is that easy to add?
Thank for all your hard work :)

When running the emulator i get this warning...

*********************************WARN_ONCE*********************************
File radeon_vtxfmt_a.c function setup_arrays line 149
Unsupported format 5124 at index 0
***************************************************************************
Comment 1 Jerome Glisse 2006-11-15 14:42:30 UTC
Hopefully the radeon_vtxfmt_a.c should be killed in some near future
and we will have "true" VBO support then and should have old display
stuff automatically translated to VBO. Thus i don't think it's worth
adding this now.
Comment 2 Rui Caridade 2006-11-15 15:03:41 UTC
Thanks for the fast response anyway :)
All the best :)
Comment 3 Aapo Tahkola 2006-11-18 03:14:01 UTC
r300 gpus cannot natively support this. One could mirror the VOBs as floats though.

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.