commit | ab5570820071d97c4adfe8cd8a90083f3784fa5e | [log] [tgz] |
---|---|---|
author | Jan Zielinski <jan.zielinski@intel.com> | Wed Dec 04 13:10:18 2019 +0100 |
committer | Jan Zielinski <jan.zielinski@intel.com> | Wed Dec 11 16:54:37 2019 +0000 |
tree | 73a6de5b1b59f7a93a5ac164ef963a8b4e850c8d | |
parent | ff2e11b21057a621d08c9da102b7c2e832ada39b [diff] |
swr/rasterizer: Add tessellator implementation to the rasterizer This is initial commit on the way to implement ARB_tessellation_shader extension in OpenSWR. It introduces tessellator implementation taken from Microsoft GitHub (published under MIT license): https://github.com/microsoft/DirectX-Specs/blob/master/d3d/archive/images/d3d11/tessellator.cpp https://github.com/microsoft/DirectX-Specs/blob/master/d3d/archive/images/d3d11/tessellator.hpp It also adds some glue code that connects the tessellator to the internals of SWR rasterizer. Acked-by: Dave Airlie <airlied@redhat.com> Acked-by: Bruce Cherniak <bruce.cherniak@intel.com> Reviwed-by: Alok Hota <alok.hota@intel.com>