#include "stdafx.h"
#include "ScreenColors_Shared.h"

static const uint32_t  g_pColorPalettes[16][4] =
{
	//                                                            Palette#     01           10          11
	Color_Black, Color_Blue, Color_Green, Color_Red,                // 00    синий   |   зеленый  |  красный
	Color_Black, Color_Yellow, Color_Magenta, Color_Red,            // 01   желтый   |  сиреневый |  красный
	Color_Black, Color_Cyan, Color_Blue, Color_Magenta,             // 02   голубой  |    синий   | сиреневый
	Color_Black, Color_Green, Color_Cyan, Color_Yellow,             // 03   зеленый  |   голубой  |  желтый
	Color_Black, Color_Magenta, Color_Cyan, Color_White,            // 04  сиреневый |   голубой  |   белый
	Color_Black, Color_White, Color_White, Color_White,             // 05    белый   |    белый   |   белый
	Color_Black, Color_DarkRed, Color_RedBrown, Color_Red,          // 06  темн-красн| красн-корич|  красный    !
	Color_Black, Color_Salatovyi, Color_LightGreen, Color_Yellow,   // 07  салатовый | светл-зелен|  желтый     !
	Color_Black, Color_Violet, Color_VioletBlue, Color_Magenta,     // 08  фиолетовый| фиол-синий | сиреневый   !
	Color_Black, Color_LightGreen, Color_VioletBlue, Color_RedBrown,// 09 светл-зелен| фиол-синий |красн-корич  !
	Color_Black, Color_Salatovyi, Color_Violet, Color_DarkRed,      // 10  салатовый | фиолетовый |темн-красный !
	Color_Black, Color_Cyan, Color_Yellow, Color_Red,               // 11   голубой  |   желтый   |  красный
	Color_Black, Color_Red, Color_Green, Color_Cyan,                // 12   красный  |   зеленый  |  голубой
	Color_Black, Color_Cyan, Color_Yellow, Color_White,             // 13   голубой  |   желтый   |   белый
	Color_Black, Color_Yellow, Color_Green, Color_White,            // 14   желтый   |   зеленый  |   белый
	Color_Black, Color_Cyan, Color_Green, Color_White               // 15   голубой  |   зеленый  |   белый
};

//0,1,2,3
static const uint32_t  g_pMonochromePalette[2][4] =
{
	Color_Black, Color_White, Color_Black, Color_White,
	Color_Black, Color_Black, Color_White, Color_White
};

static const uint32_t  g_pAdaptMonochromePalette[2][4] =
{
	Color_Black, 0xff555555, 0xffa9a9a9, Color_White,
	Color_Black, 0xff555555, 0xffa9a9a9, Color_White
};

