[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
parent 78535d2343
commit aa4cf20eae

1482
src/external/rlsw.h vendored

File diff suppressed because it is too large Load Diff