Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(386)

Side by Side Diff: third_party/mesa/README.txt

Issue 17005007: Upgrading Mesa to 9.0.3 (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebaselined Created 7 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « third_party/mesa/README.chromium ('k') | third_party/mesa/generate_git_sha1.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 Compilation has a few phases:
2
3 1. Generate the header and dispatch source files that have to match the GL api.
4 These read in a description of the GL api in the form of XML files. In
5 addition, generate the GLSL parser and lexer using flex and bison. These
6 sources are needed for step 2
7 2. Compile everything in src/glsl into a library. This step uses the parser and
8 lexer output.
9 3. Compile the compiler (executable) that can create the builtin functions'
10 source file. Note that this step uses builtin_stubs.cpp because we haven't
11 generated the actual builtin functions' source file yet.
12 4. Invoke the compiler that we just built to create
13 gen/mesa/builtin_function.cpp
14 5. Compile the rest of mesa, using the builtins that we created in step 4. In
15 addition, link in all the files that we've previously compiled in step 2.
OLDNEW
« no previous file with comments | « third_party/mesa/README.chromium ('k') | third_party/mesa/generate_git_sha1.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698