Unknown W. Brackets
|
8376176b2f
|
softgpu: Split clippos out of rasterization vert.
We don't use it, except w, at all in rasterization, so no need to keep it
in the bin queue.
|
2022-09-26 16:50:40 -07:00 |
|
Unknown W. Brackets
|
8e7bc80e4b
|
softgpu: Avoid modifying source vertex data.
This was dangerous for strips and fans, which reuse the verts for
subsequent primitives.
|
2022-02-12 10:39:25 -08:00 |
|
Unknown W. Brackets
|
a0a9b1e89b
|
softgpu: Add class to manage and enqueue for bins.
For now, just forwarding.
|
2022-01-13 09:26:59 -08:00 |
|
Unknown W. Brackets
|
d5c5e9478e
|
softgpu: Prepare more state per prim call.
|
2022-01-10 22:12:35 -08:00 |
|
Unknown W. Brackets
|
d7a82ab7b8
|
softgpu: Compute func IDs once per batch of verts.
This saves a decent chunk of time, especially when many verts are being
drawn.
|
2022-01-10 22:12:35 -08:00 |
|
Unknown W. Brackets
|
11a8857a7e
|
SoftGPU: Correct clipping for flat shading.
It needs to use the provoking color, regardless of culling or clipping.
Fixes Blade Dancer lighting (see #4140.)
|
2018-11-22 17:48:55 -08:00 |
|
Unknown W. Brackets
|
b95f9cf9d1
|
softgpu: Don't call rectangles quads.
GLES has quads and they work pretty differently.
|
2014-01-18 16:39:07 -08:00 |
|
Henrik Rydgård
|
68b08ffb9f
|
SoftGPU: Quick and dirty lines and points implementation
No line/point texturing support yet.
|
2013-12-09 12:43:49 +01:00 |
|
Tony Wasserka
|
917dc276dc
|
softgpu: Small cleanup in Clipper.
|
2013-08-16 23:49:10 +02:00 |
|
Tony Wasserka
|
ccb487cbae
|
softgpu: Clip primitives when one of their vertices is outside the screen coordinate range (the code really needs a cleanup though).
softgpu: Fix triangle strip rendering.
softgpu: Implement CCW cullmode.
|
2013-08-16 23:49:08 +02:00 |
|
Tony Wasserka
|
55d6646fc3
|
softgpu: Add something like rectangle support. Doesn't seem to work :/
|
2013-08-16 23:48:56 +02:00 |
|
Tony Wasserka
|
2aff3a8575
|
softgpu: Move clipping code to a separate file.
|
2013-08-16 23:48:56 +02:00 |
|