<div><font size="2"><span style="background-color:rgba(255,255,255,0)">LGTM,</span></font></div><font size="2"><span style="background-color:rgba(255,255,255,0)"><div><font size="2"><span style="background-color:rgba(255,255,255,0)"><br></span></font></div>Reviewed-by: Rhys Kidd <<a target="_blank">rhyskidd@gmail.com</a>></span></font><br><br>On Saturday, April 9, 2016, Elie TOURNIER <<a href="mailto:tournier.elie@gmail.com">tournier.elie@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Now, one can do the following to generate and read the nir Doxygen:<br>
cd $MESA_TOP/doxygen<br>
make<br>
firefox nir/index.html<br>
<br>
Update v2:<br>
Correct TAGFILES in nir.doxy<br>
<br>
Signed-off-by: Elie TOURNIER <<a href="javascript:;" onclick="_e(event, 'cvml', 'tournier.elie@gmail.com')">tournier.elie@gmail.com</a>><br>
---<br>
doxygen/.gitignore | 1 +<br>
doxygen/Makefile | 3 ++-<br>
doxygen/header.html | 1 +<br>
doxygen/nir.doxy | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++<br>
4 files changed, 54 insertions(+), 1 deletion(-)<br>
create mode 100644 doxygen/nir.doxy<br>
<br>
diff --git a/doxygen/.gitignore b/doxygen/.gitignore<br>
index a5f3921..ed94bed 100644<br>
--- a/doxygen/.gitignore<br>
+++ b/doxygen/.gitignore<br>
@@ -14,6 +14,7 @@ main<br>
math<br>
math_subset<br>
miniglx<br>
+nir<br>
radeondrm<br>
radeonfb<br>
radeon_subset<br>
diff --git a/doxygen/Makefile b/doxygen/Makefile<br>
index 01c2691..cbbb40e 100644<br>
--- a/doxygen/Makefile<br>
+++ b/doxygen/Makefile<br>
@@ -18,7 +18,8 @@ FULL = \<br>
tnl.doxy \<br>
tnl_dd.doxy \<br>
gbm.doxy \<br>
- i965.doxy<br>
+ i965.doxy \<br>
+ nir.doxy<br>
<br>
full: $(FULL:.doxy=.tag)<br>
$(foreach FILE,$(FULL),doxygen $(FILE);)<br>
diff --git a/doxygen/header.html b/doxygen/header.html<br>
index abd736f..8e656c1 100644<br>
--- a/doxygen/header.html<br>
+++ b/doxygen/header.html<br>
@@ -8,6 +8,7 @@<br>
<a class="qindex" href="../main/index.html">core</a> |<br>
<a class="qindex" href="../glapi/index.html">glapi</a> |<br>
<a class="qindex" href="../glsl/index.html">glsl</a> |<br>
+<a class="qindex" href="../nir/index.html">nir</a> |<br>
<a class="qindex" href="../vbo/index.html">vbo</a> |<br>
<a class="qindex" href="../math/index.html">math</a> |<br>
<a class="qindex" href="../shader/index.html">shader</a> |<br>
diff --git a/doxygen/nir.doxy b/doxygen/nir.doxy<br>
new file mode 100644<br>
index 0000000..cad7380<br>
--- /dev/null<br>
+++ b/doxygen/nir.doxy<br>
@@ -0,0 +1,50 @@<br>
+# Doxyfile 0.1<br>
+<br>
+@INCLUDE = common.doxy<br>
+<br>
+#---------------------------------------------------------------------------<br>
+# General configuration options<br>
+#---------------------------------------------------------------------------<br>
+PROJECT_NAME = "Mesa NIR module"<br>
+#---------------------------------------------------------------------------<br>
+# Configuration options related to the input files<br>
+#---------------------------------------------------------------------------<br>
+INPUT = ../src/compiler/nir<br>
+FILE_PATTERNS = *.c *.cpp *.h<br>
+RECURSIVE = NO<br>
+EXCLUDE =<br>
+EXCLUDE_PATTERNS =<br>
+EXAMPLE_PATH =<br>
+EXAMPLE_PATTERNS =<br>
+EXAMPLE_RECURSIVE = NO<br>
+IMAGE_PATH =<br>
+INPUT_FILTER =<br>
+FILTER_SOURCE_FILES = NO<br>
+#---------------------------------------------------------------------------<br>
+# Configuration options related to the HTML output<br>
+#---------------------------------------------------------------------------<br>
+HTML_OUTPUT = nir<br>
+#---------------------------------------------------------------------------<br>
+# Configuration options related to the preprocessor<br>
+#---------------------------------------------------------------------------<br>
+ENABLE_PREPROCESSING = YES<br>
+MACRO_EXPANSION = NO<br>
+EXPAND_ONLY_PREDEF = NO<br>
+SEARCH_INCLUDES = YES<br>
+INCLUDE_PATH = ../include/<br>
+INCLUDE_FILE_PATTERNS =<br>
+PREDEFINED =<br>
+EXPAND_AS_DEFINED =<br>
+SKIP_FUNCTION_MACROS = YES<br>
+#---------------------------------------------------------------------------<br>
+# Configuration::additions related to external references<br>
+#---------------------------------------------------------------------------<br>
+TAGFILES = glsl.tag=../glsl \<br>
+ main.tag=../main \<br>
+ math.tag=../math \<br>
+ swrast.tag=../swrast \<br>
+ swrast_setup.tag=../swrast_setup \<br>
+ tnl.tag=../tnl \<br>
+ tnl_dd.tag=../tnl_dd \<br>
+ vbo.tag=../vbo<br>
+GENERATE_TAGFILE = nir.tag<br>
--<br>
1.9.1<br>
<br>
_______________________________________________<br>
mesa-dev mailing list<br>
<a href="javascript:;" onclick="_e(event, 'cvml', 'mesa-dev@lists.freedesktop.org')">mesa-dev@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/mesa-dev" target="_blank">https://lists.freedesktop.org/mailman/listinfo/mesa-dev</a><br>
</blockquote>