📄 egret_test.c
字号:
#ifndef lintstatic char sccsid[] = "@(#)egret_test.c 1.1 92/07/30 Copyr 1990 Sun Micro";#endif/* * Copyright (c) 1990 by Sun Microsystems, Inc. */#include <suntool/sunview.h>#include <esd.h>externchar *pixrect_complete_test(), *lut_test();externchar *sprintf();externchar *device_name;/**********************************************************************/voidegret_test()/**********************************************************************/{ void gpsi(); static char errtxt[256]; Pixrect *pr; char *errmsg; int group;#ifdef NOT_TESTING /* Skip the pixrect test for now to accelerate */ pr = pr_open(device_name); if (pr == NULL) { (void)sprintf(errtxt, "Can't open Pixrect Device %s.\n", device_name); tmessage("Frame Buffer Test: "); error_report(errtxt); return; } /* Pixrect test */ tmessage("Frame Buffer Pixrect Test: "); errmsg = pixrect_complete_test(pr); if (errmsg) { error_report(errmsg); } else { pmessage("ok.\n"); } /* LUT test */ tmessage("Lookup Tables: "); /* save current plane group */ group = pr_get_plane_group(pr); /* set 24-bit plane */ pr_set_plane_group(pr, PIXPG_24BIT_COLOR); errmsg = lut_test(pr); /* retore original plane */ pr_set_plane_group(pr, group); if (errmsg) { error_report(errmsg); } else { pmessage("ok.\n"); } (void)pr_close(pr);#endif NOT_TESTING /* GPSI */ gpsi();}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -