Makefile.sources revision 1.1 1 1.1 mrg # Copyright 2016 Red Hat
2 1.1 mrg #
3 1.1 mrg # Permission is hereby granted, free of charge, to any person obtaining a
4 1.1 mrg # copy of this software and associated documentation files (the "Software"),
5 1.1 mrg # to deal in the Software without restriction, including without limitation
6 1.1 mrg # the rights to use, copy, modify, merge, publish, distribute, sublicense,
7 1.1 mrg # and/or sell copies of the Software, and to permit persons to whom the
8 1.1 mrg # Software is furnished to do so, subject to the following conditions:
9 1.1 mrg #
10 1.1 mrg # The above copyright notice and this permission notice (including the next
11 1.1 mrg # paragraph) shall be included in all copies or substantial portions of the
12 1.1 mrg # Software.
13 1.1 mrg #
14 1.1 mrg # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15 1.1 mrg # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16 1.1 mrg # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
17 1.1 mrg # THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18 1.1 mrg # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
19 1.1 mrg # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
20 1.1 mrg # IN THE SOFTWARE.
21 1.1 mrg
22 1.1 mrg RADV_WS_AMDGPU_FILES := \
23 1.1 mrg winsys/amdgpu/radv_amdgpu_bo.c \
24 1.1 mrg winsys/amdgpu/radv_amdgpu_bo.h \
25 1.1 mrg winsys/amdgpu/radv_amdgpu_cs.c \
26 1.1 mrg winsys/amdgpu/radv_amdgpu_cs.h \
27 1.1 mrg winsys/amdgpu/radv_amdgpu_surface.c \
28 1.1 mrg winsys/amdgpu/radv_amdgpu_surface.h \
29 1.1 mrg winsys/amdgpu/radv_amdgpu_winsys.c \
30 1.1 mrg winsys/amdgpu/radv_amdgpu_winsys.h \
31 1.1 mrg winsys/amdgpu/radv_amdgpu_winsys_public.h
32 1.1 mrg
33 1.1 mrg VULKAN_FILES := \
34 1.1 mrg radv_cmd_buffer.c \
35 1.1 mrg radv_cs.h \
36 1.1 mrg radv_debug.c \
37 1.1 mrg radv_debug.h \
38 1.1 mrg radv_device.c \
39 1.1 mrg radv_descriptor_set.c \
40 1.1 mrg radv_descriptor_set.h \
41 1.1 mrg radv_formats.c \
42 1.1 mrg radv_image.c \
43 1.1 mrg radv_meta.c \
44 1.1 mrg radv_meta.h \
45 1.1 mrg radv_meta_blit.c \
46 1.1 mrg radv_meta_blit2d.c \
47 1.1 mrg radv_meta_buffer.c \
48 1.1 mrg radv_meta_bufimage.c \
49 1.1 mrg radv_meta_clear.c \
50 1.1 mrg radv_meta_copy.c \
51 1.1 mrg radv_meta_decompress.c \
52 1.1 mrg radv_meta_fast_clear.c \
53 1.1 mrg radv_meta_fmask_expand.c \
54 1.1 mrg radv_meta_resolve.c \
55 1.1 mrg radv_meta_resolve_cs.c \
56 1.1 mrg radv_meta_resolve_fs.c \
57 1.1 mrg radv_nir_lower_ycbcr_textures.c \
58 1.1 mrg radv_nir_to_llvm.c \
59 1.1 mrg radv_llvm_helper.cpp \
60 1.1 mrg radv_pass.c \
61 1.1 mrg radv_pipeline.c \
62 1.1 mrg radv_pipeline_cache.c \
63 1.1 mrg radv_private.h \
64 1.1 mrg radv_radeon_winsys.h \
65 1.1 mrg radv_shader.c \
66 1.1 mrg radv_shader_info.c \
67 1.1 mrg radv_shader.h \
68 1.1 mrg radv_shader_helper.h \
69 1.1 mrg radv_query.c \
70 1.1 mrg radv_util.c \
71 1.1 mrg radv_util.h \
72 1.1 mrg radv_wsi.c \
73 1.1 mrg si_cmd_buffer.c \
74 1.1 mrg vk_format.h \
75 1.1 mrg $(RADV_WS_AMDGPU_FILES)
76 1.1 mrg
77 1.1 mrg VULKAN_ANDROID_FILES := \
78 1.1 mrg radv_android.c
79 1.1 mrg
80 1.1 mrg VULKAN_WSI_WAYLAND_FILES := \
81 1.1 mrg radv_wsi_wayland.c
82 1.1 mrg
83 1.1 mrg VULKAN_WSI_X11_FILES := \
84 1.1 mrg radv_wsi_x11.c
85 1.1 mrg
86 1.1 mrg VULKAN_WSI_DISPLAY_FILES := \
87 1.1 mrg radv_wsi_display.c
88 1.1 mrg
89 1.1 mrg VULKAN_GENERATED_FILES := \
90 1.1 mrg radv_entrypoints.c \
91 1.1 mrg radv_entrypoints.h \
92 1.1 mrg radv_extensions.c \
93 1.1 mrg radv_extensions.h \
94 1.1 mrg vk_format_table.c
95 1.1 mrg
96