Adobe Scout - Adobe Scout
Оригинальный автор (ы) | Adobe Systems |
---|---|
Разработчики) | Adobe Systems |
изначальный выпуск | Январь 2013 |
Стабильный выпуск | CC 2018 (1.1.3.354121) / 8 мая 2017 г. |
Написано в | C ++[нужна цитата ] |
Операционная система | Windows, OS X |
Платформа | x86-64 |
Тип | Мультимедиа |
Лицензия | Бесплатное ПО |
Интернет сайт | творческий |
Adobe Scout это визуальный профайлер за Adobe Flash контент, работающий на рабочий стол или же мобильный платформ и работает вместе с Adobe Flash Player и Adobe AIR.[1] Scout позволяет проводить подробное профилирование ActionScript 3 выполнение кода, 2D-графика и рендеринг текста, а также 3D-графика, отображаемая через Stage3D интерфейс прикладного программирования (API).[1]
Scout является преемником профилировщика кода, представленного в Adobe Flash Builder.[1] Скаут был выпущен в январе 2013 г.[2] и обеспечивает профилирование памяти и выполнения кода. Добавлена поддержка Stage3D c. Июнь 2013,[1] вместе со встроенным предварительным просмотром рендеринга Stage3D и набором инструментов для записи и воспроизведения вызовов отрисовки.
Функции
Scout поддерживает профилирование Flash-контента, запущенного на том же компьютере или на удаленных машинах, оба из которых должны подключаться к Scout через соединение Telemetry TCP / IP.[1] Контент на настольных платформах, таких как Майкрософт Виндоус и Apple OS X может работать в Adobe AIR или же Adobe Flash Player. Контент на мобильных платформах, таких как Android и iOS могут быть профилированы только в том случае, если они работают в Adobe AIR for Mobile.
Scout предоставляет метрики выполнения кода, а именно время покадрового выполнения кода ActionScript 3 и использование памяти объектами, созданными Flash Player или пользовательским кодом.[1][3] Разработчики также могут отслеживать настраиваемые события в интерфейсе Scout.[4]
Scout предоставляет историческое профилирование и подробную разбивку всех центральное процессорное устройство (CPU) с использованием действий в Flash Player, включая выполнение кода (ActionScript), рендеринг 2D-графики (DisplayList Rendering), сеть и видео и другие.
Scout обеспечивает подробное визуальное профилирование рендеринга содержимого 3D-графики с помощью Stage3D API:
- Предварительный просмотр Stage3D - просмотр текущего заднего буфера выполненного содержимого Stage3D.[1]
- Запись Stage3D - захват каждой команды Stage3D, выполняемой содержимым Flash, и воспроизведение или пошаговое выполнение выполненных команд[1]
- Использование памяти графического процессора - профиль использования памяти текстур с разбивкой в реальном времени[1]
- Редактор программы Stage3D - изменяйте записанные команды Stage3D в интерактивном режиме и смотрите, как это влияет на рендеринг. Отредактируйте код AGAL для программ вершин и фрагментов, выполняемых каждым вызовом отрисовки.[1]
Рекомендации
- ^ а б c d е ж грамм час я j Начало работы с Adobe Scout, Adobe Developer Connection
- ^ Понимание Flash Player с Adobe Scout, Adobe Developer Connection
- ^ Профилирование памяти с помощью Adobe Scout, Adobe Developer Connection
- ^ Настраиваемая телеметрия с Adobe Scout, Adobe Developer Connection