Jelle Raaijmakers
|
8c28d167c9
LibGL: Report unsupported capabilities in `glEnable` and `glDisable`
|
3 năm trước cách đây |
Jelle Raaijmakers
|
c03b21f0ea
LibGL: Make `MaterialFace` a simple `u8` enum
|
3 năm trước cách đây |
Jelle Raaijmakers
|
db1509c0de
LibGL: Use C++ casts in `glColor`
|
3 năm trước cách đây |
Luke Wilde
|
1fc611877f
LibGL: Implement glIsTexture
|
3 năm trước cách đây |
Luke Wilde
|
f91e41f90c
LibGL: Generate texture in glBindTexture if not previously generated
|
3 năm trước cách đây |
Jesse Buhagiar
|
4035532ee8
LibGL+LibSoftGPU: Pass along lighting flag to Software GPU
|
3 năm trước cách đây |
Jesse Buhagiar
|
775ef000e0
LibGL+LibSoftGPU: Move lighting model parameters to SoftGPU
|
3 năm trước cách đây |
Jesse Buhagiar
|
92373ab0b6
LibGL: Flesh out `glMaterialf{v}`
|
3 năm trước cách đây |
Jesse Buhagiar
|
9118b0d164
LibGL: Support enabling/disabling lights via `glEnable()/Disable()`
|
3 năm trước cách đây |
Jesse Buhagiar
|
bf294612a7
LibGL: Implement `glLightf{v}` and fix `gl.h` prototype
|
3 năm trước cách đây |
Jesse Buhagiar
|
192befa84b
LibGL+LibSoftGPU: Add `GL_MAX_LIGHTS` to get_context_parameter
|
3 năm trước cách đây |
Jelle Raaijmakers
|
a41d5ffa1e
LibGfx+LibGL: Allow singular matrices to be inverted
|
3 năm trước cách đây |
Jelle Raaijmakers
|
a4a666152b
LibGfx+LibGL: Do not crash if matrix inverse does not exist
|
3 năm trước cách đây |
Jelle Raaijmakers
|
7ad18e91e2
LibGL: Add capabilities to context parameters
|
3 năm trước cách đây |
Jelle Raaijmakers
|
29bbf56286
LibGL+LibSoftGPU: Implement viewport support
|
3 năm trước cách đây |
Jelle Raaijmakers
|
c19632128c
LibGL+LibSoftGPU: Implement texture coordinate generation
|
3 năm trước cách đây |
Jelle Raaijmakers
|
fef7f7159c
LibGL+LibSoftGPU: Implement eye, clip, NDC and window coordinates
|
3 năm trước cách đây |
Jelle Raaijmakers
|
e4080aed00
LibGL: Use standard debug message for `gl_materialv`
|
3 năm trước cách đây |
Jelle Raaijmakers
|
92ecd66490
LibGL: Reduce nesting levels in `gl_tex_env`
|
3 năm trước cách đây |
Jelle Raaijmakers
|
8cf91a5ae5
LibGL: Change `gl_tex_gen` param to `GLint`
|
3 năm trước cách đây |
Jelle Raaijmakers
|
f2d8fcb830
LibGL: Remove `glPush/PopMatrix` debug spam
|
3 năm trước cách đây |
Jelle Raaijmakers
|
3a5f69b6f3
LibGL+LibSoftGPU: Implement normalization of normals
|
3 năm trước cách đây |
Jelle Raaijmakers
|
9bc8587c0d
LibGL: Implement fog in `GL_LINEAR` mode
|
3 năm trước cách đây |
Jelle Raaijmakers
|
d9ea1fe4c9
LibGL: Implement `GL_QUAD_STRIP`
|
3 năm trước cách đây |
Jelle Raaijmakers
|
7833f25f8f
LibGL: Remove stubbed border from `glTexImage2D`
|
3 năm trước cách đây |
Jelle Raaijmakers
|
b2e75929f4
LibGL: Implement `GL_LINEAR_MIPMAP_NEAREST` support
|
3 năm trước cách đây |
Jelle Raaijmakers
|
ccf6769d95
LibGL: Stub more API calls
|
3 năm trước cách đây |
Jelle Raaijmakers
|
dae63352a3
LibGL: Implement `glGetTexLevelParameteriv`
|
3 năm trước cách đây |
Jelle Raaijmakers
|
d83702cb92
LibGL: Implement `glRectf` and `glRecti`
|
3 năm trước cách đây |
Jelle Raaijmakers
|
b455e6ca0d
LibGL: Stub `glClear` support for stencil buffer
|
3 năm trước cách đây |