aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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 glutFullScreen()Behdad Esfahbod
Plus minor refactoring.
2012-04-04More GLUT loveBehdad Esfahbod
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
2012-04-03fixes for glGetShaderInfoLogAlon Zakai
2012-04-03fix glGet boolean outputAlon Zakai
2012-04-03remove nonexisting glUniformNfi funcsAlon Zakai
2012-04-03fix glGetUniformLocation return valueAlon Zakai
2012-04-03update webgl todosAlon Zakai
2012-04-03add GL debugging facility and fix some minor bugsAlon Zakai
2012-04-03Fix the dependency information in library_glEhsan Akhgari
2012-04-03Correct the byte offset passed to make{G,S}etValueEhsan Akhgari
2012-04-03Return 0 instead of null from hashtable.id()Ehsan Akhgari
2012-04-03[src/library_gl.js]: Added return 1 at the end of GLUT.glutCreateWindow to ↵Pierre Renaux
indicate that the function created the window successfully ;
2012-04-02add encoding to html to remove browser warningsAlon Zakai
2012-04-02make glut main loop throw again, and fix test_glgearsAlon Zakai
2012-04-02fix test_glgearsAlon Zakai
2012-04-02Merge pull request #339 from ehsan/behdadAlon Zakai
Behdad's glut fixes
2012-04-02print return values in LIBRARY_DEBUG modeAlon Zakai
2012-04-02Whitespace fixesEhsan Akhgari
2012-04-02Merge remote-tracking branch 'behdad/master' into behdadEhsan Akhgari
Conflicts: src/library_gl.js
2012-04-02Merge pull request #335 from davidben/incomingAlon Zakai
Implement SDL_Linked_Version
2012-04-02make precise i64 math the defaultAlon Zakai
2012-04-02only include i64 precise code if it will actually be usedAlon Zakai
2012-04-02event.preventDefault if GLUT is handling eventsBehdad Esfahbod