![]() |
|
|
|
|
|
#1 |
|
Master
Join Date: 13th December 2007
Location: Архангельск
Posts: 694
Thanks: 45
Thanked 140 Times in 97 Posts
![]() ![]() |
Вопрос такой.Много графики-анимации в нижнюю не лезет, поэтому решил сделать буфер в который по неообходимости подгружается с других страниц.
Но закавыка в том, что использовать решил 2 экрана постоянно придется дергать туда обратно, оправдано ли на 7мгц? еще и маски вреале генерить?помогите плиз советом. |
|
|
|
|
|
#2 |
|
Veteran
Join Date: 29th January 2005
Location: Belarus, Grodno
Posts: 1,270
Thanks: 117
Thanked 189 Times in 87 Posts
![]() ![]() ![]() |
нет, не оправдано. это будет тормознее в разы, чем просто всё выводить в один экран.
или можно поступить как делал медноногов - валить всё в буфер (кстати там можно ввесли линейную адресацию), а потом перекидывать на экран. но это тоже довольно медленно. надо более конкретно рассматривати ситуацию. |
|
|
|
|
|
#4 |
|
Super Moderator
Join Date: 1st March 2005
Location: Саранск
Posts: 4,572
Thanks: 0
Thanked 618 Times in 400 Posts
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Ты заманаешься с этим вторым экраном, точно тебе говорю. Буфер - самый нормальный выход в этой ситуации, как уже было сказано. Сделай весь вывод графики в буфер, потом просто кидай на экран побырому и не заморачивайся... Конечно если места на буфер нет, то это уже другой вопрос, но я так понял места у тебя есть куча, плюс опять же можно седьмую страницу использовать полноценно.
__________________
Свирепый агрессивно-депрессивный мордовец!
Не уверен - не напрягай! Не сдавайся. Дыши? Мордовия - Республика звука |
|
|
|
|
|
#5 |
|
Veteran
Join Date: 29th January 2005
Location: Belarus, Grodno
Posts: 1,270
Thanks: 117
Thanked 189 Times in 87 Posts
![]() ![]() ![]() |
кстати в случае с буфером лучше тогда использовать не 7ю банку для данных, а наоборот, выводить в 7й экран, а 5ю банку пустить под код.
правда придётся писать в кросс-ассемлере, потому что в нативном спековском заманатся можно ребутаться каждый раз. |
|
|
|
|
|
#6 |
|
Super Moderator
Join Date: 1st March 2005
Location: Саранск
Posts: 4,572
Thanks: 0
Thanked 618 Times in 400 Posts
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Sinus, а чем особо лучше-то?
По моему неудобно, придется каждый раз странички щелкать, пятая банка ж доступна из любой включенной страницы, а седьмая - нет. А выгоды от этого не вижу чот...
__________________
Свирепый агрессивно-депрессивный мордовец!
Не уверен - не напрягай! Не сдавайся. Дыши? Мордовия - Республика звука Last edited by Shadow Maker; 22nd January 2008 at 01:49. |
|
|
|
|
|
#8 |
|
Veteran
Join Date: 18th February 2005
Location: Набережные Челны
Posts: 1,556
Thanks: 598
Thanked 115 Times in 75 Posts
![]() ![]() ![]() |
Из буфера без разницы куда кидать. Зато наличие "свободных" #4000-#BFFF позволит там же разместить и буфер и быструю процедуру заполнения 7го окна. Однозначно так и надо.
|
|
|
|
|
|
#10 |
|
Veteran
Join Date: 18th February 2005
Location: Набережные Челны
Posts: 1,556
Thanks: 598
Thanked 115 Times in 75 Posts
![]() ![]() ![]() |
Если 7ое окно активно то тормозить не должно, потому что нет выборки с 5й страницы памяти, где код сам лежит.
|
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|