Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 09.12.2016, 20:40
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 1  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,281
По умолчанию пересоздание гл-контекста на андройд

На stackoverflow пишут,что одновременно только одно приложение может иметь гл-контекст.Однако, когда я сворачивую свою апу, открываю вконтакт,запускаю там видео, возвращаюсь в свою апу - вижу, что котекст не теряется.Вижу два объяснения:
1)Ограничение на один контекст -пурга
2)Вк не использует гл для отрисовки видео.
Что из этого верно?

Добавлено через 46 минут
похоже верен пункт 1.

Старый 09.12.2016, 21:41
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 2  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
мм. а где ты вообще нашел про ограничения на использования контекста? Можешь ссылочку кинуть?
На сколько я знаю, тут вообще непредсказуемая вещь. Контекст бывает теряется при входящем звонке, например, а бывает не теряется.
Так же несколько раз сталкивался с потерей контекста во время показа interstitial рекламы, но так происходит далеко не всегда. Поэтому в стралинге заранее предусмотрен механизм восстановления контекста
__________________
Ко мне можно и нужно обращаться на ты)

Старый 10.12.2016, 12:07
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 3  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,281
читал по диагонали возможно имелось в виду что одно приложение может владеть всего одним контекстом.BTW: а каким образом старлинг восстанавливает контекст?Он дублирует все текстуры в обычной памяти?

Добавлено через 4 минуты
а, то относилось к старым девайсам
Цитата:
The first GLES devices only supported a single context, so GLSurfaceView was designed to aggressively discard state. Convincing GLSurfaceView to do otherwise isn't easy.
отсюда


Последний раз редактировалось undefined; 10.12.2016 в 17:22.
Старый 10.12.2016, 17:16
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 4  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
а каким образом старлинг восстанавливает котекст?Он дублирует все текстуры в обычной памяти?
Раньше он хранил в памяти битмапы, из которых потом контекст восстанавливался. Сейчас, на сколько я знаю, он хранит только ссылки на картинки, и при потере контекста заново грузит их и восстанавливает текстуры
__________________
Ко мне можно и нужно обращаться на ты)

Старый 10.12.2016, 18:33
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 5  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,281
Цитата:
Сейчас, на сколько я знаю, он хранит только ссылки на картинки, и при потере контекста заново грузит их и восстанавливает текстуры
А если у меня,допустим, весь контент пошифрован?Или это велосипедится?

Создать новую тему Ответ Часовой пояс GMT +4, время: 22:22.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 22:22.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.