Subj, increasing parsing speed up to x10.
Details
Details
- Reviewers
- None
- Group Reviewers
Restricted Owners Package (Owns No Changed Paths) - Commits
- rP24740: Optimization for include resolving in PreprocessorWrapper.
- Apply the patch and compile the game
- Run tests: test TestPreprocessor, make sure all passed
- Check that all included effects work as before: fog, shadows, los
Diff Detail
Diff Detail
- Repository
- rP 0 A.D. Public Repository
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Event Timeline
Comment Actions
Build has FAILED
builderr-debug-macos.txt ../../../source/graphics/ShaderProgram.cpp:86:15: warning: 'Reload' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void Reload() ^ ../../../source/graphics/ShaderProgram.h:124:15: note: overridden virtual function is here virtual void Reload() = 0; ^ ../../../source/graphics/ShaderProgram.cpp:118:15: warning: 'Bind' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void Bind() ^ ../../../source/graphics/ShaderProgram.h:135:15: note: overridden virtual function is here virtual void Bind() = 0; ^ ../../../source/graphics/ShaderProgram.cpp:128:15: warning: 'Unbind' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void Unbind() ^ ../../../source/graphics/ShaderProgram.h:140:
Link to build: https://jenkins.wildfiregames.com/job/macos-differential/2999/display/redirect
See console output for more information: https://jenkins.wildfiregames.com/job/macos-differential/2999/display/redirectconsole