Romain Guy
a5dbddfd12
Fix release distribution ( #4713 )
...
Statically link SDL2 to make our samples (glTF Viewer, etc.) completely
standalone, and include missing resources (fonts and default environment
map for the IBL).
2021-10-07 10:11:27 -07:00
Ben Doherty
0fd1c3182e
Add script to check that public headers can compile independently ( #4675 )
2021-09-29 13:47:47 -07:00
Romain Guy
9e5f4be85d
Update cgltf to version 1.11 ( #4612 )
2021-09-13 12:29:38 -07:00
Romain Guy
706780e3a6
Speed up EXR encoding/decoding ( #4446 )
2021-08-04 12:39:57 -07:00
Ben Doherty
7f2ebd25bc
Update glslang's tnt/CMakeLists.txt ( #4348 )
2021-07-20 15:02:22 -07:00
Philip Rideout
105ae8abb6
Update prebuilt MoltenVK to 1.2.182. ( #4260 )
2021-07-07 17:16:44 -07:00
Philip Rideout
1f33dad675
Update glslang. ( #4258 )
2021-07-07 15:27:18 -07:00
Romain Guy
1ab59ca35a
Update to the latest version of Markdeep for local use ( #4257 )
2021-07-07 13:49:38 -07:00
Philip Rideout
5c0826963e
Update spirv-tools. ( #4255 )
2021-07-07 13:28:59 -07:00
Philip Rideout
2605633e1e
Upgrade vkmemalloc.
2021-06-14 12:58:14 -07:00
Benjamin Doherty
e0a8284fcf
Update filament-specific-changes.patch
2021-06-02 10:58:44 -07:00
Benjamin Doherty
eafbf699a2
Turn off warnings as errors for spirv-tools
2021-06-02 10:58:44 -07:00
Mathias Agopian
cd01ad06fd
update SPIRV-CROSS to latest
...
SHA: ff61890722a91e97c44940494be5b6eed0d5ff5b
2021-05-24 13:24:54 -07:00
Romain Guy
c66915209e
Update our build to the latest and greatest ( #3902 )
...
The new requirements are as follow:
- CMake 3.19
- Ninja 1.10
- Android Studio 4.2
- Android NDK 22.1
- Gradle 7.0
- Kotlin 1.5
2021-05-06 10:13:10 -07:00
Philip Rideout
03fcbfea62
Regenerate BlueVK and update MoltenVK binaries. ( #3897 )
...
LunarG just released a new SDK so we're updating everything.
2021-05-05 14:15:52 -07:00
Philip Rideout
c4a12fe48a
Update cgltf to v1.10
2021-03-24 14:31:09 -07:00
Philip Rideout
30b0f39a36
sample-gltf-viewer: add polish to the drag-and-drop feature.
2021-03-03 14:41:22 -08:00
Philip Rideout
9ceb3b016c
sample-gltf-viewer: add drag-and-drop feature.
...
This adds a WebSockets server to filament-utils-android.
Unlike my first attempt (#3599 ), this does not use a piping server and
is therefore much faster to use over a LAN. It also has lower user
friction because there is no need to touch a button in the app or
scan a QR code.
2021-03-03 14:41:22 -08:00
Philip Rideout
6227496478
Update MoltenVK to 1.1.2
2021-03-01 09:42:23 -08:00
Romain Guy
180cf24b58
Update cgltf to latest
2021-02-10 13:22:17 -08:00
Romain Guy
317c82711b
Improve docs generation ( #3527 )
...
build.sh -w now performs a full install of dependencies instead
of relying on local installation tricks.
2021-02-09 11:40:02 -08:00
Philip Rideout
8d13b7634c
Upgrade MoltenVK.
2021-02-03 09:54:19 -08:00
Mathias Agopian
410ecfd014
support for Apple Silicon macs
...
- add darwin-aarch64 support to bluegl
- remove all aarch64 conditions in our cmakefiles, the architecture
is better handled in the source files (to allow fat binaries later)
2021-01-15 14:02:19 -08:00
Mathias Agopian
1aefe741b2
update libpng to 1.6.37
2021-01-15 12:10:03 -08:00
Mathias Agopian
d1842919cf
update zlib to 1.2.11
2021-01-15 12:10:03 -08:00
Philip Rideout
6473771f1e
Update Draco to 1.4.1
...
Tested with gltf_viewer release macOS on:
- CesiumMan/glTF-Draco/CesiumMan.gltf
- MorphPrimitivesTest/glTF-Draco/MorphPrimitivesTest.gltf
2021-01-15 11:03:29 -08:00
Ben Doherty
47af85aed1
Remove libSPIRV-Tools-shared from spirv-tools ( #3390 )
2020-12-23 13:26:14 -08:00
Romain Guy
f8069aa99f
Update to cgltf 1.9 ( #3361 )
2020-12-11 16:42:36 -08:00
Ben Doherty
34707431f7
Fix spirv-tools CMake warning ( #3289 )
2020-11-16 14:30:06 -08:00
Ben Doherty
8019b11589
Update glslang and friends ( #3277 )
2020-11-12 12:23:51 -08:00
Yixing Lao
9ce2c319a9
ARM64 support for bluegl ( #3150 )
...
* ARM64 support for bluegl
* Detect arch with uname
* Use register x16
2020-10-05 10:19:05 -07:00
Philip Rideout
e9ace4e5fb
Add jsmn to third_party.
2020-09-29 10:47:35 -07:00
Romain Guy
60ef6581c1
Fix compilation issue with clang 12
2020-09-17 10:02:08 -07:00
Romain Guy
6dc278c551
Update cgltf ( #3092 )
...
Adds support for glTF extensions we want to support:
KHR_materials_ior
KHR_materials_specular
2020-09-17 08:52:30 -07:00
Philip Rideout
ae9504cbf9
Remove third_party/swiftshader.
...
These standard headers were unused, we already have them elsewhere in
the repo.
2020-08-31 11:34:07 -07:00
Philip Rideout
b656918c4d
Update MoltenVK and its README.
...
LunarG stopped releasing tarballs for macOS, they use dmg files now.
2020-08-21 16:45:52 -07:00
Philip Rideout
345455cf24
Update vkmemalloc.
2020-08-18 11:12:26 -07:00
Philip Rideout
b4623c9afc
Add lightroom IBL, enable ColorGrading by default in gltf_viewer.
...
The non-legacy ACES is now default, it looks much better.
I also tested this IBL with WebGL and Android.
2020-07-30 11:39:36 -07:00
Pixelflinger
ca68ef22e1
update glslang to latest
...
glslang repo SHA: f3cb1896971f449706bb1df5053d0e8fad6b0675
This fixes another highp bug.
2020-07-23 16:11:14 -07:00
Ben Doherty
a25179b91e
Update imgui to v1.77 ( #2834 )
2020-07-22 16:15:31 -07:00
Philip Rideout
71f256585d
Update cgltf (includes transmission ext).
2020-07-20 12:04:51 -07:00
Pixelflinger
5c71b0eae2
update glslang to latest
...
This fixes a lot of issues regarding precision qualifiers.
This should resolve cases where "highp" were introduced needlessly.
2020-07-14 23:24:50 -07:00
Pixelflinger
e58043f156
update spire-cross to latest
...
This fixes an issue where "expensive" operations can be moved to
inside loops.
2020-07-14 23:24:31 -07:00
Ben Doherty
7cfc2c9f24
Set Filament iOS support to iOS 11 ( #2809 )
2020-07-13 18:04:47 -07:00
Romain Guy
f7f86a7c56
Remove skygen
...
This will be replaced by a runtime implementation. skygen was
never finished to begin with.
2020-06-26 17:25:08 -07:00
Ben Doherty
1762baab61
Remove unused SPIRV-Tools-shared library ( #2719 )
2020-06-22 14:30:43 -07:00
Ben Doherty
1fc57b8bf0
Add bitcode to iOS builds ( #2708 )
2020-06-18 14:00:05 -07:00
Ben Doherty
d70e317065
Use local iOS toolchain instead of downloading ( #2705 )
2020-06-18 12:16:40 -07:00
Ben Doherty
9cd2f2edc1
Check in pristine copy of Clang iOS toolchain ( #2703 )
2020-06-18 10:19:31 -07:00
Philip Rideout
ebd195f8e4
matdbg: Add support for Android.
...
See the matdbg README for details.
2020-06-14 22:42:55 -07:00