LINUX.ORG.RU

История изменений

Исправление mertvoprog, (текущая версия) :

Подтверждаем.

composite = (pixel[0] & 243) | ((((min(95, max(0, color - 80))) // 32) << 2) ^ 8)
    luma = pixel[0] & 243
    color = 80 + ((pixel[0] >> 2 & 3) ^ 2) * 32

А как ещё-то?

Исходная версия mertvoprog, :

Подтверждаем.

composite = (pixel[0] & 243) | ((((min(95, max(0, color - 80))) // 32) << 2) ^ 8)
luma = pixel[0] & 243
    color = 80 + ((pixel[0] >> 2 & 3) ^ 2) * 32

А как ещё-то?