Stefan Eilemann
9e4d51bbcb
Opt: Use move semantics to avoid some data copies ( #522 )
...
* Opt: Use move semantics to avoid some data copies
* Update decoder_webidl_wrapper.cc
2019-09-13 11:10:26 -07:00
Igor Vytyaz
adb34a7af2
Making metadata block in DRC files deterministic.
2019-09-13 10:49:12 -07:00
Stefan Eilemann
ad58758459
Add MetadataQuerier.GetIntEntryArray to JavaScript bindings ( #521 )
2019-09-13 10:26:16 -07:00
Tom Finegan
9fa96af9d1
draco: Fix a couple comment typos in float_points_tree_decoder.h.
2019-09-06 12:07:57 -07:00
igorvytyaz
967e8390f6
Merge pull request #551 from google/gcc_4_8_hax
...
Add workaround for rvalue reference overload issues in gcc 4.8.
2019-09-06 11:59:15 -07:00
Tom Finegan
5470f31736
draco: Update Travis config.
...
- Use default Xcode on osx images.
- Drop ccache usage.
2019-09-06 11:26:32 -07:00
Tom Finegan
823b536243
Add workaround for rvalue reference overload issues in gcc 4.8.
2019-09-06 11:00:48 -07:00
Tom Finegan
dd5aaf0ae4
Merge pull request #549 from google/emscripten_env_check
...
draco cmake: Require the EMSCRIPTEN environment variable.
2019-08-29 11:46:38 -07:00
Tom Finegan
725d689e84
draco cmake: Require the EMSCRIPTEN environment variable.
...
Avoid a confusing failure mode for javascript builds by requiring that
points at an existing directory. Prevents failure of custom
commands late in the configure and build processes.
2019-08-28 10:10:46 -07:00
Tom Finegan
9fe2b3110e
Merge pull request #548 from google/draco_js_fixes
...
Fix some javascript issues.
2019-08-27 11:03:01 -07:00
Tom Finegan
092426caa6
draco js: Fix omitted update of ERROR -> DRACO_ERROR
2019-08-27 10:49:00 -07:00
Tom Finegan
935f182bb3
draco js: Silence binyaren warning
...
ELIMINATE_DUPLICATE_FUNCTIONS=1 is no longer required: it is now a default.
2019-08-27 10:48:11 -07:00
Tom Finegan
a8f6698a67
Merge pull request #539 from google/draco_win_dll_link_fix
...
draco cmake: Defer windows shared lib check until after plugin checks.
2019-07-10 13:58:16 -07:00
Tom Finegan
5bf650555c
draco cmake: Defer windows shared lib check until after plugin checks.
...
We rely upon CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS for windows DLL
support, but we must defer the BUILD_SHARED_LIBS check until after the
plugin args are checked since the plugin checks can enable BUILD_SHARED_LIBS.
Without this change Visual Studio will not create import libs for the draco DLLs,
and that breaks the build.
2019-07-10 12:10:22 -07:00
Tom Finegan
7e3a61d46d
Merge pull request #535 from google/draco_error
...
Rename Status::ERROR to Status::DRACO_ERROR.
2019-07-08 09:59:43 -07:00
Tom Finegan
40dc50f35f
Merge pull request #538 from atteneder/unity_ios
...
draco cmake: make unity plugin decoder a static lib on ios.
2019-07-03 13:18:32 -07:00
Andreas Atteneder
597bfcd4f3
Fix: Unity requires static libs for iOS.
2019-07-03 08:41:24 +02:00
Tom Finegan
96f8387b53
Rename Status::ERROR to Status::DRACO_ERROR.
...
Change the name to avoid conflict with Windows headers.
2019-07-01 14:19:06 -07:00
Tom Finegan
c1255f6315
Merge pull request #533 from google/draco_misc
...
draco: Mostly CMake updates.
2019-06-24 14:01:03 -07:00
Tom Finegan
fdaa47cd23
draco cmake: Improve Android NDK toolchain support and fix a bug.
...
- Move common NDK settings into cmake/toolchains/android-ndk-common.cmake.
- Fix bug in set_variable_if_unset(). Was ignoring variables set via
CMake's command line.
Fixes #475 .
2019-06-21 10:50:00 -07:00
Tom Finegan
5a999117b1
draco cmake: Run cmake-format on all CMake files.
2019-06-21 10:47:49 -07:00
Tom Finegan
d8cf1e57b4
Add CMake and clang format configuration files.
2019-06-21 10:26:51 -07:00
Francesco Leacche
4b94014cf8
integrate library loading on linux
2019-06-18 10:33:21 -04:00
Tom Finegan
6b80c35ace
Merge pull request #531 from google/travis_update
...
TravisCI: Use newer linux images.
2019-06-12 14:13:30 -07:00
Tom Finegan
302d512790
TravisCI: Use newer linux images.
2019-06-12 13:17:29 -07:00
Lou Quillio
785c9c4aa2
Merge pull request #511 from louquillio/update-copyright-footer
...
Update page footer template to display current year in copyright legend.
2019-03-13 13:52:24 -07:00
Lou Quillio
a32c1f02df
Update page footer template to display current year in copyright legend.
...
Hopefully also kicks off a gh-pages rebuild.
2019-03-13 13:49:10 -07:00
Lou Quillio
deef28e128
Merge pull request #510 from louquillio/update-gems
...
Update gems to address reported vulnerabilities.
2019-03-13 13:36:41 -07:00
Lou Quillio
df1d453353
Update gems to address reported vulnerabilities.
2019-03-13 13:32:33 -07:00
Katrin Leinweber
bb91e08695
Hyperlink DOI to preferred resolver ( #501 )
...
See https://www.doi.org/doi_handbook/3_Resolution.html#3.8
2019-03-05 15:37:34 -08:00
Frederic L
265bbfc617
attributes/point_d_vector: Prevent a singend/unsigned mismatch ( #489 )
2019-03-05 15:33:20 -08:00
thibault
d1329465fc
Remove useless semicolons after macros ( #473 )
2019-03-05 15:26:12 -08:00
Igor Vytyaz
8833cf878e
Updated snapshot to 1.3.5
...
* Added option to build Draco for Universal Scene Description
* Code cleanup
* Bug fixes
1.3.5
2019-01-31 10:18:06 -08:00
Frederic Laing
52d2f4c09f
point_cloud: Fix compiler warning
2018-12-06 14:17:09 +01:00
Tom Finegan
e9337d1faa
Merge pull request #468 from google/restore_ie_compat
...
Restore IE support.
2018-09-26 09:21:16 -07:00
Tom Finegan
9648d72f4d
Restore IE support.
...
Closes https://github.com/google/draco/issues/466
2018-09-26 08:52:07 -07:00
FrankGalligan
eee8bf5d86
Merge pull request #455 from FreddyFunk/update_contributing_for_styleguide
...
Update CONTRIBUTING.md
2018-08-20 16:04:59 -07:00
Frederic Laing
407c1d5dfd
Update CONTRIBUTING.md
2018-08-19 16:54:50 +02:00
Frank Galligan
063994c362
Update snapshot to 1.3.4
1.3.4
2018-08-17 12:01:27 -07:00
FrankGalligan
c93f5074c5
Merge pull request #452 from google/fix_shared_nmake_build
...
Fix NMake builds with BUILD_SHARED_LIBS enabled.
2018-08-15 09:04:52 -07:00
Tom Finegan
5c15f38641
Fix NMake builds with BUILD_SHARED_LIBS enabled.
...
Fixes https://github.com/google/draco/issues/328
2018-08-14 15:21:52 -07:00
Tom Finegan
e3a9d6ce52
Merge pull request #418 from FreddyFunk/master
...
Fixed hundreds compiler warnings #411
2018-07-17 10:41:13 -07:00
Frederic Laing
f348ea0b2f
Use C++ style casts
2018-06-17 17:58:13 +02:00
Ondrej Stava
c75a03b051
Updated snapshot to 1.3.3
...
* Added ExpertEncoder to the Javascript API
* Allows developers to set quantization options per attribute id
* Bug fixes
1.3.3
2018-06-15 15:59:50 -07:00
Tom Finegan
83cbf6c50d
Merge pull request #405 from ggetz/ie-compatibility-js-decoder
...
Add a flag for cmake to generate IE11 compatible JS decoder modules
2018-06-08 08:45:29 -07:00
Frederic Laing
7cbd882ba0
Fixed hundreds compiler warnings
2018-06-07 23:51:33 +02:00
Ondrej Stava
79774fec74
Updated snapshot to 1.3.2
...
- Bug fixes
1.3.2
2018-06-05 16:09:30 -07:00
Tom Finegan
6d70ba7033
Merge pull request #410 from google/issue_407
...
Add a flag that allows building standard targets in Emscripten.
2018-06-04 10:46:18 -07:00
Tom Finegan
35c74bf71b
Merge pull request #409 from google/bin_cleanup
...
Add prebuilt maya plugins.
2018-06-04 10:45:57 -07:00
Tom Finegan
e813141cdf
Add a flag that allows building standard targets in Emscripten.
...
Downstream users sometimes need the standard Draco library targets,
even when building in Emscripten. Add the flag ENABLE_JS_GLUE, which
defaults to ON. When turned OFF, the standard Draco library targets
will still be built within an Emscripten build.
Also do some whitespace clean up while working in CMakeLists.txt.
https://github.com/google/draco/issues/407
2018-06-01 15:21:41 -07:00