From bb0862968e1915852a011cd296ec6918b1142518 Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Thu, 21 Sep 2006 22:53:15 +0000 Subject: updated extension info --- docs/devinfo.html | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'docs/devinfo.html') diff --git a/docs/devinfo.html b/docs/devinfo.html index 4d4730be75..cce14d73a3 100644 --- a/docs/devinfo.html +++ b/docs/devinfo.html @@ -34,11 +34,15 @@ To add a new GL extension to Mesa you have to do at least the following. corresponding Python scripts.
  • - Find an existing extension that's similar to the new one and search - the sources for code related to that extension. - Implement new code as needed. - In general, new state variables will be added to mtypes.h. If the - extension is rather large, try to implement it in a new source file. + Add a new entry to the gl_extensions struct in mtypes.h +
  • +
  • + Update the extensions.c file. +
  • +
  • + From this point, the best way to proceed is to find another extension, + similar to the new one, that's already implemented in Mesa and use it + as an example.
  • If the new extension adds new GL state, the functions in get.c, enable.c -- cgit v1.2.3