Список устройств программного / аппаратного средства визуализации Android OpenGL

#android #opengl-es

#Android #opengl-es

Вопрос:

Я создаю приложение OpenGL на AndEngine основе, и я действительно удивлен различиями между fps на разных устройствах. Итак, вопрос в том, какие устройства используют программный рендеринг OpenGL, у которых есть собственный графический процессор (но без соответствующих драйверов), а у которых есть графический процессор и они хорошо его используют?

Кроме того, есть ли какая-либо возможность уменьшить видимость приложений Android Market только для устройств, на которых есть аппаратный рендерер ( <uses-feature> возможно, манифест?)?

Комментарии:

1. Я умираю за отличный ответ на этот вопрос. HTC Thunderbolt доставляет мне огорчение, и у меня есть подозрение, что он использует программное обеспечение для некоторых вызовов OpenGL, что немного замедляет мою игру.

Ответ №1:

У вас есть HTC Evo? Это странный случай, потому что fps искусственно ограничен.

Вы скачали приложение AndEngine Examples с маркета? Это приложение позволяет запускать некоторые тесты на вашем устройстве, а затем отправлять результаты разработчику AndEngine.

Его приложение не единственное, которое это делает. Есть по крайней мере два или три других тестовых приложения или демонстрационных приложения, которые собирают такого рода данные и, надеюсь, публикуют результаты где-нибудь. Я постараюсь отследить их, когда у меня будет минутка.

И да, ищите тег uses-feature, который бы помог. Тег uses-feature — единственный способ фильтровать приложения на рынке.

Комментарии:

1. Да, у меня есть HTC Evo, но у меня нет проблем с fps. Я загрузил и разработал примеры и провел сравнительный анализ имеющихся у меня устройств, а также внедрил тест в свое приложение. Но у меня проблема с устройствами с программным обеспечением OGL renderer, и я не могу найти какой-либо способ запретить им доступ к моему приложению через AM.