aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2012-04-06Merge pull request #357 from behdad/outgoingAlon Zakai
More glut
2012-04-06remove some unneeded closure string quotingAlon Zakai
2012-04-06Merge pull request #349 from prenaux/developAlon Zakai
to incoming: Added GLUT.glutMotionFunc ; GLUT.getSpecialKey handles modifier keys ;
2012-04-06[src/library_glut.js]: Call motion callbacks only if motion position changed ;Pierre Renaux
2012-04-06SimplifyBehdad Esfahbod
2012-04-06Make 'exit fullscreen' restore window sizeBehdad Esfahbod
2012-04-06[src/library_gl.js]: GLUT.getSpecialKey handles GLUT_KEY_SHIFT/CONTROL/ALT_R/L ;Pierre Renaux
2012-04-05fix egl param nameAlon Zakai
2012-04-05improve GL debuggingAlon Zakai
2012-04-05export cwrapAlon Zakai
2012-04-05clearer glut mainloop messageAlon Zakai
2012-04-05Merge pull request #356 from behdad/outgoingAlon Zakai
Make gears animate again
2012-04-05Add missing depBehdad Esfahbod
2012-04-05Merge pull request #354 from behdad/fix-keyboardAlon Zakai
More GLUT fixes
2012-04-05Merge pull request #353 from ehsan/stddev_extensionAlon Zakai
Stddev extension
2012-04-05Resize canvas to 1x1 when GLUT app exitsBehdad Esfahbod
2012-04-05Use screen["width"] instead of screen.widthBehdad Esfahbod
2012-04-05s/Module.canvas/Module["canvas"]/gBehdad Esfahbod
2012-04-05Fix canvas resize in glutFullScreen()Behdad Esfahbod
2012-04-05Request frame if window size/position changesBehdad Esfahbod
2012-04-05Don't rely on _atexit() accepting JS functionsBehdad Esfahbod
2012-04-05MinorBehdad Esfahbod
2012-04-05Fix glutIdleFunc()Behdad Esfahbod
glutIdleFunc() is auto-repeating until cancelled.
2012-04-04Implement glUniformNiv functionsEhsan Akhgari
2012-04-04Implement glutFullScreen()Behdad Esfahbod
Plus minor refactoring.
2012-04-04More GLUT loveBehdad Esfahbod
2012-04-04add another glbook passing testcaseAlon Zakai
2012-04-04Shut GLUT down upon exit()Behdad Esfahbod
2012-04-04Prevent contextmenu event on canvasBehdad Esfahbod
I'm doing this in the shell so it benefits everyone, not only glut.
2012-04-04Fix GLUT mouse func. Clicks and drags must be initiated in the canvasBehdad Esfahbod
2012-04-04Add border to canvasBehdad Esfahbod
2012-04-04Don't send key to GLUT if alt/ctrl/meta is pressedBehdad Esfahbod
2012-04-04Continue looking when the first found string is not a valid tokenEhsan Akhgari
2012-04-04Enable the standard derivatives extension if neededEhsan Akhgari
We need to find the functions defined by this extension for fragment shaders, and enable it if the shader uses them. Note that this extension is automatically enabled in GL ES 2.0 but not in WebGL.
2012-04-04Fix GLUT mouse events position to be relative to canvasBehdad Esfahbod
2012-04-04Add TODO itemsBehdad Esfahbod
2012-04-04Flesh out GLUT keyboard funcsBehdad Esfahbod
2012-04-04Minor refactoring keyboardFunc and keyboardUpFuncBehdad Esfahbod
2012-04-04Add blend funcsBehdad Esfahbod
2012-04-04Fix texture pixel data size issuesBehdad Esfahbod
2012-04-03fix glGet stuffAlon Zakai
2012-04-03throw an exception in glutMainLoop, to prevent atexits from runningAlon Zakai
2012-04-03remove incorrect param in abortAlon Zakai
2012-04-03merge fixesAlon Zakai
2012-04-03optimize GL hashtables, and fix minor bugsAlon Zakai
2012-04-03auto-add deps in gl and glutAlon Zakai
2012-04-03refactor library_gl into separate filesAlon Zakai
2012-04-03add another working glbook testcaseAlon Zakai
2012-04-03Merge remote-tracking branch 'upstream/incoming' into gl_small_fixesEhsan Akhgari
Conflicts: src/library_gl.js
2012-04-03Revert the offset change for byte array accessesEhsan Akhgari