Add support for Visual Studio 17 2022#484
Merged
rbsheth merged 1 commit intocpp-pm:masterfrom Nov 15, 2021
Merged
Conversation
rbsheth
approved these changes
Nov 15, 2021
Member
|
@tnixeu Can you make a polly PR for the new toolchains also? Thanks! |
Member
iAnyKey
pushed a commit
to iAnyKey/libigl
that referenced
this pull request
Nov 22, 2022
… compilation failure
4 tasks
jdumas
pushed a commit
to libigl/libigl
that referenced
this pull request
Dec 19, 2022
… compilation failure (#2123) Co-authored-by: Dimitrii Nikolaev <nikolaev@ift.at>
vfonov
added a commit
to NIST-MNI/falcon
that referenced
this pull request
Mar 9, 2026
40e7900cc Fix dqs not checking if quaternions are on the same hemisphere (#2390) b443ac026 Fix "Assertion failed" when calling igl::heat_geodesics_precompute using a V with fixed column count (#2419) [skip ci] b286e13ac Update extract_non_manifold_edge_curves.cpp (#2423) [skip ci] e91ffcb54 dijkstra: Fix inconsistent typing (#2469) [skip ci] d9524ade5 laplace equation tutorial - fixed bug with slice/lazy eval (#2447) [ci-skip] 89267b4a8 Use box-drawing characters in comments. (#2466) 7c3c05d63 Update ubuntu image (#2467) 788871103 bump deps (#2462) 08be0704c bump embree 4 and missing template (#2460) 0e360d525 Revert templating on collapse_edge, separate overloads (#2455) 5e561c28c Update isolines.h doc [ci skip] 25d63024b [ci skip] improve doc f85a3c76d [ci skip] improve doc 0c9c8cd64 Merge branch 'main' of github.com:libigl/libigl a72b9386c [ci skip] improve doc ba69acc50 Fix division type error for highdpi calculation (#2386) a221faf1e Update voxel_grid.h (#2441) 69e2b7ee6 Fix Derived in heat_geodesics; boost url (#2440) 667101084 Add support for maintaining segments during refinement (#2424) 7472691fe PlainObject -> MatrixBase (#2425) 20c3ee074 Add missing include <cassert> in AABB.h (#2432) 5067c8b7e bump cgal, boost; rm gmp, mpfr (#2431) c2f96e8e1 improved docs f962e4a6b Support Batched Marching Cubes (#2422) 5d93f800b fix warnings for Eigen's 'convenience' type `all` (#2421) 8aca5bd0c Eigen build fix, Eigen::all has been renamed: (#2399) fac5d4a01 Change arg to const & to avoid MSan issue. (#2415) 0e02103df add refine functionality for triangle wrapper (#2402) dd9654a47 allow shared edge to be conflictingly oriented (#2395) 01f2dc0a6 Add and fix test for fast_find_self_intersections (#2382) 8afe66e8f fix static bug (#2380) 6e32964a8 Fix CI Build: avoid test on windows, remove Comiso module, specific xcode on github (#2384) dafd52343 fix merge of non shared edges (#2374) 36930e5d1 Fixing shadowed variable declaration (that may lead to a compiler error if `-Werror=shadow`) (#2366) b4d8556a6 hybrid mass matrix for tets (#2364) 81180a6e6 Boundary facets orientation (#2362) a8819dcf9 fix bug (#2361) 1886d1814 fix debug bug (#2360) 7e6bf3b81 missing break (#2354) c7a84522c CGAL tests don't seem to run on Windows CI builds (#2351) fe65ecb90 remove or hide cerr<< behind ifdef (#2349) [ci skip] 33a931d01 Fix compile error on gcc-12.3 (#2336) 94c6afde1 fix bug where cost of collapsed edge was attempted (#2347) 8185a213d centroid only worked for fixed size input (#2340) 7d1614af1 Fix split_nonmanifold (#2344) 293e79ff8 enable mixed polygons using convention that negative indices are ignored (#2338) 37f3b1d82 fix bug in cut_mesh; improve documentation; add test (#2315) a8b383394 fix compile error (#2328) 7f7f0fe00 use our boost-cmake which uses slow, non-jfrog url (#2330) 0b9030b1e wrong header 112c1b8e4 Dynamic updates to AABB tree; intersection-blocking mesh decimation (#2301) 7c9387c92 prefer std::u?int[0-9]+_t and include <cstdint> else include <stdint.h> (#2302) 1c8c6d38b Stay up to date with stable (#2300) 7991ee81d tata -> data (#2295) [ci skip] fdaac01bc Fix AABB::find to not try to run 2D code on 3D input and vice versa (#2294) [ci skip] b4152c576 better docs (#2293) [ci skip] 1b07ebcf9 rm vector overloads and simplify api (#2290) [ci skip] 64c274023 bump cgal to 5.6 (#2289) [ci skip] 2b05343e0 Normalize all the line endings (#2288) 7547801f5 use unit vector atan formula; split intrinsic version (#2285) [ci skip] d154f0587 Add test for issue/2270 and a fix (#2271) dddfd92c7 Merge branch 'main' of github.com:libigl/libigl 6ddf3b0dd better documentation [ci skip] e13970237 writeOFF for quads etc. (#2283) [ci skip] fe8e17c09 add gitattributes file (#2282) [ci skip] 0c78def49 Custom Shader tutorial (#2281) [ci skip] 3c0f31f13 better templates for marching tets (#2279) [ci skip] 2b62322cd improve color doc [ci skip] cb111f683 Bump to OpenGL version 4.1 (#2277) 68684132e adj list fix unref; manifold doc; icosa; tests (#2276) [ci skip] 0c1865a8d Fix bug in half_space_box (#2269) [ci skip] 5dcce37c9 rm empty ifdef [ci skip] d6448a86f 3 new trimming methods and tutorial (#2268) [ci skip] 6a31dbf12 Update MeshGL.h (#2267) [ci skip] 321d0d8ed Fix most floating point exceptions (#2266) 9bfacf8fb fix slim doublearea -> volume for tets (#2262) [ci skip] f48c5a93f Fix 1462 d32625189 fix moments to work with more input types 74160c4c1 sitemap xml; link to functions list b774e1b31 Phase out slice for dense matrices (#2259) f5702f63e Fully avoid conflicting template parameters in AABB/signed_distance (#2257) [ci skip] 0262ef586 Merge branch 'main' of github.com:libigl/libigl 935080342 fix namespace / include issues 0e39b473b readPLY: dont touch unread; point_mesh... dim pattern (#2256) [ci skip] 7a84503c8 Expose cutoff parameter for CGAL intersections; better default (#2255) [ci skip] deae7a276 unfix dimensions a0bb5bb81 fix dimensions 5779714a5 fix hardcoded vectorxi 687530283 Fix a bunch of warnings (#2254) 5c17f8562 fix debug compile bug e5e0539e7 Remove extra calls to set_face_based (#2253) eee808949 info about header/static [ci skip] 75209c5d6 Robust isolines (#2251) ab6229c77 Euler Characteristic tests (#2250) b1fe6ba49 read blank lines as comments (#2247) [ci skip] 8d940367b support rowmajor (#2246) [ci skip] fb13b11a1 border vertex for quads (#2245) [ci skip] 7c58cb041 better doc; [ci skip] 10e95bb93 robust ray box intersect (#2244) [ci skip] 00100b60d bad assert [ci skip] 3f8c5426b further split up mqwf templates fd16e2439 assertion bug and too large allocation 44785345e float templates + fix (#2243) [ci skip] 71676a111 Remove omp pragmas (#2242) [ci skip] e5e7d8a76 fix 2025 with documentation [ci skip] 10002b6cf block windows from gl version hell 418dd43cf small changes for python to compile (#2241) 9162fb7d7 Fix 2228 with blas check on linux (#2240) dd38f82af Ear clipping function fix (#1565) [ci skip] 215368a07 Speed up of SelfIntersectMesh: (#1413) [ci skip 17787c86d Reduce dynamic allocations for AABB queries (#2001) [ci skip] f3f787936 Split up larger tutorials (#2237) [ci skip] e2a345a43 Alecjacobson/fix mqwf ldlt (#2239) e45a7e086 missing PI on windows ❄️ c410e8060 turning number in 2D 7765697eb split windows header-only tutorial actions (#2238) 83922780e Missing colon in CMakeLists.txt 02e0a1ba8 Separated png module from opengl, added unit test for png (#1693) [ci skip] 97fb89c95 Source code should not be marked as executable (#2231) [ci skip] 62fe771ae Fix blue_noise and random_points_on_mesh reproducibility (#2235) a183e2810 Fix scale and reflections in Procrustes solver (#2226) [ci skip] a69c8c96f Adjust igl::boundary_conditions(...) to support 3D cages (#2229) 724ff6b05 Remove deprecated functions (#2234) 3cf08b7f6 Cleanup #2216 (#2225) 5ded7da08 Update README.md [ci skip] 2cc372f70 Doxygen based documentation (#2233) b1bd5b121 spectra module (#2216) 598b0b194 lscm hessian and spectral (#2214) [ci skip] 4de0a0569 use vector () (#2218) [ci skip] afafc7cf5 Fix libigl-config.cmake.in (#2188) 514271af5 Implement full type mass matrix (#2193) 282388c68 switch to gmp mirror (#2215) 7b6cc2728 Add missing <cstdint> header for gcc 13 (#2192) a05865e26 Fix ambiguous assignment operator compile error (#2157) [ci skip] 1d007f425 Fast mesh-to-mesh intersection and mesh self intersection without CGAL (#2109) 3374c1ad7 Update ViewerData.cpp (#2173) [ci skip] 90464ffbc Fixes 2174 [ci skip] 7e5512ce7 try to use j2 on windows (#2170) 46f0860c1 fix unique_rows and sortrows templating (#2169) 67b406d60 Merge branch 'main' of github.com:libigl/libigl [ci skip] c01718d0b fix marker documentation [ci skip] 78015d4da bump mpfr version; add logic for mac os cross compiling (#2165) 4a91b88f8 Update continuous.yml (#2161) 3e3c96d0f CoMISo-MRosy solver: compatibility with newer CoMISo: (#2072) ee7a7a0aa hot fix for missing template 70dad85a2 Update715_MeshImplicitFunction (#2090) 610a495be glfw viewer - high dpi: handling both width and height. (#2117) f1981ff87 BUG: readMESH stuck in endless loop (#2142) 83dbca4ff Update compilation.md a3b0fe4a2 Update ViewerCore.cpp 50ac379c5 Shadow Mapping in igl::opengl::glfw::Viewer (#2155) dcd1d45d4 remove pinv header e4b8bfb28 throttle tight loop over glfwWaitEvents with sleep (#2151) e9c9c5d22 missing template and use template type (#2150) bd85c8998 Improve robustness of ICP solve when closest points and normals are degenerate (#2107) af06a1093 boundary_facets_optimization (#2104) 2f625e66f chore(cmake): use GIT_SHALLOW for imgui (#2148) d91f4edeb don't crash on brew update (#2138) 1284a39f1 Fix typo in test that caused test failure in Debug mode (#2137) 0c77359c8 Fixes hunter issue cpp-pm/hunter#484 with newest MSVC, which leads to compilation failure (#2123) 87a550af2 fix hard coded double + template (#2106) git-subtree-dir: src/3rd_party/libigl git-subtree-split: 40e7900ccbd767f1f360e0eb10f0f1a6432e0993
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR is needed in order to use hunter with Visual Studio 2022