[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:
parent
78535d2343
commit
aa4cf20eae
1 changed files with 722 additions and 838 deletions
1442
src/external/rlsw.h
vendored
1442
src/external/rlsw.h
vendored
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue