Please do not reply to this email: if you want to comment on the bug, go to
the URL shown below and enter yourcomments there.
https://bugs.freedesktop.org/show_bug.cgi?id=4707
Summary: r200 driver should support ARB_point_parameters
Product: Mesa
Version: CVS
Platform: PC
OS/Version: Linux
Status: NEW
Severity: enhancement
Priority: P2
Component: Drivers/DRI/r200
AssignedTo: [email protected]
ReportedBy: [EMAIL PROTECTED]
The r200/rv250 chips natively support GL_ARB_point_parameters, but the driver
currently doesn't. I'll attach a patch which fixes that. There are issues
though:
the point sprite stuff doesn't work. Texture coordinates are generated, but they
are obviously wrong. Ok not really a problem, that's a different extension...
But there's a problem, point size attenuation is always active (when the
attenuation factors are not 1/0/0) even if something else than points is drawn.
For tcl mode, that means the point size calculation always takes place (not
sure, but this might have performance impact, hopefully nothing more severe),
and for sw tcl this means that the vertex gets bigger as it needs to include the
attenuated point size (and maybe the calculation there is done on the cpu too
even though it isn't really used). The i915/i830 driver seem to ignore that
problem, but I don't think this is a good solution. There doesn't seem to be an
easy way to issue state changes based on the primitive being drawn, or maybe I
haven't found it yet. Ideas?
I also have some suspicious feeling it might break the r200PointsBitmap stuff.
Additionally, there are also LOTS of values in the vector state related to point
sprites / point attenuation which I have no idea what they are good for.
pointblast seems to work ok, not yet tested with glean (as the point attenuation
test is not yet in anonymous cvs...)
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
--
_______________________________________________
Dri-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dri-devel