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: dri-devel@lists.sourceforge.net 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 Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel