From 98f2f47f7a1d893bb482d508a690c417c2453c6e Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Mon, 25 May 2015 09:13:09 -0600 Subject: [PATCH] docs: reorganize devnotes.html file Move "Adding Extensions" to the end. Add a simple table of contents at the top. Reviewed-by: Thomas Helland --- docs/devinfo.html | 110 +++++++++++++++++++++++++--------------------- 1 file changed, 61 insertions(+), 49 deletions(-) diff --git a/docs/devinfo.html b/docs/devinfo.html index 8d20eea3c56..c7e4171a9cb 100644 --- a/docs/devinfo.html +++ b/docs/devinfo.html @@ -17,55 +17,15 @@

Development Notes

-

Adding Extensions

- -

-To add a new GL extension to Mesa you have to do at least the following. -

- -

Coding Style

+

Coding Style

Mesa's code style has changed over the years. Here's the latest. @@ -160,7 +120,8 @@ of bool, true, and src/mesa/state_tracker/st_glsl_to_tgsi.cpp can serve as examples.

-

Submitting patches

+ +

Submitting patches

You should always run the Mesa Testsuite before submitting patches. @@ -184,7 +145,7 @@ re-sending the whole series). Using --in-reply-to makes it harder for reviewers to accidentally review old patches.

-

Marking a commit as a candidate for a stable branch

+

Marking a commit as a candidate for a stable branch

If you want a commit to be applied to a stable branch, @@ -221,7 +182,7 @@ the upcoming stable release can always be seen on the Mesa Stable Queue page. -

Criteria for accepting patches to the stable branch

+

Criteria for accepting patches to the stable branch

Mesa has a designated release manager for each stable branch, and the release manager is the only developer that should be pushing changes to these @@ -306,7 +267,8 @@ be rejected: regression that is unaacceptable for the stable branch. -

Making a New Mesa Release

+ +

Making a New Mesa Release

These are the instructions for making a new Mesa release. @@ -543,6 +505,56 @@ release announcement:

+ +

Adding Extensions

+ +

+To add a new GL extension to Mesa you have to do at least the following. + +

+ + + + -- 2.30.2