Size: a a a

WebAssembly — русскоговорящее сообщество

2021 May 07

VE

Vyacheslav Egorov in WebAssembly — русскоговорящее сообщество
"мы будем все сразу AOT!" "ну окей вот вам 200 mb Photoshop WASM module" "эээээ, давайте делать интерпретер сначала, потом слабый компилятор, потом O2"
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
The history repeats itself. При этом в области программирования длина цикла до смешного мала. 😏
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Блин, а я до сих пор помню устанавливал какой-то Photoshop на Windows 95, и он занимал 18 MiB. Весь! 18 MiB. 🙈🙊
источник

KJ

Karina Jovian in WebAssembly — русскоговорящее сообщество
"Использовать JIT при компиляции" значит добавлять JIT компилятор в рантайм?
источник

AT

Alexander Tchitchigi... in WebAssembly — русскоговорящее сообщество
Ну да. Больше как бы некуда. 🤷‍♀️😊
источник

M

MrSmith in WebAssembly — русскоговорящее сообщество
Знает кто как там дела с Dom биндингами, находил пропозал с типами, гц и тд Но так и не понял есть ли план или это очень Лонг терм?
источник
2021 May 08

C

Combot in WebAssembly — русскоговорящее сообщество
Руслан Медведев has been banned! Reason: CAS ban.
источник

MP

Michael Pavlovsky in WebAssembly — русскоговорящее сообщество
источник
2021 May 11

DI

Dmitry Ilyin in WebAssembly — русскоговорящее сообщество
всем привет
в связи с тем, что в Chrome теперь пускает SIMD без флагов, решил вернуться к старому проекту плеера h265 видео в браузере (год назад рассказывал о нем)

плеер сделан (на коленке) на базе библиотеки libde265 и WebGL
к сожалению, у меня не осталось старых замеров производительности (более того, уже работаю на другом лаптопе), но по ощущению мне показалось, что Chrome стал видео декодировать быстрее

снял поток с камеры за окном, чтобы тест был максимально приближен к реальности, изначально fps 20, gop тоже 20 (один ключевой кадр в секунду), размеры видео 2592x1520 (аппетиты с прошлого 1080p подросли)

MacBook Pro, 2,4 GHz Quad-Core Intel Core i5
Chrome простая версия 31 fps
Chrome SIMD 51 fps
Safari 33 fps
Firefox простая версия 23 fps
Firefox SIMD (с флагом) 35 fps

цифры как есть, оптимизациям не занимался вообще. Неприятно удивило, что Firefox показывает такие значения

погонять бенчи на своем железе можно по ссылкам
http://ipcmock.torturelabs.com/
http://ipcmock.torturelabs.com/simd/index.html

(нужно дождаться загрузки и конца видео и посмотреть итоговый FPS)
источник

К

Константин in WebAssembly — русскоговорящее сообщество
Благо что есть кодеки в доступе и такое уже не нужно как минимум для хрома
источник

DI

Dmitry Ilyin in WebAssembly — русскоговорящее сообщество
Как h265 в хроме без плагинов проиграть, можно подробнее?
источник

К

Константин in WebAssembly — русскоговорящее сообщество
Ах, hevc
источник

К

Константин in WebAssembly — русскоговорящее сообщество
ну да, печально.
источник

К

Константин in WebAssembly — русскоговорящее сообщество
сафари онли.
Но он там проприетарный и апаратноспецифичный
источник

DI

Dmitry Ilyin in WebAssembly — русскоговорящее сообщество
с Safari и iPhone все красиво работает через hls
остальные по лицензионным соображениям остались в прошлом десятилетии
источник

К

Константин in WebAssembly — русскоговорящее сообщество
я бы сказал что сафари выпендрилась и впендюрила то, что нафиг не нужно, а на остальную спеку решила положить болт
источник

К

Константин in WebAssembly — русскоговорящее сообщество
хотя, там больше - му снимаем в HEVC и играем в HEVC, а остальные - купи айфон
источник

PP

Petr Penzin in WebAssembly — русскоговорящее сообщество
Попробовал в Vivaldi (производная Chromium), но ноут сильно загружен и получилось не густо
источник

DI

Dmitry Ilyin in WebAssembly — русскоговорящее сообщество
без SIMD?
источник

PP

Petr Penzin in WebAssembly — русскоговорящее сообщество
Вроде без, по крайней мере загрузка не прошла
источник