Make it possible to build SwiftShader for Fuchsia. With this change SwiftShader is buildable for Fuchsia. Integration with Mozard for EGL will be implemented in a separate CL. Bug: chromium:800951 Change-Id: I60160c91aecaa6cdc6b07de688ff54b686613ab3 Reviewed-on: https://swiftshader-review.googlesource.com/16148 Tested-by: Sergey Ulanov <sergeyu@chromium.org> Reviewed-by: Nicolas Capens <nicolascapens@google.com>
diff --git a/src/OpenGL/libEGL/Surface.cpp b/src/OpenGL/libEGL/Surface.cpp index ad3bdd2..57261b2 100644 --- a/src/OpenGL/libEGL/Surface.cpp +++ b/src/OpenGL/libEGL/Surface.cpp
@@ -294,6 +294,10 @@ int windowWidth; int windowHeight; sw::OSX::GetNativeWindowSize(window, windowWidth, windowHeight); + #elif defined(__Fuchsia__) + // TODO(crbug.com/800951): Integrate with Mozart. + int windowWidth = 100; + int windowHeight = 100; #else #error "WindowSurface::checkForResize unimplemented for this platform" #endif