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
/
SoftwareGLContext.h
Age
Commit message (
Expand
)
Author
2022-01-26
LibGL: Implement `glMateriali{v}`
Jesse Buhagiar
2022-01-26
LibGL: Implement `glLighti{v}`
Jesse Buhagiar
2022-01-26
LibGL: Implement `glGetMaterial`
Jesse Buhagiar
2022-01-26
LibGL: Implement `glGetLight`
Jesse Buhagiar
2022-01-20
LibGL+LibSoftGPU: Implement `GL_POLYGON_OFFSET_FILL` capability
Jelle Raaijmakers
2022-01-19
LibGL+LibSoftGPU: Support generation of multiple texture coordinates
Stephan Unverwerth
2022-01-19
LibGL: Also track active texture unit index
Stephan Unverwerth
2022-01-19
LibGL: Track multiple current texture coordinates in GLContext
Stephan Unverwerth
2022-01-19
LibGL: Handle multiple texture coordinates in client state
Stephan Unverwerth
2022-01-19
LibGL: Add stubs for multitexturing and announce GL_ARB_multitexture
Stephan Unverwerth
2022-01-19
LibGL: Generate GL extension string dynamically during construction
Stephan Unverwerth
2022-01-17
LibGL+LibSoftGPU: Implement the stencil buffer
Jelle Raaijmakers
2022-01-17
LibGL: Convert stencil front/back function and operation to `Array`s
Jelle Raaijmakers
2022-01-17
LibGL+LibSoftGPU: Enumize material front/back face selection
Jelle Raaijmakers
2022-01-14
LibGL+LibSoftGPU: Implement rasterization position
Jelle Raaijmakers
2022-01-13
LibGL+LibSoftGPU: Implement `glColorMaterial` and `GL_COLOR_MATERIAL`
Jelle Raaijmakers
2022-01-13
LibGL: Make `MaterialFace` a simple `u8` enum
Jelle Raaijmakers
2022-01-13
LibGL: Implement glIsTexture
Luke Wilde
2022-01-12
LibGL+LibSoftGPU: Move lighting model parameters to SoftGPU
Jesse Buhagiar
2022-01-12
LibGL: Flesh out `glMaterialf{v}`
Jesse Buhagiar
2022-01-12
LibGL: Implement `glLightf{v}` and fix `gl.h` prototype
Jesse Buhagiar
2022-01-12
LibGL+LibSoftGPU: Add `GL_MAX_LIGHTS` to get_context_parameter
Jesse Buhagiar
2022-01-11
LibGL: Remove duplicate `private:` from SoftwareGLContext.h
Jelle Raaijmakers
2022-01-09
LibGL: Add capabilities to context parameters
Jelle Raaijmakers
2022-01-09
LibGL+LibSoftGPU: Implement viewport support
Jelle Raaijmakers
2021-12-30
LibGL+LibSoftGPU: Implement texture coordinate generation
Jelle Raaijmakers
2021-12-30
LibGL: Change `gl_tex_gen` param to `GLint`
Jelle Raaijmakers
2021-12-30
LibGL+LibSoftGPU: Implement normalization of normals
Jelle Raaijmakers
2021-12-30
LibGL: Implement fog in `GL_LINEAR` mode
Jelle Raaijmakers
2021-12-27
LibGL: Stub more API calls
Jelle Raaijmakers
2021-12-27
LibGL: Implement `glGetTexLevelParameteriv`
Jelle Raaijmakers
2021-12-27
LibGL: Implement `glRectf` and `glRecti`
Jelle Raaijmakers
2021-12-24
LibGL+LibSoftGPU: Add method to query device info
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
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: Move rendering related code to LibSoftGPU library
Stephan Unverwerth
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-12
LibGL: Implement the `GL_DITHER` parameter
Jelle Raaijmakers
2021-12-12
LibGL: Implement the `GL_LIGHTING` parameter
Jelle Raaijmakers
2021-12-12
LibGL: Centralize all context parameters
Jelle Raaijmakers
2021-12-12
LibGL: Add stub for `glCopyTexImage2D`
Jelle Raaijmakers
2021-12-12
LibGL: Implement `glDrawPixels` and add stub for `glBitmap`
Jelle Raaijmakers
2021-12-12
LibGL: Implement `glLightModelf` and `glLightModelfv`
Jelle Raaijmakers
2021-12-12
LibGL: Add stubs for `glPushAttrib` and `glPopAttrib`
Jelle Raaijmakers
[next]