1# This file will be copied into //third_party/externals/vulkan_headers via the git_repository 2# rule in WORKSPACE.bazel, so all files should be relative to that path. 3 4cc_library( 5 name = "vulkan_headers", 6 srcs = [ 7 # As of https://github.com/KhronosGroup/Vulkan-Headers/commit/00671c64ba5c488ade22ad572a0ef81d5e64c803 8 # these are included by vulkan_core.h, but Skia doesn't need to include them directly. 9 "include/vk_video/vulkan_video_codec_av1std.h", 10 "include/vk_video/vulkan_video_codec_av1std_decode.h", 11 "include/vk_video/vulkan_video_codec_av1std_encode.h", 12 "include/vk_video/vulkan_video_codec_h264std.h", 13 "include/vk_video/vulkan_video_codec_h264std_decode.h", 14 "include/vk_video/vulkan_video_codec_h264std_encode.h", 15 "include/vk_video/vulkan_video_codec_h265std.h", 16 "include/vk_video/vulkan_video_codec_h265std_decode.h", 17 "include/vk_video/vulkan_video_codec_h265std_encode.h", 18 "include/vk_video/vulkan_video_codecs_common.h", 19 ], 20 hdrs = [ 21 "include/vulkan/vk_platform.h", 22 "include/vulkan/vulkan.h", 23 "include/vulkan/vulkan_android.h", 24 "include/vulkan/vulkan_core.h", 25 "include/vulkan/vulkan_xcb.h", 26 ], 27 includes = ["include"], 28 visibility = ["//visibility:public"], 29) 30