MIPS_MSA_INIT: #if PNG_MIPS_MSA_IMPLEMENTATION == 1 /* The switch statement is compiled in for MIPS_MSA_API, the call to *png_have_msaiscompiledinforMIPS_MSA_CHECK.Ifbotharedefined *thecheckisonlyperformediftheAPIhasnotsettheMSAoptionon *oroffexplicitly.Inthiscasethecheckcontrolswhathappens.
*/
#ifdef PNG_MIPS_MSA_API_SUPPORTED switch ((pp->options >> PNG_MIPS_MSA) & 3)
{ case PNG_OPTION_UNSET: /* Allow the run-time check to execute if it has been enabled - *thusbothAPIandCHECKcanbeturnedon.Ifitisn'tsupported *thiscasewillfallthroughtothe'default'below,whichjust *returns.
*/ #endif/* PNG_MIPS_MSA_API_SUPPORTED */ #ifdef PNG_MIPS_MSA_CHECK_SUPPORTED
{ staticvolatile sig_atomic_t no_msa = -1; /* not checked */
#ifdef PNG_MIPS_MSA_API_SUPPORTED default: /* OFF or INVALID */ return;
case PNG_OPTION_ON: /* Option turned on */ break;
} #endif
/* IMPORTANT: any new external functions used here must be declared using *PNG_INTERNAL_FUNCTIONin../pngpriv.h.Thisisrequiredsothatthe *'prefix'optiontoconfigureworks: * *./configure--with-libpng-prefix=foobar_ * *Verifyyouhavegotthisrightbyrunningtheabovecommand,doingabuild *andexaminingpngprefix.h;itmustcontaina#defineforeveryexternal *functionyouadd.(Noticethatthishappensautomaticallyforthe *initializationfunction.)
*/
pp->read_filter[PNG_FILTER_VALUE_UP-1] = png_read_filter_row_up_msa;
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.5Bemerkung:
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.