Commit Graph

42 Commits

Author SHA1 Message Date
Joshua Granick
62c5722ab0 Image loading, bytes fixes for HL 2018-06-13 19:41:04 -07:00
Joshua Granick
ba0c91e107 Work on HL bytes, HL blocking fixes, etc 2018-06-13 10:06:47 -07:00
Joshua Granick
5c407fe87b Minor fixes, fix compilation without HashLink library 2018-06-11 13:10:17 -07:00
Joshua Granick
742406c0cc More progress 2018-06-09 08:27:47 -07:00
Joshua Granick
2fe10275e3 Initial strict HL bindings for passing Image, Rectangle, Bytes 2018-06-09 08:24:11 -07:00
Joshua Granick
b549dfe474 Remove _root from native Bytes 2016-12-19 19:56:10 -08:00
Joshua Granick
ad339aa827 Revert Bytes changes, prevents ppremature GC on audio decoding 2016-12-19 19:50:56 -08:00
Joshua Granick
c96cb19ad1 Merge changes 2016-12-07 22:11:02 -08:00
vroad
ca98e999f3 Remove pin from Bytes 2016-12-02 17:09:36 -08:00
Joshua Granick
eb11502ecd Try and clear up GC issues (requires clean build) 2016-09-26 14:25:32 -07:00
Joshua Granick
129108744d Revert "Need to revert Byte changes, AutoGCRoot is releasing memory too quickly on iOS"
This reverts commit 3127e4a0b9.
2016-09-26 09:04:05 -07:00
Joshua Granick
3127e4a0b9 Need to revert Byte changes, AutoGCRoot is releasing memory too quickly on iOS 2016-09-02 22:49:34 -07:00
Joshua Granick
bb6465fd38 Import @vroad byte pinning for C# 2016-08-30 15:55:36 -07:00
Joshua Granick
4633398244 Use AutoGCRoot in native Bytes type 2016-08-30 15:08:05 -07:00
Joshua Granick
683094599a Move LZMA to utils.compress, add Deflate, GZip and Zlib compress/decompress support 2016-07-20 20:50:35 -07:00
Joshua Granick
4dc0aa3db4 Remove old ByteArray CPP class 2015-12-31 14:41:54 -08:00
Joshua Granick
b5f1949577 Compile fix 2015-08-22 16:36:19 -07:00
Joshua Granick
a1862e43a5 Merge branch 'james4k_master' 2015-08-12 17:48:05 -07:00
Joshua Granick
dd8ca69353 Port JNI class from Lime legacy 2015-08-11 15:39:41 -07:00
Joshua Granick
91a719e11a Guard against garbage collection in bytes (fixes #498) 2015-07-13 21:10:57 -05:00
Joshua Granick
89d67f9927 Guard against garbage collection in bytes (fixes #498) 2015-07-09 10:29:24 -07:00
James Gray
f854dc02a2 Merge remote-tracking branch 'upstream/master'
Conflicts:
	lime/text/TextLayout.hx
	project/src/text/Font.cpp
2015-07-03 02:08:02 -05:00
Joshua Granick
f80adfae95 Add LZMA 2015-06-25 14:13:02 -07:00
Joshua Granick
5f3acf4bc3 Fix image encode 2015-06-24 16:15:03 -07:00
Joshua Granick
d73460da18 Create a new native Bytes implementation, use it instead of ByteArray for better ByteArray and Bytes support 2015-06-19 14:11:15 -07:00
James Gray
a7bd4692b1 remove unused include 2015-05-24 00:26:32 +02:00
Joshua Granick
93b20b38c0 Improve system for Font rendering, need to improve charCode -> glyphIndex mapping though 2015-03-12 21:26:18 -07:00
Joshua Granick
7b5130f6d9 Progress on text support 2015-03-07 21:02:27 -08:00
Joshua Granick
7134baafef Add lime.utils.JNI, initially supporting JNI.getEnv 2015-02-04 17:13:27 -08:00
Joshua Granick
38bc6bd04e Added System.getTimer, moved file I/O into system, removed unused 2015-02-04 16:05:37 -08:00
Joshua Granick
8f9591365a Fix JNI JPEG and PNG file loading 2015-02-04 14:07:21 -08:00
Joshua Granick
d6f6e92663 Fix audio support on Android (non-legacy) 2015-02-04 13:40:57 -08:00
Joshua Granick
f7ec042ce5 Use SDL_RWops 2015-02-04 10:46:28 -08:00
Joshua Granick
d68f0ddfa2 Fix Android compile 2014-08-29 11:00:17 -07:00
Joshua Granick
4153d70187 Refactor OpenGL classes into lime.graphics.opengl, OpenAL into lime.media.openal, move image and sound into media 2014-07-29 21:24:21 -07:00
Joshua Granick
d8a0eed472 Moving PNG/JPEG code from 'graphics' to 'format', beginning work on audio format code 2014-07-28 08:29:11 -07:00
Joshua Granick
d0163f24e0 Some work on file I/O 2014-07-27 14:25:20 -07:00
Joshua Granick
7e207a8232 Use fopen on Windows for now 2014-07-12 17:37:10 -07:00
MattTuttle
fdec74b87a Preventing duplicate objects error in ByteArray.h 2014-07-08 15:55:03 -05:00
Joshua Granick
43f6cb0693 Add JPG/PNG image loading 2014-07-08 11:35:04 -07:00
Joshua Granick
d7064bd064 Fix Windows build 2014-06-19 00:36:04 -07:00
Joshua Granick
d82cd0a43d Initial OpenGL bindings 2014-06-19 00:33:35 -07:00