Commit 885a96bf by Mustafa Çamurcu

[ozone] swiftshader ozone

Windows implementation for FrameBuffer needs priority over Ozone. When building Chrome for Windows using Ozone, since use_ozone=true, some required windows definitions don't get defined. Change-Id: I6b8475c036dc88f7e3cb118a7db286afc75857fe Reviewed-on: https://swiftshader-review.googlesource.com/17968Tested-by: 's avatarMustafa Çamurcu <camurcu@google.com> Reviewed-by: 's avatarNicolas Capens <nicolascapens@google.com>
parent f8cdc74c
...@@ -47,7 +47,7 @@ swiftshader_source_set("swiftshader_main") { ...@@ -47,7 +47,7 @@ swiftshader_source_set("swiftshader_main") {
"SwiftConfig.cpp", "SwiftConfig.cpp",
] ]
if (use_ozone) { if (use_ozone && !is_win) {
sources += [ "FrameBufferOzone.cpp" ] sources += [ "FrameBufferOzone.cpp" ]
} else if (is_linux) { } else if (is_linux) {
sources += [ sources += [
...@@ -70,9 +70,7 @@ swiftshader_source_set("swiftshader_main") { ...@@ -70,9 +70,7 @@ swiftshader_source_set("swiftshader_main") {
configs = [ ":swiftshader_main_private_config" ] configs = [ ":swiftshader_main_private_config" ]
include_dirs = [ include_dirs = [ ".." ]
"..",
]
if (is_mac) { if (is_mac) {
include_dirs += [ "../../include" ] include_dirs += [ "../../include" ]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment