Commit Graph

902 Commits

Author SHA1 Message Date
Patrick Gutlich
d5dc8ca4a3 update Rpi GLES and EGL linkerflags
update Rpi GLES and EGL linkerflags
2018-05-25 09:05:16 -07:00
Joshua Granick
430107f20a Update harfbuzz 2018-04-27 18:54:45 -07:00
Joshua Granick
b87ed67572 Update Harfbuzz 2018-04-27 18:17:38 -07:00
Joshua Granick
e496d09527 Revert "ALC bindings for HL"
This reverts commit 8d1ff873d8.

Revert "Binding fix"

This reverts commit c606ec5139.

Revert "Add support for HL libraries"

This reverts commit 6b49f4d240.

Revert "Minor fixes"

This reverts commit dcacb9f04a.

Revert "Compile fixes"

This reverts commit 3b9e572f8b.

Revert "Sync with Haxe std library (remove some overrides)"

This reverts commit c05061c970.

Revert "Initial support for HL target in tools (for testing)"

This reverts commit 1dadbb725c.
2018-04-27 06:32:17 -07:00
Joshua Granick
8d1ff873d8 ALC bindings for HL 2018-04-26 17:16:52 -07:00
Joshua Granick
c606ec5139 Binding fix 2018-04-26 14:11:58 -07:00
Joshua Granick
6b49f4d240 Add support for HL libraries 2018-04-26 13:55:28 -07:00
Joshua Granick
0f44e42e51 Compile fix 2018-04-26 08:21:54 -07:00
Joshua Granick
223137d484 Move _mbsrtowcs to System 2018-04-22 11:26:26 -07:00
Joshua Granick
51ed111bef Fix font family name on some Android 4.x devices (close #885) 2018-04-22 10:37:48 -07:00
Joshua Granick
20b80cf9a8 Disable Vsync on native when not requested 2018-04-05 09:33:21 -07:00
Joshua Granick
c9b28de490 Catch errors in AL gen sources/buffers, workaround Apple OpenAL implementation leaking 2018-04-03 17:05:11 -07:00
Joshua Granick
25e8649c20 Fix minor memory leak in Gamepad 2018-04-03 17:02:26 -07:00
Joshua Granick
8edcc8ff82 Improve support for multiple threads in AL, Cairo and cURL GC 2018-04-02 12:19:48 -07:00
Patrick Gutlich
ca843d9429 FIX, typo in conditionals RASPBERRYPI 2018-04-02 11:44:54 -07:00
Patrick Gutlich
3b4b30b030 FIX conditionals in openglbindings to include 'defined (RASPBERRYPI)' 2018-04-01 13:59:32 -07:00
Joshua Granick
d5349aaa60 Emscripten fix 2018-03-23 12:24:31 -07:00
Joshua Granick
84df9e3744 Allow focus mouse click to fire an event 2018-03-21 11:27:54 -07:00
Joshua Granick
e2499abaab Add cleanup for cURL header slist 2018-03-20 14:21:14 -07:00
Joshua Granick
6eb9a3cd0d Fix small leak in native Zlib compress 2018-03-19 16:12:41 -07:00
Joshua Granick
a2cf5589d4 Compile fix 2018-03-12 21:31:50 -07:00
Joshua Granick
9f1e1527e1 Update SDL 2018-03-12 21:23:14 -07:00
Joshua Granick
5a98885ce4 Update SDL to 2.0.8, updates Android minimum to NDK platform 14 2018-03-12 20:04:27 -07:00
Joshua Granick
a6fbfe505c Initial wiring for FAudio 2018-03-12 15:34:54 -07:00
Joshua Granick
36a86bc659 Initial support for -Dgl-debug 2018-02-27 13:37:29 -08:00
Joshua Granick
14ff4649f7 Start trying to improve support for KHR_debug 2018-02-27 09:00:58 -08:00
Joshua Granick
b884a81c86 cURL fix when being GC'ed 2018-02-23 15:14:45 -08:00
Joshua Granick
43a6f0598c Fix software fallback for GL1 2018-02-19 14:35:27 -08:00
Joshua Granick
38ffa3aa13 Cleanup renderer creation 2018-02-19 11:57:44 -08:00
Joshua Granick
f22fa77431 Improve fallback to GLESv2 on iOS (resolve #1154) 2018-02-14 13:30:58 -08:00
Joshua Granick
918552df9c Revert "Allow older GL context version on iOS"
This reverts commit f22423b0f1.
2018-02-14 12:58:01 -08:00
Joshua Granick
f22423b0f1 Allow older GL context version on iOS 2018-02-14 11:30:40 -08:00
Joshua Granick
0cb093b286 Typo 2018-02-08 15:22:24 -08:00
Joshua Granick
94441d613c EGL compile fix 2018-02-08 12:31:22 -08:00
Joshua Granick
7a4a149494 Compile fix 2018-02-08 10:44:16 -08:00
Joshua Granick
a2be08199b EGL update for SDL_ANGLE 2018-02-08 10:37:19 -08:00
Joshua Granick
00140d88e5 Enable GLESv3 on iOS 2018-02-01 10:01:03 -08:00
Joshua Granick
bf6e835530 Make preparations for GLESv3 support on iOS, allow for GL access without SDL renderer, update for default renderbuffer on iOS (fixes Starling, praise God) 2018-01-31 17:12:59 -08:00
Joshua Granick
8872804dcb Fix possible collision with GC in cURL bindings 2018-01-29 18:16:56 -08:00
Joshua Granick
08a68c521b iOS fix 2018-01-29 15:59:12 -08:00
Joshua Granick
4971f3222c Rename System manufacturer/model to deviceVendor/deviceModel, and version to platformVersion, add platformName/platformLabel 2018-01-29 13:01:33 -08:00
Joshua Granick
877377875c Add System manufacturer, model and version on Windows 2018-01-29 12:22:30 -08:00
Joshua Granick
639a58a4d5 Add System.manufacturer, Systemem.model, System.version (TODO: Windows) 2018-01-26 17:52:19 -08:00
Joshua Granick
18ba87fe25 iPhone simulator fix 2018-01-25 22:57:19 -08:00
Joshua Granick
9a4737f965 Fix OpenAL where EFX is not available, cleanup 2018-01-15 14:48:19 -08:00
Joshua Granick
bda9745e40 Fix warning 2018-01-10 10:58:25 -08:00
CawawaC
48935ff2bc AL EFX
filters, effects, auxiliary slots partial implementation
2018-01-10 10:35:10 -08:00
CawawaC
3cd759ff47 gloubi 2018-01-10 10:35:10 -08:00
CawawaC
025cc48dfb Filter setup 2018-01-10 10:35:10 -08:00
Joshua Granick
0beed80fab Update locale handling on Windows 2017-12-09 22:13:47 -08:00