OrcaSlicer/deps_src/glu-libtess
Dipl.-Ing. Raoul Rubien, BSc 75ed995b00
Fixes 50 Compiler Warnings: Add SYSTEM toCMakeLists.txt (#10653)
* src/*/CMakeLists.txt: adds SYSTEM to arget_include_directories()

* src/*/CMakeLists.txt: removes duplicate sources from lisbslic3r_sources and SLIC3R_GUI_SOURCES"

* .gititnore: adds CMakeLists.txt.user and CMakeLists.txt.autosave

* deps_src/*/CMakeLists.txt: adds SYSTEM to arget_include_directories()

* removes #pragma once from .cpp file
2025-09-19 23:45:03 +08:00
..
include Refactor folder (#10475) 2025-08-22 20:02:26 +08:00
src Refactor folder (#10475) 2025-08-22 20:02:26 +08:00
CMakeLists.txt Fixes 50 Compiler Warnings: Add SYSTEM toCMakeLists.txt (#10653) 2025-09-19 23:45:03 +08:00
README Refactor folder (#10475) 2025-08-22 20:02:26 +08: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!