При обсуждении ошибки, связанной с относительно высоким по сравнению с Windows потреблением электроэнергии на APU AMD с поддержкой аппаратного декодирования видео, инженер из AMD, Алекс Дойкер (Alex Deucher, основной разработчик драйвера amdgpu), признал, что отображение видео в Linux в принципе неэффективно.

При выводе видео в Linux сейчас используется следующая цепочка:

  • Сжатый видеопоток
  • VCN (модуль аппаратного декодирования видео для GPU AMD)
  • Сырые YUV данные
  • Конвертация палитры, масштабирование на модуле GFX (по сути 3D акселератор в GPU, что заставляет его повышать частоты работы ядра и VRAM)
  • RGB данные
  • Вывод на дисплей.

Как должно работать:

  • Сжатый видеопоток
  • VCN
  • Сырые YUV данные
  • Контроллер дисплея, который будет преобразовывать палитру, масштабировать и отображать.

Более эффективно это может быть решено в Wayland композиторах, но пока реализации нет. Данная проблема решена в Microsoft Windows и Google Android, ибо там есть полноценные одиночные композиторы, которые предоставляют соответствующие возможности и API - чего пока нет в Linux, потому что ни X.org, ни Wayland не могут работать с YUV-потоками напрямую.

  • Anonymous
    link
    fedilink
    arrow-up
    0
    ·
    2 years ago

    Это троллинг такой Вообще, да, на опеннете постоянно пасутся тролли за раст, вяленого и тому подобное, один из них с сертификатом ms был и открыто говорил, что ему за подобную желтуху платят, а он и рад повышать градус неадеквата.

    • Minona
      link
      fedilink
      arrow-up
      0
      ·
      2 years ago

      один из них с сертификатом ms был и открыто говорил, что ему за подобную желтуху платят

      А вот и теория заговора подъехала.

        • Minona
          link
          fedilink
          arrow-up
          0
          ·
          2 years ago

          Про статьи за деньги - не факт, это он так пытается убедить других участников. (С) М.Чирков.

          • Anonymous
            link
            fedilink
            arrow-up
            0
            ·
            2 years ago

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

            Так вот, мне никого оправдывать не надо. Смекаешь?

            • Minona
              link
              fedilink
              arrow-up
              0
              ·
              2 years ago

              Ага, почему-то как только начали слизывать с винды и макоси, процент линукса на десктопе аж удвоился.

              • Anonymous
                link
                fedilink
                arrow-up
                0
                ·
                2 years ago

                Ага, почему-то как только начали слизывать с винды и макоси, процент линукса на десктопе аж удвоился.

                А зачем его надо было повышать? Чтобы что? Чтобы была ещё одна винда или макось? Для этого есть Darwin и ReactOS.

                • Minona
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  2 years ago

                  Как зачем? Чтобы корпы могли зарабатывать еще и на десктопе.

                  • Anonymous
                    link
                    fedilink
                    arrow-up
                    0
                    ·
                    2 years ago

                    И как, много они зарабатывают на этом самом десктопе и почему это должно как-то колыхать меня?

                    • Minona
                      link
                      fedilink
                      arrow-up
                      0
                      ·
                      2 years ago

                      Абажди, они еще только проталкиваю UKI. Потом будут проталкивать UDI.

                      почему это должно как-то колыхать меня?

                      Не знаю, ты им до лампочки.

                      • Anonymous
                        link
                        fedilink
                        arrow-up
                        0
                        ·
                        2 years ago

                        Не знаю, ты им до лампочки. Настолько до лампочки, что протолкнули системд в дебиан, ага.