Граф коммитов

12 Коммитов

Автор SHA1 Сообщение Дата
Matthew Leibowitz 789cb44726 Merge remote-tracking branch 'origin/patch/v2.80.4' 2021-09-14 01:20:17 +02:00
Matthew Leibowitz 45e4894fb0
ANGLE now has another output zlib1.dll (#1807) 2021-09-14 01:15:41 +02:00
Matthew Leibowitz 4a468580d0
Update HarfBuzz to 2.8.2 (#1766) 2021-08-19 06:43:33 +02:00
Matthew Leibowitz 1a7b9c772c
Add Mac Catalyst, use frameworks and move things into the gn files (develop edition) (#1681) 2021-04-13 05:27:09 +02:00
Matthew Leibowitz dabbd7089d
Swap the buffers after a resize (#1668)
Swap the buffers after a resize to get the current buffer to be the new, correct size. Fixes #1377, #914, #722
2021-03-30 17:30:48 +02:00
Matthew Leibowitz 7d087c922c
Remove the externals/harfbuzz submodule (#1599)
Use the gn targets in skia to do all the work.
2021-02-01 23:13:44 +02:00
Matthew Leibowitz 4f12a22656
Passing `--configuration=debug` to the bootstrapper now generates a debug library (#1418)
Co-authored-by: Peter Verswyvelen <bugfact@gmail.com>
2020-07-19 17:48:51 +02:00
Matthew Leibowitz 9ad68b65d4
Update to a much later version of skia (m80) (#986)
Several iterations of development to come to this:

* [UWP] Fix the ARM build and add ARM64
* [Win32] GDI is optional - and we don't want it
* Update harfbuzz to v2.6.2
* Use Docker
* Use a later version of the linux tools
* Use VS 2019
* Use Xcode 11
* Go all in with MSVC 14.2
* Disable the Tizen builds for now
* Add support for manually specifying VS (This can be done in a few ways, but the common way would be: --vsinstall='C:\PF\MVS\XXX\YYY')
* Update OpenJDK and Tizen Studio
* Using C++ 17
* Also added a THROW_ON_TEST_FAILURE env var to allow previews to be put out when tests are still failing
* Support basic text alignment
* Implement breakText in native code.
2020-04-28 22:20:20 +02:00
Matthew Leibowitz 928b729ee0
Use the correct URL for OpenJDK on Linux (#1245)
* Use the correct URL
* ANGLE only runs on Windows
2020-04-22 23:36:42 +02:00
Matthew Leibowitz 34b6018ad7
Update all the build tools (#1175)
- Windows builds to use the v14.2 compilers
- Android to use the r19c (min Android 19)
- OpenJDK 13.0.2
- Tizen Studio 3.6
- Build on VS 2019
- Added build args to support preview/any VS installs
2020-03-14 03:24:10 +02:00
Matthew Leibowitz ee0e668235
Use vcpkg to build ANGLE (#1158)
* Use vcpkg to build ANGLE
* Use a separate step to build ANGLE for now
* Use the new ANGLE constants
2020-03-03 00:09:52 +02:00
Matthew Leibowitz dc9b306e28
Improve native build process + add Nano Server (#1040)
* Add Nano Server to the list (Fixes #676)
* Make separate cake files for native builds
2019-12-04 03:12:12 +02:00