index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibGL
Age
Commit message (
Expand
)
Author
2021-12-27
LibGL: Implement `GL_QUAD_STRIP`
Jelle Raaijmakers
2021-12-27
LibGL: Remove stubbed border from `glTexImage2D`
Jelle Raaijmakers
2021-12-27
LibGL: Implement `GL_LINEAR_MIPMAP_NEAREST` support
Jelle Raaijmakers
2021-12-27
LibGL: Stub more API calls
Jelle Raaijmakers
2021-12-27
LibGL: Stub lots of map-related methods
Jelle Raaijmakers
2021-12-27
LibGL: Implement `glGetTexLevelParameteriv`
Jelle Raaijmakers
2021-12-27
LibGL: Implement `glRectf` and `glRecti`
Jelle Raaijmakers
2021-12-27
LibGL: Implement `glMultMatrixd`
Jelle Raaijmakers
2021-12-27
LibGL: Stub `glClear` support for stencil buffer
Jelle Raaijmakers
2021-12-27
LibGL: Uncrash `glMaterialf` on invalid input
Jelle Raaijmakers
2021-12-27
LibGL: Implement `glColor3/4dv`
Jelle Raaijmakers
2021-12-27
LibGL: Stub `GL_(UN)PACK_*` context parameters
Jelle Raaijmakers
2021-12-27
LibGL: Add glext.h and lots of new defines in gl.h
Jelle Raaijmakers
2021-12-27
LibGL: Extract platform types to `glplatform.h`
Jelle Raaijmakers
2021-12-24
LibGL: Remove image storage from MipMap
Stephan Unverwerth
2021-12-24
LibGL: Remove sampling code from Sampler2D
Stephan Unverwerth
2021-12-24
LibGL+LibSoftGPU: Add method to query device info
Stephan Unverwerth
2021-12-24
LibSoftGPU: Remove GLenum used for selecting rendered primitive type
Stephan Unverwerth
2021-12-24
LibSoftGPU: Remove OpenGL type for polygon mode
Stephan Unverwerth
2021-12-24
LibSoftGPU: Remove OpenGL type for fog mode
Stephan Unverwerth
2021-12-24
LibSoftGPU: Remove OpenGL type for depth test func
Stephan Unverwerth
2021-12-24
LibSoftGPU: Remove OpenGL type for draw buffer selection
Stephan Unverwerth
2021-12-24
LibSoftGPU: Remove OpenGL type for culled side selection
Stephan Unverwerth
2021-12-24
LibSoftGPU: Remove OpenGL type for front face selection
Stephan Unverwerth
2021-12-24
LibSoftGPU: Remove OpenGL type for alpha blend factors
Stephan Unverwerth
2021-12-24
LibSoftGPU: Remove OpenGL type for alpha test func
Stephan Unverwerth
2021-12-24
LibGL+LibSoftGPU: Use device samplers for rendering
Stephan Unverwerth
2021-12-24
LibGL: Synchronize device config before rendering if anything changed
Stephan Unverwerth
2021-12-24
LibGL: Attach device image to texture object and upload image data
Stephan Unverwerth
2021-12-24
LibSoftGPU: Rename class SoftwareRasterizer to Device
Stephan Unverwerth
2021-12-24
LibGL: Remove unused GLStruct.h
Stephan Unverwerth
2021-12-24
LibGL+LibSoftGPU: Move Vertex and Triangle structs to LibSoftGPU
Stephan Unverwerth
2021-12-24
LibGL+LibSoftGPU: Move primitive assembly and clipping into LibSoftGPU
Stephan Unverwerth
2021-12-24
LibGL+LibSoftGPU: Add face culling state to rasterizer options
Stephan Unverwerth
2021-12-24
LibGL+LibSoftGPU: Move rendering related code to LibSoftGPU library
Stephan Unverwerth
2021-12-21
LibGL: Simplify `glDrawPixels` checks and reduce debug spam
Jelle Raaijmakers
2021-12-21
LibGL: Implement `GL_POLYGON` rendering
Jelle Raaijmakers
2021-12-21
LibGL: Allow querying maximum matrix stack depths
Jelle Raaijmakers
2021-12-21
LibGL: Implement matrix mode `GL_TEXTURE`
Jelle Raaijmakers
2021-12-21
LibGL: Make texture coordinates a `FloatVector4`
Jelle Raaijmakers
2021-12-20
LibGL: Only pass bound texture units to rasterizer
Jelle Raaijmakers
2021-12-20
LibGL: Use 8x8 block size in `SoftwareRasterizer`
Jelle Raaijmakers
2021-12-19
LibGL: Fix texture sampling texel coordinate calculation
Stephan Unverwerth
2021-12-12
LibGL: Simplify Texture2D reading; add support for RGB565
Jelle Raaijmakers
2021-12-12
LibGL: Prevent limbo state if `glEnd` does not support drawing mode
Jelle Raaijmakers
2021-12-12
LibGL: Do not exclude points on the clip planes
Jelle Raaijmakers
2021-12-12
LibGL: Remove unused method from SoftwareRasterizer
Jelle Raaijmakers
2021-12-12
LibGL: Invoke own methods when drawing arrays or elements
Jelle Raaijmakers
2021-12-12
LibGL: Support missing context in `glGetError` and `glGetIntegerv`
Jelle Raaijmakers
2021-12-12
LibGL: Implement the `GL_DITHER` parameter
Jelle Raaijmakers
[next]