Andreas Kling
|
a6a8ba80fc
LibGfx: Rename Color::from_rgba() => Color::from_argb()
|
3 years ago |
Andreas Kling
|
5ace66a903
LibGfx: Rename RGBA32 => ARGB32
|
3 years ago |
Stephan Unverwerth
|
869393c7a0
LibGL: Fix interpretation of mipmap filtering modes
|
3 years ago |
Jelle Raaijmakers
|
d905de6a7a
LibGL: Set correct matrices in `glFrustum` and `glOrtho`
|
3 years ago |
Jelle Raaijmakers
|
5cf967e4f2
LibGL: Improve `glFrustum` precision and error handling
|
3 years ago |
Jelle Raaijmakers
|
d92047c74d
LibGL: Clamp color in `glClearColor` to 0..1
|
3 years ago |
Jelle Raaijmakers
|
44a3d5c101
LibGL: Implement `glClearDepthf` and store as float
|
3 years ago |
Jelle Raaijmakers
|
36a732e98e
LibGL: Ignore stack on projection and model view matrix retrieval
|
3 years ago |
Jelle Raaijmakers
|
7004b20656
LibGL+LibSoftGPU: Use more expressive `is_power_of_two`
|
3 years ago |
Jelle Raaijmakers
|
506a857c3e
LibGL: Use `clamp<float>` for depth range
|
3 years ago |
Jelle Raaijmakers
|
db0616c67a
LibSoftGPU: Generalize pixel buffers and standardize on BGRA8888
|
3 years ago |
Jelle Raaijmakers
|
72ec2c21f4
LibGL: Remove superfluous `AK::dbgln` alias
|
3 years ago |
Jelle Raaijmakers
|
011f6542db
LibGL: Allow all primitives in `glBegin()`
|
3 years ago |
Lenny Maiorani
|
229188b815
LibGL: Set rasterizer material state without copying
|
3 years ago |
Lenny Maiorani
|
354017e01d
LibGL: Set rasterizer light state without copying
|
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 |
Jelle Raaijmakers
|
a8655fbf52
LibGL+LibSoftGPU: Clean up some `for` loops
|
3 years ago |
Jelle Raaijmakers
|
08826d60ad
LibGL: Transpose matrix in `glGetDoublev` and `glGetFloatv`
|
3 years ago |
Jelle Raaijmakers
|
c846ed0a2c
LibGL: Report GL errors to debug console
|
3 years ago |
Jelle Raaijmakers
|
c5abef86db
LibGL: Stub `GL_BACK` implementation for `glPolygonMode`
|
3 years ago |
Jelle Raaijmakers
|
453f62c935
LibGL+LibSoftGPU: Implement `GL_POLYGON_OFFSET_FILL` capability
|
3 years ago |
Stephan Unverwerth
|
12f63df329
LibGL+LibSoftGPU: Support generation of multiple texture coordinates
|
3 years ago |
Stephan Unverwerth
|
bc17a87450
LibGL: Also track active texture unit index
|
3 years ago |
Stephan Unverwerth
|
9627576d9c
LibGL: Track multiple current texture coordinates in GLContext
|
3 years ago |
Stephan Unverwerth
|
a2c771a913
LibGL: Handle multiple texture coordinates in client state
|
3 years ago |
Stephan Unverwerth
|
7571ef0343
LibGL+LibSoftGPU: Add multiple texture coordinates to vertex struct
|
3 years ago |
Stephan Unverwerth
|
044582b0ce
LibGL: Add stubs for multitexturing and announce GL_ARB_multitexture
|
3 years ago |