[rlsw] Variant dispatch refactor + bunch of improvements (#5996)

* rlsw config section

* use raster flags to define rasterizer variants

* simplifies the generation of dispatch tables

* single dispatch table for the lines
same logic as for the points

* internal color interp state

* check whether vertex colors should be interpolated

* vector op helper macro + pick sampler once before primitive drawing

* op order tweaks

* refactoring without gotos for triangle and quad rasterizers

* same cleaning for the lines
This commit is contained in:
Bigfoot 2026-07-21 18:22:58 +02:00 • committed by GitHub
commit aa4cf20eae
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

1442
src/external/rlsw.h vendored

File diff suppressed because it is too large Load diff