Commit Graph

4070 Commits

Author SHA1 Message Date
Joshua Granick
ecd7876c4b Add external platform code for use with HXP 2018-06-21 16:33:33 -07:00
Joshua Granick
5c1601fccc Remove debug message 2018-06-15 11:48:18 -07:00
Joshua Granick
3b572f9096 HL fixes 2018-06-15 11:16:22 -07:00
Joshua Granick
9e9ec78a3b HL bindings 2018-06-15 00:22:24 -07:00
Joshua Granick
9fdfc84aac Compile fix 2018-06-14 13:27:10 -07:00
Joshua Granick
90bc7536f0 Update settings 2018-06-14 13:27:01 -07:00
Joshua Granick
80798d887e Add MojoAL, sync for HL 1.6 2018-06-14 10:49:11 -07:00
Joshua Granick
79aa467ca6 Compile fix 2018-06-13 19:48:38 -07:00
Joshua Granick
62c5722ab0 Image loading, bytes fixes for HL 2018-06-13 19:41:04 -07:00
Joshua Granick
5ec6aaee62 Fix future.then with error condition 2018-06-13 19:40:47 -07:00
Joshua Granick
aa4c4b6a05 Merge initial Kha backend 2018-06-13 11:55:15 -07:00
Joshua Granick
ba0c91e107 Work on HL bytes, HL blocking fixes, etc 2018-06-13 10:06:47 -07:00
Joshua Granick
55167abadf Update cURL with more work on cURL Multi 2018-06-12 16:51:25 -07:00
Joshua Granick
fae7fac4c4 Progress on adding cURL Multi API 2018-06-11 16:00:15 -07:00
Joshua Granick
58057a4457 Cleanup imports 2018-06-11 14:19:37 -07:00
Joshua Granick
f6e38208d3 Add enter/exit blocking behavior in system IO and sleep 2018-06-11 14:19:32 -07:00
Joshua Granick
5c407fe87b Minor fixes, fix compilation without HashLink library 2018-06-11 13:10:17 -07:00
Joshua Granick
68d24b1dc4 Fix HelloWorld software in HL, some AL work 2018-06-09 10:56:16 -07:00
Joshua Granick
d8ce7bf134 Binding fix 2018-06-09 09:27:48 -07:00
Joshua Granick
55a640c48b Add support for HL libraries 2018-06-09 09:26:40 -07:00
Joshua Granick
94bb8e9ff3 Minor fixes 2018-06-09 08:40:52 -07:00
Joshua Granick
7a272fe01c Compile fixes 2018-06-09 08:40:34 -07:00
Joshua Granick
5596a09c79 Sync with Haxe std library (remove some overrides) 2018-06-09 08:40:04 -07:00
Joshua Granick
19bbf4edd6 Initial support for HL target in tools (for testing) 2018-06-09 08:37:31 -07:00
Joshua Granick
c180653b30 Add Cairo bindings for HL 2018-06-09 08:28:50 -07:00
Joshua Granick
5ef8a23839 Garbage collection and String fixes 2018-06-09 08:28:50 -07:00
Joshua Granick
ebda41a737 Better HL support, HelloWorld running in software 2018-06-09 08:28:49 -07:00
Joshua Granick
742406c0cc More progress 2018-06-09 08:27:47 -07:00
Joshua Granick
5dc5f47dd4 More progress on bindings 2018-06-09 08:25:16 -07:00
Joshua Granick
4d2e8febe3 More bindings 2018-06-09 08:25:15 -07:00
Joshua Granick
f2dddf5847 Compile fix 2018-06-09 08:25:15 -07:00
Joshua Granick
d0b9e00c0f Progress on HL bindings 2018-06-09 08:24:13 -07:00
Joshua Granick
2fe10275e3 Initial strict HL bindings for passing Image, Rectangle, Bytes 2018-06-09 08:24:11 -07:00
Joshua Granick
f01e980114 Compile fix, additional sync changes 2018-06-07 05:17:17 -07:00
Joshua Granick
76854e801a Try different image.src getter logic 2018-06-07 05:07:59 -07:00
Dan Korostelev
ba37090022 Don't do any magical implicit to-canvas conversion in the Image.src getter.
We want to access normal source value which can be HTML Image element, also suitable for texture uploading.
If anyone needs a canvas, they can convert explicitly (as it's actually done already).
2018-06-07 05:04:54 -07:00
Joshua Granick
4ecb9f7d06 Enable depth/stencil buffer and 32-bit color by default 2018-06-05 14:09:40 -07:00
Zaphod
369b123502 Update ImageDataUtil's resizeBuffer method so it clears source data
This modification helped me to reduce memory consumption on html5 target (especially with activated `openfl_power_of_two` haxedef).
I'm not sure if it's right to do so, and ask you to consider this change
2018-06-05 10:43:34 -07:00
Joshua Granick
d603a7ec64 Update CHANGELOG 6.4.0 2018-06-01 13:22:16 -07:00
Joshua Granick
f08e279a2c Update to 6.4.0 2018-06-01 13:22:09 -07:00
Patrick Gutlich
a6e9e3b664 add RASPBERRYPI conditional in openglbindings 2018-06-01 09:56:00 -07:00
Jens Fischer
ba07fbd715 Guard against getEnv("HOME") returning null on some platforms
Attempting to convert a null pointer to std::string seems to be undefined behavior, see https://stackoverflow.com/questions/5867242/how-to-put-the-contents-of-getenv-into-a-string. In my case it was causing a crash.
2018-06-01 09:55:21 -07:00
Joshua Granick
8d7eda2792 Locale improvement 2018-05-31 22:30:23 -07:00
Joshua Granick
17a0f8a681 Limit number of kerning values for SWF format (fix #1138) 2018-05-31 17:11:03 -07:00
Joshua Granick
d8eabebce7 Strip comments from incoming HXML (resolve #1169) 2018-05-31 16:52:52 -07:00
Joshua Granick
0bf558da67 Improve support for compiling using -Dangle 2018-05-31 16:45:05 -07:00
Joshua Granick
dde997edcb Improve iOS region string (thanks @maaniv!) 2018-05-31 14:59:09 -07:00
Joshua Granick
026018886e Cleanup Electron support 2018-05-31 14:56:06 -07:00
Pete Shand
e45f0dd51d Add target support for Electron (#1157)
* add initial support for Electron
2018-05-31 14:18:29 -07:00
Joshua Granick
dccc2da7cb Update build.gradle 2018-05-31 13:58:42 -07:00