That's exactly the point. This is an undocumented interface used for forcing the MMX and SSE code paths on an SSE2-capable system so I can verify the performance and stability of those code paths. It is not ever going to be invoked by an end user.
This interface was implemented as a series of environment variables because we didn't want to add functions to the libjpeg API, and there is no extensible configuration feature in that API that we could use to pass a "force MMX" or "force SSE" flag. Pierre Ossman wrote: > I'm not sure I like this. Although it does take the word "force" more > literally here, the previous code was safe from foot shooting. With > this you can enable e.g. SSE2 on a cpu that doesn't support it and end > up with SIGILL. > > Rgds ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Tigervnc-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tigervnc-devel
