linux. Xorg. драйвер siliconmotion.so Видеочип lynx3dm+. Имеется исходные тексты xorg видеодрайвера для i86 архитектуры. Имеется linux fbdev драйвер того же чипа. Процессор в машине не intel & big endian.
Xorg при использовании linux fbdev драйвера работает ok.
Xorg при использовании xorg драйвера, xorg работает, но портит цвета (отсутсвует big <->little endian преобразование). Исходные текты драйвера мало понятны вследствии отсутсвия знания, что должна делать та или иная ф-я. Требуется скорректировать исх.тексты xorg драйвера. Подск пож литературу, позволяющую понять, что должно происходить, например, в ф-ии "CPUToScreenColorExpandFill", "Mono8x8PatternFillRect" и пр.
Это в спецификации directx, opengl? Ткните пож. носом в учебник.
Т.е. мало понятны какие ф-ии 2D ускорения драйвер должен предоставлять xorg-серверу и что в этих ф-ях должен делать.
Пропадаю.
|