Hello List,<br><br>I am trying to understand the "fbdev" implementation to enable H/W acceleration on my board.<br><br>I found the "FBDevDGAFunctions" variable which I think might be used for enabling H/W accelaration. This variable is declared in xorg/sources/build/programs/Xserver/hw/xfree86/drivers/fbdev/fbdev.c file as follows<br>
<br>static DGAFunctionRec FBDevDGAFunctions =<br>{<br> FBDevDGAOpenFramebuffer,<br> NULL, /* CloseFramebuffer */<br> FBDevDGASetMode,<br> FBDevDGASetViewport,<br> FBDevDGAGetViewport,<br> NULL, /* Sync */<br>
NULL, /* FillRect */<br> NULL, /* BlitRect */<br> NULL, /* BlitTransRect */<br>};<br><br>I have modified the above strucutre by replacing NULL with function names for FillRect, BlitRect and BlitTransRect. But Xserver is not calling these functions at all???<br>
<br><br>Can anyone suggest me what is going wrong?<br><br>