Wire frame shader parameters&

#include “oslutil.h”

shader wireframe(
float Line_Width = 2.0,
int Raster = 1,
output float Wire = 0.0)
{
Wire = wireframe(“triangles”, Line_Width, Raster);
}

As I see from oslutil.h there are 3 options:
“triangles”, “polygons” or “patches”
But all 3 looks the same.

Does “polygons” option supported? Gives it quads or still tris?
Thx before)))

Looks like here is the problem
http://wiki.blender.org/index.php/Doc:2.6/Manual/Render/Cycles/Nodes/OSL

[TABLE=“class: prettytable, width: 100%”]

geom:numpolyvertices
Number of vertices in the polygon (always returns 3 currently)

geom:polyvertices
Vertex coordinates array of the polygon (always 3 vertices currently)

[/TABLE]