These are chat archives for rus-speaking/android-off-topic

16th
Sep 2016
Yuriy Yarosh
@yuriy-yarosh
Sep 16 2016 06:00

@Iamtodor там в джаве есть JSR231 и JOGL
Не все OpenGL'и одинаково полезны:
если речь идёт об ES3 - то это одно дело
если 4+ - то совсем другое...

В целом сам по себе OpenGL надо начинать изучать с Blue book / Red book, без разницы какой целевой язык и обёртки...

Есть LWJGL который также является обёрткой к glfw и там есть ES3, вулкан и 4.1, чего для лаб будет более чем достаточно.

mansonheart
@ZherebtsovAlexandr
Sep 16 2016 06:55

кто знает за что отвечает пункт 'включить проверку атрибутов' в девелоперских опциях?

Нашел про это здесь http://www.droidviews.com/guide-android-developer-options/

Enable view attribute inspection: Inspect views’ attributes in Android System Manager.

Но понять не могу все равно что происходит, кода включаешь эту опцию, смысл в том что слуйчайно ее включил и заметил что мое приложение, которое в фоне на отладке, крешится в этот момент)

Konstantin Sinchilo
@iSinch
Sep 16 2016 07:08
blob
а справа же просто чёрная вьюха с alpha~0.5 ?
Alexey Illarionov
@illarionov
Sep 16 2016 07:32
This message was deleted
Konstantin Sinchilo
@iSinch
Sep 16 2016 07:34
This message was deleted
Kirill Ashikhmin
@KirillAshikhmin
Sep 16 2016 09:22
@iSinch похоже на то
moonsweel
@moonsweel
Sep 16 2016 09:44
из джоб чата "-учитывать, например, что Application может помереть, а стек Activity сохранится." это где такое написано, интересно.
moonsweel
@moonsweel
Sep 16 2016 09:51
так там не тот случай описан.
разговор о том, что процесс сдох
AlexVirtuoZz
@AlexVirtuoZz
Sep 16 2016 11:01
Какие есть топовые книжечки по андроиду? Покидайте плиз
Toporik
@Toporik
Sep 16 2016 11:19
самый топчик это официальная дока и стэкоферфлоу
iamtodor
@iamtodor
Sep 16 2016 17:44
@iTiPo какие ответы? Я jogl юзаю
@yuriy-yarosh знать бы еще что такое es3 и чем он от 4+ отличается)
Timur Darmaev
@iTiPo
Sep 16 2016 17:45
@Iamtodor ответы на форуме ссылку, на который вы дали.
iamtodor
@iamtodor
Sep 16 2016 17:45
@BOOMik а ты откуда?
@iTiPo не сразу понял о чем речь)
Kirill Ashikhmin
@KirillAshikhmin
Sep 16 2016 19:59
@Iamtodor Воронеж
Yuriy Yarosh
@yuriy-yarosh
Sep 16 2016 21:16
@Iamtodor разница в наличии шейдерного пайплайна: в OpenGL 4+ он есть, а в ES2 и OpenGL3 его нет - надо делать блокирующие API вызовы по поводу и без повода, производительность гораздо ниже. Вот как выглядит пайплайн в OpenGL ES3 и в OpenGL 4.4 OpenGL 4.3. Вот табличка доступных функций GLSL'я. Всё остальное тут.
Alexey Illarionov
@illarionov
Sep 16 2016 23:25
@moonsweel ну, например, Ian Lake рассказывал, как процесс может быть убит во время показа диалога запроса разрешений. Даже несмотря на то, что твоя activity видна в бэкраунде. Естественно, что activity будет восстановлена со всем стеком при возврате результата https://medium.com/google-developers/who-lives-and-who-dies-process-priorities-on-android-cb151f39044f#.sx624zv2j