-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Upgrade Filament and fix ARM builds #7314
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
ssheorey
wants to merge
60
commits into
main
Choose a base branch
from
johnnynunez/main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
60 commits
Select commit
Hold shift + click to select a range
c48647d
CMake changes/libraries/c++ standard to build against latest filament
errissa ea0a6a3
Compile materials for all platforms (OpenGL, Metal, Vulkan)
errissa 2736006
Make GLFW/Filament initialization GLFW friendly
errissa 5e488a5
Tweaks to deal with compilation errors
errissa 9c773ff
Remove normalized floating point attribute types
errissa ba5d729
Temporary commit while deciding Vulkan v OpenGL
errissa 74c4487
Merge branch 'main' into errissa/filament-1.46
errissa 3c347da
Merge branch 'main' into errissa/filament-1.46
errissa 37ad263
Update to Filament 1.49.1 on Linux
errissa 836ed84
Don't flip Y since Vulkan uses upper left origin
errissa 6ac80e0
Fix compilation issue on Apple Silicon
errissa 3f0b87b
Update to latest Filament on Mac
errissa 6216541
Update filament version on windows
errissa 37a6de0
Remove references to old headless rendering flag/call
errissa 451df37
Remove debug printout
errissa 2fb6e46
Remove backend selection code
errissa 0943e19
Apply style
errissa 4def9e2
Unconditionally build c++17 and c++20 on windows
errissa f6e4ec7
Move header file to prevent compilation error
errissa 189860f
Suppress deprecation warning on windows
errissa ef93713
Remove GLFW source
errissa 9abd35f
Fix typo that caused link errors
errissa 1d1dd2e
Fixes to find dependencies for GLFW
errissa ac7e57a
Fix crash on Mac
errissa a0d1fa9
Upgrade to GLFW 3.4
errissa 4f17109
Merge branch 'main' of github.com:isl-org/Open3D into errissa/glfw-up…
ssheorey 616a9e5
style fix, fix glfw init in glinfo for headless rendering (no display)
ssheorey b1335fc
Merge branch 'main' of github.com:isl-org/Open3D into errissa/filamen…
ssheorey 2896a14
Merge branch 'main' of github.com:isl-org/Open3D into errissa/glfw-up…
ssheorey a8311fc
Merge branch 'errissa/glfw-upgrade' into errissa/filament-1.46
ssheorey aae0a05
Fix for DLL path for mac app
ssheorey 7b32c06
Merge branch 'main' into errissa/filament-1.46
johnnynunez d8e705d
Update FilamentView and openblas.cmake for improved functionality and…
johnnynunez e29c8a1
Add additional C++ compiler flag to suppress transform warnings
johnnynunez 36cc681
Remove hardcoded FILAMENT_RUNTIME_VER for better platform compatibility
johnnynunez 22a619f
Update Filament version to 1.54.0 in build and download scripts
johnnynunez a66056f
Update Filament version to 1.54.0 in build and download scripts
johnnynunez f28d819
Update OpenBLAS version to 0.3.30 in openblas.cmake
johnnynunez 3568f67
Suppress Clang nonnull warnings in FilamentScene.cpp
johnnynunez 497116b
Mark kUseHeadless as maybe_unused to suppress compiler warnings
johnnynunez 8381202
Add vertex filtering to TriangleMesh to set near-zero values to zero
johnnynunez 01ba60b
Update CMake version based on architecture and clean up TriangleMesh …
johnnynunez 1e0656d
FIX CUDA Docker for aarch64
johnnynunez b2faf72
WEBRTC COMPATIBLE NOT YET with build aarch64 in this framework
johnnynunez e5e4537
Update CMake and Dockerfile for WebRTC compatibility on ARM architecture
johnnynunez 73428b5
Revert
johnnynunez 75db07a
Update CMake to use C++20 standard in CMakeLists and README_SYCL
johnnynunez 4f3f175
Downgrade C++ standard from 20 to 17 in CMakeLists and README_SYCL fo…
johnnynunez 4864095
fix
johnnynunez 4a497b5
Merge branch 'isl-org:main' into main
johnnynunez 34889e1
Merge branch 'isl-org:main' into main
johnnynunez 7388b89
Merge branch 'isl-org:main' into main
johnnynunez e483e6d
Merge branch 'isl-org:main' into main
johnnynunez 0220724
macos13 no longer supported
johnnynunez 53f3a02
C++20 in filament targets (MSVC required)
ssheorey 2714138
Merge branch 'isl-org:main' into main
johnnynunez 49acc0d
C++20 fmt fixes in visualization
ssheorey f697829
Windows fixes
ssheorey c1a544b
CI fixes - style and artifact, cache uploads
ssheorey 23ffd75
style
ssheorey File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.