У операционной системы Fuchsia от компании Google появился свой собственный веб-сайт для разработчиков

Компания Google уже несколько лет разрабатывает операционную систему с открытым исходным кодом Fuchsia на основе ядра Zircon. Но до сих пор неясно, какова конечная цель у данной ОС. Заменит ли она Android или / и Chrome OS, откажутся от ядра Linux для Zircon в этом процессе?

Пока об этом никому неизвестно и компания Google утверждает, что это экспериментальная попытка. Доступ к исходному коду был у всех с 2016 года, но теперь компания Google запустила специальный веб-сайт для разработчиков Fuchsia: fuchsia.dev Читать далее «У операционной системы Fuchsia от компании Google появился свой собственный веб-сайт для разработчиков»

Kazan — программная реализация Vulkan, оптимизированная для процессоров RISC-V

Все больше и больше людей хотят запускать полностью открытые системы по мировоззренческим соображениям, вопросов конфиденциальности и безопасности, чего на встраиваемых системах с графическим процессором зачастую трудно достичь из-за двоичных объектов с закрытым исходным кодом. Такие проекты, как Freedreno и Etnaviv, высвободили графические процессоры Qualcomm Adreno и Vivante, но для реализации работоспособных драйверов графического процессора с открытым исходным кодом понадобятся годы.

Одним из решений для получения графического драйвера с открытым исходным кодом с самого начала является внедрение рендеринга в ЦП, но проблема в том, что он обычно очень медленный, а графические процессоры намного быстрее благодаря своей способности быстро обрабатывать параллельные задачи. Kazan является программной реализацией Vulkan для рендеринга программного обеспечения, но, в конечном итоге, он станет низкоуровневым программным GPU в некоторых SoC RISC-V благодаря конкретным инструкциям.

Читать далее «Kazan — программная реализация Vulkan, оптимизированная для процессоров RISC-V»

Новый формат изображения Pik от Google улучшает потери качества сжатия формата JPEG и формата PNG без потери качества при сжатии

На сегодняшний день, на большинстве фотографий в Интернете по-прежнему  используется JPEG-сжатие, в то время как PNG все еще является предпочтительным форматом для сжатия без потерь. Еще в 2010 году Google обнародовал WebP для улучшения обоих форматов, но только недавно нам стали встречаться изображения webp-формата в Интернете.

Компания работает над еще одним форматом изображений Pik с потерями/без потерь, разработанным для высококачественного и быстрого декодирования.

Читать далее «Новый формат изображения Pik от Google улучшает потери качества сжатия формата JPEG и формата PNG без потери качества при сжатии»

Panfrost — это драйвер с открытым исходным кодом для графических процессоров Arm Mali Midgard

Несколько лет назад заставить драйверы графических процессоров работать на Linux с Arm SoC было непросто из-за двоичных объектов с закрытыми исходными кодами, которые требовали исправления всех ошибок одной командой. Но, в последние годы мы наблюдаем существенный прогресс в разработке драйверов для мобильных графических процессоров с открытым исходным кодом, включая Freedreno для графических процессоров Adreno и Etnaviv для графических процессоров Vivante.

Arm Mali также получил свой собственный драйвер Lima с открытым исходным кодом, который работал много лет, но только для более старых графических процессоров Utgard (Mali 400, Mali 450). Тем не менее, во время Opensource GPU Drivers BoF на Linaro Connect 2019 в Бангкоке, Роб Херринг (Rob Herring), технический разработчик компании Linaro и Томеу Визосо (Tomeu Vizoso), главный инженер-программист Collabora, обсудили состояние драйверов, и нам стало известно о драйвере с открытым исходным кодом для графического процессора Mali Midgard (Mali -T6xx, Mali-T7xx) под названием Panfrost.

Читать далее «Panfrost — это драйвер с открытым исходным кодом для графических процессоров Arm Mali Midgard»

Компания Google запустила смартфоны Pixel 3 и Pixel 3 XL от $799 и выше

В Google недавно было проведено аппаратное мероприятие, под названием Made by Google, где было анонсировано несколько продуктов и многим наверное станет интересно узнать, что же они там придумали. В данном посте можно узнать об премиальных смартфонах Pixel 3 и Pixel 3 XL от компании, а также можно посмотреть, внесли ли они какие-либо значительные “инновации”. Читать далее «Компания Google запустила смартфоны Pixel 3 и Pixel 3 XL от $799 и выше»

Формат изображения HEIF использует H.265/HEVC для сохранения фотографий и их последовательностей

Несколько лет назад Google представил формат изображения WebP с использованием видеокодека VP8, а Экспертная группа по движущимся изображениям (MPEG) решила сделать что-то подобное, но вместо использования VP8 они использовали свой видеокодек H.265/HEVC для формата изображений HEIF.

Читать далее «Формат изображения HEIF использует H.265/HEVC для сохранения фотографий и их последовательностей»

Технические характеристики графических стандартов Vulkan 1.1 и SPIR-V 1.3

Компания Hronos Group в 2015 году выпустила спецификации Vulkagpun 1.0 как преемник OpenGL ES, совместимый с графическим процессором OpenGL ES 3.1 или выше, и, используя, например, меньшее количество ресурсов процессора, — более эффективное использование многоядерных процессоров с поддержкой нескольких командных буферов которые могут быть созданы параллельно. Год спустя мы увидели более высокую производительность Vulkan в демо-версии , с тех пор большинство поставщиков применяют драйвер Vulkan для совместимого оборудования в нескольких операционных системах, включая компанию Imagination Technologies, которая недавно выпустила драйверы Vulkan для Linux.

Читать далее «Технические характеристики графических стандартов Vulkan 1.1 и SPIR-V 1.3»

Процессор Mediatek Helio X20 против процессора Qualcomm Snapdragon 625 — 3D-графика и игра CSR2

Сегодня в обзоре вы увидите годовалый смартфон Vernee Apollo Lite с 10-ядерным процессором Mediatek Helio X20 в сочетании с ARM,  в котором 2-ядерный ARM Cortex-A72, 4-ядерный ARM Cortex-A53 и 4-ядерный ARM Cortex-A53. Также увидите новинку этого года смартфон Xiaomi Mi A1 с восьмиядерный процессором Qualcomm Snapdragon 625 ARM Cortex A53 и графическим процессором Adreno 506.

В теории, последней смартфон является чуть ниже классом и действительно телефон Xiaomi довольно медленнее в Antutu с общим счетом 60,161, против телефона Mediatek с общим счетом 85,840. Производительность 3D-графики также ниже — 12,849 против 17,828. Оба смартфона имеют одинаковое разрешение (1920×1080).

Читать далее «Процессор Mediatek Helio X20 против процессора Qualcomm Snapdragon 625 — 3D-графика и игра CSR2»