Stephan Unverwerth
|
a9e27b9a0f
LibSoftGPU: Rename class SoftwareRasterizer to Device
|
3 years ago |
Stephan Unverwerth
|
178b28b469
LibGL: Remove unused GLStruct.h
|
3 years ago |
Stephan Unverwerth
|
251f3c007f
LibGL+LibSoftGPU: Move Vertex and Triangle structs to LibSoftGPU
|
3 years ago |
Stephan Unverwerth
|
73ba208ee7
LibGL+LibSoftGPU: Move primitive assembly and clipping into LibSoftGPU
|
3 years ago |
Stephan Unverwerth
|
ad3d5d43bd
LibGL+LibSoftGPU: Move rendering related code to LibSoftGPU library
|
3 years ago |
Jelle Raaijmakers
|
18399d00fa
LibGL: Implement matrix mode `GL_TEXTURE`
|
3 years ago |
Jelle Raaijmakers
|
4703e8cbcf
LibGL: Make texture coordinates a `FloatVector4`
|
3 years ago |
Jelle Raaijmakers
|
4e3ed16527
LibGL: Only pass bound texture units to rasterizer
|
3 years ago |
Jelle Raaijmakers
|
a06b69c5b5
LibGL: Implement the `GL_DITHER` parameter
|
3 years ago |
Jelle Raaijmakers
|
b89524c981
LibGL: Implement the `GL_LIGHTING` parameter
|
3 years ago |
Jelle Raaijmakers
|
b1ac181537
LibGL: Centralize all context parameters
|
3 years ago |
Jelle Raaijmakers
|
6643775999
LibGL: Add stub for `glCopyTexImage2D`
|
3 years ago |
Jelle Raaijmakers
|
401472c9a4
LibGL: Implement `glDrawPixels` and add stub for `glBitmap`
|
3 years ago |
Jelle Raaijmakers
|
c2960e68a8
LibGL: Implement `glLightModelf` and `glLightModelfv`
|
3 years ago |
Jelle Raaijmakers
|
0453cad46c
LibGL: Add stubs for `glPushAttrib` and `glPopAttrib`
|
3 years ago |
Jelle Raaijmakers
|
fbed7a5ba8
LibGL: Implement `glLineWidth`
|
3 years ago |
Jelle Raaijmakers
|
506abf2a61
LibGL: Implement `glIsList`
|
3 years ago |
Jelle Raaijmakers
|
9c9fa33495
LibGL: Implement `glClearStencil`
|
3 years ago |
Jelle Raaijmakers
|
9dbc8d7e3c
LibGL: Add stubs for `glMaterialf` and `glMaterialfv`
|
3 years ago |
Jelle Raaijmakers
|
4eb6295a57
LibGL: Implement `glRasterPos2i`
|
3 years ago |
Jelle Raaijmakers
|
78d0674228
LibGL: Implement `glNormal3f` and `glNormal3fv`
|
3 years ago |
Jelle Raaijmakers
|
ea6bcda79c
LibGL: Implement `glStencil*` functions
|
3 years ago |
Jelle Raaijmakers
|
729349ce78
LibGL: Implement `GL_STENCIL_TEST`
|
3 years ago |
Jelle Raaijmakers
|
11fea6b597
LibGL: Implement `glListBase`
|
3 years ago |
Jelle Raaijmakers
|
1056bac49a
LibGL: Implement `glCallLists`
|
3 years ago |
Jelle Raaijmakers
|
7ac8cd057e
LibGL: Implement `glMultMatrixf`
|
3 years ago |
Jelle Raaijmakers
|
40724a426f
LibGL: Implement `glGetDoublev`
|
3 years ago |
Jelle Raaijmakers
|
5e370e6f96
LibGL: Implement `GL_(UN)PACK_ALIGNMENT`
|
3 years ago |
Hendiadyoin1
|
76e6ed0d75
LibGL: Mark SoftwareGLContext::gl_scissor as override
|
3 years ago |
Stephan Unverwerth
|
cbf93ee687
LibGL: Initialize all GL context matrices with the identity matrix
|
3 years ago |