⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 stretch_up_down_table.h

📁 Linux操作系统的著名硬件加速绘图API软件。可以利用网卡提供的硬件加速功能完成绘图
💻 H
字号:
/**********************************************************************************************************************//* Function table */static const StretchFunctionTable TABLE_NAME = {#define FUNC_NAME_(K,P,F)      FUNC_NAME(up,K,P,F)     .f[DFB_PIXELFORMAT_INDEX(DST_FORMAT)].up[STRETCH_NONE]             = FUNC_NAME_(_,_,DST_FORMAT),     .f[DFB_PIXELFORMAT_INDEX(DST_FORMAT)].up[STRETCH_PROTECT]          = FUNC_NAME_(_,P,DST_FORMAT),     .f[DFB_PIXELFORMAT_INDEX(DST_FORMAT)].up[STRETCH_SRCKEY]           = FUNC_NAME_(K,_,DST_FORMAT),     .f[DFB_PIXELFORMAT_INDEX(DST_FORMAT)].up[STRETCH_SRCKEY_PROTECT]   = FUNC_NAME_(K,P,DST_FORMAT),     .f[DFB_PIXELFORMAT_INDEX(DSPF_LUT8)].up[STRETCH_NONE]              = FUNC_NAME_(_,_,DSPF_LUT8),     .f[DFB_PIXELFORMAT_INDEX(DSPF_LUT8)].up[STRETCH_PROTECT]           = FUNC_NAME_(_,P,DSPF_LUT8),     .f[DFB_PIXELFORMAT_INDEX(DSPF_LUT8)].up[STRETCH_SRCKEY]            = FUNC_NAME_(K,_,DSPF_LUT8),     .f[DFB_PIXELFORMAT_INDEX(DSPF_LUT8)].up[STRETCH_SRCKEY_PROTECT]    = FUNC_NAME_(K,P,DSPF_LUT8),#undef FUNC_NAME_#define FUNC_NAME_(K,P,F)      FUNC_NAME(down,K,P,F)     .f[DFB_PIXELFORMAT_INDEX(DST_FORMAT)].down[STRETCH_NONE]           = FUNC_NAME_(_,_,DST_FORMAT),     .f[DFB_PIXELFORMAT_INDEX(DST_FORMAT)].down[STRETCH_PROTECT]        = FUNC_NAME_(_,P,DST_FORMAT),     .f[DFB_PIXELFORMAT_INDEX(DST_FORMAT)].down[STRETCH_SRCKEY]         = FUNC_NAME_(K,_,DST_FORMAT),     .f[DFB_PIXELFORMAT_INDEX(DST_FORMAT)].down[STRETCH_SRCKEY_PROTECT] = FUNC_NAME_(K,P,DST_FORMAT),     .f[DFB_PIXELFORMAT_INDEX(DSPF_LUT8)].down[STRETCH_NONE]            = FUNC_NAME_(_,_,DSPF_LUT8),     .f[DFB_PIXELFORMAT_INDEX(DSPF_LUT8)].down[STRETCH_PROTECT]         = FUNC_NAME_(_,P,DSPF_LUT8),     .f[DFB_PIXELFORMAT_INDEX(DSPF_LUT8)].down[STRETCH_SRCKEY]          = FUNC_NAME_(K,_,DSPF_LUT8),     .f[DFB_PIXELFORMAT_INDEX(DSPF_LUT8)].down[STRETCH_SRCKEY_PROTECT]  = FUNC_NAME_(K,P,DSPF_LUT8),#undef FUNC_NAME_/* FIXME: DST_FORMAT == DSPF_RGB16 doesn't work */#ifdef FORMAT_RGB16#define FUNC_NAME_(K,P,F)      FUNC_NAME(up,K,P,F)     .f[DFB_PIXELFORMAT_INDEX(DSPF_ARGB4444)].up[STRETCH_NONE]             = FUNC_NAME_(_,_,DSPF_ARGB4444),     .f[DFB_PIXELFORMAT_INDEX(DSPF_ARGB4444)].up[STRETCH_PROTECT]          = FUNC_NAME_(_,P,DSPF_ARGB4444),     .f[DFB_PIXELFORMAT_INDEX(DSPF_ARGB4444)].up[STRETCH_SRCKEY]           = FUNC_NAME_(K,_,DSPF_ARGB4444),     .f[DFB_PIXELFORMAT_INDEX(DSPF_ARGB4444)].up[STRETCH_SRCKEY_PROTECT]   = FUNC_NAME_(K,P,DSPF_ARGB4444),#undef FUNC_NAME_#define FUNC_NAME_(K,P,F)      FUNC_NAME(down,K,P,F)     .f[DFB_PIXELFORMAT_INDEX(DSPF_ARGB4444)].down[STRETCH_NONE]           = FUNC_NAME_(_,_,DSPF_ARGB4444),     .f[DFB_PIXELFORMAT_INDEX(DSPF_ARGB4444)].down[STRETCH_PROTECT]        = FUNC_NAME_(_,P,DSPF_ARGB4444),     .f[DFB_PIXELFORMAT_INDEX(DSPF_ARGB4444)].down[STRETCH_SRCKEY]         = FUNC_NAME_(K,_,DSPF_ARGB4444),     .f[DFB_PIXELFORMAT_INDEX(DSPF_ARGB4444)].down[STRETCH_SRCKEY_PROTECT] = FUNC_NAME_(K,P,DSPF_ARGB4444),#undef FUNC_NAME_#endif/* FIXME: DST_FORMAT == DSPF_ARGB4444 doesn't work */#ifdef FORMAT_ARGB4444#define FUNC_NAME_(K,P,F)      FUNC_NAME(up,K,P,F)     .f[DFB_PIXELFORMAT_INDEX(DSPF_RGB16)].up[STRETCH_NONE]             = FUNC_NAME_(_,_,DSPF_RGB16),     .f[DFB_PIXELFORMAT_INDEX(DSPF_RGB16)].up[STRETCH_PROTECT]          = FUNC_NAME_(_,P,DSPF_RGB16),     .f[DFB_PIXELFORMAT_INDEX(DSPF_RGB16)].up[STRETCH_SRCKEY]           = FUNC_NAME_(K,_,DSPF_RGB16),     .f[DFB_PIXELFORMAT_INDEX(DSPF_RGB16)].up[STRETCH_SRCKEY_PROTECT]   = FUNC_NAME_(K,P,DSPF_RGB16),#undef FUNC_NAME_#define FUNC_NAME_(K,P,F)      FUNC_NAME(down,K,P,F)     .f[DFB_PIXELFORMAT_INDEX(DSPF_RGB16)].down[STRETCH_NONE]           = FUNC_NAME_(_,_,DSPF_RGB16),     .f[DFB_PIXELFORMAT_INDEX(DSPF_RGB16)].down[STRETCH_PROTECT]        = FUNC_NAME_(_,P,DSPF_RGB16),     .f[DFB_PIXELFORMAT_INDEX(DSPF_RGB16)].down[STRETCH_SRCKEY]         = FUNC_NAME_(K,_,DSPF_RGB16),     .f[DFB_PIXELFORMAT_INDEX(DSPF_RGB16)].down[STRETCH_SRCKEY_PROTECT] = FUNC_NAME_(K,P,DSPF_RGB16),#undef FUNC_NAME_#endif};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -