summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibGL
AgeCommit message (Expand)Author
2021-11-29LibGL: Mark SoftwareGLContext::gl_scissor as overrideHendiadyoin1
2021-11-28LibGL: Initialize all GL context matrices with the identity matrixStephan Unverwerth
2021-11-28LibGL: Implement `glScissor()`Jelle Raaijmakers
2021-11-08LibGfx: Use ErrorOr<T> for Bitmap::try_create()Andreas Kling
2021-10-17LibGL: Implement `glIsEnabled()`Jelle Raaijmakers
2021-10-17LibGL: Implement disabling GL_FOGJelle Raaijmakers
2021-10-17LibGL: Correct GL_MODELVIEW and GL_PROJECTION valuesJelle Raaijmakers
2021-10-08Libraries: Fix -Wunreachable-code warnings from clangNico Weber
2021-10-02LibGL: Remove duplicate GLboolean typedefLinus Groh
2021-10-01Libraries: Fix typosNico Weber
2021-09-07Everywhere: Behaviour => BehaviorAndreas Kling
2021-09-03Everywhere: Prevent risky implicit casts of (Nonnull)RefPtrDaniel Bertalan
2021-09-02LibGL: Implement glTexSubImage2DStephan Unverwerth
2021-09-02LibGL: Add GL_TETXURE*_ARB aliasesStephan Unverwerth
2021-09-02LibGL: Support additional enums in glGetIntegervStephan Unverwerth
2021-09-02LibGL: Fix glTexImage2D texture dimension validationStephan Unverwerth
2021-09-02LibGL: Allow numerical internal formats in glTexImage2DStephan Unverwerth
2021-09-02LibGL: Implement glPolygonOffsetStephan Unverwerth
2021-09-02LibGL: Implement glDrawBufferStephan Unverwerth
2021-08-26LibGL: Implement glTexEnvfStephan Unverwerth
2021-08-26LibGL: Implement glPixelStoreiStephan Unverwerth
2021-08-25LibGL: Implement fog effect in Software RasterizerJesse Buhagiar
2021-08-25LibGL: Implement `glFogi`Jesse Buhagiar
2021-08-25LibGL: Implement `glFogf`Jesse Buhagiar
2021-08-25LibGL: Implement `glFogfv`Jesse Buhagiar
2021-08-21LibGL: Use integer comparison for GL_EQUAL and GL_NOTEQUALJesse Buhagiar
2021-08-20LibGL: Implement `glPolygonMode`Jesse Buhagiar
2021-08-19LibGL: Don't crash on invalid pname value in glGetFloatvJesse Buhagiar
2021-08-18LibGL: Leave render loop early if color mask emptyStephan Unverwerth
2021-08-18LibGL: Fix triangle winding calculationStephan Unverwerth
2021-08-18LibGL: Fix clipping and interpolate vertex attributesStephan Unverwerth
2021-08-18LibGL: Improve texture sampling performanceStephan Unverwerth
2021-08-18LibGL: Return white texel when sampling uninitialized textureStephan Unverwerth
2021-08-18LibGL: Complete glGetString implementationStephan Unverwerth
2021-08-18LibGL: Implement glDepthFuncStephan Unverwerth
2021-08-18LibGL: Implement glDepthRangeStephan Unverwerth
2021-08-18LibGL: Fix incorrect blend factor setupStephan Unverwerth
2021-08-18LibGL: Allow glTexImage2D to create uninitialized texturesStephan Unverwerth
2021-08-18LibGL: Fix interpretation of BGRA byte orderStephan Unverwerth
2021-08-18LibGL: Fix glVertexPointer argument validationStephan Unverwerth
2021-08-18LibGL: Fix glTexCoord behaviourStephan Unverwerth
2021-08-18LibGL+3DFileViewer: Make glRotatef accept degrees, not radiansStephan Unverwerth
2021-08-18LibGL: Implement `glGetIntegerv`Jesse Buhagiar
2021-08-18LibGL: Implenent `glGetBooleanv`Jesse Buhagiar
2021-08-15LibGL: Implement `glColorMask`Jesse Buhagiar
2021-08-14LibGL: Implement glDrawElementsStephan Unverwerth
2021-08-14LibGL: Implement glDrawArraysStephan Unverwerth
2021-08-14LibGL: Implement glTexCoord4fvStephan Unverwerth
2021-08-14LibGL: Implement glTexCoordPointerStephan Unverwerth
2021-08-14LibGL: Implement glColorPointerStephan Unverwerth