Welcome to ftp.nluug.nl Current directory: /ftp/windowing/X/releases/unsupported/programs/gpc/ |
|
Contents of README:Graphics Performance Charaterization Picture Level Benchmark Program Benchmark Interface Format 1.1 PEX_SI PEX5R1_beta This version has been tested with the current DIS c-binding. It is as close to a complete version of the PLB as is currently possible. There are still issues being addressed at the Graphics Performance Characterization (GPC) committee with regards to NURBS. Therefore this release does not implement NURB curve or NURB surface. The other primitive which is not supported is PIXEL_MAP. There were two reported bugs fixed in the version, file names too long (greater than 14 characters), and cull-mode. Things added since the last release: o Exception reporting based on inquires from the opened workstation. o Configuration parameter WINDOW_SIZE added. The default size has been changed to 900x720. The new CONFIGURATION syntax should now read: CONFIGURATION % Specify graphics configuration % [< RGB | CIE | HSV | HLS >] % Color model used in color specs % % Default is RGB % [< DOUBLE_BUFFER | SINGLE_BUFFER >] % Set display buffer mode % % Default is DOUBLE_BUFFER % [< TRUE_COLOR | PSEUDO_COLOR >] % Define the color method used % % Default is TRUE_COLOR % [ WINDOW_SIZE width height ] % Size of the window % % Default 900 720 % ; % End CONFIGURATION % o New command line options and Xresources to better support the PLB and PEX in the X Window System. The following are the new options: Command line Resource Value -display ".display" String for X display connection. -geometry ".geometry" Size and position in X notation. (Width and Height will override WINDOW_SIZE in the CONFIGURATION) -bd ".borderColor" Color for the window border in X color notation. -bg ".background" Color for the window background in X color notation. (Will over- ride any BACKGROUND_COLOR or BACKGROUND_COLOR_INDEX in the verb file) -bw ".borderWidth" Width of the window border in pixels. -hlhsr ".hlhsrMode" One of the following: (case is not significant) NONE ZBUFF PAINTERS SCANLINE LINE These modes may not exist on every platform. -buff ".bufferMode" One of the following: (case is not significant) SINGLE DOUBLE (Will override buffer mode in the CONFIGURATION) o New directories, tests and benchmarks. Documentation for the test files are in that directory. The benchmarks are the GPC approved files. o Reporting entries related to a specific vendor are filled out at run time by inquires from the connected X server. This version creates its own window and uses the same methods as the API for looking for the correct visual. It has not been tested on servers with greater than 8-bit depths. I expect this is an area which will require some extra attention. The parser used for the PLB was created with yacc. I have found that not all implementations of yacc can successfully compile the bifparse.y file. Therefore, I have renamed the file to bifparse.yacc and added a target in the Imakefile for bifparse. The files bifparse.c and bifparse.h were created from this target. |
Name Last modified Size
Parent Directory - benchmarks/ 21-Sep-2005 06:04 - objects/ 20-Oct-2005 08:16 - tests/ 20-Oct-2005 08:20 - Imakefile 17-Apr-1994 00:00 2.3K README 15-Feb-1991 00:00 5.1K basestat.c 17-Apr-1994 00:00 81K bif_lex.c 17-Apr-1994 00:00 47K bifbuild.c 17-Apr-1994 00:00 97K bifbuild.h 15-Feb-1991 00:00 5.5K bifconfig.c 17-Apr-1994 00:00 8.5K bifmacro.h 10-Jul-1991 00:00 8.9K bifparse.c 15-Feb-1991 00:00 76K bifparse.h 15-Feb-1991 00:00 5.2K bifparse.yacc 15-Feb-1991 00:00 61K biftypes.h 17-Apr-1994 00:00 18K bld_prim.c 17-Apr-1994 00:00 49K bld_str.c 17-Apr-1994 00:00 16K bld_view.c 17-Apr-1994 00:00 22K bldgeneric.c 17-Apr-1994 00:00 13K brf_ents.c 17-Apr-1994 00:00 49K brf_ents.h 15-Feb-1991 00:00 1.5K brf_except.c 17-Apr-1994 00:00 20K brf_phead.c 17-Apr-1994 00:00 14K brf_prt.h 17-Apr-1994 00:00 9.1K brf_set.h 21-Oct-1991 00:00 16K brf_test.c 17-Apr-1994 00:00 3.8K brf_trv.c 17-Apr-1994 00:00 26K brfexmacro.h 21-Oct-1991 00:00 4.6K brfexption.h 15-Feb-1991 00:00 5.0K brftypes.h 15-Feb-1991 00:00 9.0K db_tools.c 17-Apr-1994 00:00 28K db_tools.h 15-Feb-1991 00:00 1.7K doentity.c 17-Apr-1994 00:00 45K doentity.h 15-Feb-1991 00:00 3.3K dummies.c 17-Apr-1994 00:00 3.7K fakefigs.c 17-Apr-1994 00:00 17K fig_enums.h 15-Feb-1991 00:00 7.3K fillcont.c 17-Apr-1994 00:00 8.1K gen_ents.c 17-Apr-1994 00:00 17K globals.h 03-Jan-1993 00:00 4.7K init_bench.c 17-Apr-1994 00:00 35K listbufs.c 17-Apr-1994 00:00 17K macfunct.h 17-Apr-1994 00:00 7.3K maptools.c 17-Apr-1994 00:00 14K matrix.c 17-Apr-1994 00:00 23K new_ents.c 17-Apr-1994 00:00 73K new_ents.h 15-Feb-1991 00:00 3.3K ph_map.h 17-Apr-1994 00:00 9.4K pixbuf.c 17-Apr-1994 00:00 14K plbpex.man 17-Apr-1994 00:00 1.6K stopwatch.c 17-Apr-1994 00:00 11K stopwatch.h 15-Feb-1991 00:00 1.7K traverser.c 17-Apr-1994 00:00 7.3K
NLUUG - Open Systems. Open Standards
Become a member
and get discounts on conferences and more, see the NLUUG website!