39 lines
1.3 KiB
Python
39 lines
1.3 KiB
Python
load("//bazel:skia_rules.bzl", "skia_cc_library")
|
|
|
|
package(
|
|
default_applicable_licenses = ["//:license"],
|
|
)
|
|
|
|
licenses(["notice"])
|
|
|
|
skia_cc_library(
|
|
name = "vulkan",
|
|
hdrs = [
|
|
"vulkan/vk_icd.h",
|
|
"vulkan/vk_layer.h",
|
|
"vulkan/vk_video/vulkan_video_codec_av1std.h",
|
|
"vulkan/vk_video/vulkan_video_codec_av1std_decode.h",
|
|
"vulkan/vk_video/vulkan_video_codec_av1std_encode.h",
|
|
"vulkan/vk_video/vulkan_video_codec_h264std.h",
|
|
"vulkan/vk_video/vulkan_video_codec_h264std_decode.h",
|
|
"vulkan/vk_video/vulkan_video_codec_h264std_encode.h",
|
|
"vulkan/vk_video/vulkan_video_codec_h265std.h",
|
|
"vulkan/vk_video/vulkan_video_codec_h265std_decode.h",
|
|
"vulkan/vk_video/vulkan_video_codec_h265std_encode.h",
|
|
"vulkan/vk_video/vulkan_video_codec_vp9std.h",
|
|
"vulkan/vk_video/vulkan_video_codec_vp9std_decode.h",
|
|
"vulkan/vk_video/vulkan_video_codecs_common.h",
|
|
"vulkan/vulkan.h",
|
|
"vulkan/vulkan.hpp",
|
|
"vulkan/vulkan_core.h",
|
|
"vulkan/vulkan_screen.h",
|
|
],
|
|
includes = ["."],
|
|
textual_hdrs = [
|
|
"vulkan/vk_platform.h",
|
|
"vulkan/vulkan_android.h",
|
|
"vulkan/vulkan_xcb.h",
|
|
], #TODO(kjlubick) The other files are necessary on different platforms
|
|
visibility = ["//:__subpackages__"],
|
|
)
|