r3.showdspf_opengl_mods.html 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
  2. <html>
  3. <head>
  4. <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
  5. <title>modifications made to <em>r3.showdspf</em></title>
  6. <link rel="stylesheet" href="grassdocs.css" type="text/css">
  7. </head>
  8. <body bgcolor="#ffffff">
  9. <p><font size="4"><b>Description of modifications made to r3.showdspf directory during conversion of code from
  10. IrisGL (running only on SGI workstations) to OpenGL (running on any OpenGL-capable UNIX workstation)</b>
  11. <p>The following files were changed (and perhaps renamed during conversion)<br>
  12. </font><tt>do_color.c -&gt; do_color_ogl.c<br>
  13. draw_cap.c -&gt; draw_cap_ogl.c<br>
  14. draw_polys.c -&gt; draw_polys_ogl.c<br>
  15. draw_cappolys.c -&gt; draw_cappolys_ogl.c<br>
  16. main.c -&gt; main_ogl.c<br>
  17. init_caps.c -&gt; init_caps.c<br>
  18. vizual.h -&gt; vizual.h<br>
  19. Gmakefile -&gt; Gmakefile<br>
  20. </tt><br>
  21. <font size="4">The following files are new files<br>
  22. </font><tt>new_init_graphics.c<br>
  23. kns_defines.h<br>
  24. kns_globals.h<br>
  25. togif.c<br>
  26. togif.h<br>
  27. </tt><br>
  28. <font size="4">The following files are unchanged:<br>
  29. </font><tt>cap_data.c<br>
  30. init_caps.c<br>
  31. debugf.c<br>
  32. thresh_array.c<br>
  33. make_header.c<br>
  34. r3_data.c<br>
  35. r3_find.c<br>
  36. </tt><br>
  37. <font size="4">The following files removed since they were made unnecessary<br>
  38. </font><tt>init_graphics.c<br>
  39. dump_rect.c -&gt; functions moved to new_init_graphics.c<br>
  40. </tt>axes2.c<br>
  41. <br>
  42. <font size="4" color="#ff0000"><b>*** Disclaimer ***</b></font><font size="4"><br>
  43. </font>The porting effort from IrisGL to OpenGL was performed with the goal of just getting things to run with
  44. OpenGL with some user-interface improvements. Only a small attempt was made to correct for sloppy/dangerous coding
  45. practices found in the <b>original</b> code. Sloppy/dangerous coding practices were modified only when they resulted
  46. in serious code errors (causing core dumps). Certain files, such as new_init_graphics.c, which were totally new
  47. files, were coded to higher standards. In general, this effort was only a porting effort, <b>not</b> a re-architecting
  48. effort.<br>
  49. <br>
  50. <font size="4">Above modifications made by:<br>
  51. </font>Ken Sakai<br>
  52. Lockheed Martin Space Systems<br>
  53. Sunnyale, California<br>
  54. Modification date: March 2000
  55. </body>
  56. </html>