   degenerated triangles on triangle strips
  I am trying to use triangle strips because they''re faster than triangle lists... I was reading about techniques to override triangle list limitations, and I found about degenerated triangles (triangles that have two of the vertex indices pointing to the same vertex, effectively generating a line)what I''ve read is that degenerated triangles are used to merge several triangle strips in a single buffer, so they can be rendered in a single drawprimitive call, which is very good.But I am worried about the legality of this method: is this trick fully supported by current (and future) driver/cards, and actually encouraged by nVidia and Ati.... or it is just a dirty trick someone invented and it happens to work? 
quote:But I am worried about the legality of this method: is this trick fully supported by current (and future) driver/cards, and actually encouraged by nVidia and Ati.... or it is just a dirty trick someone invented and it happens to work? degenerated triangles follow same rules of "real" triangles...IMO, there aren''t motivations for which the drivers can''t design the degenerated triangles correctly.....bye ;  Don''t be worried about it being a dirty trick, hell NVIDIA have been suggesting (and recomending) it for a while now, the cost on the card is practically free so it doesnt matter if you miss a few every so often, especially when you consider according to NVIDIA a P4 3 Ghz manages roughly 2000 draw calls at 50 fps 