Jelle Raaijmakers
|
e4080aed00
LibGL: Use standard debug message for `gl_materialv`
|
3 years ago |
Jelle Raaijmakers
|
92ecd66490
LibGL: Reduce nesting levels in `gl_tex_env`
|
3 years ago |
Jelle Raaijmakers
|
8cf91a5ae5
LibGL: Change `gl_tex_gen` param to `GLint`
|
3 years ago |
Jelle Raaijmakers
|
f2d8fcb830
LibGL: Remove `glPush/PopMatrix` debug spam
|
3 years ago |
Jelle Raaijmakers
|
3a5f69b6f3
LibGL+LibSoftGPU: Implement normalization of normals
|
3 years ago |
Jelle Raaijmakers
|
9bc8587c0d
LibGL: Implement fog in `GL_LINEAR` mode
|
3 years ago |
Jelle Raaijmakers
|
d9ea1fe4c9
LibGL: Implement `GL_QUAD_STRIP`
|
3 years ago |
Jelle Raaijmakers
|
7833f25f8f
LibGL: Remove stubbed border from `glTexImage2D`
|
3 years ago |
Jelle Raaijmakers
|
b2e75929f4
LibGL: Implement `GL_LINEAR_MIPMAP_NEAREST` support
|
3 years ago |
Jelle Raaijmakers
|
ccf6769d95
LibGL: Stub more API calls
|
3 years ago |
Jelle Raaijmakers
|
dae63352a3
LibGL: Implement `glGetTexLevelParameteriv`
|
3 years ago |
Jelle Raaijmakers
|
d83702cb92
LibGL: Implement `glRectf` and `glRecti`
|
3 years ago |
Jelle Raaijmakers
|
b455e6ca0d
LibGL: Stub `glClear` support for stencil buffer
|
3 years ago |
Jelle Raaijmakers
|
3883b42764
LibGL: Stub `GL_(UN)PACK_*` context parameters
|
3 years ago |
Stephan Unverwerth
|
39995548e4
LibGL+LibSoftGPU: Add method to query device info
|
3 years ago |
Stephan Unverwerth
|
f7c40b25ac
LibSoftGPU: Remove GLenum used for selecting rendered primitive type
|
3 years ago |
Stephan Unverwerth
|
de0069188f
LibSoftGPU: Remove OpenGL type for polygon mode
|
3 years ago |
Stephan Unverwerth
|
f4d29bf665
LibSoftGPU: Remove OpenGL type for fog mode
|
3 years ago |
Stephan Unverwerth
|
74ed7713fa
LibSoftGPU: Remove OpenGL type for depth test func
|
3 years ago |
Stephan Unverwerth
|
33e601800c
LibSoftGPU: Remove OpenGL type for draw buffer selection
|
3 years ago |
Stephan Unverwerth
|
1904be0370
LibSoftGPU: Remove OpenGL type for culled side selection
|
3 years ago |
Stephan Unverwerth
|
24c76741e8
LibSoftGPU: Remove OpenGL type for front face selection
|
3 years ago |
Stephan Unverwerth
|
c720cd00db
LibSoftGPU: Remove OpenGL type for alpha blend factors
|
3 years ago |
Stephan Unverwerth
|
40bd73bdef
LibSoftGPU: Remove OpenGL type for alpha test func
|
3 years ago |
Stephan Unverwerth
|
d8c17c8838
LibGL+LibSoftGPU: Use device samplers for rendering
|
3 years ago |
Stephan Unverwerth
|
f69de5e850
LibGL: Synchronize device config before rendering if anything changed
|
3 years ago |
Stephan Unverwerth
|
39545d4b49
LibGL: Attach device image to texture object and upload image data
|
3 years ago |
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 |