• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1load("//bazel:skia_rules.bzl", "exports_files_legacy", "split_srcs_and_hdrs")
2
3package(
4    default_applicable_licenses = ["//:license"],
5)
6
7licenses(["notice"])
8
9exports_files_legacy()
10
11# Not currently in a Bazel target.
12# In file list for exporting to //gn/gpu.gni:skia_direct3d_sources.
13D3D_FILES = [
14    "GrD3DAMDMemoryAllocator.cpp",
15    "GrD3DAMDMemoryAllocator.h",
16    "GrD3DAttachment.cpp",
17    "GrD3DAttachment.h",
18    "GrD3DBuffer.cpp",
19    "GrD3DBuffer.h",
20    "GrD3DCaps.cpp",
21    "GrD3DCaps.h",
22    "GrD3DCommandList.cpp",
23    "GrD3DCommandList.h",
24    "GrD3DCommandSignature.cpp",
25    "GrD3DCommandSignature.h",
26    "GrD3DCpuDescriptorManager.cpp",
27    "GrD3DCpuDescriptorManager.h",
28    "GrD3DDescriptorHeap.cpp",
29    "GrD3DDescriptorHeap.h",
30    "GrD3DDescriptorTableManager.cpp",
31    "GrD3DDescriptorTableManager.h",
32    "GrD3DGpu.cpp",
33    "GrD3DGpu.h",
34    "GrD3DOpsRenderPass.cpp",
35    "GrD3DOpsRenderPass.h",
36    "GrD3DPipeline.h",
37    "GrD3DPipelineState.cpp",
38    "GrD3DPipelineState.h",
39    "GrD3DPipelineStateBuilder.cpp",
40    "GrD3DPipelineStateBuilder.h",
41    "GrD3DPipelineStateDataManager.cpp",
42    "GrD3DPipelineStateDataManager.h",
43    "GrD3DRenderTarget.cpp",
44    "GrD3DRenderTarget.h",
45    "GrD3DResourceProvider.cpp",
46    "GrD3DResourceProvider.h",
47    "GrD3DResourceState.h",
48    "GrD3DRootSignature.cpp",
49    "GrD3DRootSignature.h",
50    "GrD3DSemaphore.cpp",
51    "GrD3DSemaphore.h",
52    "GrD3DTexture.cpp",
53    "GrD3DTexture.h",
54    "GrD3DTextureRenderTarget.cpp",
55    "GrD3DTextureRenderTarget.h",
56    "GrD3DTextureResource.cpp",
57    "GrD3DTextureResource.h",
58    "GrD3DTypesMinimal.cpp",
59    "GrD3DTypesPriv.cpp",
60    "GrD3DTypesPriv.h",
61    "GrD3DUtil.cpp",
62    "GrD3DUtil.h",
63]
64
65split_srcs_and_hdrs(
66    name = "d3d",
67    files = D3D_FILES,
68)
69