Version compatible with python 3.11
Dithering bug correction (Multi-thread causing image demarcation) + correction of rounding issue
Replaced method dithering_int with dithering_inplace
Added bloc size for the pixelation algorithm.
Added palettes
+ AAP64
+ APOLLO
+ FUNKYFUTURE
+ VINIK24
+ TWILIOQUEST76
+ IRIDESCENTCRYSTAL
+ AAPSPLENDOR128
+ LOSPEC500
+ FAMICUBE
Renamed YIQ CPU methods
cpdef void Luma_GreyScale(object surface_)
cpdef void Luma_GreyScale_c(unsigned char [:, :, :] rgb_array)
cpdef void RGB_TO_YIQ_Q0_inplace(object surface_)
cpdef void RGB_TO_YIQ_Q0_inplace_c(unsigned char [:, :, :] rgb_array)
cpdef void RGB_TO_YIQ_I0_inplace(object surface_)
cpdef void RGB_TO_YIQ_I0_inplace_c(unsigned char [:, :, :] rgb_array)
cpdef void RGB_TO_YIQ_Y0_inplace(object surface_)
cpdef void RGB_TO_YIQ_Y0_inplace_c(unsigned char [:, :, :] rgb_array)
Added tunnel_modeling24 and tunnel_render24
Fixed bugs in
shader_median_filter24_inplace_c(arr, median_kernel_)
shader_median_filter24_inplace_heapsort_c(arr, median_kernel_)
shader_median_grayscale_filter24_inplace_c(arr, median_kernel_)
Fixed bug in Heapify