PrusaSlicer-NonPlainar/src/glu-libtess
tamasmeszaros 883f46662d Fix warnings when newer CMake is used.
project() call should always come AFTER cmake_minimum_required(). This caused various hard-to-debug issues when searching for packages. 

Newer CMake versions complain that compatibility is broken with v2.6
2021-08-20 13:42:10 +02:00
..
include WIP Added libtess library extracted from 2019-02-05 18:14:07 +01:00
src WIP Added libtess library extracted from 2019-02-05 18:14:07 +01:00
CMakeLists.txt Fix warnings when newer CMake is used. 2021-08-20 13:42:10 +02:00
README WIP Added libtess library extracted from 2019-02-05 18:14:07 +01:00

Derived from 
https://cgit.freedesktop.org/mesa/glu/
commit 0bf42e41c8b63fc2488dd8d41f696310b5a5a6a7
Fri Jun 10 05:30:00 2016

This directory contains just the libtess tesselation library to be statically compilable without OpenGL dependencies.
Only the following functions are provided, and mangled:

mgluNewTess
mgluDeleteTess
mgluTessBeginPolygon
mgluTessBeginContour
mgluTessVertex
mgluTessEndPolygon
mgluTessEndContour
mgluTessProperty
mgluTessNormal
mgluTessCallback
mgluGetTessProperty
mgluBeginPolygon
mgluNextContour
mgluEndPolygon

Do include gl.h, glu.h or glut.h together with glu-libtess.h, you would get symbol clashes!