skia2/tools/sk_app
Ben Wagner f6cc85844f Reland "Fix sk_app macOS raster window build conditions."
The "raster" window on macOS and iOS is actually backed by GL. Fix the
build rules and code conditions to reflect this. This allows for some
sk_app applications to run on macOS and iOS with skia_use_gl=false.

> Revert:
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/397737
> Commit-Queue: Brian Osman <brianosman@google.com>
> Reviewed-by: Brian Osman <brianosman@google.com>

> Land:
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/397256
> Commit-Queue: Ben Wagner <bungeman@google.com>
> Reviewed-by: Brian Osman <brianosman@google.com>

Change-Id: Ia8a421f4818856dd90cb4847095eee0d1836d1e6
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/398056
Reviewed-by: Ben Wagner <bungeman@google.com>
Reviewed-by: Brian Osman <brianosman@google.com>
Commit-Queue: Ben Wagner <bungeman@google.com>
2021-04-19 18:25:44 +00:00
..
android Revert "Fix crash on windows viewer when starting in vulkan." 2020-12-16 14:52:07 +00:00
ios Reland "Fix sk_app macOS raster window build conditions." 2021-04-19 18:25:44 +00:00
mac Reland "Fix sk_app macOS raster window build conditions." 2021-04-19 18:25:44 +00:00
unix Clean up remaining NVPR bits & bobs 2021-03-23 19:12:12 +00:00
win Fix Viewer crash when starting with vk msaa on windows. 2020-12-16 16:37:56 +00:00
Application.h Remove SampleApp and convert HelloWorld to sk_app 2017-11-21 18:37:19 +00:00
CommandSet.cpp Include the SkTSort header only where it is used. 2020-07-14 14:19:06 +00:00
CommandSet.h tools/skui: put all enums in a common namespace 2019-08-29 15:39:32 +00:00
DawnWindowContext.cpp Add Context factories to GrDirectContext 2020-07-14 12:40:46 +00:00
DawnWindowContext.h Update the sk_app WindowContext to hold a GrDirectContext 2020-07-10 18:27:03 +00:00
DisplayParams.h Hide binaryArchive use in Viewer behind a flag. 2020-11-25 17:27:47 +00:00
GLWindowContext.cpp Rename GrContextPriv to GrDirectContextPriv 2020-10-14 16:46:01 +00:00
GLWindowContext.h Update the sk_app WindowContext to hold a GrDirectContext 2020-07-10 18:27:03 +00:00
MetalWindowContext.h Reland "Remove ARC from tools lib." 2021-02-22 17:55:52 +00:00
MetalWindowContext.mm Reland "Remove ARC from tools lib." 2021-02-22 17:55:52 +00:00
RasterWindowContext.h rewrite includes to not need so much -Ifoo 2019-04-24 16:27:11 +00:00
VulkanWindowContext.cpp VulkanWindowContext uses sample-able swap VkImages when available. 2020-10-09 21:53:43 +00:00
VulkanWindowContext.h VulkanWindowContext uses sample-able swap VkImages when available. 2020-10-09 21:53:43 +00:00
Window.cpp Add activation events to sk_app. 2020-11-16 16:44:08 +00:00
Window.h Add support for retina displays to sk_app. 2021-01-29 17:33:48 +00:00
WindowContext.cpp Update the sk_app WindowContext to hold a GrDirectContext 2020-07-10 18:27:03 +00:00
WindowContext.h Add activation events to sk_app. 2020-11-16 16:44:08 +00:00