diff --git a/math/geogram/Makefile b/math/geogram/Makefile index 782eb83a4f74..15f208375f55 100644 --- a/math/geogram/Makefile +++ b/math/geogram/Makefile @@ -1,33 +1,43 @@ PORTNAME= geogram DISTVERSIONPREFIX= v -DISTVERSION= 1.7.9 +DISTVERSION= 1.9.0 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org COMMENT= Programming library of geometric algorithms -WWW= http://alice.loria.fr/software/geogram/doc/html/index.html +WWW= https://github.com/BrunoLevy/geogram # was: https://github.com/alicevision/geogram LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/doc/devkit/license.dox ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= use of inline assembly for these architectures only, at least in src/lib/geogram/basic/atomics.h LIB_DEPENDS= libglfw.so:graphics/glfw USES= cmake gl localbase:ldflags xorg USE_XORG= x11 xcursor xi xinerama xrandr xxf86vm USE_GL= gl glu USE_LDCONFIG= yes USE_GITHUB= yes -GH_ACCOUNT= alicevision +GH_ACCOUNT= BrunoLevy +GH_TUPLE= ddemidov:amgcl:a705f0822a332e215c41bccbeb6a7d92e90c49f2:ddemidov_amgcl/src/lib/geogram/third_party/amgcl \ + glfw:glfw:b35641f4a3c62aa86a0b3c983d163bc0fe36026d:glfw_glfw/src/lib/third_party/glfw \ + ocornut:imgui:6d948ab47ecf984239af01434f3ed03808dbf188:ocornut_imgui/src/lib/geogram_gfx/third_party/imgui \ + LoicMarechal:libMeshb:e3678731ef14497c720ee7017a14450eba2602d2:LoicMarechal_libMeshb/src/lib/geogram/third_party/libMeshb \ + diegonehab:rply:4296cc91b5c8c26d4e7d7aac0cee2b194ffc5800:diegonehab_rply/src/lib/geogram/third_party/rply CMAKE_ON= GEOGRAM_USE_SYSTEM_GLFW3 VORPALINE_BUILD_DYNAMIC CMAKE_ARGS= -DVORPALINE_PLATFORM:STRING=FreeBSD -CFLAGS+= -fcommon # https://github.com/alicevision/geogram/issues/16 -CXXFLAGS+= -fcommon # https://github.com/alicevision/geogram/issues/16 -LDFLAGS+= -pthread +LDFLAGS+= -pthread \ + -lexecinfo + +post-install: + # delete empty folders, see https://github.com/BrunoLevy/geogram/issues/185 + @${FIND} ${STAGEDIR}${PREFIX} -type d -empty -delete + +# unclear how to run tests, see https://github.com/BrunoLevy/geogram/issues/186 .include diff --git a/math/geogram/distinfo b/math/geogram/distinfo index d7df263361f7..00bb995774c5 100644 --- a/math/geogram/distinfo +++ b/math/geogram/distinfo @@ -1,3 +1,13 @@ -TIMESTAMP = 1659162758 -SHA256 (alicevision-geogram-v1.7.9_GH0.tar.gz) = f9f58dbae9f62ee161cc30a8ed184fbb800f8a0f010fdd00275903d4cd23f14d -SIZE (alicevision-geogram-v1.7.9_GH0.tar.gz) = 6923300 +TIMESTAMP = 1730601343 +SHA256 (BrunoLevy-geogram-v1.9.0_GH0.tar.gz) = 22baa50539a56f0f88ce84adfc8bea50a379caf7120f03d3df834c4bd607a1d0 +SIZE (BrunoLevy-geogram-v1.9.0_GH0.tar.gz) = 5640678 +SHA256 (ddemidov-amgcl-a705f0822a332e215c41bccbeb6a7d92e90c49f2_GH0.tar.gz) = 9f1bc3ad8e1e22e0f5be8f2c170ece55b1fabf7e8f1e4c68b422668a090a5ba5 +SIZE (ddemidov-amgcl-a705f0822a332e215c41bccbeb6a7d92e90c49f2_GH0.tar.gz) = 3036193 +SHA256 (glfw-glfw-b35641f4a3c62aa86a0b3c983d163bc0fe36026d_GH0.tar.gz) = a183c1e033328e253b64e95bbec038b45c3d371afb0065f5ae9355de149d466d +SIZE (glfw-glfw-b35641f4a3c62aa86a0b3c983d163bc0fe36026d_GH0.tar.gz) = 929291 +SHA256 (ocornut-imgui-6d948ab47ecf984239af01434f3ed03808dbf188_GH0.tar.gz) = 9d2c703592fb6d3165eb128dc1229aa5ef42dbab43383cef994b73fdc9f12a02 +SIZE (ocornut-imgui-6d948ab47ecf984239af01434f3ed03808dbf188_GH0.tar.gz) = 1846848 +SHA256 (LoicMarechal-libMeshb-e3678731ef14497c720ee7017a14450eba2602d2_GH0.tar.gz) = 4efe2e914f1b82436f956c1694d147da4be0dc9aea20f5c4b49a17d9ff263b3c +SIZE (LoicMarechal-libMeshb-e3678731ef14497c720ee7017a14450eba2602d2_GH0.tar.gz) = 1202361 +SHA256 (diegonehab-rply-4296cc91b5c8c26d4e7d7aac0cee2b194ffc5800_GH0.tar.gz) = c8b8350352c4935a5ec3cc582082b75e84e5415615c8adadc3acddbf43877409 +SIZE (diegonehab-rply-4296cc91b5c8c26d4e7d7aac0cee2b194ffc5800_GH0.tar.gz) = 31153 diff --git a/math/geogram/files/patch-src_lib_geogram_basic_atomics.h b/math/geogram/files/patch-src_lib_geogram_basic_atomics.h deleted file mode 100644 index 1453a6459d39..000000000000 --- a/math/geogram/files/patch-src_lib_geogram_basic_atomics.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/lib/geogram/basic/atomics.h.orig 2018-12-09 17:41:31 UTC -+++ src/lib/geogram/basic/atomics.h -@@ -54,7 +54,7 @@ - * \brief Functions for atomic operations - */ - --#ifdef GEO_OS_LINUX -+#if defined(GEO_OS_LINUX) || defined(GEO_OS_FREEBSD) - # if defined(GEO_OS_EMSCRIPTEN) - # define GEO_USE_DUMMY_ATOMICS - # elif defined(GEO_OS_RASPBERRY) diff --git a/math/geogram/files/patch-src_lib_geogram_basic_thread__sync.h b/math/geogram/files/patch-src_lib_geogram_basic_thread__sync.h deleted file mode 100644 index 45dbda6a3478..000000000000 --- a/math/geogram/files/patch-src_lib_geogram_basic_thread__sync.h +++ /dev/null @@ -1,20 +0,0 @@ ---- src/lib/geogram/basic/thread_sync.h.orig 2018-12-09 17:42:18 UTC -+++ src/lib/geogram/basic/thread_sync.h -@@ -122,7 +122,7 @@ namespace GEO { - unlock_mutex_android(&x); - } - --#elif defined(GEO_OS_LINUX) || defined(GEO_COMPILER_MINGW) -+#elif defined(GEO_OS_LINUX) || defined(GEO_OS_FREEBSD) || defined(GEO_COMPILER_MINGW) - - /** A lightweight synchronization structure. */ - typedef unsigned char spinlock; -@@ -500,7 +500,7 @@ namespace GEO { - index_t size_; - }; - --#elif defined(GEO_OS_LINUX) -+#elif defined(GEO_OS_LINUX) || defined(GEO_OS_FREEBSD) - - /** - * \brief An array of light-weight synchronisation diff --git a/math/geogram/pkg-plist b/math/geogram/pkg-plist index f5107cde6f76..30e5fd702591 100644 --- a/math/geogram/pkg-plist +++ b/math/geogram/pkg-plist @@ -1,335 +1,391 @@ bin/geobox bin/geocod bin/geodump bin/geogram_demo_Application bin/geogram_demo_Delaunay2d bin/geogram_demo_Delaunay3d bin/geogram_demo_Evert bin/geogram_demo_GLUP +bin/geogram_demo_Picking bin/geogram_demo_Raytrace bin/geogram_demo_SimpleApp bin/geoshade bin/vorpalite bin/vorpaview include/geogram1/geogram/NL/nl.h include/geogram1/geogram/NL/nl_64.h +include/geogram1/geogram/NL/nl_amgcl.h include/geogram1/geogram/NL/nl_arpack.h include/geogram1/geogram/NL/nl_blas.h include/geogram1/geogram/NL/nl_cholmod.h include/geogram1/geogram/NL/nl_context.h include/geogram1/geogram/NL/nl_cuda.h include/geogram1/geogram/NL/nl_ext.h include/geogram1/geogram/NL/nl_iterative_solvers.h include/geogram1/geogram/NL/nl_linkage.h include/geogram1/geogram/NL/nl_matrix.h include/geogram1/geogram/NL/nl_mkl.h include/geogram1/geogram/NL/nl_preconditioners.h include/geogram1/geogram/NL/nl_private.h include/geogram1/geogram/NL/nl_superlu.h include/geogram1/geogram/api/defs.h include/geogram1/geogram/basic/algorithm.h include/geogram1/geogram/basic/android_utils.h include/geogram1/geogram/basic/android_wrapper.h include/geogram1/geogram/basic/argused.h include/geogram1/geogram/basic/assert.h -include/geogram1/geogram/basic/atomics.h include/geogram1/geogram/basic/attributes.h include/geogram1/geogram/basic/b_stream.h +include/geogram1/geogram/basic/boolean_expression.h include/geogram1/geogram/basic/command_line.h include/geogram1/geogram/basic/command_line_args.h include/geogram1/geogram/basic/common.h include/geogram1/geogram/basic/counted.h +include/geogram1/geogram/basic/debug_stream.h +include/geogram1/geogram/basic/determinant.h include/geogram1/geogram/basic/environment.h include/geogram1/geogram/basic/factory.h include/geogram1/geogram/basic/file_system.h include/geogram1/geogram/basic/geofile.h include/geogram1/geogram/basic/geometry.h include/geogram1/geogram/basic/geometry_nd.h include/geogram1/geogram/basic/line_stream.h include/geogram1/geogram/basic/logger.h include/geogram1/geogram/basic/matrix.h include/geogram1/geogram/basic/memory.h include/geogram1/geogram/basic/numeric.h include/geogram1/geogram/basic/packed_arrays.h include/geogram1/geogram/basic/permutation.h include/geogram1/geogram/basic/process.h include/geogram1/geogram/basic/process_private.h include/geogram1/geogram/basic/progress.h include/geogram1/geogram/basic/psm.h include/geogram1/geogram/basic/quaternion.h include/geogram1/geogram/basic/range.h +include/geogram1/geogram/basic/rationalg.h include/geogram1/geogram/basic/smart_pointer.h include/geogram1/geogram/basic/stopwatch.h include/geogram1/geogram/basic/string.h include/geogram1/geogram/basic/thread_sync.h include/geogram1/geogram/basic/vecg.h +include/geogram1/geogram/basic/vechg.h include/geogram1/geogram/bibliography/bibliography.h +include/geogram1/geogram/delaunay/CDT_2d.h include/geogram1/geogram/delaunay/LFS.h include/geogram1/geogram/delaunay/cavity.h include/geogram1/geogram/delaunay/delaunay.h include/geogram1/geogram/delaunay/delaunay_2d.h include/geogram1/geogram/delaunay/delaunay_3d.h include/geogram1/geogram/delaunay/delaunay_nn.h +include/geogram1/geogram/delaunay/delaunay_sync.h include/geogram1/geogram/delaunay/delaunay_tetgen.h include/geogram1/geogram/delaunay/delaunay_triangle.h include/geogram1/geogram/delaunay/parallel_delaunay_3d.h include/geogram1/geogram/delaunay/periodic.h include/geogram1/geogram/delaunay/periodic_delaunay_3d.h include/geogram1/geogram/image/color.h include/geogram1/geogram/image/colormap.h include/geogram1/geogram/image/image.h include/geogram1/geogram/image/image_library.h include/geogram1/geogram/image/image_rasterizer.h include/geogram1/geogram/image/image_serializer.h include/geogram1/geogram/image/image_serializer_pgm.h include/geogram1/geogram/image/image_serializer_stb.h include/geogram1/geogram/image/image_serializer_xpm.h include/geogram1/geogram/image/morpho_math.h include/geogram1/geogram/lua/lua_io.h include/geogram1/geogram/lua/lua_wrap.h include/geogram1/geogram/mesh/index.h include/geogram1/geogram/mesh/mesh.h include/geogram1/geogram/mesh/mesh_AABB.h +include/geogram1/geogram/mesh/mesh_CSG.h include/geogram1/geogram/mesh/mesh_baking.h include/geogram1/geogram/mesh/mesh_compare.h include/geogram1/geogram/mesh/mesh_decimate.h include/geogram1/geogram/mesh/mesh_degree3_vertices.h include/geogram1/geogram/mesh/mesh_distance.h include/geogram1/geogram/mesh/mesh_fill_holes.h include/geogram1/geogram/mesh/mesh_frame_field.h include/geogram1/geogram/mesh/mesh_geometry.h include/geogram1/geogram/mesh/mesh_halfedges.h include/geogram1/geogram/mesh/mesh_intersection.h include/geogram1/geogram/mesh/mesh_io.h +include/geogram1/geogram/mesh/mesh_local_operations.h include/geogram1/geogram/mesh/mesh_manifold_harmonics.h include/geogram1/geogram/mesh/mesh_partition.h include/geogram1/geogram/mesh/mesh_preprocessing.h include/geogram1/geogram/mesh/mesh_remesh.h include/geogram1/geogram/mesh/mesh_reorder.h include/geogram1/geogram/mesh/mesh_repair.h include/geogram1/geogram/mesh/mesh_sampling.h include/geogram1/geogram/mesh/mesh_smoothing.h include/geogram1/geogram/mesh/mesh_subdivision.h +include/geogram1/geogram/mesh/mesh_surface_intersection.h +include/geogram1/geogram/mesh/mesh_surface_intersection_internal.h include/geogram1/geogram/mesh/mesh_tetrahedralize.h include/geogram1/geogram/mesh/mesh_topology.h include/geogram1/geogram/mesh/triangle_intersection.h +include/geogram1/geogram/numerics/PCK.h +include/geogram1/geogram/numerics/exact_geometry.h include/geogram1/geogram/numerics/expansion_nt.h +include/geogram1/geogram/numerics/interval_nt.h include/geogram1/geogram/numerics/lbfgs_optimizers.h include/geogram1/geogram/numerics/matrix_util.h include/geogram1/geogram/numerics/multi_precision.h include/geogram1/geogram/numerics/optimizer.h include/geogram1/geogram/numerics/predicates.h include/geogram1/geogram/numerics/predicates/aligned3d.h include/geogram1/geogram/numerics/predicates/det3d.h include/geogram1/geogram/numerics/predicates/det4d.h include/geogram1/geogram/numerics/predicates/det_compare_4d.h include/geogram1/geogram/numerics/predicates/dot3d.h include/geogram1/geogram/numerics/predicates/dot_compare_3d.h include/geogram1/geogram/numerics/predicates/orient2d.h include/geogram1/geogram/numerics/predicates/orient3d.h include/geogram1/geogram/numerics/predicates/orient4d.h include/geogram1/geogram/numerics/predicates/side1.h include/geogram1/geogram/numerics/predicates/side2.h include/geogram1/geogram/numerics/predicates/side3.h include/geogram1/geogram/numerics/predicates/side3_2dlifted.h include/geogram1/geogram/numerics/predicates/side3h.h include/geogram1/geogram/numerics/predicates/side4.h include/geogram1/geogram/numerics/predicates/side4h.h include/geogram1/geogram/parameterization/mesh_ABF.h include/geogram1/geogram/parameterization/mesh_LSCM.h include/geogram1/geogram/parameterization/mesh_PGP_2d.h include/geogram1/geogram/parameterization/mesh_atlas_maker.h include/geogram1/geogram/parameterization/mesh_global_param.h include/geogram1/geogram/parameterization/mesh_param_packer.h include/geogram1/geogram/parameterization/mesh_param_validator.h include/geogram1/geogram/parameterization/mesh_segmentation.h include/geogram1/geogram/points/co3ne.h include/geogram1/geogram/points/colocate.h include/geogram1/geogram/points/kd_tree.h include/geogram1/geogram/points/nn_search.h include/geogram1/geogram/points/principal_axes.h include/geogram1/geogram/third_party/HLBFGS/HLBFGS.h include/geogram1/geogram/third_party/HLBFGS/HLBFGS_BLAS.h include/geogram1/geogram/third_party/HLBFGS/ICFS.h include/geogram1/geogram/third_party/HLBFGS/LineSearch.h include/geogram1/geogram/third_party/HLBFGS/Lite_Sparse_Matrix.h include/geogram1/geogram/third_party/HLBFGS/Sparse_Entry.h -include/geogram1/geogram/third_party/LM7/libmeshb7.h include/geogram1/geogram/third_party/PoissonRecon/Allocator.h include/geogram1/geogram/third_party/PoissonRecon/Array.h include/geogram1/geogram/third_party/PoissonRecon/BSplineData.h include/geogram1/geogram/third_party/PoissonRecon/BinaryNode.h include/geogram1/geogram/third_party/PoissonRecon/Factor.h include/geogram1/geogram/third_party/PoissonRecon/FunctionData.h include/geogram1/geogram/third_party/PoissonRecon/Geometry.h include/geogram1/geogram/third_party/PoissonRecon/Hash.h include/geogram1/geogram/third_party/PoissonRecon/MAT.h include/geogram1/geogram/third_party/PoissonRecon/MarchingCubes.h include/geogram1/geogram/third_party/PoissonRecon/MemoryUsage.h include/geogram1/geogram/third_party/PoissonRecon/MultiGridOctreeData.h include/geogram1/geogram/third_party/PoissonRecon/MyTime.h include/geogram1/geogram/third_party/PoissonRecon/Octree.h include/geogram1/geogram/third_party/PoissonRecon/PPolynomial.h include/geogram1/geogram/third_party/PoissonRecon/PlyVertexMini.h include/geogram1/geogram/third_party/PoissonRecon/PointStream.h include/geogram1/geogram/third_party/PoissonRecon/Polynomial.h include/geogram1/geogram/third_party/PoissonRecon/SparseMatrix.h include/geogram1/geogram/third_party/PoissonRecon/poisson_geogram.h include/geogram1/geogram/third_party/PoissonRecon/unused/CmdLineParser.h include/geogram1/geogram/third_party/PoissonRecon/unused/Ply.h include/geogram1/geogram/third_party/PoissonRecon/unused/PlyPointStream.h +include/geogram1/geogram/third_party/amgcl/lib/amgcl.h +include/geogram1/geogram/third_party/amgcl/lib/amgcl_mpi.h +include/geogram1/geogram/third_party/libMeshb/legacy_sources/v2/libmesh.h +include/geogram1/geogram/third_party/libMeshb/legacy_sources/v3/libmesh3.h +include/geogram1/geogram/third_party/libMeshb/legacy_sources/v4/libmesh4.h +include/geogram1/geogram/third_party/libMeshb/legacy_sources/v5/libmesh5.h +include/geogram1/geogram/third_party/libMeshb/legacy_sources/v6/libmesh6.h +include/geogram1/geogram/third_party/libMeshb/legacy_sources/v7alpha/libmesh7.h +include/geogram1/geogram/third_party/libMeshb/sources/libmeshb7.h +include/geogram1/geogram/third_party/libMeshb/utilities/libmeshb7_helpers.h include/geogram1/geogram/third_party/lua/lapi.h include/geogram1/geogram/third_party/lua/lauxlib.h include/geogram1/geogram/third_party/lua/lcode.h include/geogram1/geogram/third_party/lua/lctype.h include/geogram1/geogram/third_party/lua/ldebug.h include/geogram1/geogram/third_party/lua/ldo.h include/geogram1/geogram/third_party/lua/lfunc.h include/geogram1/geogram/third_party/lua/lgc.h include/geogram1/geogram/third_party/lua/llex.h include/geogram1/geogram/third_party/lua/llimits.h include/geogram1/geogram/third_party/lua/lmem.h include/geogram1/geogram/third_party/lua/lobject.h include/geogram1/geogram/third_party/lua/lopcodes.h include/geogram1/geogram/third_party/lua/lparser.h include/geogram1/geogram/third_party/lua/lprefix.h include/geogram1/geogram/third_party/lua/lstate.h include/geogram1/geogram/third_party/lua/lstring.h include/geogram1/geogram/third_party/lua/ltable.h include/geogram1/geogram/third_party/lua/ltm.h include/geogram1/geogram/third_party/lua/lua.h include/geogram1/geogram/third_party/lua/luaconf.h include/geogram1/geogram/third_party/lua/lualib.h include/geogram1/geogram/third_party/lua/lundump.h include/geogram1/geogram/third_party/lua/lvm.h include/geogram1/geogram/third_party/lua/lzio.h -include/geogram1/geogram/third_party/pstdint.h include/geogram1/geogram/third_party/rply/rply.h include/geogram1/geogram/third_party/rply/rplyfile.h +include/geogram1/geogram/third_party/stb/stb_c_lexer.h include/geogram1/geogram/third_party/stb_image/stb_image.h include/geogram1/geogram/third_party/stb_image/stb_image_write.h +include/geogram1/geogram/third_party/tetgen/Tetgen1.6/tetgen.h include/geogram1/geogram/third_party/tetgen/tetgen.h include/geogram1/geogram/third_party/triangle/triangle.h include/geogram1/geogram/third_party/xatlas/xatlas.h include/geogram1/geogram/third_party/zlib/crc32.h include/geogram1/geogram/third_party/zlib/deflate.h include/geogram1/geogram/third_party/zlib/gzguts.h include/geogram1/geogram/third_party/zlib/inffast.h include/geogram1/geogram/third_party/zlib/inffixed.h include/geogram1/geogram/third_party/zlib/inflate.h include/geogram1/geogram/third_party/zlib/inftrees.h include/geogram1/geogram/third_party/zlib/trees.h include/geogram1/geogram/third_party/zlib/zconf.h include/geogram1/geogram/third_party/zlib/zlib.h include/geogram1/geogram/third_party/zlib/zutil.h include/geogram1/geogram/voronoi/CVT.h include/geogram1/geogram/voronoi/RVD.h include/geogram1/geogram/voronoi/RVD_callback.h include/geogram1/geogram/voronoi/RVD_mesh_builder.h include/geogram1/geogram/voronoi/convex_cell.h include/geogram1/geogram/voronoi/generic_RVD.h include/geogram1/geogram/voronoi/generic_RVD_cell.h include/geogram1/geogram/voronoi/generic_RVD_polygon.h include/geogram1/geogram/voronoi/generic_RVD_utils.h include/geogram1/geogram/voronoi/generic_RVD_vertex.h include/geogram1/geogram/voronoi/integration_simplex.h include/geogram1/geogram_gfx/GLUP/GLUP.h include/geogram1/geogram_gfx/GLUP/GLUP_context.h include/geogram1/geogram_gfx/GLUP/GLUP_context_ES.h include/geogram1/geogram_gfx/GLUP/GLUP_context_GLSL.h include/geogram1/geogram_gfx/GLUP/GLUP_marching_cells.h include/geogram1/geogram_gfx/GLUP/GLUP_private.h include/geogram1/geogram_gfx/GLUP/shaders/GLUP/ShaderToy.h include/geogram1/geogram_gfx/GLUP/shaders/GLUP/constants.h include/geogram1/geogram_gfx/GLUP/shaders/GLUP/defs.h include/geogram1/geogram_gfx/GLUP/shaders/GLUP/fragment_ray_tracing.h include/geogram1/geogram_gfx/GLUP/shaders/GLUP/fragment_shader_utils.h include/geogram1/geogram_gfx/GLUP/shaders/GLUP/portable_fragment_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUP/stdglup.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPES/fragment_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPES/fragment_shader_state.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPES/fragment_shader_utils.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPES/lines_fragment_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPES/points_fragment_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPES/points_vertex_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPES/spheres_fragment_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPES/spheres_vertex_shader.h +include/geogram1/geogram_gfx/GLUP/shaders/GLUPES/thick_lines_fragment_shader.h +include/geogram1/geogram_gfx/GLUP/shaders/GLUPES/thick_lines_vertex_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPES/vertex_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPES/vertex_shader_state.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/fragment_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/gather_vertex_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/geometry_shader_preamble.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/lines_fragment_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/marching_cells.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/points_fragment_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/points_vertex_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/spheres_fragment_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/spheres_vertex_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/state.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/tess_evaluation_shader.h +include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/thick_lines_fragment_shader.h +include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/thick_lines_geometry_shader.h +include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/thick_lines_vertex_shader.h include/geogram1/geogram_gfx/GLUP/shaders/GLUPGLSL/vertex_shader.h include/geogram1/geogram_gfx/GLUP/shaders/embedded_shaders.h include/geogram1/geogram_gfx/GLUP/shaders/fullscreen/ambient_occlusion_fragment_shader.h include/geogram1/geogram_gfx/GLUP/shaders/fullscreen/blur_fragment_shader.h include/geogram1/geogram_gfx/GLUP/shaders/fullscreen/depth_dependent_blur_fragment_shader.h include/geogram1/geogram_gfx/GLUP/shaders/fullscreen/unsharp_masking_fragment_shader.h include/geogram1/geogram_gfx/GLUP/shaders/fullscreen/vertex_shader.h -include/geogram1/geogram_gfx/ImGui_ext/icon_font.h -include/geogram1/geogram_gfx/ImGui_ext/imgui_ext.h include/geogram1/geogram_gfx/api/defs.h include/geogram1/geogram_gfx/basic/GL.h include/geogram1/geogram_gfx/basic/GLSL.h include/geogram1/geogram_gfx/basic/common.h include/geogram1/geogram_gfx/basic/frame_buffer_object.h include/geogram1/geogram_gfx/full_screen_effects/ambient_occlusion.h include/geogram1/geogram_gfx/full_screen_effects/full_screen_effect.h include/geogram1/geogram_gfx/full_screen_effects/unsharp_masking.h include/geogram1/geogram_gfx/gui/application.h include/geogram1/geogram_gfx/gui/arc_ball.h include/geogram1/geogram_gfx/gui/command.h include/geogram1/geogram_gfx/gui/console.h include/geogram1/geogram_gfx/gui/events.h include/geogram1/geogram_gfx/gui/gui_state.h include/geogram1/geogram_gfx/gui/gui_state_h.h include/geogram1/geogram_gfx/gui/gui_state_v.h include/geogram1/geogram_gfx/gui/simple_application.h include/geogram1/geogram_gfx/gui/simple_mesh_application.h include/geogram1/geogram_gfx/gui/status_bar.h include/geogram1/geogram_gfx/gui/text_editor.h +include/geogram1/geogram_gfx/gui/user_callback_android.h +include/geogram1/geogram_gfx/imgui_ext/icon_font.h +include/geogram1/geogram_gfx/imgui_ext/imgui_ext.h +include/geogram1/geogram_gfx/imgui_ext/imgui_impl_android_ext.h include/geogram1/geogram_gfx/lua/lua_glup.h include/geogram1/geogram_gfx/lua/lua_imgui.h include/geogram1/geogram_gfx/lua/lua_simple_application.h include/geogram1/geogram_gfx/mesh/mesh_gfx.h -include/geogram1/geogram_gfx/third_party/ImGui/glup_compat.h -include/geogram1/geogram_gfx/third_party/ImGui/imconfig.h -include/geogram1/geogram_gfx/third_party/ImGui/imgui.h -include/geogram1/geogram_gfx/third_party/ImGui/imgui_impl_android.h -include/geogram1/geogram_gfx/third_party/ImGui/imgui_impl_glfw.h -include/geogram1/geogram_gfx/third_party/ImGui/imgui_impl_opengl3.h -include/geogram1/geogram_gfx/third_party/ImGui/imgui_impl_win32.h -include/geogram1/geogram_gfx/third_party/ImGui/imgui_internal.h -include/geogram1/geogram_gfx/third_party/ImGui/imstb_rectpack.h -include/geogram1/geogram_gfx/third_party/ImGui/imstb_textedit.h -include/geogram1/geogram_gfx/third_party/ImGui/imstb_truetype.h include/geogram1/geogram_gfx/third_party/ImGuiColorTextEdit/TextEditor.h +include/geogram1/geogram_gfx/third_party/geogram_imconfig.h include/geogram1/geogram_gfx/third_party/glad/KHR/khrplatform.h include/geogram1/geogram_gfx/third_party/glad/glad.h +include/geogram1/geogram_gfx/third_party/glup_compat.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_allegro5.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_android.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_dx10.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_dx11.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_dx12.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_dx9.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_glfw.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_glut.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_metal.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_opengl2.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_opengl3.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_opengl3_loader.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_osx.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_sdl2.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_sdl3.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_sdlrenderer2.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_sdlrenderer3.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_vulkan.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_wgpu.h +include/geogram1/geogram_gfx/third_party/imgui/backends/imgui_impl_win32.h +include/geogram1/geogram_gfx/third_party/imgui/examples/example_allegro5/imconfig_allegro5.h +include/geogram1/geogram_gfx/third_party/imgui/examples/libs/emscripten/emscripten_mainloop_stub.h +include/geogram1/geogram_gfx/third_party/imgui/examples/libs/glfw/include/GLFW/glfw3.h +include/geogram1/geogram_gfx/third_party/imgui/examples/libs/glfw/include/GLFW/glfw3native.h +include/geogram1/geogram_gfx/third_party/imgui/examples/libs/usynergy/uSynergy.h +include/geogram1/geogram_gfx/third_party/imgui/imconfig.h +include/geogram1/geogram_gfx/third_party/imgui/imgui.h +include/geogram1/geogram_gfx/third_party/imgui/imgui_internal.h +include/geogram1/geogram_gfx/third_party/imgui/imstb_rectpack.h +include/geogram1/geogram_gfx/third_party/imgui/imstb_textedit.h +include/geogram1/geogram_gfx/third_party/imgui/imstb_truetype.h +include/geogram1/geogram_gfx/third_party/imgui/misc/cpp/imgui_stdlib.h +include/geogram1/geogram_gfx/third_party/imgui/misc/freetype/imgui_freetype.h +include/geogram1/geogram_gfx/third_party/imgui/misc/single_file/imgui_single_file.h include/geogram1/geogram_gfx/third_party/imgui_fonts/cousine_regular.h include/geogram1/geogram_gfx/third_party/imgui_fonts/fa_brands.h include/geogram1/geogram_gfx/third_party/imgui_fonts/fa_regular.h include/geogram1/geogram_gfx/third_party/imgui_fonts/fa_solid.h include/geogram1/geogram_gfx/third_party/imgui_fonts/roboto_medium.h include/geogram1/geogram_gfx/third_party/imgui_lua_bindings/imgui_iterator.h lib/cmake/modules/FindGeogram.cmake lib/libgeogram.so lib/libgeogram.so.1 -lib/libgeogram.so.1.7.9 +lib/libgeogram.so.1.9.0 lib/libgeogram_gfx.so lib/libgeogram_gfx.so.1 -lib/libgeogram_gfx.so.1.7.9 +lib/libgeogram_gfx.so.1.9.0 lib/libgeogram_num_3rdparty.so lib/libgeogram_num_3rdparty.so.1 -lib/libgeogram_num_3rdparty.so.1.7.9 +lib/libgeogram_num_3rdparty.so.1.9.0 libdata/pkgconfig/geogram1.pc libdata/pkgconfig/geogram_gfx1.pc -@dir include/geogram1/geogram_gfx/gui/colormaps