?

Log in

No account? Create an account
В процессе работы над текущим проектом родилась "странная" идея (на самом деле в разрезе проекта некоторый смысл это имеет) "энкодера" H264, выдающего на выходе I_PCM макроблоки в IDR слайсах. То бишь по факту никакого сжатия. Разве что кроме YUV представления кадра.Результаты работы...Collapse )

Будни разработки

Еще немного о QuickSync и достижениях. Разработанное приложение: декодируем и рисуем 25 честных h264 fullhd потоков (30 кадров в секунду, порядка 300+ Мбит в секунду), стабильный fps 100+ кадров в секунду, аппаратный декодер Intel, DirectX 11, многопоточность. И это не предел.Подробности на скриншотеCollapse )
Есть такая компания - RAD game tools. На мой взгляд наиболее известными ее продуктами стали Miles Sound System и Bink/Smack video. Но речь сейчас не о них. А о продукте Pixomatic.

Read more...Collapse )

CURL и thread safety

Работаю с libcurl. Натыкаюсь на ответ аффтара (иначе не назвать) CURL на в общем то резонную "критику". Я конечно понимаю, пост 2006 года. Может все уже изменилось... Но:

From Daniel Stenberg 
Date Tue, 5 Sep 2006 16:34:00 +0200 (CEST)
On Tue, 5 Sep 2006, Christian Grade wrote

> the truth is: the multi-interface isn't designed in way that it *would be
> sanely thread-safe* or *could be made sanely thread-safe easily*.

The multi interface is thread-safe, but only from one thread at a time. I've
explained this before.



Уот??? Гениально! Изобретательно! True thread safety! Не поспорить. К слову речь идет об multi api CURL.
Оригинал тут. Начинаю дико уставать от всех этих мега-библиотек созданных с помощью костыльно ориентированного программирования...
Заметка носит исключительно исследовательский характер. Практической пользы от нее в настоящее время пожалуй нет. Что называется - для истории. Итак, как выяснилось, в свое время Microsoft действительно реализовал враппер, который транслировал вызовы OpenGL в Direct3d 9. И речь не о Generic имплементации от SGI, которая присутствует в opengl32.dll со времен Windows 95/NT.
Увлекательные подробностиCollapse )

PCem и сеть

Собственно о PCem я уже как то упомянал. Во первых. Не так давно он обновился до версии 11. Во вторых, один господин собрал версию 11 с поддержкой сети.



Оригинальная тема тут. Процесс закачивания "осложнен" вводом логина и пароля. Подробности на самой странице закачки. FYI тыкскызыть.   
Давным давно хотел поэксперементировать с передачей "живой картинки" и звука  на телевизор (у меня Philips) с поддержкой DLNA/UPnP.

Вот, что получилосьCollapse )
А началось все с того, что дернул меня черт комментировать кого-то на форуме. Ну, как обычно.

Read more...Collapse )
Давненько я не уделял время старым игрушкам... Для начала вот вам затравка. Одна из моих любимых игр Warhammer: Dark Omen под современными ОС Windows с Direct3D рендерингом






Вам это интересно?Тогда перейдем к лирике..Collapse )
На сей раз оптимизация поставлена во главу угла.
Итого: поток h264, 1920x1088, на выходе около ~160 FPS, при этом нагрузка на CPU около 5%. GPU загружен под 95% :)
Intel HD Graphics 4600.

Profile

vedmysh
0xDEFACED

Tags

Syndicate

RSS Atom

Latest Month

May 2018
S M T W T F S
  12345
6789101112
13141516171819
20212223242526
2728293031  
Powered by LiveJournal.com
Sponsored by Cisco