1# Doxyfile 0.1 2 3#--------------------------------------------------------------------------- 4# General configuration options 5#--------------------------------------------------------------------------- 6PROJECT_NAME = "Mesa Main" 7PROJECT_NUMBER = 8OUTPUT_DIRECTORY = 9OUTPUT_LANGUAGE = English 10EXTRACT_ALL = NO 11EXTRACT_PRIVATE = NO 12EXTRACT_STATIC = YES 13EXTRACT_LOCAL_CLASSES = YES 14HIDE_UNDOC_MEMBERS = NO 15HIDE_UNDOC_CLASSES = NO 16BRIEF_MEMBER_DESC = YES 17REPEAT_BRIEF = YES 18ALWAYS_DETAILED_SEC = NO 19INLINE_INHERITED_MEMB = NO 20FULL_PATH_NAMES = NO 21STRIP_FROM_PATH = 22INTERNAL_DOCS = YES 23STRIP_CODE_COMMENTS = YES 24CASE_SENSE_NAMES = YES 25SHORT_NAMES = NO 26HIDE_SCOPE_NAMES = NO 27VERBATIM_HEADERS = YES 28SHOW_INCLUDE_FILES = YES 29JAVADOC_AUTOBRIEF = NO 30INHERIT_DOCS = YES 31INLINE_INFO = YES 32SORT_MEMBER_DOCS = NO 33DISTRIBUTE_GROUP_DOC = NO 34TAB_SIZE = 8 35GENERATE_TODOLIST = YES 36GENERATE_TESTLIST = YES 37GENERATE_BUGLIST = YES 38ALIASES = 39ENABLED_SECTIONS = subset 40MAX_INITIALIZER_LINES = 30 41OPTIMIZE_OUTPUT_FOR_C = NO 42SHOW_USED_FILES = YES 43#--------------------------------------------------------------------------- 44# configuration options related to warning and progress messages 45#--------------------------------------------------------------------------- 46QUIET = YES 47WARNINGS = YES 48WARN_IF_UNDOCUMENTED = NO 49WARN_FORMAT = 50WARN_LOGFILE = 51#--------------------------------------------------------------------------- 52# configuration options related to the input files 53#--------------------------------------------------------------------------- 54INPUT = ../src/mesa/main/ 55FILE_PATTERNS = \ 56 accum.h \ 57 attrib.h \ 58 blend.[ch] \ 59 buffers.[ch] \ 60 dd.h \ 61 debug.h \ 62 depth.h \ 63 dlist.h \ 64 context.[ch] \ 65 config.h \ 66 colormac.h \ 67 colortab.h \ 68 enable.h \ 69 enums.h \ 70 eval.h \ 71 extensions.h \ 72 feedback.[ch] \ 73 fog.h \ 74 get.h \ 75 glheader.h \ 76 glthread.h \ 77 hash.[ch] \ 78 hint.h \ 79 histogram.h \ 80 image.[ch] \ 81 imports.[ch] \ 82 lines.[ch] \ 83 light.h \ 84 matrix.[ch] \ 85 macros.h \ 86 mmath.h \ 87 mtypes.h \ 88 pixel.h \ 89 points.[ch] \ 90 polygon.[ch] \ 91 rastpos.[ch] \ 92 simple_list.h \ 93 state.[ch] \ 94 stencil.[ch] \ 95 subset_*.c \ 96 texformat.h \ 97 teximage.h \ 98 texstate.h \ 99 texstore.h \ 100 texobj.[ch] \ 101 texutil_tmp.h \ 102 varray.h 103RECURSIVE = NO 104EXCLUDE = 105EXCLUDE_PATTERNS = 106EXAMPLE_PATH = 107EXAMPLE_PATTERNS = 108EXAMPLE_RECURSIVE = NO 109IMAGE_PATH = 110INPUT_FILTER = 111FILTER_SOURCE_FILES = NO 112#--------------------------------------------------------------------------- 113# configuration options related to source browsing 114#--------------------------------------------------------------------------- 115SOURCE_BROWSER = YES 116INLINE_SOURCES = NO 117REFERENCED_BY_RELATION = YES 118REFERENCES_RELATION = YES 119#--------------------------------------------------------------------------- 120# configuration options related to the alphabetical class index 121#--------------------------------------------------------------------------- 122ALPHABETICAL_INDEX = NO 123COLS_IN_ALPHA_INDEX = 5 124IGNORE_PREFIX = 125#--------------------------------------------------------------------------- 126# configuration options related to the HTML output 127#--------------------------------------------------------------------------- 128GENERATE_HTML = YES 129HTML_OUTPUT = core_subset 130HTML_HEADER = header_subset.html 131HTML_FOOTER = 132HTML_STYLESHEET = 133HTML_ALIGN_MEMBERS = YES 134GENERATE_HTMLHELP = NO 135GENERATE_CHI = NO 136BINARY_TOC = NO 137TOC_EXPAND = NO 138DISABLE_INDEX = NO 139ENUM_VALUES_PER_LINE = 4 140GENERATE_TREEVIEW = NO 141TREEVIEW_WIDTH = 250 142#--------------------------------------------------------------------------- 143# configuration options related to the LaTeX output 144#--------------------------------------------------------------------------- 145GENERATE_LATEX = NO 146LATEX_OUTPUT = 147COMPACT_LATEX = NO 148PAPER_TYPE = a4wide 149EXTRA_PACKAGES = 150LATEX_HEADER = 151PDF_HYPERLINKS = NO 152USE_PDFLATEX = NO 153LATEX_BATCHMODE = NO 154#--------------------------------------------------------------------------- 155# configuration options related to the RTF output 156#--------------------------------------------------------------------------- 157GENERATE_RTF = NO 158RTF_OUTPUT = 159COMPACT_RTF = NO 160RTF_HYPERLINKS = NO 161RTF_STYLESHEET_FILE = 162RTF_EXTENSIONS_FILE = 163#--------------------------------------------------------------------------- 164# configuration options related to the man page output 165#--------------------------------------------------------------------------- 166GENERATE_MAN = NO 167MAN_OUTPUT = 168MAN_EXTENSION = 169MAN_LINKS = NO 170#--------------------------------------------------------------------------- 171# configuration options related to the XML output 172#--------------------------------------------------------------------------- 173GENERATE_XML = NO 174#--------------------------------------------------------------------------- 175# configuration options for the AutoGen Definitions output 176#--------------------------------------------------------------------------- 177GENERATE_AUTOGEN_DEF = NO 178#--------------------------------------------------------------------------- 179# Configuration options related to the preprocessor 180#--------------------------------------------------------------------------- 181ENABLE_PREPROCESSING = YES 182MACRO_EXPANSION = NO 183EXPAND_ONLY_PREDEF = NO 184SEARCH_INCLUDES = YES 185INCLUDE_PATH = ../include/ 186INCLUDE_FILE_PATTERNS = 187PREDEFINED = 188EXPAND_AS_DEFINED = 189SKIP_FUNCTION_MACROS = YES 190#--------------------------------------------------------------------------- 191# Configuration::addtions related to external references 192#--------------------------------------------------------------------------- 193TAGFILES = \ 194 math_subset.tag=../math_subset \ 195 miniglx.tag=../miniglx 196GENERATE_TAGFILE = core_subset.tag 197ALLEXTERNALS = NO 198PERL_PATH = 199#--------------------------------------------------------------------------- 200# Configuration options related to the dot tool 201#--------------------------------------------------------------------------- 202CLASS_DIAGRAMS = NO 203HAVE_DOT = NO 204CLASS_GRAPH = YES 205COLLABORATION_GRAPH = YES 206TEMPLATE_RELATIONS = YES 207HIDE_UNDOC_RELATIONS = YES 208INCLUDE_GRAPH = YES 209INCLUDED_BY_GRAPH = YES 210GRAPHICAL_HIERARCHY = YES 211DOT_PATH = 212DOTFILE_DIRS = 213MAX_DOT_GRAPH_WIDTH = 1024 214MAX_DOT_GRAPH_HEIGHT = 1024 215GENERATE_LEGEND = YES 216DOT_CLEANUP = YES 217#--------------------------------------------------------------------------- 218# Configuration::addtions related to the search engine 219#--------------------------------------------------------------------------- 220SEARCHENGINE = NO 221CGI_NAME = 222CGI_URL = 223DOC_URL = 224DOC_ABSPATH = 225BIN_ABSPATH = 226EXT_DOC_PATHS = 227