diff options
author | Andrew Knight <andrew.knight@digia.com> | 2013-04-03 19:57:09 +0300 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-04-08 11:35:44 +0200 |
commit | 710ad8ce1bd5d01ce048851d210ac3831ca17dde (patch) | |
tree | bb3f645e57a7887341113275c9caa2583f7e2dfa /src/angle/src/compiler/preprocessor/preprocessor.pro | |
parent | 8307ab784eb4d8d22441ee61f02cb381684ca3a2 (diff) |
Upgrade ANGLE to DX11 Proto
Upgrades ANGLE to dx11proto (dx11-MRT-support tag), which splits out support
for DirectX9 & DirectX11. The DX9 codepath is used by default;
CONFIG+=angle_d3d11 must be passed to the ANGLE project to build for DX11.
Existing patches to ANGLE have been updated (or removed if no longer
needed), and a patch has been added to make DX9/DX11 codepaths mutually
exclusive.
Change-Id: Ibe13befadb94f04883eca449d0ee1f0da955ff92
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
Reviewed-by: Gunnar Sletta <gunnar.sletta@digia.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: Axel Waggershauser <awagger@gmail.com>
Diffstat (limited to 'src/angle/src/compiler/preprocessor/preprocessor.pro')
-rw-r--r-- | src/angle/src/compiler/preprocessor/preprocessor.pro | 52 |
1 files changed, 26 insertions, 26 deletions
diff --git a/src/angle/src/compiler/preprocessor/preprocessor.pro b/src/angle/src/compiler/preprocessor/preprocessor.pro index 62476008b3..432c8dcf32 100644 --- a/src/angle/src/compiler/preprocessor/preprocessor.pro +++ b/src/angle/src/compiler/preprocessor/preprocessor.pro @@ -4,43 +4,43 @@ TARGET = $$qtLibraryTarget(preprocessor) include(../../config.pri) -INCLUDEPATH = $$ANGLE_DIR/src/compiler/preprocessor/new +INCLUDEPATH = $$ANGLE_DIR/src/compiler/preprocessor DEFINES += _SECURE_SCL=0 FLEX_SOURCES = \ - $$ANGLE_DIR/src/compiler/preprocessor/new/Tokenizer.l + $$ANGLE_DIR/src/compiler/preprocessor/Tokenizer.l BISON_SOURCES = \ - $$ANGLE_DIR/src/compiler/preprocessor/new/ExpressionParser.y + $$ANGLE_DIR/src/compiler/preprocessor/ExpressionParser.y HEADERS += \ - $$ANGLE_DIR/src/compiler/preprocessor/new/Diagnostics.h \ - $$ANGLE_DIR/src/compiler/preprocessor/new/DirectiveHandler.h \ - $$ANGLE_DIR/src/compiler/preprocessor/new/DirectiveParser.h \ - $$ANGLE_DIR/src/compiler/preprocessor/new/ExpressionParser.h \ - $$ANGLE_DIR/src/compiler/preprocessor/new/Input.h \ - $$ANGLE_DIR/src/compiler/preprocessor/new/Lexer.h \ - $$ANGLE_DIR/src/compiler/preprocessor/new/Macro.h \ - $$ANGLE_DIR/src/compiler/preprocessor/new/MacroExpander.h \ - $$ANGLE_DIR/src/compiler/preprocessor/new/numeric_lex.h \ - $$ANGLE_DIR/src/compiler/preprocessor/new/pp_utils.h \ - $$ANGLE_DIR/src/compiler/preprocessor/new/Preprocessor.h \ - $$ANGLE_DIR/src/compiler/preprocessor/new/SourceLocation.h \ - $$ANGLE_DIR/src/compiler/preprocessor/new/Token.h \ - $$ANGLE_DIR/src/compiler/preprocessor/new/Tokenizer.h + $$ANGLE_DIR/src/compiler/preprocessor/DiagnosticsBase.h \ + $$ANGLE_DIR/src/compiler/preprocessor/DirectiveHandlerBase.h \ + $$ANGLE_DIR/src/compiler/preprocessor/DirectiveParser.h \ + $$ANGLE_DIR/src/compiler/preprocessor/ExpressionParser.h \ + $$ANGLE_DIR/src/compiler/preprocessor/Input.h \ + $$ANGLE_DIR/src/compiler/preprocessor/Lexer.h \ + $$ANGLE_DIR/src/compiler/preprocessor/Macro.h \ + $$ANGLE_DIR/src/compiler/preprocessor/MacroExpander.h \ + $$ANGLE_DIR/src/compiler/preprocessor/numeric_lex.h \ + $$ANGLE_DIR/src/compiler/preprocessor/pp_utils.h \ + $$ANGLE_DIR/src/compiler/preprocessor/Preprocessor.h \ + $$ANGLE_DIR/src/compiler/preprocessor/SourceLocation.h \ + $$ANGLE_DIR/src/compiler/preprocessor/Token.h \ + $$ANGLE_DIR/src/compiler/preprocessor/Tokenizer.h SOURCES += \ - $$ANGLE_DIR/src/compiler/preprocessor/new/Diagnostics.cpp \ - $$ANGLE_DIR/src/compiler/preprocessor/new/DirectiveHandler.cpp \ - $$ANGLE_DIR/src/compiler/preprocessor/new/DirectiveParser.cpp \ - $$ANGLE_DIR/src/compiler/preprocessor/new/Input.cpp \ - $$ANGLE_DIR/src/compiler/preprocessor/new/Lexer.cpp \ - $$ANGLE_DIR/src/compiler/preprocessor/new/Macro.cpp \ - $$ANGLE_DIR/src/compiler/preprocessor/new/MacroExpander.cpp \ - $$ANGLE_DIR/src/compiler/preprocessor/new/Preprocessor.cpp \ - $$ANGLE_DIR/src/compiler/preprocessor/new/Token.cpp + $$ANGLE_DIR/src/compiler/preprocessor/DiagnosticsBase.cpp \ + $$ANGLE_DIR/src/compiler/preprocessor/DirectiveHandlerBase.cpp \ + $$ANGLE_DIR/src/compiler/preprocessor/DirectiveParser.cpp \ + $$ANGLE_DIR/src/compiler/preprocessor/Input.cpp \ + $$ANGLE_DIR/src/compiler/preprocessor/Lexer.cpp \ + $$ANGLE_DIR/src/compiler/preprocessor/Macro.cpp \ + $$ANGLE_DIR/src/compiler/preprocessor/MacroExpander.cpp \ + $$ANGLE_DIR/src/compiler/preprocessor/Preprocessor.cpp \ + $$ANGLE_DIR/src/compiler/preprocessor/Token.cpp # NOTE: 'win_flex' and 'bison' can be found in qt5/gnuwin32/bin flex.commands = $$addGnuPath(win_flex) --noline --nounistd --outfile=${QMAKE_FILE_BASE}.cpp ${QMAKE_FILE_NAME} |