Deprecate and undocument the FORCE{MMX|SSE|SSE2|SSE3} flags. These were originally introduced in TurboJPEG/IPP as a way to override the automatic CPU selection in the underlying IPP codec, which was closed source. They are not meaningful anymore, since libjpeg-turbo provides environment variables to accomplish the same thing and since it no longer necessarily uses x86 SIMD code behind the scenes.
This commit is contained in:
@@ -81,9 +81,39 @@ function windowTitle()
|
||||
</CENTER>
|
||||
<HR SIZE="4" NOSHADE>
|
||||
<B>Contents</B><UL>
|
||||
<LI><A HREF="#field">Deprecated Fields</A>
|
||||
<LI><A HREF="#method">Deprecated Methods</A>
|
||||
</UL>
|
||||
|
||||
<A NAME="field"><!-- --></A>
|
||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
||||
<B>Deprecated Fields</B></FONT></TH>
|
||||
</TR>
|
||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||||
<TD><A HREF="org/libjpegturbo/turbojpeg/TJ.html#FLAG_FORCEMMX">org.libjpegturbo.turbojpeg.TJ.FLAG_FORCEMMX</A>
|
||||
<BR>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||||
<TD><A HREF="org/libjpegturbo/turbojpeg/TJ.html#FLAG_FORCESSE">org.libjpegturbo.turbojpeg.TJ.FLAG_FORCESSE</A>
|
||||
<BR>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||||
<TD><A HREF="org/libjpegturbo/turbojpeg/TJ.html#FLAG_FORCESSE2">org.libjpegturbo.turbojpeg.TJ.FLAG_FORCESSE2</A>
|
||||
<BR>
|
||||
</TD>
|
||||
</TR>
|
||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||||
<TD><A HREF="org/libjpegturbo/turbojpeg/TJ.html#FLAG_FORCESSE3">org.libjpegturbo.turbojpeg.TJ.FLAG_FORCESSE3</A>
|
||||
<BR>
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
|
||||
<P>
|
||||
<A NAME="method"><!-- --></A>
|
||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
||||
|
||||
@@ -239,20 +239,16 @@ Static variable in class org.libjpegturbo.turbojpeg.<A HREF="./org/libjpegturbo/
|
||||
the underlying codec.
|
||||
<DT><A HREF="./org/libjpegturbo/turbojpeg/TJ.html#FLAG_FORCEMMX"><B>FLAG_FORCEMMX</B></A> -
|
||||
Static variable in class org.libjpegturbo.turbojpeg.<A HREF="./org/libjpegturbo/turbojpeg/TJ.html" title="class in org.libjpegturbo.turbojpeg">TJ</A>
|
||||
<DD>Turn off CPU auto-detection and force TurboJPEG to use MMX code
|
||||
(if the underlying codec supports it.)
|
||||
<DD><B>Deprecated.</B>
|
||||
<DT><A HREF="./org/libjpegturbo/turbojpeg/TJ.html#FLAG_FORCESSE"><B>FLAG_FORCESSE</B></A> -
|
||||
Static variable in class org.libjpegturbo.turbojpeg.<A HREF="./org/libjpegturbo/turbojpeg/TJ.html" title="class in org.libjpegturbo.turbojpeg">TJ</A>
|
||||
<DD>Turn off CPU auto-detection and force TurboJPEG to use SSE code
|
||||
(if the underlying codec supports it.)
|
||||
<DD><B>Deprecated.</B>
|
||||
<DT><A HREF="./org/libjpegturbo/turbojpeg/TJ.html#FLAG_FORCESSE2"><B>FLAG_FORCESSE2</B></A> -
|
||||
Static variable in class org.libjpegturbo.turbojpeg.<A HREF="./org/libjpegturbo/turbojpeg/TJ.html" title="class in org.libjpegturbo.turbojpeg">TJ</A>
|
||||
<DD>Turn off CPU auto-detection and force TurboJPEG to use SSE2 code
|
||||
(if the underlying codec supports it.)
|
||||
<DD><B>Deprecated.</B>
|
||||
<DT><A HREF="./org/libjpegturbo/turbojpeg/TJ.html#FLAG_FORCESSE3"><B>FLAG_FORCESSE3</B></A> -
|
||||
Static variable in class org.libjpegturbo.turbojpeg.<A HREF="./org/libjpegturbo/turbojpeg/TJ.html" title="class in org.libjpegturbo.turbojpeg">TJ</A>
|
||||
<DD>Turn off CPU auto-detection and force TurboJPEG to use SSE3 code
|
||||
(if the underlying codec supports it.)
|
||||
<DD><B>Deprecated.</B>
|
||||
</DL>
|
||||
<HR>
|
||||
<A NAME="_G_"><!-- --></A><H2>
|
||||
|
||||
@@ -194,8 +194,7 @@ TurboJPEG utility class (cannot be instantiated)
|
||||
<TD><CODE><B><A HREF="../../../org/libjpegturbo/turbojpeg/TJ.html#FLAG_FORCEMMX">FLAG_FORCEMMX</A></B></CODE>
|
||||
|
||||
<BR>
|
||||
Turn off CPU auto-detection and force TurboJPEG to use MMX code
|
||||
(if the underlying codec supports it.)</TD>
|
||||
<B>Deprecated.</B> </TD>
|
||||
</TR>
|
||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||||
@@ -203,8 +202,7 @@ TurboJPEG utility class (cannot be instantiated)
|
||||
<TD><CODE><B><A HREF="../../../org/libjpegturbo/turbojpeg/TJ.html#FLAG_FORCESSE">FLAG_FORCESSE</A></B></CODE>
|
||||
|
||||
<BR>
|
||||
Turn off CPU auto-detection and force TurboJPEG to use SSE code
|
||||
(if the underlying codec supports it.)</TD>
|
||||
<B>Deprecated.</B> </TD>
|
||||
</TR>
|
||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||||
@@ -212,8 +210,7 @@ TurboJPEG utility class (cannot be instantiated)
|
||||
<TD><CODE><B><A HREF="../../../org/libjpegturbo/turbojpeg/TJ.html#FLAG_FORCESSE2">FLAG_FORCESSE2</A></B></CODE>
|
||||
|
||||
<BR>
|
||||
Turn off CPU auto-detection and force TurboJPEG to use SSE2 code
|
||||
(if the underlying codec supports it.)</TD>
|
||||
<B>Deprecated.</B> </TD>
|
||||
</TR>
|
||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||||
@@ -221,8 +218,7 @@ TurboJPEG utility class (cannot be instantiated)
|
||||
<TD><CODE><B><A HREF="../../../org/libjpegturbo/turbojpeg/TJ.html#FLAG_FORCESSE3">FLAG_FORCESSE3</A></B></CODE>
|
||||
|
||||
<BR>
|
||||
Turn off CPU auto-detection and force TurboJPEG to use SSE3 code
|
||||
(if the underlying codec supports it.)</TD>
|
||||
<B>Deprecated.</B> </TD>
|
||||
</TR>
|
||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
||||
@@ -943,12 +939,10 @@ public static final int <B>FLAG_BOTTOMUP</B></PRE>
|
||||
<A NAME="FLAG_FORCEMMX"><!-- --></A><H3>
|
||||
FLAG_FORCEMMX</H3>
|
||||
<PRE>
|
||||
public static final int <B>FLAG_FORCEMMX</B></PRE>
|
||||
<DL>
|
||||
<DD>Turn off CPU auto-detection and force TurboJPEG to use MMX code
|
||||
(if the underlying codec supports it.)
|
||||
<P>
|
||||
<FONT SIZE="-1">@Deprecated
|
||||
</FONT>public static final int <B>FLAG_FORCEMMX</B></PRE>
|
||||
<DL>
|
||||
<DD><B>Deprecated.</B> <DL>
|
||||
<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.libjpegturbo.turbojpeg.TJ.FLAG_FORCEMMX">Constant Field Values</A></DL>
|
||||
</DL>
|
||||
<HR>
|
||||
@@ -956,12 +950,10 @@ public static final int <B>FLAG_FORCEMMX</B></PRE>
|
||||
<A NAME="FLAG_FORCESSE"><!-- --></A><H3>
|
||||
FLAG_FORCESSE</H3>
|
||||
<PRE>
|
||||
public static final int <B>FLAG_FORCESSE</B></PRE>
|
||||
<DL>
|
||||
<DD>Turn off CPU auto-detection and force TurboJPEG to use SSE code
|
||||
(if the underlying codec supports it.)
|
||||
<P>
|
||||
<FONT SIZE="-1">@Deprecated
|
||||
</FONT>public static final int <B>FLAG_FORCESSE</B></PRE>
|
||||
<DL>
|
||||
<DD><B>Deprecated.</B> <DL>
|
||||
<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.libjpegturbo.turbojpeg.TJ.FLAG_FORCESSE">Constant Field Values</A></DL>
|
||||
</DL>
|
||||
<HR>
|
||||
@@ -969,12 +961,10 @@ public static final int <B>FLAG_FORCESSE</B></PRE>
|
||||
<A NAME="FLAG_FORCESSE2"><!-- --></A><H3>
|
||||
FLAG_FORCESSE2</H3>
|
||||
<PRE>
|
||||
public static final int <B>FLAG_FORCESSE2</B></PRE>
|
||||
<DL>
|
||||
<DD>Turn off CPU auto-detection and force TurboJPEG to use SSE2 code
|
||||
(if the underlying codec supports it.)
|
||||
<P>
|
||||
<FONT SIZE="-1">@Deprecated
|
||||
</FONT>public static final int <B>FLAG_FORCESSE2</B></PRE>
|
||||
<DL>
|
||||
<DD><B>Deprecated.</B> <DL>
|
||||
<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.libjpegturbo.turbojpeg.TJ.FLAG_FORCESSE2">Constant Field Values</A></DL>
|
||||
</DL>
|
||||
<HR>
|
||||
@@ -982,12 +972,10 @@ public static final int <B>FLAG_FORCESSE2</B></PRE>
|
||||
<A NAME="FLAG_FORCESSE3"><!-- --></A><H3>
|
||||
FLAG_FORCESSE3</H3>
|
||||
<PRE>
|
||||
public static final int <B>FLAG_FORCESSE3</B></PRE>
|
||||
<DL>
|
||||
<DD>Turn off CPU auto-detection and force TurboJPEG to use SSE3 code
|
||||
(if the underlying codec supports it.)
|
||||
<P>
|
||||
<FONT SIZE="-1">@Deprecated
|
||||
</FONT>public static final int <B>FLAG_FORCESSE3</B></PRE>
|
||||
<DL>
|
||||
<DD><B>Deprecated.</B> <DL>
|
||||
<DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.libjpegturbo.turbojpeg.TJ.FLAG_FORCESSE3">Constant Field Values</A></DL>
|
||||
</DL>
|
||||
<HR>
|
||||
|
||||
Reference in New Issue
Block a user