DescriptionThis is a dithering implementation for 32b.
It creates LSB changes in:
filltypespersp_8888
drawbitmaprect_8888
drawbitmaprect_gpu
gradients_8888
clamped_gradients_8888
filltypespersp_4444
drawbitmaprect_565
shadertext_8888
clamped_gradients_4444
drawbitmaprect_4444
The new radial-gradient GMs look correctly dithered, but still display banding.
There are no compile guards in here to protect old clients, but those can be added before commit if this implementation looks good.
Patch Set 1 #Patch Set 2 : Merged radial dithers into same compile guard as linear dithers #Patch Set 3 : Fix for vertically-striped dither in radial_completely_pinned #MessagesTotal messages: 6
|