summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibGL
AgeCommit message (Expand)Author
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
2021-08-14LibGL: Implement glVertexPointerStephan Unverwerth
2021-08-14LibGL: Implement glEnableClientState and glDisableClientStateStephan Unverwerth
2021-08-14LibGL: Implement glDepthMaskStephan Unverwerth
2021-08-14LibGL: Add missing defines needed for glquakeStephan Unverwerth
2021-08-13LibGL: Implement `glColor3fv`Jesse Buhagiar
2021-08-12LibGL: Implement GL_LINEAR texture filterStephan Unverwerth
2021-08-12LibGL: Implement glTexParameter{i,f}Stephan Unverwerth
2021-08-12LibGL: Implement "mirrored repeat" wrap modeStephan Unverwerth
2021-08-12LibGL: Implement "clamp" wrap modeStephan Unverwerth
2021-08-12LibGL: Turn Sampler2D into an actual classStephan Unverwerth
2021-07-21LibGfx: Use "try_" prefix for static factory functionsAndreas Kling
2021-07-19Everywhere: Use AK/Math.h if applicableHendiadyoin1
2021-06-09LibGL: Implement very basic version of glGetFloatvErik Biederstadt
2021-05-31LibGL: Use Texture Units in Rasterizer and ContextJesse Buhagiar
2021-05-31LibGL: Implement glActiveTextureJesse Buhagiar
2021-05-31LibGL: Implement basic texture unitsJesse Buhagiar
2021-05-30LibGL: Implement glBindTexture()Stephan Unverwerth
2021-05-30LibGL: Introduce Texture base class for all texture typesStephan Unverwerth
2021-05-29LibGL: Rewrite error handling according to specStephan Unverwerth
2021-05-29LibGL: Update rasterizer options in glDisable()Stephan Unverwerth
2021-05-29LibGL: Add macro for error checkingStephan Unverwerth
2021-05-29Everywhere: Use s.unverwerth@serenityos.org :^)Stephan Unverwerth
2021-05-26LibGL: Fix incorrect sign compare caused by GLsizei changesJesse Buhagiar
2021-05-26LibGL: Add texture sampling to SW RasterizerJesse Buhagiar
2021-05-26LibGL: Implement glTexCoord2fJesse Buhagiar
2021-05-26LibGL: Implement Texture State ManagementJesse Buhagiar
2021-05-26LibGL: Add Texture Name AllocationJesse Buhagiar
2021-05-26LibGL: Change GLsizei from unsigned to signed integral typeJesse Buhagiar
2021-05-24LibGL: Implement glReadPixels()Stephan Unverwerth
2021-05-24LibGL: Implement glReadPixels() stub with argument validationStephan Unverwerth
2021-05-24LibGL: Implement glReadBuffer()Stephan Unverwerth
2021-05-20LibGL: Implement glHint()Stephan Unverwerth
2021-05-19LibGL: Implement all of glVertex{2,3,4}{d,dv,f,fv,i,iv,s,sv}Stephan Unverwerth
2021-05-17Everywhere: Fix a bunch of typosLinus Groh
2021-05-16LibGL: Implement alpha testing in SoftwareRasterizerStephan Unverwerth
2021-05-16LibGL: Implement glAlphaFunc()Stephan Unverwerth
2021-05-16LibGL: Add glBlendFunc() and glShadeModel() to call listsStephan Unverwerth
2021-05-16LibGL: Implement glShadeModel()Stephan Unverwerth
2021-05-16LibGL: Implement color blendingStephan Unverwerth
2021-05-16LibGL: Add support for GL_BLEND in glEnable() and glDisable()Stephan Unverwerth
2021-05-16LibGL: Add defines and stubs for glBlendFunc()Stephan Unverwerth
2021-05-16LibGL: Add missing GLAPI function specifiersStephan Unverwerth
2021-05-14LibGL: Implement glFlush() and glFinish()Stephan Unverwerth
2021-05-13LibGfx+Demos: Make Matrix4x4 a true alias for Matrix<4,T>Stephan Unverwerth
2021-05-13LibGfx: Make Matrix class consistently row-majorStephan Unverwerth