Вопрос простой: как лучше выводить на экран чанки 4*4? Интересуют разные методы, но более всего хочется найти разумный компромисс между скоростью и размером.
Сколько градаций имеет смысл использовать? Можно ли обойтись меньшим количеством, чем 16? Есть ли смысл?
Сейчас думаю, что имеет смысл все варианты совпадений чанковых пар в знакоместе просчитать заранее и хранить отдельной таблицей:
При количестве градаций=16, количество пар будет 16*16, каждая по 4 байта, итого килобайт на таблицу.
Можно ли как-то выводить такие пары стеком? есть ли смысл?
Имхо, стоит сразу выводить горизонтальными рядами толщиной в 1 пиксель, чтобы не пересчитывать каждый раз адрес следующей строки экрана?
Или есть какой-то более продуманный и оптимальный метод?
Готовые процедуры не особо интересуют, потому что самостоятельная реализация даёт немалую часть удовольствия, да и для обучения гораздо полезнее
Может быть, кто-то вспомнит готовые статьи с теорией?