1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
- <HTML>
- <HEAD>
- <META HTTP-EQUIV="Content-Type" CONTENT="text/html;CHARSET=iso-8859-1">
- <TITLE>modifications made to r3.showdspf</TITLE>
- <link rel="stylesheet" href="grassdocs.css" type="text/css">
- </HEAD>
- <BODY BGCOLOR="#FFFFFF">
- <P><FONT SIZE="4"><B>Description of modifications made to r3.showdspf directory during conversion of code from
- IrisGL (running only on SGI workstations) to OpenGL (running on any OpenGL-capable UNIX workstation)<BR>
- </B><BR>
- The following files were changed (and perhaps renamed during conversion)<BR>
- </FONT><TT>do_color.c -> do_color_ogl.c<BR>
- draw_cap.c -> draw_cap_ogl.c<BR>
- draw_polys.c -> draw_polys_ogl.c<BR>
- draw_cappolys.c -> draw_cappolys_ogl.c<BR>
- main.c -> main_ogl.c<BR>
- init_caps.c -> init_caps.c<BR>
- vizual.h -> vizual.h<BR>
- Gmakefile -> Gmakefile<BR>
- </TT><BR>
- <FONT SIZE="4">The following files are new files<BR>
- </FONT><TT>new_init_graphics.c<BR>
- kns_defines.h<BR>
- kns_globals.h<BR>
- togif.c<BR>
- togif.h<BR>
- </TT><BR>
- <FONT SIZE="4">The following files are unchanged:<BR>
- </FONT><TT>cap_data.c<BR>
- init_caps.c<BR>
- debugf.c<BR>
- thresh_array.c<BR>
- make_header.c<BR>
- r3_data.c<BR>
- r3_find.c<BR>
- </TT><BR>
- <FONT SIZE="4">The following files removed since they were made unnecessary<BR>
- </FONT><TT>init_graphics.c<BR>
- dump_rect.c -> functions moved to new_init_graphics.c<BR>
- </TT>axes2.c<BR>
- <BR>
- <FONT SIZE="4" COLOR="#FF0000"><B>*** Disclaimer ***</B></FONT><FONT SIZE="4"><BR>
- </FONT>The porting effort from IrisGL to OpenGL was performed with the goal of just getting things to run with
- OpenGL with some user-interface improvements. Only a small attempt was made to correct for sloppy/dangerous coding
- practices found in the <B>original</B> code. Sloppy/dangerous coding practices were modified only when they resulted
- in serious code errors (causing core dumps). Certain files, such as new_init_graphics.c, which were totally new
- files, were coded to higher standards. In general, this effort was only a porting effort, <B>not</B> a re-architecting
- effort.<BR>
- <BR>
- <FONT SIZE="4">Above modifications made by:<BR>
- </FONT>Ken Sakai<BR>
- Lockheed Martin Space Systems<BR>
- Sunnyale, California<BR>
- Modification date: March 2000
- </BODY>
- </HTML>
|