|
Здравствуйте Гость ( Вход | Регистрация ) Доступ из РоссииДля сохранения достпа из России к сайту и форуму GBX
|
||||||||||
| sUpErCaTs |
Среда, 01 ноября 2006, 21:10
Отправлено
#1
|
|
Новичок ![]() Группа: Пользователи Сообщений: 6 Регистрация: 13 сент. 2006 Из: Санкт-Петербург Пользователь №: 18 015 ![]() ![]() |
Кто-нибудь делал сабж? В примерах нету, за 2 часа ковыряний ничего не прояснилось
У меня вывод на экран сделан попиксельно в стиле: void drawImage(int x, int y, uint16* buffer, uint16* source, int source_width, int source_height) { buffer += y * SCREEN_WIDTH + x; for(int i = 0; i < source_height; ++i) { uint16* line = buffer + (SCREEN_WIDTH * i); for(int j = 0; j < source_width; ++j) { if ( *source != (uint16) RGB15(255, 0, 255) ){ *line = *source; } *line++; *source++; } } } Всё ок когда buffer это VRAM_B. Никак не получается настроить VRAM_A так, чтобы его можно было тоже кормить подобной функции. |
Posts in this topic
sUpErCaTs Вывод на 2 экрана напрямую Среда, 01 ноября 2006, 21:10
Cluster А видеорежим на обеих экранах установил? Приведи к... Суббота, 04 ноября 2006, 22:42![]() ![]() |
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
| Упрощённая версия | Сейчас: Чт., 29 окт. 2026, 02:53 |

Среда, 01 ноября 2006, 21:10










