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

151 Коммитов

Автор SHA1 Сообщение Дата
Jari Vetoniemi a39788f502 Add GLEW 1.10.0 emulation
Includes library_glew.js that stubs the init functions, but also provides the
other functions.

GL/glew.h is now changed to work with GLEW_EXT_foo_bar constants,
some missing constants that are in GLEW 1.10.0 are also provided.

Otherwise it still uses SDL_opengl.h to provide function definitions and
other constants.

Linaro's GLEW (glew-oes) is also supported to some degree to make it
easier to get ES1 and ES2 software using it running.

What it lacks:
- Some constants and function declarations that are in GLEW 1.10.0
might be missing.
- The real glew-es fork also includes normal GL constants and
function pointers, this does not.

Tests ran:
- tests/runner.py browser

Real world example using this code (and upcomming glfw3 port) can be found here:
http://cloudef.eu/glhck
http://cloudef.eu/glhck/qb.html
2014-01-14 17:04:58 +02:00
Emerson José Silveira da Costa b09c4e6ce1 Update AUTHORS
Adding my name to the AUTHORS list as instructed by kripken in response to: https://github.com/kripken/emscripten/pull/1996
2014-01-10 23:43:43 -02:00
AlexPerrot b6395a1b86 Adding myself to AUTHORS file 2014-01-07 13:39:33 +01:00
floooh a885107df7 Added myself to AUTHORS 2014-01-06 19:44:18 +01:00
Volo Zyko c0fcd18329 Fixed small problems which exhibit themself when building projects with too many source files.
When there are too many source files and one builds static libraray cmake splits the whole list of files
into several invocations of library archiver. In order this to work cmake needs to know both how to create
and how to append to archive. Another related issue is that emscripten code fails when links a final
javascript code if a command line of a link command is too long (this 'too long' is very OS dependent).

Related discussion can be found in issue #1931.

Conflicts:
	AUTHORS
2013-12-24 15:56:32 +02:00
CliffyA 44c7653be1 Update AUTHORS 2013-12-17 04:23:28 +11:00
Vasilis Kalintiris 04a42801d5 Update AUTHORS 2013-12-07 19:43:33 +02:00
Heidi Pan fc7c8479a9 add SIMD contributor to AUTHORS 2013-11-26 15:01:01 -08:00
Lu Wang 7bfe50dd45 add myself 2013-11-26 04:04:45 +08:00
Alon Zakai 14db7d55d2 Merge branch 'fix_whitespace' of github.com:DanielBaulig/emscripten into incoming
Conflicts:
	AUTHORS
2013-11-21 17:28:16 -08:00
Daniel Baulig 476e974d66 Add missing semicolons in preamble.js 2013-11-21 17:23:01 -08:00
John Vilk 39b138d4dd [SDL] Joystick API implementation using HTML5 Gamepad API
Works in browsers that implement the working draft of the standard (current Chrome / Firefox stable):
http://www.w3.org/TR/2012/WD-gamepad-20120529/#gamepad-interface

...and browsers that implement the editor's draft (current Firefox Nightly):
https://dvcs.w3.org/hg/gamepad/raw-file/default/gamepad.html#idl-def-Gamepad

Contains unit tests for both event types.
2013-11-10 02:25:17 -05:00
bobroberts177 18036a4d2f Add self to AUTHORS 2013-11-07 09:19:03 -08:00
Alon Zakai 90dcac551f Merge branch 'fixup-node-version-check' of github.com:bnoordhuis/emscripten into incoming
Conflicts:
	AUTHORS
2013-10-31 13:10:58 -07:00
Ben Noordhuis 5182542126 tools: parse pre-release node.js version numbers
`node` binaries built from upstream git have a "-pre" suffix attached
to the version number.  Fix the version parser to handle those.
2013-10-30 22:01:30 +01:00
icetooth 1368bc453d added myself 2013-10-28 09:26:34 -04:00
Alon Zakai 9c98148da0 Merge branch 'fix-module-exports-with-closure-try2' of github.com:fadams/emscripten into incoming
Conflicts:
	AUTHORS
	tests/test_other.py
2013-10-16 10:44:11 -07:00
Alon Zakai 86fe72e8bf Merge branch 'antialiasing' of github.com:wsmind/emscripten into incoming
Conflicts:
	AUTHORS
2013-10-16 10:42:08 -07:00
Alon Zakai 74e47602a9 Merge branch 'implemet_glcolor4ubv' of github.com:chino/emscripten into incoming
Conflicts:
	AUTHORS
2013-10-14 11:00:12 -07:00
Daniel Aquino 8dbbccb00f authors: adding my self :] 2013-10-14 13:56:04 -04:00
Alon Zakai 92ca8c4c6d Merge branch 'glut_mouse_wheel' of github.com:anlambert/emscripten into incoming
Conflicts:
	AUTHORS
2013-10-14 10:48:35 -07:00
Rémi Papillié ebdaf9f98f Added myself to AUTHORS 2013-10-13 12:41:26 +02:00
Fraser Adams 17be156347 fixed problem where module.exports, which is needed by node.js gets incorrectly minified by Closure. Simple change from module.exports = Module to module['exports'] = Module fixes this. Added simple test case compiling with --O2 -closure 1 to /tests/Module-exports 2013-10-02 19:59:27 +01:00
Antoine Lambert 7128eee188 add myself in AUTHORS file 2013-09-30 12:52:12 +02:00
Marcos Scriven 41b4a5600d Add Marcos Scriven to list of authors 2013-09-29 18:42:12 +01:00
Richard Quirk 4c845acc4c Fix entire surface alpha blending with SDL_SetAlpha 2013-09-24 17:53:45 -07:00
Jukka Jylänki ce9057fc48 Fix AUTHORS to have UTF-8 encoding. 2013-09-24 16:56:44 -07:00
ILOVEPIE 0462f14bd6 Rewritten with audioBuffers
Added myself to AUTHORS

Signed-off-by: ILOVEPIE <thehairyrock@gmail.com>
2013-09-24 16:56:44 -07:00
ngld 7320a8876a Add a test and myself to AUTHORS. 2013-09-18 16:40:26 -05:00
ngld b59df0d966 Add myself to AUTHORS 2013-09-18 23:03:12 +02:00
Ranger Harke 15a0da1fb0 Update AUTHORS file 2013-08-28 14:04:37 -04:00
Daft-Freak 2fdbea2134 Add myself to AUTHORS 2013-08-24 10:20:15 +01:00
Aidan Hobson Sayers d0dc717bfa Add self to authors 2013-08-20 20:06:12 +01:00
Nick Bray 5d680fd50d Add Nick Bray to authors. 2013-08-08 10:46:38 -07:00
Alon Zakai 3cff82da6a Merge branch 'qsort_reduce_callchain' of github.com:PinZhang/emscripten into incoming 2013-08-01 16:20:27 -07:00
pzhang ad2bd9af83 Reduce call chain of qsort
This will considerably improve the performance of qsort-heavily-used projects
like Android-Pinyin-IME, more discussion:
  https://groups.google.com/forum/#!topic/emscripten-discuss/Ah2CNfQ8ra4
  https://github.com/kripken/emscripten/pull/1437
2013-07-31 10:32:44 +08:00
Yu Kobayashi 9ef9ffc2ac Add Yu Kobayashi to AUTHORS 2013-07-30 07:49:20 +09:00
Alon Zakai 847b24e959 Merge branch 'isgraph' of github.com:ToadKing/emscripten into incoming 2013-07-21 12:12:14 -07:00
ToadKing cba8693198 add self to AUTHORS 2013-07-21 15:05:42 -04:00
Ryan Kelly 77f2dc17b4 Fix JS syntax error when embedding an empty file. 2013-07-16 16:21:33 +10:00
Soeren Balko c2a470bbdb Added myself to AUTHORS 2013-07-15 15:12:45 +10:00
Douglas T. Crosher fe247614cd Add Douglas Crosher to the AUTHORS file. 2013-07-11 14:23:47 +10:00
Joseph Gentle dfa647039a Added Joseph Gentle to authors 2013-07-01 10:35:41 -07:00
manny/MADE dceafa222a CHANGED: added myself to AUTHORS 2013-06-18 14:00:47 +02:00
David Barksdale 1326270ce8 Added test for float.h agreeing with sizeof. 2013-06-17 17:01:55 -07:00
Alon Zakai dbfb693b60 Merge branch 'commonjs' of github.com:jazzzz/emscripten into incoming 2013-06-05 11:40:18 -07:00
Jazz 12acd44d81 Add myself to AUTHORS 2013-06-05 10:53:45 +02:00
Alon Zakai 98ba79568b Merge branch 'master' of github.com:feeley/emscripten into incoming 2013-06-04 15:46:59 -07:00
Marc Feeley 9226578fa1 Add basic support for nonblocking read 2013-06-04 15:39:55 -07:00
Jez Ng e7969e3753 Add Jez Ng to AUTHORS. 2013-06-04 15:01:07 -07:00