aboutsummaryrefslogtreecommitdiff
path: root/src/library_gl.js
AgeCommit message (Expand)Author
2013-10-10Fix whitespace in GL.populateUniformTable.Jukka Jylänki
2013-10-10Advertise all GL extensions both with and without the "GL_" prefix that deskt...Jukka Jylänki
2013-10-09Add a whitelist of GL extensions to enable at startup.Jukka Jylänki
2013-10-08Add a note that the previous commits shift the performance landscape to be he...Jukka Jylänki
2013-10-02Fix the handling of uniform arrays in the GL interop layer. In GL, arrays of ...Jukka Jylänki
2013-09-25Also validate size and stride parameters in calls to glVertexAttribPointer.Jukka Jylänki
2013-09-25Add debug check under GL_ASSERTIONS that the alignment restrictions for verte...Jukka Jylänki
2013-09-24Merge pull request #1656 from juj/gl_id_validationjuj
2013-09-24Add more validation to the GL layer when GL_ASSERTIONS is enabled. This catch...Jukka Jylänki
2013-09-24Fix indentation in previous commit.Jukka Jylänki
2013-09-24Enable WEBGL_depth_texture on GL context init. WEBGL_depth_texture is an exte...Jukka Jylänki
2013-09-04handle glBufferData usages that are not in WebGL; fixes #1589Alon Zakai
2013-09-04fix repeated calls to glDraw* where the count changes but not the client attr...Alon Zakai
2013-08-16allow overriding a gl function with the same name, and keep the original acce...Alon Zakai
2013-08-16do not warn on gl emulation code if INCLUDE_FULL_LIBRARY is set, only error a...Alon Zakai
2013-08-16simplify and automate GetProcAddress logic, and move it out of GL emulationAlon Zakai
2013-08-16convert gl emulation compilation errors to warnings and runtime errorsAlon Zakai
2013-08-15move shader compile status check behind GL_DEBUGAnthony Pesch
2013-08-15make legacy gl emulation an opt-in option, LEGACY_GL_EMULATIONAlon Zakai
2013-08-06Merge pull request #1459 from j4m3z0r/gl_delete_buffers_nocrashAlon Zakai
2013-08-05Coding conventions fix.James Gregory
2013-08-04Modify glDeleteBuffers changes per azakai's comments.James Gregory
2013-08-04mention DISABLE_GL_EMULATION option when initializing gl emulationAlon Zakai
2013-08-02Ensure glDeleteBuffers silently processes non-existent names, per spec.James Gregory
2013-07-24Merge pull request #1428 from juj/gl_num_compressed_formatsAlon Zakai
2013-07-24Implement glGetIntegerv(GL_NUM_COMPRESSED_TEXTURE_FORMATS).Jukka Jylänki
2013-07-22change error message to assertToadKing
2013-07-19fix glGetAttachedShadersToadKing
2013-07-11glGenTextures: correct the setting of the object name.Douglas T. Crosher
2013-07-10* Replace the 'scan' function, which maps a WebGL object to anDouglas T. Crosher
2013-07-03ifdef out gl emulation when disabledAlon Zakai
2013-07-03DISABLE_GL_EMULATION optionAlon Zakai
2013-06-02fix typo in glGenVertexArrays__depsAlon Zakai
2013-05-30do not use gl emulation code in es2 emulation mode, to avoid confusing lack o...Alon Zakai
2013-05-30remove unnecessary GL.currArrayBufferObjAlon Zakai
2013-05-30indentationAlon Zakai
2013-05-20coding conventionsAlon Zakai
2013-05-20clean up unneeded loggingAlon Zakai
2013-05-20Revert more changes to get back to passing tests.Jeff Gilbert
2013-05-20Revert client array packing changes.Jeff Gilbert
2013-05-20coding conventionsAlon Zakai
2013-05-20PR fixes, part 2, take 3.Jeff Gilbert
2013-05-20Switch to emcc-style function capitalization.Jeff Gilbert
2013-05-20Adding texEnv emulation to Immediate mode.Jeff Gilbert
2013-05-17use GL. instead of this. in generateTempBuffers in order to not confuse closureAlon Zakai
2013-05-15forward gl emulation sigsAlon Zakai
2013-05-15fix some gl sigsAlon Zakai
2013-05-10Added OES_element_index_uint and OES_standard_derivatives detection, glDetach...Anthony Pesch
2013-05-01optimize client attribute storageAlon Zakai
2013-05-01capture clientAttributes to a localAlon Zakai