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 hash.[ch] \ 77 hint.h \ 78 histogram.h \ 79 image.[ch] \ 80 imports.[ch] \ 81 lines.[ch] \ 82 light.h \ 83 matrix.[ch] \ 84 macros.h \ 85 mmath.h \ 86 mtypes.h \ 87 pixel.h \ 88 points.[ch] \ 89 polygon.[ch] \ 90 rastpos.[ch] \ 91 simple_list.h \ 92 state.[ch] \ 93 stencil.[ch] \ 94 subset_*.c \ 95 texformat.h \ 96 teximage.h \ 97 texstate.h \ 98 texstore.h \ 99 texobj.[ch] \ 100 texutil_tmp.h \ 101 varray.h 102RECURSIVE = NO 103EXCLUDE = 104EXCLUDE_PATTERNS = 105EXAMPLE_PATH = 106EXAMPLE_PATTERNS = 107EXAMPLE_RECURSIVE = NO 108IMAGE_PATH = 109INPUT_FILTER = 110FILTER_SOURCE_FILES = NO 111#--------------------------------------------------------------------------- 112# configuration options related to source browsing 113#--------------------------------------------------------------------------- 114SOURCE_BROWSER = YES 115INLINE_SOURCES = NO 116REFERENCED_BY_RELATION = YES 117REFERENCES_RELATION = YES 118#--------------------------------------------------------------------------- 119# configuration options related to the alphabetical class index 120#--------------------------------------------------------------------------- 121ALPHABETICAL_INDEX = NO 122COLS_IN_ALPHA_INDEX = 5 123IGNORE_PREFIX = 124#--------------------------------------------------------------------------- 125# configuration options related to the HTML output 126#--------------------------------------------------------------------------- 127GENERATE_HTML = YES 128HTML_OUTPUT = core_subset 129HTML_HEADER = header_subset.html 130HTML_FOOTER = 131HTML_STYLESHEET = 132HTML_ALIGN_MEMBERS = YES 133GENERATE_HTMLHELP = NO 134GENERATE_CHI = NO 135BINARY_TOC = NO 136TOC_EXPAND = NO 137DISABLE_INDEX = NO 138ENUM_VALUES_PER_LINE = 4 139GENERATE_TREEVIEW = NO 140TREEVIEW_WIDTH = 250 141#--------------------------------------------------------------------------- 142# configuration options related to the LaTeX output 143#--------------------------------------------------------------------------- 144GENERATE_LATEX = NO 145LATEX_OUTPUT = 146COMPACT_LATEX = NO 147PAPER_TYPE = a4wide 148EXTRA_PACKAGES = 149LATEX_HEADER = 150PDF_HYPERLINKS = NO 151USE_PDFLATEX = NO 152LATEX_BATCHMODE = NO 153#--------------------------------------------------------------------------- 154# configuration options related to the RTF output 155#--------------------------------------------------------------------------- 156GENERATE_RTF = NO 157RTF_OUTPUT = 158COMPACT_RTF = NO 159RTF_HYPERLINKS = NO 160RTF_STYLESHEET_FILE = 161RTF_EXTENSIONS_FILE = 162#--------------------------------------------------------------------------- 163# configuration options related to the man page output 164#--------------------------------------------------------------------------- 165GENERATE_MAN = NO 166MAN_OUTPUT = 167MAN_EXTENSION = 168MAN_LINKS = NO 169#--------------------------------------------------------------------------- 170# configuration options related to the XML output 171#--------------------------------------------------------------------------- 172GENERATE_XML = NO 173#--------------------------------------------------------------------------- 174# configuration options for the AutoGen Definitions output 175#--------------------------------------------------------------------------- 176GENERATE_AUTOGEN_DEF = NO 177#--------------------------------------------------------------------------- 178# Configuration options related to the preprocessor 179#--------------------------------------------------------------------------- 180ENABLE_PREPROCESSING = YES 181MACRO_EXPANSION = NO 182EXPAND_ONLY_PREDEF = NO 183SEARCH_INCLUDES = YES 184INCLUDE_PATH = ../include/ 185INCLUDE_FILE_PATTERNS = 186PREDEFINED = 187EXPAND_AS_DEFINED = 188SKIP_FUNCTION_MACROS = YES 189#--------------------------------------------------------------------------- 190# Configuration::addtions related to external references 191#--------------------------------------------------------------------------- 192TAGFILES = \ 193 math_subset.tag=../math_subset 194GENERATE_TAGFILE = core_subset.tag 195ALLEXTERNALS = NO 196PERL_PATH = 197#--------------------------------------------------------------------------- 198# Configuration options related to the dot tool 199#--------------------------------------------------------------------------- 200CLASS_DIAGRAMS = NO 201HAVE_DOT = NO 202CLASS_GRAPH = YES 203COLLABORATION_GRAPH = YES 204TEMPLATE_RELATIONS = YES 205HIDE_UNDOC_RELATIONS = YES 206INCLUDE_GRAPH = YES 207INCLUDED_BY_GRAPH = YES 208GRAPHICAL_HIERARCHY = YES 209DOT_PATH = 210DOTFILE_DIRS = 211MAX_DOT_GRAPH_WIDTH = 1024 212MAX_DOT_GRAPH_HEIGHT = 1024 213GENERATE_LEGEND = YES 214DOT_CLEANUP = YES 215#--------------------------------------------------------------------------- 216# Configuration::addtions related to the search engine 217#--------------------------------------------------------------------------- 218SEARCHENGINE = NO 219CGI_NAME = 220CGI_URL = 221DOC_URL = 222DOC_ABSPATH = 223BIN_ABSPATH = 224EXT_DOC_PATHS = 225