aboutsummaryrefslogtreecommitdiff
path: root/src/library_gl.js
AgeCommit message (Expand)Author
2013-12-13Fix glGetIntegerv(GL_SHADER_BINARY_FORMATS) to not write anything to the out ...Jukka Jylänki
2013-12-13Generate an GL_INVALID_VALUE error when user calls glGetXXX() with a null out...Jukka Jylänki
2013-12-03Fixed glSampleCoverage signature (vi to vii)onnoj
2013-11-28cleanup and consolidate glGetAlon Zakai
2013-11-27Merge pull request #1863 from juj/gl_emulation_opts_rebasedAlon Zakai
2013-11-27GL_IMPLEMENTATION_COLOR_READ_TYPE and GL_IMPLEMENTATION_COLOR_READ_FORMATAlon Zakai
2013-11-27Cast GL emulation matrix version numbers back to integers after increment. Co...Jukka Jylänki
2013-11-26Add new GL emulation related #define GL_FFP_ONLY which is used to signal that...Jukka Jylänki
2013-11-26Skip looping twice over textures in GL emulation renderer prepare() code. Cle...Jukka Jylänki
2013-11-26Name GL functions that show up as anonymous in the profile.Jukka Jylänki
2013-11-26Version immediate mode GL matrix stack data, so that the matrices don't need ...Jukka Jylänki
2013-11-26Fix GL logging message when GL_UNSAFE_OPTS is disabled.Jukka Jylänki
2013-11-26Cache the currently active FFP emulation renderer object. If renderer-related...Jukka Jylänki
2013-11-26Optimize GL emulation performance by packing the GLTexEnv renderer key to a t...Jukka Jylänki
2013-11-26Simplify the key state used for identifying used vertex attribute set. The fu...Jukka Jylänki
2013-11-26Remove vertex attribute size and type information from being part of the FFP ...Jukka Jylänki
2013-11-26Added new configuration parameter support 'GL_MAX_TEXTURE_IMAGE_UNITS' to the...Jukka Jylänki
2013-11-14Implement more complete glGetXXv() for GLES2 binary shader format and shader ...Jukka Jylänki
2013-11-14Implement support for glGetProgramiv(GL_ACTIVE_UNIFORM_MAX_LENGTH) and glGetP...Jukka Jylänki
2013-11-10Make GL library more spec conformant by not throwing exceptions on errors, bu...Jukka Jylänki
2013-11-08Merge pull request #1764 from juj/name_more_functionsAlon Zakai
2013-11-07Implement GLES2 glShaderBinary and glReleaseShaderCompiler functions as no-op...Jukka Jylänki
2013-11-07Add more names for functions that show up in Firefox profiler as anonymous.Jukka Jylänki
2013-11-04Give names to most manually assigned functions in the .js files, in form "var...Jukka Jylänki
2013-11-01Adds to a test case verifying glGetIntegerv returnsMichael J. Bishop
2013-10-31change getTexUnitType assertion to warnOnceAlon Zakai
2013-10-29put assertions in performance-sensitive code behind ASSERTIONS flagAlon Zakai
2013-10-28fix glGetString and eglQueryString, and optimize emulated glGetStringAlon Zakai
2013-10-26cache string allocations in glGetString and eglQueryStringAlon Zakai
2013-10-14Merge branch 'implemet_glcolor4ubv' of github.com:chino/emscripten into incomingAlon Zakai
2013-10-13warn on missing library deps, remove an obsolete VFS dep, and add a necessary...Alon Zakai
2013-10-13opengl: implement glColor4ubvDaniel Aquino
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