Skip to content

Commit 4c6b40e

Browse files
committed
autogenerated code for viewing
1 parent 2996a88 commit 4c6b40e

File tree

70 files changed

+11923
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+11923
-0
lines changed

output-dir/Android.bp

Lines changed: 290 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,290 @@
1+
/*
2+
* Copyright (C) 2024 Android Open Source Project
3+
* SPDX-License-Identifier: Apache-2.0
4+
*/
5+
6+
package {
7+
// See: http://go/android-license-faq
8+
default_applicable_licenses: ["external_mesa3d_license"],
9+
}
10+
11+
cc_defaults {
12+
name: "_trial_msvc",
13+
cflags: [
14+
"-Werror=pointer-arith",
15+
"-Werror=vla",
16+
"-Werror=gnu-empty-initializer",
17+
],
18+
}
19+
20+
cc_defaults {
21+
name: "mesa_c_project_args",
22+
cflags: [
23+
"-D__STDC_CONSTANT_MACROS",
24+
"-D__STDC_FORMAT_MACROS",
25+
"-D__STDC_LIMIT_MACROS",
26+
"-DPACKAGE_VERSION="25.3.0-devel"",
27+
"-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"",
28+
"-DHAVE_OPENGL=0",
29+
"-DHAVE_OPENGL_ES_1=1",
30+
"-DHAVE_OPENGL_ES_2=1",
31+
"-DMESA_SYSTEM_HAS_KMS_DRM=1",
32+
"-DVIDEO_CODEC_VC1DEC=0",
33+
"-DVIDEO_CODEC_H264DEC=0",
34+
"-DVIDEO_CODEC_H264ENC=0",
35+
"-DVIDEO_CODEC_H265DEC=0",
36+
"-DVIDEO_CODEC_H265ENC=0",
37+
"-DVIDEO_CODEC_AV1DEC=1",
38+
"-DVIDEO_CODEC_AV1ENC=1",
39+
"-DVIDEO_CODEC_VP9DEC=1",
40+
"-DHAVE_ANDROID_PLATFORM",
41+
"-DUSE_LIBGLVND=0",
42+
"-DGLAPI_EXPORT_PROTO_ENTRY_POINTS=1",
43+
"-DANDROID_API_LEVEL=34",
44+
"-DANDROID_STRICT",
45+
"-DETIME=ETIMEDOUT",
46+
"-DMESA_DEBUG=0",
47+
"-DENABLE_SHADER_CACHE",
48+
"-DHAVE___BUILTIN_BSWAP32",
49+
"-DHAVE___BUILTIN_BSWAP64",
50+
"-DHAVE___BUILTIN_CLZ",
51+
"-DHAVE___BUILTIN_CLZLL",
52+
"-DHAVE___BUILTIN_CTZ",
53+
"-DHAVE___BUILTIN_EXPECT",
54+
"-DHAVE___BUILTIN_FFS",
55+
"-DHAVE___BUILTIN_FFSLL",
56+
"-DHAVE___BUILTIN_POPCOUNT",
57+
"-DHAVE___BUILTIN_POPCOUNTLL",
58+
"-DHAVE___BUILTIN_UNREACHABLE",
59+
"-DHAVE___BUILTIN_TYPES_COMPATIBLE_P",
60+
"-DHAVE___BUILTIN_ADD_OVERFLOW",
61+
"-DHAVE___BUILTIN_ADD_OVERFLOW_P",
62+
"-DHAVE___BUILTIN_SUB_OVERFLOW_P",
63+
"-DHAVE_FUNC_ATTRIBUTE_CONST",
64+
"-DHAVE_FUNC_ATTRIBUTE_FLATTEN",
65+
"-DHAVE_FUNC_ATTRIBUTE_MALLOC",
66+
"-DHAVE_FUNC_ATTRIBUTE_PURE",
67+
"-DHAVE_FUNC_ATTRIBUTE_UNUSED",
68+
"-DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT",
69+
"-DHAVE_FUNC_ATTRIBUTE_WEAK",
70+
"-DHAVE_FUNC_ATTRIBUTE_FORMAT",
71+
"-DHAVE_FUNC_ATTRIBUTE_PACKED",
72+
"-DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL",
73+
"-DHAVE_FUNC_ATTRIBUTE_ALIAS",
74+
"-DHAVE_FUNC_ATTRIBUTE_NORETURN",
75+
"-DHAVE_FUNC_ATTRIBUTE_OPTIMIZE",
76+
"-DHAVE_FUNC_ATTRIBUTE_COLD",
77+
"-DHAVE_FUNC_ATTRIBUTE_VISIBILITY",
78+
"-DHAVE_UINT128",
79+
"-DHAVE_REALLOCARRAY",
80+
"-DHAVE_FMEMOPEN",
81+
"-D_GNU_SOURCE",
82+
"-DHAVE___BUILTIN_IA32_CLFLUSHOPT",
83+
"-DUSE_GCC_ATOMIC_BUILTINS",
84+
"-DMAJOR_IN_SYSMACROS",
85+
"-DMAJOR_IN_MKDEV",
86+
"-DHAS_SCHED_H",
87+
"-DHAS_SCHED_GETAFFINITY",
88+
"-DHAVE_SYS_SYSCTL_H",
89+
"-DHAVE_XLOCALE_H",
90+
"-DHAVE_LINUX_FUTEX_H",
91+
"-DHAVE_ENDIAN_H",
92+
"-DHAVE_DLFCN_H",
93+
"-DHAVE_SYS_SHM_H",
94+
"-DHAVE_CET_H",
95+
"-DHAVE_PTHREAD_NP_H",
96+
"-DHAVE_SYS_INOTIFY_H",
97+
"-DHAVE_LINUX_UDMABUF_H",
98+
"-DHAVE_STRTOF",
99+
"-DHAVE_MKOSTEMP",
100+
"-DHAVE_MEMFD_CREATE",
101+
"-DHAVE_RANDOM_R",
102+
"-DHAVE_FLOCK",
103+
"-DHAVE_STRTOK_R",
104+
"-DHAVE_GETRANDOM",
105+
"-DHAVE_QSORT_S",
106+
"-DHAVE_POSIX_FALLOCATE",
107+
"-DHAVE_SECURE_GETENV",
108+
"-DHAVE_SYSCONF",
109+
"-DHAVE_GNU_QSORT_R",
110+
"-DHAVE_STRUCT_TIMESPEC",
111+
"-DHAVE_THRD_CREATE",
112+
"-DHAVE_PROGRAM_INVOCATION_NAME",
113+
"-DHAVE_ISSIGNALING",
114+
"-DHAVE_POSIX_MEMALIGN",
115+
"-DHAVE_DIRENT_D_TYPE",
116+
"-DHAVE_STRTOD_L",
117+
"-DHAVE_DLADDR",
118+
"-DHAVE_DL_ITERATE_PHDR",
119+
"-DHAVE_ZSTD",
120+
"-DHAVE_COMPRESSION",
121+
"-DHAVE_LIBDRM",
122+
"-DMESA_LLVM_VERSION_STRING="16.0"",
123+
"-DLLVM_IS_SHARED=1",
124+
"-DDRAW_LLVM_AVAILABLE=1",
125+
"-DAMD_LLVM_AVAILABLE=1",
126+
"-DGALLIVM_USE_ORCJIT=0",
127+
"-DUSE_LIBELF",
128+
"-DTHREAD_SANITIZER=0",
129+
"-DHAVE_DRI2",
130+
"-DHAVE_LIBSENSORS=1",
131+
"-fno-emulated-tls",
132+
"-Werror=implicit-function-declaration",
133+
"-Werror=missing-prototypes",
134+
"-Werror=return-type",
135+
"-Werror=empty-body",
136+
"-Werror=incompatible-pointer-types",
137+
"-Werror=int-conversion",
138+
"-Wimplicit-fallthrough",
139+
"-Wmisleading-indentation",
140+
"-Wno-error=maybe-uninitialized",
141+
"-Wno-missing-field-initializers",
142+
"-Wno-format-truncation",
143+
"-Wno-nonnull-compare",
144+
"-fno-math-errno",
145+
"-fno-trapping-math",
146+
"-Qunused-arguments",
147+
"-fno-common",
148+
"-Wno-unknown-pragmas",
149+
"-Wno-microsoft-enum-value",
150+
"-Wno-unused-function",
151+
"-Werror=format",
152+
"-Wformat-security",
153+
"-Werror=thread-safety",
154+
"-ffunction-sections",
155+
"-fdata-sections",
156+
],
157+
}
158+
159+
cc_defaults {
160+
name: "mesa_cpp_project_args",
161+
cppflags: [
162+
"-D__STDC_CONSTANT_MACROS",
163+
"-D__STDC_FORMAT_MACROS",
164+
"-D__STDC_LIMIT_MACROS",
165+
"-DPACKAGE_VERSION="25.3.0-devel"",
166+
"-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"",
167+
"-DHAVE_OPENGL=0",
168+
"-DHAVE_OPENGL_ES_1=1",
169+
"-DHAVE_OPENGL_ES_2=1",
170+
"-DMESA_SYSTEM_HAS_KMS_DRM=1",
171+
"-DVIDEO_CODEC_VC1DEC=0",
172+
"-DVIDEO_CODEC_H264DEC=0",
173+
"-DVIDEO_CODEC_H264ENC=0",
174+
"-DVIDEO_CODEC_H265DEC=0",
175+
"-DVIDEO_CODEC_H265ENC=0",
176+
"-DVIDEO_CODEC_AV1DEC=1",
177+
"-DVIDEO_CODEC_AV1ENC=1",
178+
"-DVIDEO_CODEC_VP9DEC=1",
179+
"-DHAVE_ANDROID_PLATFORM",
180+
"-DUSE_LIBGLVND=0",
181+
"-DGLAPI_EXPORT_PROTO_ENTRY_POINTS=1",
182+
"-DANDROID_API_LEVEL=34",
183+
"-DANDROID_STRICT",
184+
"-DETIME=ETIMEDOUT",
185+
"-DMESA_DEBUG=0",
186+
"-DENABLE_SHADER_CACHE",
187+
"-DHAVE___BUILTIN_BSWAP32",
188+
"-DHAVE___BUILTIN_BSWAP64",
189+
"-DHAVE___BUILTIN_CLZ",
190+
"-DHAVE___BUILTIN_CLZLL",
191+
"-DHAVE___BUILTIN_CTZ",
192+
"-DHAVE___BUILTIN_EXPECT",
193+
"-DHAVE___BUILTIN_FFS",
194+
"-DHAVE___BUILTIN_FFSLL",
195+
"-DHAVE___BUILTIN_POPCOUNT",
196+
"-DHAVE___BUILTIN_POPCOUNTLL",
197+
"-DHAVE___BUILTIN_UNREACHABLE",
198+
"-DHAVE___BUILTIN_TYPES_COMPATIBLE_P",
199+
"-DHAVE___BUILTIN_ADD_OVERFLOW",
200+
"-DHAVE___BUILTIN_ADD_OVERFLOW_P",
201+
"-DHAVE___BUILTIN_SUB_OVERFLOW_P",
202+
"-DHAVE_FUNC_ATTRIBUTE_CONST",
203+
"-DHAVE_FUNC_ATTRIBUTE_FLATTEN",
204+
"-DHAVE_FUNC_ATTRIBUTE_MALLOC",
205+
"-DHAVE_FUNC_ATTRIBUTE_PURE",
206+
"-DHAVE_FUNC_ATTRIBUTE_UNUSED",
207+
"-DHAVE_FUNC_ATTRIBUTE_WARN_UNUSED_RESULT",
208+
"-DHAVE_FUNC_ATTRIBUTE_WEAK",
209+
"-DHAVE_FUNC_ATTRIBUTE_FORMAT",
210+
"-DHAVE_FUNC_ATTRIBUTE_PACKED",
211+
"-DHAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL",
212+
"-DHAVE_FUNC_ATTRIBUTE_ALIAS",
213+
"-DHAVE_FUNC_ATTRIBUTE_NORETURN",
214+
"-DHAVE_FUNC_ATTRIBUTE_OPTIMIZE",
215+
"-DHAVE_FUNC_ATTRIBUTE_COLD",
216+
"-DHAVE_FUNC_ATTRIBUTE_VISIBILITY",
217+
"-DHAVE_UINT128",
218+
"-DHAVE_REALLOCARRAY",
219+
"-DHAVE_FMEMOPEN",
220+
"-D_GNU_SOURCE",
221+
"-DHAVE___BUILTIN_IA32_CLFLUSHOPT",
222+
"-DUSE_GCC_ATOMIC_BUILTINS",
223+
"-DMAJOR_IN_SYSMACROS",
224+
"-DMAJOR_IN_MKDEV",
225+
"-DHAS_SCHED_H",
226+
"-DHAS_SCHED_GETAFFINITY",
227+
"-DHAVE_SYS_SYSCTL_H",
228+
"-DHAVE_XLOCALE_H",
229+
"-DHAVE_LINUX_FUTEX_H",
230+
"-DHAVE_ENDIAN_H",
231+
"-DHAVE_DLFCN_H",
232+
"-DHAVE_SYS_SHM_H",
233+
"-DHAVE_CET_H",
234+
"-DHAVE_PTHREAD_NP_H",
235+
"-DHAVE_SYS_INOTIFY_H",
236+
"-DHAVE_LINUX_UDMABUF_H",
237+
"-DHAVE_STRTOF",
238+
"-DHAVE_MKOSTEMP",
239+
"-DHAVE_MEMFD_CREATE",
240+
"-DHAVE_RANDOM_R",
241+
"-DHAVE_FLOCK",
242+
"-DHAVE_STRTOK_R",
243+
"-DHAVE_GETRANDOM",
244+
"-DHAVE_QSORT_S",
245+
"-DHAVE_POSIX_FALLOCATE",
246+
"-DHAVE_SECURE_GETENV",
247+
"-DHAVE_SYSCONF",
248+
"-DHAVE_GNU_QSORT_R",
249+
"-DHAVE_STRUCT_TIMESPEC",
250+
"-DHAVE_THRD_CREATE",
251+
"-DHAVE_PROGRAM_INVOCATION_NAME",
252+
"-DHAVE_ISSIGNALING",
253+
"-DHAVE_POSIX_MEMALIGN",
254+
"-DHAVE_DIRENT_D_TYPE",
255+
"-DHAVE_STRTOD_L",
256+
"-DHAVE_DLADDR",
257+
"-DHAVE_DL_ITERATE_PHDR",
258+
"-DHAVE_ZSTD",
259+
"-DHAVE_COMPRESSION",
260+
"-DHAVE_LIBDRM",
261+
"-DMESA_LLVM_VERSION_STRING="16.0"",
262+
"-DLLVM_IS_SHARED=1",
263+
"-DDRAW_LLVM_AVAILABLE=1",
264+
"-DAMD_LLVM_AVAILABLE=1",
265+
"-DGALLIVM_USE_ORCJIT=0",
266+
"-DUSE_LIBELF",
267+
"-DTHREAD_SANITIZER=0",
268+
"-DHAVE_DRI2",
269+
"-DHAVE_LIBSENSORS=1",
270+
"-fno-emulated-tls",
271+
"-Werror=return-type",
272+
"-Werror=empty-body",
273+
"-Wmisleading-indentation",
274+
"-Wno-error=maybe-uninitialized",
275+
"-Wno-non-virtual-dtor",
276+
"-Wno-missing-field-initializers",
277+
"-Wno-format-truncation",
278+
"-fno-math-errno",
279+
"-fno-trapping-math",
280+
"-Qunused-arguments",
281+
"-flifetime-dse=1",
282+
"-Wno-unknown-pragmas",
283+
"-Wno-microsoft-enum-value",
284+
"-Werror=format",
285+
"-Wformat-security",
286+
"-ffunction-sections",
287+
"-fdata-sections",
288+
],
289+
}
290+

output-dir/include/Android.bp

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
/*
2+
* Copyright (C) 2024 Android Open Source Project
3+
* SPDX-License-Identifier: Apache-2.0
4+
*/
5+
6+
package {
7+
// See: http://go/android-license-faq
8+
default_applicable_licenses: ["external_mesa3d_license"],
9+
}
10+
11+
cc_library_headers {
12+
name: "inc_winddk",
13+
export_include_dirs: [
14+
"winddk",
15+
],
16+
}
17+

0 commit comments

Comments
 (0)