From: Roland S. <rsc...@hi...> - 2004-01-16 16:58:26
|
Roland Scheidegger wrote: > Ian Romanick wrote: > >> Roland Scheidegger wrote: >> >>> pointblast: (both with hardware tcl and without) the points are >>> almost invisible. IIRC this was already mentioned some time ago to >>> be because all points are drawn with size 1 only. >> >> >> >> Right. Could you try it again with this patch. You may need some >> changes to get it to apply. If this works, can somebody commit it? >> >> http://marc.theaimsgroup.com/?l=dri-devel&m=105862837814769&w=2 > > This patch is only for radeon though. Will try to make it work with > r200, though if it's not similar I probably won't succeed... Seems to be quite complicated. Though wouldn't it be a better idea to figure out why it doesn't work in the first place? R200/RV250 should support this, but apparently for some reason it doesn't work. According to r200_reg.h, the chip should also be able to handle ARB_point_sprite in hardware. (ATI's linux driver exposes (for my 9000pro) ARB_point_parameters (and EXT_point_parameters), but not ARB_point_sprites, though I believe until very recently not even R300 cards got that extension supported. Point size range is from 1 to 2047, and pointblast works - no idea of course if really points are rendered, but it seems to be fast at least.) Roland |