Commit Graph

767 Commits

Author SHA1 Message Date
Joshua Granick
a5c0de0449 Guard DataPointer arithmetic 2017-03-28 16:38:44 -07:00
Joshua Granick
3b4dc54272 Add fast path when use fillRect of a constant (0x000000, 0xFFFFFF, etc) color 2017-03-23 20:16:19 -07:00
Joshua Granick
2f5462c3a2 Standardize on uintptr_t (fixes issue on Android) 2017-03-20 16:32:54 -07:00
Joshua Granick
6ebfa17d5d Improve OpenGL GC 2017-03-16 10:06:52 -07:00
Joshua Granick
712c87580f Native OpenGL GC fix 2017-03-14 12:32:01 -07:00
Joshua Granick
22bf62be2b Allow static GL->GLContext conversion, clean-up 2017-03-14 10:16:46 -07:00
Joshua Granick
de18a7d76e Simplify native GL bindings 2017-03-13 15:43:43 -07:00
Joshua Granick
3dccc8de66 Compile fix 2017-03-10 17:48:44 -08:00
Joshua Granick
ccae430413 Cleaner GL bindings, consistent end points, progress toward GLES3 2017-03-10 17:32:14 -08:00
Joshua Granick
4dba54c66c Cleanup native OpenGL object creation 2017-03-08 13:15:10 -08:00
Joshua Granick
60bb0a2c1e Add DataPointer, extend WebGL2 feature support 2017-03-07 10:02:00 -08:00
Joshua Granick
8e92767ba2 Fix ID value for Joystick/Gamepad GUID lookup 2017-03-06 09:51:19 -08:00
Joshua Granick
0dd68b2cb6 GL.getVertexAttribOffset and .drawElements should use pointer type (not int) 2017-03-04 20:43:18 -08:00
Joshua Granick
8f21b9801f Compile fix 2017-03-03 14:03:35 -08:00
Joshua Granick
217527719b Add GL getBool (etc), BytePointer, improve native getParameter, other improvements 2017-03-03 13:14:12 -08:00
Joshua Granick
2afd3a59dc Do not dispatch render when there is no render context, add context lost event for native (close #928) 2017-02-28 16:16:02 -08:00
Joshua Granick
81c4926802 Add window.displayMode for fullscreen display mode switching 2017-02-28 11:32:55 -08:00
Joshua Granick
c04f574289 Add missing cairo.textPath 2017-02-23 14:58:46 -08:00
Joshua Granick
4dc184f337 Update SDL config for RPi 2017-02-13 09:31:42 -08:00
Joshua Granick
ffd004376f Dialog fixes 2017-02-11 18:09:57 -08:00
Joshua Granick
0e7aaafb65 Merge Raspberry Pi config changes from @gepatto 2017-02-11 15:01:09 -08:00
Joshua Granick
44a9c38eef Compile fix 2017-02-11 14:47:21 -08:00
Joshua Granick
5c47550e98 Fix non-Windows dialog 2017-02-11 14:45:48 -08:00
Joshua Granick
85f7497c83 Improve FileDialog filter support 2017-02-11 14:04:26 -08:00
Joshua Granick
c4069c0380 Merge pull request #920 from starburst997/patch-1
Fix for #919 - Add Filter to FileDialog save (Windows only)
2017-02-11 13:56:25 -08:00
Joshua Granick
8d90ae2af6 Fix memory leak in System.applicationDirectory/applicationStorageDirectory 2017-02-11 13:54:49 -08:00
Joshua Granick
cdd9a29311 Fix VorbisFile.fromBytes 2017-02-11 13:23:37 -08:00
Jean-Denis Boivin
e6cf43bbdf Code Clean 2017-02-11 16:10:02 -05:00
Jean-Denis Boivin
ece483048c Fix for #919 - Add Filter to FileDialog save (Windows only) 2017-02-11 15:57:35 -05:00
Joshua Granick
9c5a3590bd Improve display.dpi values 2017-01-26 14:36:08 -08:00
Joshua Granick
8d9453cbbb Compile fix 2017-01-18 15:50:18 -08:00
Joshua Granick
cfa8f2fb20 Static fix 2017-01-18 14:09:15 -08:00
Joshua Granick
6c79c41261 Streaming audio support (initial, close #891) 2017-01-18 13:37:46 -08:00
Joshua Granick
520752b5fc Update JPEG 2017-01-16 17:35:09 -05:00
Joshua Granick
4c5220f1e3 Compile fix 2017-01-13 16:24:56 -08:00
Joshua Granick
8eec831579 Compile fix 2017-01-13 16:23:00 -08:00
Joshua Granick
d9aebe2177 Update libjpeg to 9b 2017-01-13 16:11:50 -08:00
Joshua Granick
efa7c0eab6 Fix on explicit window.close (resolve #776) 2017-01-11 15:32:53 -08:00
Joshua Granick
21c52bb29f Make window.close cancelable (resolve #817) 2017-01-11 15:23:50 -08:00
Joshua Granick
4666505f6b Clean up keyCode/scanCode conversion (complicated by Neko) 2017-01-10 11:43:36 -08:00
Joshua Granick
286a29355c Add lime.ui.ScanCode (close #882) 2017-01-09 18:01:19 -08:00
Joshua Granick
a7bf8bfb35 Improve support for gDEBugger on Windows (close #452) 2017-01-09 14:42:40 -08:00
Joshua Granick
5b6fcb1a54 Vorbis fixes 2017-01-07 22:38:43 -08:00
Joshua Granick
ecc484eed2 Refactor VorbisFile 2017-01-07 16:47:51 -08:00
Joshua Granick
7f7273fff4 Initial Vorbis bindings, rename lime.audio to lime.media 2017-01-06 17:39:35 -08:00
Joshua Granick
5ea3552923 Fix null alloc_string() in GL binding 2017-01-03 21:01:52 -08:00
Joshua Granick
8c56fd2bb5 Compile fix 2016-12-27 17:39:22 -08:00
Joshua Granick
ec60520d52 Switch to tinyfiledialogs, implement unicode on Windows 2016-12-27 17:27:23 -08:00
Joshua Granick
4956adc595 Improve toggle fullscreen 2016-12-27 13:06:01 -08:00
Joshua Granick
b549dfe474 Remove _root from native Bytes 2016-12-19 19:56:10 -08:00