This change allows extension directive after ESSL1.0 non-preprocessor tokens on CHROMEOS. CHROMEOS kiosks have a video player that violates this spec requirement so just flagging as a warning to prevent failed video playback. Added ANGLE_PLATFORM_CHROMEOS define to build config in order to only make this a warning on CHROMEOS. Split the ESSL1 & ESSL3 cases back out as ESSL3 had always been an error on all platforms in the past and so want to keep it that way. Bug: 1003005 Bug: angleproject:4023 Change-Id: Ia931b3a8dad82dbda4c9c9e49a9c1090116397b5 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1866464Reviewed-by:Jamie Madill <jmadill@chromium.org> Commit-Queue: Tobin Ehlis <tobine@google.com>
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| MockDiagnostics.h | Loading commit data... | |
| MockDirectiveHandler.h | Loading commit data... | |
| PreprocessorTest.cpp | Loading commit data... | |
| PreprocessorTest.h | Loading commit data... | |
| char_test.cpp | Loading commit data... | |
| comment_test.cpp | Loading commit data... | |
| define_test.cpp | Loading commit data... | |
| error_test.cpp | Loading commit data... | |
| extension_test.cpp | Loading commit data... | |
| identifier_test.cpp | Loading commit data... | |
| if_test.cpp | Loading commit data... | |
| input_test.cpp | Loading commit data... | |
| location_test.cpp | Loading commit data... | |
| number_test.cpp | Loading commit data... | |
| operator_test.cpp | Loading commit data... | |
| pragma_test.cpp | Loading commit data... | |
| space_test.cpp | Loading commit data... | |
| token_test.cpp | Loading commit data... | |
| version_test.cpp | Loading commit data... |