diff options
Diffstat (limited to 'src/gallium/docs/source/cso')
-rw-r--r-- | src/gallium/docs/source/cso/rasterizer.rst | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/src/gallium/docs/source/cso/rasterizer.rst b/src/gallium/docs/source/cso/rasterizer.rst index 44e5544cdaa..8d473b8446e 100644 --- a/src/gallium/docs/source/cso/rasterizer.rst +++ b/src/gallium/docs/source/cso/rasterizer.rst @@ -200,10 +200,11 @@ point_quad_rasterization Determines if points should be rasterized according to quad or point rasterization rules. -OpenGL actually has quite different rasterization rules for points and -point sprites - hence this indicates if points should be rasterized as -points or according to point sprite (which decomposes them into quads, -basically) rules. +(Legacy-only) OpenGL actually has quite different rasterization rules +for points and point sprites - hence this indicates if points should be +rasterized as points or according to point sprite (which decomposes them +into quads, basically) rules. Newer GL versions no longer support the old +point rules at all. Additionally Direct3D will always use quad rasterization rules for points, regardless of whether point sprites are enabled or not. @@ -217,6 +218,12 @@ generated. Some renderers always internally translate points into quads; this state still affects those renderers by overriding other rasterization state. +point_tri_clip + Determines if clipping of points should happen after they are converted + to "rectangles" (required by d3d) or before (required by OpenGL, though + this rule is ignored by some IHVs). + It is not valid to set this to enabled but have point_quad_rasterization + disabled. point_smooth Whether points should be smoothed. Point smoothing turns rectangular points into circles or ovals. |