|
|
|
|---|---|
|
3D |
|
SSE/MMX supportFebruary the 4-th, 2011 The following requirements must be met in order given OS supports SSE:
So far so good. We have gcc 3.2.3 which supports SSE/MMX, it means it produces the code containing SSE/SSE2 processor instructions. Applications built using this compiler with SSE flags enabled abort , when used in our standard Coherent kernel environment on P4 system and when the requirements a,b,c,e are not met. But we have suceeded to accomplish some of above tasks. As a result XFree multimedia applications , for example, xanim 2.8.1,work fine and we observe noticable performance gain.To take full advantage of SSE XFree itself should also be rebuilt with this compiler, what is one of our next goals.We expect good results for 3D applications, for example Mesa applications explicitly support SSE. Tested applications so far :
Although SSE/SSE2 was a hype in years 2000/2001 , it is still extremely important for Coherent, because XFree video driver for GeForce cards we use, does not support hardware 3D acceleration.So SSE is the only chance to make multimedia applications usable in Coherent. |
|
|
|
|
|
|
|