Age | Commit message (Collapse) | Author |
|
Thanks to Rene Engelhard for help to make it valid.
Plus glu is not used, so remove it.
Change-Id: I5e3631e9b3d24c2b1d9044192d7c0a55c234f7c0
|
|
Change-Id: I47ca82d5f08431c8af8b8a85cfbfd083ebd6fda0
|
|
Change-Id: I63d1822fd08c997a9432ed09ada6d5299bc658b1
|
|
Change-Id: I099f2bb007cdd29db25a99ca84e53115a12379bd
|
|
Change-Id: I18cb4d6939c5fcf765ff3033c67583048b55e4a1
|
|
Change-Id: Iac9920b9886fda514e6db35dc89facefeebe4d68
|
|
Change-Id: Icbe95429903dd3605acfd659c46f001d838b52c3
|
|
Change-Id: I077d7c9a41793abdf5f001386f44ac407f94a6d3
|
|
Change-Id: I79b658fc737ef3dd65039c3b43705505a45fb1fd
|
|
Change-Id: Ibd62d74d1244a29d7554837c3b39e76b87098b97
|
|
Thanks to Rene Engelhard for the report and the fixes.
Change-Id: Ia14980bdbcd9e714b1e9cd41f04af9371aa22371
|
|
This reverts commit 5da85a21241f09a0b2d7796bc952806a1a863592,
bb9078e3dee48afc4c2bd8006a892924f8b38b39 "libgltf: use --with-pick [sic]" had
already added --with-pic.
|
|
Change-Id: Ied0fe5f376bf17bd931f440e57d15b22ab6db86e
|
|
It seems something is wrong with the files in the
libgltf tarball (maybe wrong timestamps?), because
config.h.in is always regenerated by make (autoheader).
It causes build problems so just remove the deps for this time.
Change-Id: I404c29673987d7c8f75ec8fe4978173593c75a2f
|
|
Touch only the configure but not the configure.ac
Change-Id: Iee93036f2378f29530ffae9be8b4324e8425d2ec
|
|
Change-Id: Idcab012af9c27c4fed31c07ce230816d1c61d605
|
|
Change-Id: Ide01491460c9c81ed044be762c7dd07e8a5ca575
|
|
Change-Id: I8dde439d19be45d5039904b6e917b17ca0ee4758
|
|
Change-Id: I8570511be7c1d6de94ee82e18bad5b00b36d99bb
|
|
Change-Id: Id144a483fe5576cdd546ac5da87890dc61f964b3
|
|
Building:
- The new tarball has reasonable build system so
build libgltf as external package instead of compiling
source files directly.
- Freetype dependancy is removed
Improvements comes with the new libgltf
- Can rotate the models too (orbit mode)
- Two camera handling mode: walkthrough and orbit
(press M to change).
- gltf_animation_set_time() works
- FPS can be displayed without freetype (press F)
Additional notes:
- There were some bugs/regressions which are fixed
during the integration (see patches).
- License files are uddated now.
- libgltf building is enabled only on those platforms
on which gltf support actually works (windows and linux)
Change-Id: Ia6c9c4da53a9b4fedba0d73aa5791489f8ad424b
Reviewed-on: https://gerrit.libreoffice.org/9895
Reviewed-by: Zolnai Tamás <zolnaitamas2000@gmail.com>
Tested-by: Zolnai Tamás <zolnaitamas2000@gmail.com>
|
|
...so that -fsanitize=undefined does not report false out-of-bounds accesses;
Clang's isFlexibleArrayMemberExpr (lib/CodeGen/CGExpr.cpp) only treats arrays of
length 0 and 1 as such special flexible cases.
There appears to be no code in icu that depends on those arrays to be of length
2 (e.g., via sizeof), though it does look suspicious that they are deliberately
of length 2 instead of 1.
Change-Id: I85293e769f1d64cb4e60e13f1cd7f88b76e37487
|
|
Change-Id: I7cf4af81d477865aa0a93c8aa071a8785677c572
|
|
Change-Id: I8bfd8995fe59568d194948a6cf239a2477d0e0ea
|
|
Change-Id: Ie07d71055d2776c0701a23db05a0cb91b8d5cb5b
Reviewed-on: https://gerrit.libreoffice.org/9809
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
problem
...LibreOfficeDev.app/Contents/MacOS/librevenge-0.0.0.dylib: Too many levels of symbolic links
(librevenge-0.0.0.dylib --> librevenge-0.0.0.dylib: broken symbolic link to librevenge-0.0.0.dylib)
The reason for this is that symlink librevenge-0.0.dylib
(UnpackedTarball/librevenge/src/lib/.libs/librevenge-0.0.dylib -> librevenge-0.0.0.dylib)
is copied via cp --no-dereference, thus becoming linked to self.
Change-Id: I4b918c35c594800fb2d7f84ee0ee9f2ff2a5fe14
Reviewed-on: https://gerrit.libreoffice.org/9783
Tested-by: David Tardon <dtardon@redhat.com>
Reviewed-by: David Tardon <dtardon@redhat.com>
|
|
Change-Id: I0fe3ee06d8112207f3ae3e0e8e40fa74d043ce11
|
|
Instead of this hacky collada2gltf patch.
Change-Id: I9f15c4ee1c9ea1a1a64116691b12b696c1d63ac5
|
|
libgltf: Parser releases the glTFHandle, but it was not connected to
the corresponding handle by RenderScene::initScene. So when rendering
stopped during file loading because of missing file, Parser's handle
member was an uninitialized pointer so it crashed by calling release
method.
Change-Id: I80099195341766f474143014d5949703d47a6fd8
|
|
Change-Id: I9621b3ae12072634a707123ea375f6eb546d9cf9
|
|
With Win32 make there are problems with the sed expression.
Change-Id: I6d7fe52a233ef88a43ee1b6e3378fcb7b0792d07
|
|
When building with Win32 make, the xcopy at the end of the build fails
with "Invalid arguments" error, which is clearly wrong, since the
arguments are exactly the same as before, and furthermore curl is not
built with GNU make at all, but with nmake! W-T-F?
Change-Id: Idc0b362202e1d14722573662bebeda0bc7070660
|
|
Win32 make has problems because the command line gets too long.
Change-Id: I157b7b2b61353b158b1a3f412331e54aafec206c
|
|
Change-Id: I281d3dd66a8db8da44cce60bade4a0ee7d1df763
|
|
Change-Id: Ic6cf922c9a4feb4b80ee376d269266b2fc24ae6d
|
|
Change-Id: I93488fa942f1975b9c32be6d37fc76ea955a2067
|
|
Change-Id: If71250029229cfc167a2ec5ef0d6aea9bc57018c
|
|
Change-Id: I48f67b203c3362ff87e41635e1212e0024a982f0
|
|
Change-Id: I46079625b9aa6fd4e1c205a381d2c157b51dc7e4
|
|
Change-Id: I10d457fe34a4e015d9a5e0fe92c27bdd1c7231be
|
|
Change-Id: Ic30d54461f799b745d0887b830445f00efeb6faa
|
|
Change-Id: I3c970cf3d15c2bd0072dccdf34bc3f0dae53c0b8
|
|
Change-Id: I1c3e6b2809ee8b63f6f4db886bf6358b668b505f
|
|
Change-Id: I04eda7844a5557f834f3ada2cef991b0a181c8a0
|
|
Change-Id: I05c5650c1e43cf9ac4156e8d74073bf92ac0c4df
(cherry picked from commit 3ce0f83cec6d2ee1467523209df633c5a2487f71)
|
|
Handle those cases when file loading failes.
Release *.json file on a different way since it is allocated
by libgltf (inside the glTFHandle).
(cherry picked from commit fafc1e29c1f060c1a44361a0445300f9786ad6f4)
Change-Id: Idf6c6971a8ac1b342d89dc4f61a62624183e01d0
|
|
Change-Id: I53f6a97820da12e89d567e1bc10226fa27cafd84
|
|
It is ambiguos where we should free file buffers because they
are allocated by the caller code, but since gltfHandle is
deallocated inside libgltf and libgltf has a gltf_renderer_release
method for deallocation it seems better to free them by libgltf.
Conflicts:
external/libgltf/UnpackedTarball_libgltf.mk
Change-Id: If3d9abed0514128c13cde8c1967ea80c4d27bf59
|
|
Change-Id: I9e1fc613816c943f4fb1033185e34e3acf317f1d
|
|
Change-Id: I6f7e8d974030169bb00fbd81a0e2190640702729
|