
|
[openbeos]
||
[Date Prev]
[08-2004 Date Index]
[Date Next]
||
[Thread Prev]
[08-2004 Thread Index]
[Thread Next]
[openbeos] Re: app_server: MMX/SSE help wanted
- From: Mat Hounsell <mat_geek@xxxxxxxxxxxx>
- To: openbeos@xxxxxxxxxxxxx
- Date: Mon, 9 Aug 2004 13:45:09 +1000 (EST)
> We are looking for somebody who can help us using MMX/SSE for 2D
> graphics (color conversion, transparency/alpha_blending, translucency,
> other_things possible_that_I_am_not_aware_of). If you feel you can do it
> please let us know.
>
> Thank you,
> InterfaceKit Team.
I'm working in the imaging field.
The industry has found that the algorithms make all the speed difference.
In most cases, the consensus is keep everything as shapes as long as possible
and render the minimal ammount per refresh.
Microsft in longhorn is taking a different approach. They are passing
everything of to the GPU and every window paints its entire self every time a
draw is requested.
And, Apple is delegating to the GPU.
The display industry is looking at selling larger displays and higher
resolutions. Because, it's very hard to increase market share with the same old
product. They are looking at making displays double the size with at least the
same dpi or the same size and douple the horizontal and vertical dpi's. Either
way that's quadruple the number of pixels. Some displays require two DV
connections. The same problem applies for multiple monitors.
As such it doesn't matter about CPU optimization if your algorithm isn't up to
the task.
But the simple fact is that these instructions are difficult and not always
useful; hand optimized code may be not be worth the maintainance work.
Get the latest GCC and compile tests optomized for the 686 and 686 + MMX etc
and compare the results. An improved GCC may be good enough. (Or you could
improve it).
Find local movie times and trailers on Yahoo! Movies.
http://au.movies.yahoo.com
|

|