Size: a a a

OS Haiku - общение

2021 November 23

DM

Dmitriy Moroz in OS Haiku - общение
а 250х тоже подойдет?
источник

H

Haiku Matrix Bridge in OS Haiku - общение
x512: Наверное. Лучше по номерам устройств PCI смотреть.
источник

H

Haiku Matrix Bridge in OS Haiku - общение
источник

R(

Rostahm (RISC) in OS Haiku - общение
Как собираешься решить проблему с фпс?
источник

R(

Rostahm (RISC) in OS Haiku - общение
круто!
источник

H

Haiku Matrix Bridge in OS Haiku - общение
x512: Через API Vulkan которое использует DMA, а не memcpy().
источник

R(

Rostahm (RISC) in OS Haiku - общение
любопытно будет посмотреть сколько будет фпс тогда.
источник

R(

Rostahm (RISC) in OS Haiku - общение
это сложно сделать?
источник

R(

Rostahm (RISC) in OS Haiku - общение
что мешает?
источник

H

Haiku Matrix Bridge in OS Haiku - общение
x512: Кстати через этот же механизм можно повысить скорость захвата видео с экрана.
источник

H

Haiku Matrix Bridge in OS Haiku - общение
x512: Писанины несколько много и надо разобраться в структуре WSI модуля.
источник

GT

Gerasim Troeglazov in OS Haiku - общение
захват тормозной по той же причине?
источник

H

Haiku Matrix Bridge in OS Haiku - общение
x512: Да, копирование с VRAM через процессор. Если это делать через DMA видеокарты, то будет быстрее.
источник

R(

Rostahm (RISC) in OS Haiku - общение
понятно теперь, ждём-с 😊
источник

H

Haiku Matrix Bridge in OS Haiku - общение
x512: Можно ещё задний буфер app_server выделить в GTT памяти и копировать его через GPU. Ещё сделать расширение Vulkan которое позволяет делать GTT буфер из area_id.
источник

H

Haiku Matrix Bridge in OS Haiku - общение
x512: Да кстати, оно всё ещё работает с костылём сброса кольца GFX в начале каждой группы команд.
источник

GT

Gerasim Troeglazov in OS Haiku - общение
т.е. из за этого по всей видимости тоже могут быть дополнительные тормоза
источник

H

Haiku Matrix Bridge in OS Haiku - общение
x512: Да. Ещё тормоза могут быть из-за отсутствия поддержки прерываний, на данный момент используется пулинг fence.
источник

GT

Gerasim Troeglazov in OS Haiku - общение
запилил захват звука с микрофона для вебинжины, щас ещё надо добавить ресамплинг и поддержку разных форматов сэмплов и можно будет попробовать в каком-нить дискорде протестить, или в вебовской телеге
источник

GT

Gerasim Troeglazov in OS Haiku - общение
судя по скриншотам на сложных сценах фпс падает до 5, и это не может быть из за memcpy, тут как раз больше виновата очередь команд GFX
источник