diff options
author | Stephan Unverwerth <s.unverwerth@serenityos.org> | 2021-12-30 18:40:20 +0100 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2022-01-06 17:55:05 +0100 |
commit | 8ae3eb6c33cfd506905c452f8295b5bc87b65c98 (patch) | |
tree | 98e52960d4d48b884077c173ef0ee3c59f1dbcc5 /Kernel/BootInfo.h | |
parent | c00014fa54843678008f9fedf5b584c51e5846ce (diff) | |
download | serenity-8ae3eb6c33cfd506905c452f8295b5bc87b65c98.zip |
LibSoftGPU: Implement 5 bits of subpixel precision
This snaps vertices to 1/32 of a pixel before rasterization resulting
in smoother movement and less floaty appearance of moving triangles.
This also reduces the severity of the artifacts in the glquake port.
5 bits should allow up to 1024x1024 render targets. Anything larger
needs a different implementation.
Diffstat (limited to 'Kernel/BootInfo.h')
0 files changed, 0 insertions, 0 deletions