glutExtensionSupported.man
上传用户:xk288cn
上传日期:2007-05-28
资源大小:4876k
文件大小:1k
源码类别:

GIS编程

开发平台:

Visual C++

  1. ."
  2. ." Copyright (c) Mark J. Kilgard, 1996.
  3. ."
  4. .TH glutExtensionSupported 3GLUT "3.7" "GLUT" "GLUT"
  5. .SH NAME
  6. glutExtensionSupported - helps to easily determine whether a
  7. given OpenGL extension is supported. 
  8. .SH SYNTAX
  9. .nf
  10. .LP
  11. int glutExtensionSupported(char *extension);
  12. .fi
  13. .SH ARGUMENTS
  14. .IP fIextensionfP 1i
  15. Name of OpenGL extension.
  16. .SH DESCRIPTION
  17. glutExtensionSupported helps to easily determine whether a
  18. given OpenGL extension is supported or not. The extension
  19. parameter names the extension to query. The supported extensions can
  20. also be determined with glGetString(GL_EXTENSIONS), but
  21. glutExtensionSupported does the correct parsing of the returned
  22. string. 
  23. glutExtensionSupported returns non-zero if the extension is
  24. supported, zero if not supported. 
  25. There must be a valid current window to call
  26. glutExtensionSupported. 
  27. glutExtensionSupported only returns information about OpenGL
  28. extensions only. This means window system dependent extensions (for
  29. example, GLX extensions) are not reported by
  30. glutExtensionSupported. 
  31. .SH EXAMPLE
  32. Here is an example of using glutExtensionSupported:
  33. .nf
  34. .LP
  35.   if (!glutExtensionSupported("GL_EXT_texture")) {
  36.     fprintf(stderr, "Missing the texture extension!\n");
  37.     exit(1);
  38.   }
  39. .fi
  40. Notice that the name argument includes both the GL prefix and the
  41. extension family prefix (EXT).
  42. .SH SEE ALSO
  43. glutGet, glGetString
  44. .SH AUTHOR
  45. Mark J. Kilgard (mjk@nvidia.com)