summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibGL/GL
AgeCommit message (Expand)Author
2022-09-11LibGL: Define `GL_NO_ERROR` as `0`Jelle Raaijmakers
2022-09-11LibGL: Implement `GL_CURRENT_COLOR` context parameterJelle Raaijmakers
2022-09-03LibGL: Implement `glGetTexImage`Jelle Raaijmakers
2022-09-03LibGL: Correct `GL_BLEND_*_ALPHA` constant valuesJelle Raaijmakers
2022-09-03LibGL: Improve constants and types compatibilityJelle Raaijmakers
2022-08-27LibGL+LibGPU+LibSoftGPU: Implement flexible pixel format conversionJelle Raaijmakers
2022-08-27LibGL: Implement `GL_NORMAL_ARRAY_TYPE` context parameterJelle Raaijmakers
2022-05-11LibGL+LibGPU+LibSoftGPU: Implement and expose glClipPlaneRKBethke
2022-05-09LibGL+LibGPU: Implement `GL_LINE_SMOOTH` context parameterJelle Raaijmakers
2022-05-09LibGL+LibGPU: Implement `glPointSize`Jelle Raaijmakers
2022-04-09LibGL: Add stub for glCopyTexSubImage2DJesse Buhagiar
2022-04-09LibGL: Implement `glArrayElement`Jesse Buhagiar
2022-04-09LibGL: Implement `gl_tex_parameterfv`Jesse Buhagiar
2022-04-09LibGL: Add stub `glClipPlane`Jesse Buhagiar
2022-04-09LibGL+LibSoftGPU: Add `GL_ADD` Texture EnvironmentJesse Buhagiar
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-27LibGL+LibSoftGPU: Implement more of `GL_LIGHT_MODEL_COLOR_CONTROL`Jelle Raaijmakers
2022-03-08LibGL: Better handling of texture targets and default texturesJelle Raaijmakers
2022-02-22LibGL: Implement `glClearDepthf` and store as floatJelle Raaijmakers
2022-01-26LibGL: Implement `glMateriali{v}`Jesse Buhagiar
2022-01-26LibGL: Implement `glLighti{v}`Jesse Buhagiar
2022-01-26LibGL: Implement `glLightModeliv`Jesse Buhagiar
2022-01-26LibGL: Implement `glGetMaterial`Jesse Buhagiar
2022-01-26LibGL: Implement `glGetLight`Jesse Buhagiar
2022-01-21LibGL: Fix incorrect GL_DECAL constant valueLuke Wilde
2022-01-20LibGL: Use 4 hex characters for error code constants in `gl.h`Jelle Raaijmakers
2022-01-20LibGL: Implement `glColor4b`Jelle Raaijmakers
2022-01-20LibGL: Correct values for `GL_BGR` and `GL_BGRA`Jelle Raaijmakers
2022-01-19LibGL: Add stubs for multitexturing and announce GL_ARB_multitextureStephan Unverwerth
2022-01-19LibGL: Implement glActiveTextureARB()Stephan Unverwerth
2022-01-18LibGL+LibSoftGPU+3DFileViewer: Implement Specular highlighting :^)Jesse Buhagiar
2022-01-17LibGL+LibSoftGPU: Implement the stencil bufferJelle Raaijmakers
2022-01-15LibGL+LibSoftGPU: Add support for 8-bit luminance (+ alpha) texturesLuke Wilde
2022-01-14LibGL: Add a few defines so that Quake 2's OpenGL renderer compilesqeeg
2022-01-13LibGL+LibSoftGPU: Implement `glColorMaterial` and `GL_COLOR_MATERIAL`Jelle Raaijmakers
2022-01-13LibGL: Implement glIsTextureLuke Wilde
2022-01-13LibGL: Stub glStencilMaskLuke Wilde
2022-01-13LibGL: Implement glTexCoord{1,3,4}f(v)Luke Wilde
2022-01-12LibGL: Implement `glLightf{v}` and fix `gl.h` prototypeJesse Buhagiar
2022-01-11LibGL: Implement `glTexCoord2i`Jelle Raaijmakers
2022-01-11LibGL: Stub `glPointSize`Jelle Raaijmakers
2022-01-11LibGL: Implement `glLightModeli`Jelle Raaijmakers
2022-01-11LibGL: Implement `glTexEnvi`Jelle Raaijmakers
2022-01-11LibGL: Implement `glRotated`Jelle Raaijmakers
2022-01-11LibGL: Implement `glColor3d` and `glColor3ubv`Jelle Raaijmakers
2022-01-09LibGL: Add stub for `glColorMaterial`Jelle Raaijmakers
2021-12-27LibGL: Stub more API callsJelle Raaijmakers
2021-12-27LibGL: Stub lots of map-related methodsJelle Raaijmakers
2021-12-27LibGL: Implement `glGetTexLevelParameteriv`Jelle Raaijmakers
2021-12-27LibGL: Implement `glRectf` and `glRecti`Jelle Raaijmakers