mirror of
https://github.com/gwm17/glfw.git
synced 2024-11-29 21:48:52 -05:00
fef21361c5
Fixes formatting, semantics and documentation. Adds glfwGetOSMesaContext. Adds support for OSMesa context attributes. Updates changelog and credits. Adds license and copyright headers. Removes superfluous code (the shared code provides many conveniences). Removes loading of unused OSMesa functions. Removes empty platform structs. Fixes version string format. Removes build dependency on the OSMesa header and library (only the library is needed and only at runtime). Closes #850.
19 lines
445 B
CMake
19 lines
445 B
CMake
# Try to find OSMesa on a Unix system
|
|
#
|
|
# This will define:
|
|
#
|
|
# OSMESA_LIBRARIES - Link these to use OSMesa
|
|
# OSMESA_INCLUDE_DIR - Include directory for OSMesa
|
|
#
|
|
# Copyright (c) 2014 Brandon Schaefer <brandon.schaefer@canonical.com>
|
|
|
|
if (NOT WIN32)
|
|
|
|
find_package (PkgConfig)
|
|
pkg_check_modules (PKG_OSMESA QUIET osmesa)
|
|
|
|
set (OSMESA_INCLUDE_DIR ${PKG_OSMESA_INCLUDE_DIRS})
|
|
set (OSMESA_LIBRARIES ${PKG_OSMESA_LIBRARIES})
|
|
|
|
endif ()
|