Jelle Raaijmakers
|
eb7c3d16fb
LibGL+LibGPU+LibSoftGPU: Implement flexible pixel format conversion
|
2 years ago |
Luke Wilde
|
68d9d4e247
LibGL: Add ability to retrieve current clear values from GLContext
|
3 years ago |
RKBethke
|
0836912a6d
LibGL+LibGPU+LibSoftGPU: Implement and expose glClipPlane
|
3 years ago |
Jelle Raaijmakers
|
0abb7df09b
LibGL+LibGPU: Implement `GL_LINE_SMOOTH` context parameter
|
3 years ago |
Jelle Raaijmakers
|
f13d4cd3a0
LibGL+LibGPU: Implement `GL_POINT_SMOOTH` context parameter
|
3 years ago |
Jelle Raaijmakers
|
0dcb23ee96
LibGL+LibGPU: Implement `glPointSize`
|
3 years ago |
Jelle Raaijmakers
|
365fb36108
LibGL: Split up GLContext implementation into logical units
|
3 years ago |
Jelle Raaijmakers
|
757f506fda
LibGL: Implement `GLContext::frontbuffer()`
|
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 |
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
|
b652db1f54
LibGL+LibGPU+LibSoftGPU: Move Material.h to LibGPU
|
3 years ago |
Stephan Unverwerth
|
7da9447619
LibGL+LibGPU+LibSoftGPU: Move Light.h to LibGPU
|
3 years ago |
Stephan Unverwerth
|
ac033dd9b6
LibGL+LibGPU+LibSoftGPU: Move DeviceConfig to LibGPU
|
3 years ago |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 years ago |
Jelle Raaijmakers
|
74de8e4224
LibGL: Always normalize vertex attribute data
|
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
|
c87d3521e4
LibGL: East-const `glTex*` methods
|
3 years ago |
Jesse Buhagiar
|
371d49c0f6
LibGL: Implement `glMateriali{v}`
|
3 years ago |
Jesse Buhagiar
|
170739fe39
LibGL: Implement `glLighti{v}`
|
3 years ago |
Jesse Buhagiar
|
68e50759b4
LibGL: Implement `glGetMaterial`
|
3 years ago |
Jesse Buhagiar
|
f5cde1b6fb
LibGL: Implement `glGetLight`
|
3 years ago |
Stephan Unverwerth
|
044582b0ce
LibGL: Add stubs for multitexturing and announce GL_ARB_multitexture
|
3 years ago |
Jelle Raaijmakers
|
11c807ebd1
LibGL+LibSoftGPU: Implement the stencil buffer
|
3 years ago |