Jelle Raaijmakers
|
65d4fb7649
LibGL: Set W-coordinate to 1 in `glRect*`
|
3 years ago |
Jesse Buhagiar
|
c08dfe063a
LibGL: Add stub for glCopyTexSubImage2D
|
3 years ago |
Jesse Buhagiar
|
6e9ea2f21f
LibGL: Implement `glArrayElement`
|
3 years ago |
Jesse Buhagiar
|
85985e2cf4
LibGL: Implement `gl_tex_parameterfv`
|
3 years ago |
Jesse Buhagiar
|
b928fdc3ee
LibGL: Add stub `glClipPlane`
|
3 years ago |
Jesse Buhagiar
|
c9f44c746a
LibGL+LibSoftGPU: Add `GL_ADD` Texture Environment
|
3 years ago |
Stephan Unverwerth
|
5bb76e9b63
LibGL+LibGPU+LibSoftGPU: Load SoftGPU driver dynamically
|
3 years ago |
Stephan Unverwerth
|
211d24a218
LibGL+LibGPU+LibSoftGPU: Add virtual base class for devices
|
3 years ago |
Stephan Unverwerth
|
5d2740217f
LibGL+LibGPU+LibSoftGPU: Move Vertex.h to LibGPU
|
3 years ago |
Stephan Unverwerth
|
5a5596b381
LibGL+LibGPU+LibSoftGPU: Move TexCoordGenerationConfig into LibGPU
|
3 years ago |
Stephan Unverwerth
|
e416380826
LibGL+LibGPU+LibSoftGPU: Move StencilConfiguration.h to LibGPU
|
3 years ago |
Stephan Unverwerth
|
b652db1f54
LibGL+LibGPU+LibSoftGPU: Move Material.h to LibGPU
|
3 years ago |
Stephan Unverwerth
|
e7450fa940
LibGL+LibGPU+LibSoftGPU: Move SamplerConfig to LibGPU
|
3 years ago |
Stephan Unverwerth
|
4e0643ae97
LibGL+LibGPU+LibSoftGPU: Move ImageFormat.h to LibGPU
|
3 years ago |
Stephan Unverwerth
|
24d420312c
LibGL+LibGPU+LibSoftGPU: Move Enums.h to LibGPU
|
3 years ago |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 years ago |
Jelle Raaijmakers
|
8a3242cb83
LibGL+LibSoftGPU+LibGfx: Reimplement normal transformation
|
3 years ago |
Jelle Raaijmakers
|
74de8e4224
LibGL: Always normalize vertex attribute data
|
3 years ago |
Jelle Raaijmakers
|
284a629ab4
LibGL+LibSoftGPU: Implement more of `GL_LIGHT_MODEL_COLOR_CONTROL`
|
3 years ago |
Jelle Raaijmakers
|
2ac415f728
LibGL: Keep track of active matrix and stack
|
3 years ago |
Jelle Raaijmakers
|
5d0a64bfde
LibGL: Only normalize in `glRotate*` if possible
|
3 years ago |
Stephan Unverwerth
|
096e44285a
LibGL: Merge GLContext and SoftwareGLContext
|
3 years ago |
Jelle Raaijmakers
|
a4d98c4622
LibGL: Add context lifetime debug output
|
3 years ago |
Jelle Raaijmakers
|
b79642ef74
LibGL: Support missing context in `glGetError` and `glGetIntegerv`
|
3 years ago |
Jelle Raaijmakers
|
e27b077c2a
LibGL: Add `GL::present_context()`
|
3 years ago |
Stephan Unverwerth
|
10ceeb092f
Everywhere: Use s.unverwerth@serenityos.org :^)
|
4 years ago |
Stephan Unverwerth
|
5ff248649b
LibGL: Add software rasterizer
|
4 years ago |
Jesse Buhagiar
|
4807d32139
LibGL: Implement a basic OpenGL 1.x compatible library
|
4 years ago |