File builders/mesa-gl-0/contrib/amd.sh changed (mode: 100644) (index d20dc57..1c8bd2a) |
... |
... |
$src_dir/src/amd/registers/gfx10-rsrc.json \ |
74 |
74 |
|
|
75 |
75 |
libamd_common_c_files="\ |
libamd_common_c_files="\ |
76 |
76 |
$src_dir/src/amd/common/ac_binary.c \ |
$src_dir/src/amd/common/ac_binary.c \ |
77 |
|
$src_dir/src/amd/common/ac_llvm_build.c \ |
|
78 |
|
$src_dir/src/amd/common/ac_llvm_cull.c \ |
|
79 |
|
$src_dir/src/amd/common/ac_llvm_util.c \ |
|
80 |
77 |
$src_dir/src/amd/common/ac_shader_util.c \ |
$src_dir/src/amd/common/ac_shader_util.c \ |
81 |
|
$src_dir/src/amd/common/ac_nir_to_llvm.c \ |
|
82 |
78 |
$src_dir/src/amd/common/ac_gpu_info.c \ |
$src_dir/src/amd/common/ac_gpu_info.c \ |
83 |
79 |
$src_dir/src/amd/common/ac_surface.c \ |
$src_dir/src/amd/common/ac_surface.c \ |
84 |
80 |
$src_dir/src/amd/common/ac_debug.c \ |
$src_dir/src/amd/common/ac_debug.c \ |
|
... |
... |
do |
101 |
97 |
-I$build_dir/src/compiler/nir \ |
-I$build_dir/src/compiler/nir \ |
102 |
98 |
-I$src_dir/src/gallium/auxiliary \ |
-I$src_dir/src/gallium/auxiliary \ |
103 |
99 |
-I$src_dir/src/gallium/include \ |
-I$src_dir/src/gallium/include \ |
|
100 |
|
-I$src_dir/src/amd/llvm \ |
104 |
101 |
-I$src_dir/src/amd/common \ |
-I$src_dir/src/amd/common \ |
105 |
102 |
-I$src_dir/src/amd \ |
-I$src_dir/src/amd \ |
106 |
103 |
-I$src_dir/src/compiler \ |
-I$src_dir/src/compiler \ |
|
... |
... |
do |
110 |
107 |
$cco_slib_common_trailer & |
$cco_slib_common_trailer & |
111 |
108 |
done |
done |
112 |
109 |
|
|
|
110 |
|
wait |
|
111 |
|
|
|
112 |
|
$ar $build_dir/libamd_common.a $libamd_common_a |
|
113 |
|
|
|
114 |
|
#=============================================================================== |
|
115 |
|
# amd/llvm |
|
116 |
|
|
|
117 |
|
libamd_llvm_c_files="\ |
|
118 |
|
$src_dir/src/amd/llvm/ac_llvm_build.c \ |
|
119 |
|
$src_dir/src/amd/llvm/ac_llvm_cull.c \ |
|
120 |
|
$src_dir/src/amd/llvm/ac_llvm_util.c \ |
|
121 |
|
$src_dir/src/amd/llvm/ac_nir_to_llvm.c \ |
|
122 |
|
" |
|
123 |
|
|
113 |
124 |
#------------------------------------------------------------------------------- |
#------------------------------------------------------------------------------- |
114 |
125 |
|
|
115 |
|
$cxxo_slib -o $build_dir/amd/common/ac_llvm_helper.o $src_dir/src/amd/common/ac_llvm_helper.cpp \ |
|
|
126 |
|
for f in $libamd_llvm_c_files |
|
127 |
|
do |
|
128 |
|
libamd_llvm_c_obj_dir=$(dirname $f) |
|
129 |
|
libamd_llvm_c_obj_dir=$build_dir/${libamd_llvm_c_obj_dir#*/src/} |
|
130 |
|
mkdir -p $libamd_llvm_c_obj_dir |
|
131 |
|
|
|
132 |
|
libamd_llvm_c_obj=$libamd_llvm_c_obj_dir/$(basename $f .c).o |
|
133 |
|
libamd_llvm_a="$libamd_llvm_a $libamd_llvm_c_obj" |
|
134 |
|
|
|
135 |
|
$cco_slib -o $libamd_llvm_c_obj $f \ |
|
136 |
|
-I$build_dir/src/amd \ |
|
137 |
|
-I$build_dir/src/compiler/nir \ |
|
138 |
|
-I$src_dir/src/gallium/auxiliary \ |
|
139 |
|
-I$src_dir/src/gallium/include \ |
|
140 |
|
-I$src_dir/src/amd/llvm \ |
|
141 |
|
-I$src_dir/src/amd/common \ |
|
142 |
|
-I$src_dir/src/amd \ |
|
143 |
|
-I$src_dir/src/compiler \ |
|
144 |
|
-I$src_dir/src \ |
|
145 |
|
-I$src_dir/include \ |
|
146 |
|
\ |
|
147 |
|
$cco_slib_common_trailer & |
|
148 |
|
done |
|
149 |
|
|
|
150 |
|
#------------------------------------------------------------------------------- |
|
151 |
|
|
|
152 |
|
$cxxo_slib -o $build_dir/amd/llvm/ac_llvm_helper.o $src_dir/src/amd/llvm/ac_llvm_helper.cpp \ |
116 |
153 |
-I$build_dir/src/compiler/nir \ |
-I$build_dir/src/compiler/nir \ |
|
154 |
|
-I$src_dir/src/amd/llvm \ |
|
155 |
|
-I$src_dir/src/amd/common \ |
|
156 |
|
-I$src_dir/src/amd \ |
117 |
157 |
-I$src_dir/src/mesa \ |
-I$src_dir/src/mesa \ |
118 |
158 |
-I$src_dir/src \ |
-I$src_dir/src \ |
119 |
159 |
-I$src_dir/util \ |
-I$src_dir/util \ |
|
... |
... |
$cxxo_slib -o $build_dir/amd/common/ac_llvm_helper.o $src_dir/src/amd/common/ac_ |
121 |
161 |
\ |
\ |
122 |
162 |
$cxxo_slib_common_trailer & |
$cxxo_slib_common_trailer & |
123 |
163 |
|
|
124 |
|
|
|
125 |
|
libamd_common_a="$libamd_common_a $build_dir/amd/common/ac_llvm_helper.o" |
|
|
164 |
|
libamd_llvm_a="$libamd_llvm_a $build_dir/amd/llvm/ac_llvm_helper.o" |
126 |
165 |
|
|
127 |
166 |
wait |
wait |
128 |
167 |
|
|
129 |
|
$ar $build_dir/libamd_common.a $libamd_common_a |
|
|
168 |
|
$ar $build_dir/libamd_llvm.a $libamd_llvm_a |
|
169 |
|
|
130 |
170 |
echo "<--AMD GPU related common components built" |
echo "<--AMD GPU related common components built" |
File builders/mesa-gl-0/contrib/gallium_drivers.sh changed (mode: 100644) (index f0a3262..9555592) |
... |
... |
mkdir -p $build_dir/src/gallium/drivers/radeonsi |
23 |
23 |
cp -f $src_dir/src/gallium/drivers/radeonsi/si_pipe.c $build_dir/src/gallium/drivers/radeonsi/ |
cp -f $src_dir/src/gallium/drivers/radeonsi/si_pipe.c $build_dir/src/gallium/drivers/radeonsi/ |
24 |
24 |
patch -i $script_dir/si_pipe.c.patch $build_dir/src/gallium/drivers/radeonsi/si_pipe.c |
patch -i $script_dir/si_pipe.c.patch $build_dir/src/gallium/drivers/radeonsi/si_pipe.c |
25 |
25 |
|
|
|
26 |
|
# uvd block is crap, avoid any non-critical code related to it |
|
27 |
|
cp -f $script_dir/si_uvd.c $build_dir/src/gallium/drivers/radeonsi/si_uvd.c |
|
28 |
|
|
26 |
29 |
libradeonsi_files="\ |
libradeonsi_files="\ |
27 |
30 |
$src_dir/src/gallium/drivers/radeonsi/gfx10_query.c \ |
$src_dir/src/gallium/drivers/radeonsi/gfx10_query.c \ |
28 |
31 |
$src_dir/src/gallium/drivers/radeonsi/gfx10_shader_ngg.c \ |
$src_dir/src/gallium/drivers/radeonsi/gfx10_shader_ngg.c \ |
|
... |
... |
$src_dir/src/gallium/drivers/radeonsi/si_state_viewport.c \ |
63 |
66 |
$src_dir/src/gallium/drivers/radeonsi/si_test_dma.c \ |
$src_dir/src/gallium/drivers/radeonsi/si_test_dma.c \ |
64 |
67 |
$src_dir/src/gallium/drivers/radeonsi/si_test_dma_perf.c \ |
$src_dir/src/gallium/drivers/radeonsi/si_test_dma_perf.c \ |
65 |
68 |
$src_dir/src/gallium/drivers/radeonsi/si_texture.c \ |
$src_dir/src/gallium/drivers/radeonsi/si_texture.c \ |
66 |
|
$src_dir/src/gallium/drivers/radeonsi/si_uvd.c \ |
|
|
69 |
|
$build_dir/src/gallium/drivers/radeonsi/si_uvd.c \ |
67 |
70 |
\ |
\ |
68 |
71 |
$src_dir/src/gallium/drivers/radeon/radeon_uvd.c \ |
$src_dir/src/gallium/drivers/radeon/radeon_uvd.c \ |
69 |
72 |
$src_dir/src/gallium/drivers/radeon/radeon_vcn_enc_1_2.c \ |
$src_dir/src/gallium/drivers/radeon/radeon_vcn_enc_1_2.c \ |
|
... |
... |
do |
96 |
99 |
-I$build_dir/src/gallium/drivers/radeonsi \ |
-I$build_dir/src/gallium/drivers/radeonsi \ |
97 |
100 |
-I$build_dir/src/amd \ |
-I$build_dir/src/amd \ |
98 |
101 |
-I$build_dir/src/compiler/nir \ |
-I$build_dir/src/compiler/nir \ |
|
102 |
|
-I$src_dir/src/amd/llvm \ |
99 |
103 |
-I$src_dir/src/amd/common \ |
-I$src_dir/src/amd/common \ |
|
104 |
|
-I$src_dir/src/amd \ |
100 |
105 |
-I$src_dir/src/gallium/drivers/radeonsi \ |
-I$src_dir/src/gallium/drivers/radeonsi \ |
101 |
106 |
-I$src_dir/src/gallium/drivers \ |
-I$src_dir/src/gallium/drivers \ |
102 |
107 |
-I$src_dir/src/gallium/auxiliary \ |
-I$src_dir/src/gallium/auxiliary \ |
File builders/mesa-gl-0/contrib/glx.sh changed (mode: 100644) (index 506b094..97acd85) |
1 |
|
# client glx, direct rendering mode, ake dri level 1, 2 and 3 |
|
|
1 |
|
# client glx, direct rendering mode, aka dri level 1, 2 and 3 |
2 |
2 |
echo "building glx dispatcher components-->" |
echo "building glx dispatcher components-->" |
3 |
3 |
|
|
4 |
4 |
#=============================================================================== |
#=============================================================================== |
|
... |
... |
cp -f \ |
137 |
137 |
$src_dir/include/GL/glcorearb.h \ |
$src_dir/include/GL/glcorearb.h \ |
138 |
138 |
$src_dir/include/GL/gl.h \ |
$src_dir/include/GL/gl.h \ |
139 |
139 |
$src_dir/include/GL/glext.h \ |
$src_dir/include/GL/glext.h \ |
140 |
|
$src_dir/include/GL/gl_mangle.h \ |
|
141 |
140 |
$src_dir/include/GL/glx.h \ |
$src_dir/include/GL/glx.h \ |
142 |
141 |
$src_dir/include/GL/glxext.h \ |
$src_dir/include/GL/glxext.h \ |
143 |
|
$src_dir/include/GL/glx_mangle.h \ |
|
144 |
142 |
$build_dir/install_root$incdir/GL |
$build_dir/install_root$incdir/GL |
145 |
143 |
|
|
146 |
144 |
echo "<--glx dispatcher components built" |
echo "<--glx dispatcher components built" |
File builders/mesa-gl-0/contrib/si_uvd.c added (mode: 100644) (index 0000000..31efd71) |
|
1 |
|
/************************************************************************** |
|
2 |
|
* |
|
3 |
|
* Copyright 2011 Advanced Micro Devices, Inc. |
|
4 |
|
* All Rights Reserved. |
|
5 |
|
* |
|
6 |
|
* Permission is hereby granted, free of charge, to any person obtaining a |
|
7 |
|
* copy of this software and associated documentation files (the |
|
8 |
|
* "Software"), to deal in the Software without restriction, including |
|
9 |
|
* without limitation the rights to use, copy, modify, merge, publish, |
|
10 |
|
* distribute, sub license, and/or sell copies of the Software, and to |
|
11 |
|
* permit persons to whom the Software is furnished to do so, subject to |
|
12 |
|
* the following conditions: |
|
13 |
|
* |
|
14 |
|
* The above copyright notice and this permission notice (including the |
|
15 |
|
* next paragraph) shall be included in all copies or substantial portions |
|
16 |
|
* of the Software. |
|
17 |
|
* |
|
18 |
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS |
|
19 |
|
* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF |
|
20 |
|
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. |
|
21 |
|
* IN NO EVENT SHALL THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR |
|
22 |
|
* ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, |
|
23 |
|
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE |
|
24 |
|
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
|
25 |
|
* |
|
26 |
|
**************************************************************************/ |
|
27 |
|
|
|
28 |
|
#include "si_pipe.h" |
|
29 |
|
#include "radeon/radeon_video.h" |
|
30 |
|
#include "radeon/radeon_uvd.h" |
|
31 |
|
#include "radeon/radeon_vce.h" |
|
32 |
|
#include "radeon/radeon_vcn_dec.h" |
|
33 |
|
#include "radeon/radeon_vcn_enc.h" |
|
34 |
|
#include "radeon/radeon_uvd_enc.h" |
|
35 |
|
#include "util/u_video.h" |
|
36 |
|
|
|
37 |
|
/** |
|
38 |
|
* creates an video buffer with an UVD compatible memory layout |
|
39 |
|
*/ |
|
40 |
|
struct pipe_video_buffer *si_video_buffer_create(struct pipe_context *pipe, |
|
41 |
|
const struct pipe_video_buffer *tmpl) |
|
42 |
|
{ |
|
43 |
|
return 0; |
|
44 |
|
} |
|
45 |
|
|
|
46 |
|
/* set the decoding target buffer offsets */ |
|
47 |
|
static struct pb_buffer* si_uvd_set_dtb(struct ruvd_msg *msg, struct vl_video_buffer *buf) |
|
48 |
|
{ |
|
49 |
|
|
|
50 |
|
return 0; |
|
51 |
|
} |
|
52 |
|
|
|
53 |
|
/* get the radeon resources for VCE */ |
|
54 |
|
static void si_vce_get_buffer(struct pipe_resource *resource, |
|
55 |
|
struct pb_buffer **handle, |
|
56 |
|
struct radeon_surf **surface) |
|
57 |
|
{ |
|
58 |
|
if (handle) |
|
59 |
|
*handle = 0; |
|
60 |
|
|
|
61 |
|
if (surface) |
|
62 |
|
*surface = 0; |
|
63 |
|
} |
|
64 |
|
|
|
65 |
|
/** |
|
66 |
|
* creates an UVD compatible decoder |
|
67 |
|
*/ |
|
68 |
|
struct pipe_video_codec *si_uvd_create_decoder(struct pipe_context *context, |
|
69 |
|
const struct pipe_video_codec *templ) |
|
70 |
|
{ |
|
71 |
|
return 0; |
|
72 |
|
} |
File builders/mesa-vulkan-0/contrib/x86_64_amdgpu_linux_gnu_vulkan_x11_drm_gcc.sh changed (mode: 100755) (index a4af758..4f30b21) |
... |
... |
$cppflags_common \ |
707 |
707 |
-I$build_dir \ |
-I$build_dir \ |
708 |
708 |
-I$src_dir/src/gallium/auxiliary \ |
-I$src_dir/src/gallium/auxiliary \ |
709 |
709 |
-I$src_dir/src/gallium/include \ |
-I$src_dir/src/gallium/include \ |
|
710 |
|
-I$src_dir/src/amd/llvm \ |
710 |
711 |
-I$src_dir/src/amd/common \ |
-I$src_dir/src/amd/common \ |
711 |
712 |
-I$src_dir/src/amd \ |
-I$src_dir/src/amd \ |
712 |
713 |
-I$src_dir/src/compiler \ |
-I$src_dir/src/compiler \ |
|
... |
... |
libamd_common_c_files="\ |
725 |
726 |
$src_dir/src/amd/common/ac_gpu_info.c \ |
$src_dir/src/amd/common/ac_gpu_info.c \ |
726 |
727 |
$src_dir/src/amd/common/ac_surface.c \ |
$src_dir/src/amd/common/ac_surface.c \ |
727 |
728 |
$src_dir/src/amd/common/ac_binary.c \ |
$src_dir/src/amd/common/ac_binary.c \ |
728 |
|
$src_dir/src/amd/common/ac_llvm_build.c \ |
|
729 |
|
$src_dir/src/amd/common/ac_llvm_util.c \ |
|
730 |
729 |
$src_dir/src/amd/common/ac_shader_util.c \ |
$src_dir/src/amd/common/ac_shader_util.c \ |
731 |
730 |
$src_dir/src/amd/common/ac_debug.c \ |
$src_dir/src/amd/common/ac_debug.c \ |
732 |
|
$src_dir/src/amd/common/ac_nir_to_llvm.c \ |
|
733 |
731 |
$src_dir/src/amd/common/ac_rtld.c \ |
$src_dir/src/amd/common/ac_rtld.c \ |
734 |
732 |
" |
" |
735 |
733 |
|
|
|
... |
... |
do |
741 |
739 |
|
|
742 |
740 |
$cc $cppflags $f -o $libamd_common_c_obj & |
$cc $cppflags $f -o $libamd_common_c_obj & |
743 |
741 |
done |
done |
|
742 |
|
#------------------------------------------------------------------------------- |
|
743 |
|
rm -f $build_dir/libamd_common.a |
|
744 |
|
wait |
|
745 |
|
$ar $build_dir/libamd_common.a $libamd_common_a |
|
746 |
|
#=============================================================================== |
744 |
747 |
|
|
745 |
|
$cxx $cppflags $src_dir/src/amd/common/ac_llvm_helper.cpp \ |
|
|
748 |
|
|
|
749 |
|
#=============================================================================== |
|
750 |
|
# amd llvm archive |
|
751 |
|
cppflags="\ |
|
752 |
|
$cppflags_common \ |
|
753 |
|
-I$build_dir \ |
|
754 |
|
-I$src_dir/src/gallium/auxiliary \ |
|
755 |
|
-I$src_dir/src/gallium/include \ |
|
756 |
|
-I$src_dir/src/amd/llvm \ |
|
757 |
|
-I$src_dir/src/amd/common \ |
|
758 |
|
-I$src_dir/src/amd \ |
|
759 |
|
-I$src_dir/src/compiler \ |
|
760 |
|
-I$src_dir/src/mesa \ |
|
761 |
|
-I$src_dir/src \ |
|
762 |
|
-I$src_dir/include \ |
|
763 |
|
-I$src_dir/include/drm-uapi \ |
|
764 |
|
$libdrm_cppflags \ |
|
765 |
|
$libdrm_amdgpu_cppflags \ |
|
766 |
|
$linux_drm_cppflags \ |
|
767 |
|
$libelf_cppflags \ |
|
768 |
|
$llvm_cppflags \ |
|
769 |
|
" |
|
770 |
|
|
|
771 |
|
libamd_llvm_c_files="\ |
|
772 |
|
$src_dir/src/amd/llvm/ac_llvm_build.c \ |
|
773 |
|
$src_dir/src/amd/llvm/ac_llvm_cull.c \ |
|
774 |
|
$src_dir/src/amd/llvm/ac_llvm_util.c \ |
|
775 |
|
$src_dir/src/amd/llvm/ac_nir_to_llvm.c \ |
|
776 |
|
" |
|
777 |
|
|
|
778 |
|
wait |
|
779 |
|
for f in $libamd_llvm_c_files |
|
780 |
|
do |
|
781 |
|
libamd_llvm_c_obj=$build_dir/$(basename $f .c).o |
|
782 |
|
libamd_llvm_a="$libamd_llvm_a $libamd_llvm_c_obj" |
|
783 |
|
|
|
784 |
|
$cc $cppflags $f -o $libamd_llvm_c_obj & |
|
785 |
|
done |
|
786 |
|
|
|
787 |
|
$cxx $cppflags $src_dir/src/amd/llvm/ac_llvm_helper.cpp \ |
746 |
788 |
-I$build_dir/src/compiler/nir \ |
-I$build_dir/src/compiler/nir \ |
|
789 |
|
-I$src_dir/src/amd/llvm \ |
|
790 |
|
-I$src_dir/src/amd/common \ |
|
791 |
|
-I$src_dir/src/amd \ |
747 |
792 |
-I$src_dir/src/mesa \ |
-I$src_dir/src/mesa \ |
748 |
793 |
-I$src_dir/src \ |
-I$src_dir/src \ |
749 |
794 |
-I$src_dir/util \ |
-I$src_dir/util \ |
750 |
795 |
-I$src_dir/include \ |
-I$src_dir/include \ |
751 |
796 |
-o $build_dir/ac_llvm_helper.o & |
-o $build_dir/ac_llvm_helper.o & |
752 |
|
libamd_common_a="$libamd_common_a $build_dir/ac_llvm_helper.o" |
|
|
797 |
|
libamd_llvm_a="$libamd_llvm_a $build_dir/ac_llvm_helper.o" |
753 |
798 |
#------------------------------------------------------------------------------- |
#------------------------------------------------------------------------------- |
754 |
|
rm -f $build_dir/libamd_common.a |
|
|
799 |
|
rm -f $build_dir/libamd_llvm.a |
755 |
800 |
wait |
wait |
756 |
|
$ar $build_dir/libamd_common.a $libamd_common_a |
|
|
801 |
|
$ar $build_dir/libamd_llvm.a $libamd_llvm_a |
757 |
802 |
#=============================================================================== |
#=============================================================================== |
758 |
803 |
|
|
759 |
804 |
|
|
|
... |
... |
$src_dir/src/compiler/nir/nir_lower_wpos_ytransform.c \ |
977 |
1022 |
$src_dir/src/compiler/nir/nir_metadata.c \ |
$src_dir/src/compiler/nir/nir_metadata.c \ |
978 |
1023 |
$src_dir/src/compiler/nir/nir_move_vec_src_uses_to_dest.c \ |
$src_dir/src/compiler/nir/nir_move_vec_src_uses_to_dest.c \ |
979 |
1024 |
$src_dir/src/compiler/nir/nir_normalize_cubemap_coords.c \ |
$src_dir/src/compiler/nir/nir_normalize_cubemap_coords.c \ |
|
1025 |
|
$src_dir/src/compiler/nir/nir_opt_access.c \ |
980 |
1026 |
$src_dir/src/compiler/nir/nir_opt_combine_stores.c \ |
$src_dir/src/compiler/nir/nir_opt_combine_stores.c \ |
981 |
1027 |
$src_dir/src/compiler/nir/nir_opt_comparison_pre.c \ |
$src_dir/src/compiler/nir/nir_opt_comparison_pre.c \ |
982 |
1028 |
$src_dir/src/compiler/nir/nir_opt_conditional_discard.c \ |
$src_dir/src/compiler/nir/nir_opt_conditional_discard.c \ |
|
... |
... |
$cppflags_common \ |
1058 |
1104 |
-I$build_dir \ |
-I$build_dir \ |
1059 |
1105 |
-I$src_dir/src/amd/compiler \ |
-I$src_dir/src/amd/compiler \ |
1060 |
1106 |
-I$src_dir/src/amd/vulkan \ |
-I$src_dir/src/amd/vulkan \ |
|
1107 |
|
-I$src_dir/src/amd/llvm \ |
1061 |
1108 |
-I$src_dir/src/amd/common \ |
-I$src_dir/src/amd/common \ |
1062 |
1109 |
-I$src_dir/src/amd \ |
-I$src_dir/src/amd \ |
1063 |
1110 |
-I$src_dir/src/compiler/nir \ |
-I$src_dir/src/compiler/nir \ |
|
... |
... |
$cppflags_common \ |
1217 |
1264 |
-I$src_dir/src/vulkan/util \ |
-I$src_dir/src/vulkan/util \ |
1218 |
1265 |
-I$src_dir/src/vulkan/wsi \ |
-I$src_dir/src/vulkan/wsi \ |
1219 |
1266 |
-I$src_dir/src/amd/compiler \ |
-I$src_dir/src/amd/compiler \ |
|
1267 |
|
-I$src_dir/src/amd/llvm \ |
1220 |
1268 |
-I$src_dir/src/amd/common \ |
-I$src_dir/src/amd/common \ |
1221 |
1269 |
-I$src_dir/src/amd/vulkan \ |
-I$src_dir/src/amd/vulkan \ |
1222 |
1270 |
-I$src_dir/src/amd \ |
-I$src_dir/src/amd \ |
|
... |
... |
$libxshmfence_cppflags \ |
1235 |
1283 |
" |
" |
1236 |
1284 |
#------------------------------------------------------------------------------ |
#------------------------------------------------------------------------------ |
1237 |
1285 |
libvulkan_amd_common_files="\ |
libvulkan_amd_common_files="\ |
|
1286 |
|
$src_dir/src/amd/vulkan/radv_android.c \ |
1238 |
1287 |
$src_dir/src/amd/vulkan/radv_cmd_buffer.c \ |
$src_dir/src/amd/vulkan/radv_cmd_buffer.c \ |
1239 |
1288 |
$src_dir/src/amd/vulkan/radv_debug.c \ |
$src_dir/src/amd/vulkan/radv_debug.c \ |
1240 |
1289 |
$src_dir/src/amd/vulkan/radv_device.c \ |
$src_dir/src/amd/vulkan/radv_device.c \ |
|
... |
... |
driver_link_cmd="g++ -o $soname -Wl,-soname=$soname \ |
1316 |
1365 |
libvulkan_amd_common.a \ |
libvulkan_amd_common.a \ |
1317 |
1366 |
libvulkan_util.a \ |
libvulkan_util.a \ |
1318 |
1367 |
libvulkan_wsi.a \ |
libvulkan_wsi.a \ |
|
1368 |
|
libamd_llvm.a \ |
1319 |
1369 |
libamd_common.a \ |
libamd_common.a \ |
1320 |
1370 |
libamdgpu_addrlib.a \ |
libamdgpu_addrlib.a \ |
1321 |
1371 |
libcompiler.a \ |
libcompiler.a \ |