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
2023-05-04
LibGL: Implement support for the `GL_RGB5_A1` internal image format
Jelle Raaijmakers
2023-03-09
AK: Remove infallible version of StringBuilder::to_byte_buffer
Linus Groh
2023-03-09
LibGL: Use fallible version of StringBuilder::to_byte_buffer
Karol Baraniecki
2023-02-21
LibGL: Fix minor const-correctness issues
Andreas Kling
2023-02-10
Everywhere: Remove needless copies of Error / ErrorOr instances
Timothy Flynn
2023-01-30
LibGL: Remove DeprecatedString usage
Jelle Raaijmakers
2023-01-20
Everywhere: Convert known short-strings to the infallible String factory
Timothy Flynn
2023-01-03
LibGL: Implement `GL_BLEND_DST` and `GL_BLEND_SRC`
Jelle Raaijmakers
2023-01-03
LibGL: Remove i686 data types in favor of 64-bit types
Jelle Raaijmakers
2023-01-03
LibGL: Make `GLsizeiptr` signed
Jelle Raaijmakers
2023-01-02
LibGL: Move AK/Debug.h include to where it is used
Ben Wiederhake
2023-01-01
LibGL: Stop unnecessarily casting to `float`
Jelle Raaijmakers
2023-01-01
LibGL: Implement `GL_TEXTURE_ENV_COLOR`
Jelle Raaijmakers
2022-12-25
LibGL+LibWeb: Remove WebGL-specific API from GLContext
Jelle Raaijmakers
2022-12-20
LibGL: Generate the API wrappers
Jelle Raaijmakers
2022-12-20
LibGL: Implement `glLightModel` integer normalization
Jelle Raaijmakers
2022-12-20
LibGL: Support `glLightModel` inside lists
Jelle Raaijmakers
2022-12-20
LibGL: Correct `GL_LIGHT_MODEL_LOCAL_VIEWER` comparison
Jelle Raaijmakers
2022-12-20
LibGL: Dereference pointer in a consistent way for `glMaterial*`
Jelle Raaijmakers
2022-12-20
LibGL: Simplify transposing input matrices
Jelle Raaijmakers
2022-12-17
LibGL: Pass generated GPU IR to GPU side compiler when linking program
Stephan Unverwerth
2022-12-17
LibGL+LibSoftGPU: Add GPU side shader infrastructure
Stephan Unverwerth
2022-12-17
LibGL: Use LibGLSL to compile shaders
Stephan Unverwerth
2022-12-17
LibGLSL: Add LibGLSL
Stephan Unverwerth
2022-12-17
LibGL: Implement glGetProgramiv
Stephan Unverwerth
2022-12-17
LibGL: Implement glGetShaderiv
Stephan Unverwerth
2022-12-17
LibGL: Implement glUseProgram
Stephan Unverwerth
2022-12-17
LibGL: Make shader compilation and program linking always succeed
Stephan Unverwerth
2022-12-17
LibGL: Implement glLinkProgram
Stephan Unverwerth
2022-12-17
LibGL: Implement glAttachShader
Stephan Unverwerth
2022-12-17
LibGL: Implement glCompileShader
Stephan Unverwerth
2022-12-17
LibGL: Implement glShaderSource
Stephan Unverwerth
2022-12-17
LibGL: Implement glCreateProgram and glDeleteProgram
Stephan Unverwerth
2022-12-17
LibGL: Implement glCreateShader and glDeleteShader
Stephan Unverwerth
2022-12-17
LibGL: Add Shader and Program class stubs
Stephan Unverwerth
2022-12-17
LibGL: Remove Texture note leftovers from the NameAllocator class
Stephan Unverwerth
2022-12-17
LibGL: Add stubs for shader and program related functions
Stephan Unverwerth
2022-12-07
LibGL: Generate GL_OUT_OF_MEMORY error in `glBufferData` when OOM
Marcus Nilsson
2022-12-06
AK+Everywhere: Rename String to DeprecatedString
Linus Groh
2022-12-03
Everywhere: Run clang-format
Linus Groh
2022-11-26
LibGL: Use buffers in vertex pointer functions and glDrawElements
cflip
2022-11-26
LibGL: Add simple implementation of buffer objects
cflip
2022-11-26
LibGL: Refactor TextureNameAllocator to a more general NameAllocator
cflip
2022-11-01
Everywhere: Mark dependencies of most targets as PRIVATE
Tim Schumacher
2022-10-19
LibGL: Correctly normalize different vertex attribute type pointers
Jelle Raaijmakers
2022-10-19
LibGL: Return `GLboolean` value in `glIsEnabled`
Jelle Raaijmakers
2022-10-19
LibGL: Implement state for all pixel store parameters
Jelle Raaijmakers
2022-10-19
LibGL: Don't repeat ourselves in `read_from_vertex_attribute_pointer`
Jelle Raaijmakers
2022-10-19
LibGL: Implement missing `glDeleteLists` error conditions
Jelle Raaijmakers
2022-10-19
LibGL: Make `read_from_vertex_attribute_pointer` static
Jelle Raaijmakers
[next]