Luke Wilde
|
971d6ce16f
LibGL: Reject GL_LEFT and GL_RIGHT in glCullFace
|
vor 3 Jahren |
RKBethke
|
0836912a6d
LibGL+LibGPU+LibSoftGPU: Implement and expose glClipPlane
|
vor 3 Jahren |
Jelle Raaijmakers
|
a20bf80b05
LibGL+LibGPU+LibSoftGPU: Implement point and line drawing
|
vor 3 Jahren |
Jelle Raaijmakers
|
582fb3f263
LibGL+LibGPU: Copy line width to rasterizer in `glLineWidth`
|
vor 3 Jahren |
Jelle Raaijmakers
|
0dcb23ee96
LibGL+LibGPU: Implement `glPointSize`
|
vor 3 Jahren |
Jelle Raaijmakers
|
365fb36108
LibGL: Split up GLContext implementation into logical units
|
vor 3 Jahren |
Jelle Raaijmakers
|
65d4fb7649
LibGL: Set W-coordinate to 1 in `glRect*`
|
vor 3 Jahren |
Jesse Buhagiar
|
c08dfe063a
LibGL: Add stub for glCopyTexSubImage2D
|
vor 3 Jahren |
Jesse Buhagiar
|
6e9ea2f21f
LibGL: Implement `glArrayElement`
|
vor 3 Jahren |
Jesse Buhagiar
|
85985e2cf4
LibGL: Implement `gl_tex_parameterfv`
|
vor 3 Jahren |
Jesse Buhagiar
|
b928fdc3ee
LibGL: Add stub `glClipPlane`
|
vor 3 Jahren |
Jesse Buhagiar
|
c9f44c746a
LibGL+LibSoftGPU: Add `GL_ADD` Texture Environment
|
vor 3 Jahren |
Stephan Unverwerth
|
5bb76e9b63
LibGL+LibGPU+LibSoftGPU: Load SoftGPU driver dynamically
|
vor 3 Jahren |
Stephan Unverwerth
|
211d24a218
LibGL+LibGPU+LibSoftGPU: Add virtual base class for devices
|
vor 3 Jahren |
Stephan Unverwerth
|
5d2740217f
LibGL+LibGPU+LibSoftGPU: Move Vertex.h to LibGPU
|
vor 3 Jahren |
Stephan Unverwerth
|
5a5596b381
LibGL+LibGPU+LibSoftGPU: Move TexCoordGenerationConfig into LibGPU
|
vor 3 Jahren |
Stephan Unverwerth
|
e416380826
LibGL+LibGPU+LibSoftGPU: Move StencilConfiguration.h to LibGPU
|
vor 3 Jahren |
Stephan Unverwerth
|
b652db1f54
LibGL+LibGPU+LibSoftGPU: Move Material.h to LibGPU
|
vor 3 Jahren |
Stephan Unverwerth
|
e7450fa940
LibGL+LibGPU+LibSoftGPU: Move SamplerConfig to LibGPU
|
vor 3 Jahren |
Stephan Unverwerth
|
4e0643ae97
LibGL+LibGPU+LibSoftGPU: Move ImageFormat.h to LibGPU
|
vor 3 Jahren |
Stephan Unverwerth
|
24d420312c
LibGL+LibGPU+LibSoftGPU: Move Enums.h to LibGPU
|
vor 3 Jahren |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
vor 3 Jahren |
Jelle Raaijmakers
|
8a3242cb83
LibGL+LibSoftGPU+LibGfx: Reimplement normal transformation
|
vor 3 Jahren |
Jelle Raaijmakers
|
74de8e4224
LibGL: Always normalize vertex attribute data
|
vor 3 Jahren |
Jelle Raaijmakers
|
284a629ab4
LibGL+LibSoftGPU: Implement more of `GL_LIGHT_MODEL_COLOR_CONTROL`
|
vor 3 Jahren |
Jelle Raaijmakers
|
2ac415f728
LibGL: Keep track of active matrix and stack
|
vor 3 Jahren |
Jelle Raaijmakers
|
5d0a64bfde
LibGL: Only normalize in `glRotate*` if possible
|
vor 3 Jahren |
Stephan Unverwerth
|
096e44285a
LibGL: Merge GLContext and SoftwareGLContext
|
vor 3 Jahren |
Jelle Raaijmakers
|
a4d98c4622
LibGL: Add context lifetime debug output
|
vor 3 Jahren |
Jelle Raaijmakers
|
b79642ef74
LibGL: Support missing context in `glGetError` and `glGetIntegerv`
|
vor 3 Jahren |