видимо я опять задал не тот вопрос...
даже не знаю как сформулировать...
вот смотрите.
есть драйвер с кадровым буфером.
это символьное устройство.
следовательно, подразумевается, что работа с ним - это операции чтения и записи.
однако, это видео-устройство. следовательно должны быть какие-то спец вызовы.
ну и видимо, они как-то должны зависеть от способностей карты к ускорению.
если посмотреть на скелет драйвера, видно, что там есть место для функций акселерации.
но если есть эти функции, значит, если в драйвере они не реализованы, их кто-то должен делать за него.
так?
то есть видимо
драйвер - графическая подсистема - программа.
и следовательно, должны быть, наверно, стандартные вызовы?
или же в линуксе нет такой подсистемы? (я не про X сервер!!!)
как тогда обращаться к этим функциям акселерации драйвера?
и напрашивается вопрос:
а если есть новое устройство, которое умеет ускорять нечто новое (отрисовку шариков, например), для чего не предусмотрены функции в скелете, как они задействуются?
видимо, не я один че-то не понимаю...
http://linuxhaters.blogspot.com/2008/06/ni...pen-source.html
Сообщение отредактировал VDV - May 26 2010, 08:40