mesa/src/util
Jason Ekstrand d4b482d378 android: Drop the Android.mk build system
Android.mk files haven't really been supported by Mesa devs for a long
time.  Most of us have been willing to update Makefile.sources if we
remember and sometimes we try to blind code some Android.mk for a new
generator.  However, the reality is that it breaks regularly and ends up
being maintained by the Android community.  To address this problem
another approach was implemented in !10183 utilizing the maintained
meson build system.  The old Android.mk files are no longer required.

This commit was created with the following commands:

    git rm **/Android.mk
    git rm **/Android.*.mk
    git rm **/Makefile.sources
    git rm CleanSpec.mk

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4487
Acked-by: Roman Stratiienko <r.stratiienko@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9728>
2021-07-08 14:44:02 -05:00
..
format util/format: Change the pointer offset. 2021-06-03 04:44:24 +00:00
sha1
tests util/tests: initialise key in cache_test 2021-06-28 23:53:10 +00:00
00-mesa-defaults.conf util/radeonsi: add radeonsi workaround for Nuclear Throne 2021-07-07 02:45:23 +00:00
anon_file.c util: Removed unused statement from FreeBSD build 2021-06-28 21:12:24 +03:00
anon_file.h
bigmath.h
bitscan.c
bitscan.h util/bitscan: add u_foreach_bit macros 2021-02-24 17:11:44 +00:00
bitset.h util/bitset: Add BITSET_COUNT helper 2021-05-02 20:38:28 +00:00
bitset_test.cpp
blob.c
blob.h
blob_test.c
build_id.c
build_id.h
cnd_monotonic.h util,radv: Cross-platform monotonic condition variable 2020-11-26 07:58:56 +00:00
compiler.h util: Disable [[fallthrough]] for C17 2020-12-02 19:35:59 +00:00
compress.c meson, util: Make zlib optional again 2021-03-19 19:33:59 +00:00
compress.h meson, util: Make zlib optional again 2021-03-19 19:33:59 +00:00
crc32.c
crc32.h
dag.c
dag.h
debug.c
debug.h Revert "util: Add helpers for various one-time-init patters" 2020-11-25 09:44:11 +00:00
detect_os.h
disk_cache.c disk_cache: use UTIL_QUEUE_INIT_SCALE_THREADS 2021-06-17 09:11:59 +02:00
disk_cache.h util/disk_cache: add nocopy variant of disk cache store function 2021-06-11 03:09:22 +00:00
disk_cache_os.c util/disk_cache: Don't leak when cache is empty 2021-07-02 01:54:10 +00:00
disk_cache_os.h util/disk_cache: make MESA_DISK_CACHE_READ_ONLY_FOZ_DBS a relative path 2021-03-04 04:07:46 +00:00
double.c
double.h
driconf.h radv: disable DCC for DOOM 2016 and Wolfenstein II 2021-07-01 11:09:22 +00:00
driconf_static.py util/drirc: make engine_versions an optional field 2021-05-26 18:48:04 +00:00
enum_operators.h util: tune signatures of generated enum operators 2021-05-14 11:00:52 +00:00
fast_idiv_by_const.c
fast_idiv_by_const.h
fast_urem_by_const.h
format_r11g11b10f.h
format_rgb9e5.h
format_srgb.h
format_srgb.py
fossilize_db.c util/fossilize_db: Only lock the db file, not the index. 2021-06-21 10:05:12 +00:00
fossilize_db.h util/fossilize_db: remove compression from foz db helper 2021-03-15 03:34:48 +00:00
futex.h
half_float.c gallium/util: remove empty file u_half.h 2020-10-06 21:07:11 -04:00
half_float.h util: Add accessor for util_cpu_caps 2021-02-26 18:31:19 +00:00
hash_table.c util/hash_table: _mesa_hash_table_create_u32_keys() 2021-05-07 13:14:08 +00:00
hash_table.h util/hash_table: _mesa_hash_table_create_u32_keys() 2021-05-07 13:14:08 +00:00
libsync.h egl+libsync: Add check for valid fence-fd 2021-06-07 20:14:25 +00:00
list.h util/list: use helper function in list_is_singular 2020-12-18 01:46:00 +00:00
log.c util/log: Add a streaming printf interface. 2021-06-18 18:18:35 +00:00
log.h util/log: Add a streaming printf interface. 2021-06-18 18:18:35 +00:00
macros.h macros: Add thread-safety annotation macros 2021-02-18 00:27:49 +00:00
memstream.c util: Disable memstream for Apple builds 2021-01-08 09:37:14 +00:00
memstream.h util,ac,aco,radv: Cross-platform memstream API 2020-10-19 03:37:42 -07:00
mesa-sha1.c util/mesa_sha1: add helper to reconvert sha1 hex strings 2021-02-21 02:50:45 +00:00
mesa-sha1.h util/mesa_sha1: add helper to reconvert sha1 hex strings 2021-02-21 02:50:45 +00:00
mesa-sha1_test.c
meson.build util: Add simple test for util_qsort_r 2021-06-24 20:05:12 +00:00
os_file.c util: replaced ENODATA with ENOATTR for non-Linux systems 2021-06-28 21:12:24 +03:00
os_file.h util: Make os_read_file use O_BINARY on Windows 2021-03-11 23:43:47 +00:00
os_memory.h Fix VMware capitalization. 2020-10-27 15:33:40 -07:00
os_memory_aligned.h
os_memory_debug.h
os_memory_stdc.h
os_misc.c util: Remove unused Android options_tbl_lock 2021-04-15 16:01:21 +00:00
os_misc.h util: Add os_get_page_size query 2020-12-02 10:12:27 -08:00
os_socket.c
os_socket.h
os_time.c util/os_time: Safe os_time_get_nano for Windows 2020-11-26 07:58:56 +00:00
os_time.h util: Add os_localtime 2020-12-01 07:11:44 +00:00
process_test.c util/u_process: implement util_get_process_name for Windows 2020-11-12 11:49:12 +00:00
ralloc.c
ralloc.h
rand_xor.c
rand_xor.h
rb_tree.c
rb_tree.h
rb_tree_test.c
register_allocate.c util/ra: Use the conflicting neighbor to skip unavailable registers. 2021-06-04 19:08:57 +00:00
register_allocate.h ra: Add fast-path support for register classes of contiguous regs. 2021-06-04 19:08:57 +00:00
register_allocate_internal.h ra: Add fast-path support for register classes of contiguous regs. 2021-06-04 19:08:57 +00:00
register_allocate_test.cpp ra: Add fast-path support for register classes of contiguous regs. 2021-06-04 19:08:57 +00:00
rgtc.c
rgtc.h
roundeven_test.c
rounding.h util: When building 'ARM64EC', don't use x64 intrinsics which need to be emulated 2021-01-22 17:56:08 +00:00
rwlock.h util: Fix rwlock Windows include for MinGW 2020-10-20 08:33:42 +00:00
set.c util/set: add macro for destructively iterating set entries 2021-04-07 22:57:27 +00:00
set.h util/set: add macro for destructively iterating set entries 2021-04-07 22:57:27 +00:00
simple_list.h
simple_mtx.h util: Add helgrind support for simple_mtx 2020-11-24 21:03:34 +00:00
slab.c util/slab: do not dereference NULL-pointer 2020-12-01 18:03:31 +00:00
slab.h util/slab: allow usage from c++ code 2020-11-10 15:37:07 +00:00
softfloat.c softfloat: Silence a warning at -Og 2021-02-18 20:59:43 +00:00
softfloat.h
sparse_array.c
sparse_array.h
string_buffer.c
string_buffer.h
strndup.h
strtod.c
strtod.h
texcompress_rgtc_tmp.h
timespec.h lavapipe: fix usleep usage in lvp_device 2020-10-27 21:05:55 +00:00
u_atomic.c
u_atomic.h util: Use explicit relaxed reads for u_queue 2021-01-28 18:07:09 +00:00
u_atomic_test.c
u_cpu_detect.c util: Consider CPU affinity when detecting number of CPUs 2021-06-15 20:01:53 +00:00
u_cpu_detect.h util: Use maximum number of CPUs for determining cache topology 2021-06-15 20:01:53 +00:00
u_debug.c util: add a env getter for versions 2020-11-11 06:08:15 +10:00
u_debug.h util: Add helper to get FILE* options 2020-12-03 21:19:57 +00:00
u_debug_memory.c
u_debug_stack.c util: Fix pointer to integer conversion error when using libunwind 2021-01-15 20:00:20 +00:00
u_debug_stack.h
u_debug_stack_android.cpp
u_debug_stack_test.cpp
u_debug_symbol.c
u_debug_symbol.h
u_drm.h
u_dynarray.h
u_endian.h
u_idalloc.c util: add thread-safe version of idalloc 2021-05-17 10:37:24 +00:00
u_idalloc.h util: add thread-safe version of idalloc 2021-05-17 10:37:24 +00:00
u_math.c util: Move the 4x4 matrix inverse function to u_math 2021-06-18 22:16:27 +00:00
u_math.h mesa: add LodBias quantization from st/mesa 2021-06-27 10:28:39 -04:00
u_memory.h
u_memset.h util: add optimised memset64 2021-02-22 00:30:46 +00:00
u_mm.c
u_mm.h
u_perfetto.cc util/perfetto: Add one-time init 2021-05-10 15:34:07 +00:00
u_perfetto.h util/perfetto: Add one-time init 2021-05-10 15:34:07 +00:00
u_printf.cpp util: add printf specifier shared helper code. 2020-12-29 09:07:23 +10:00
u_printf.h util: add printf specifier shared helper code. 2020-12-29 09:07:23 +10:00
u_process.c util: implement GET_PROGRAM_NAME for Haiku 2021-01-09 20:51:03 -06:00
u_process.h
u_qsort.cpp util: Add qsort_r/s args adapter for MSVC and BSD/macOS 2021-06-24 20:05:12 +00:00
u_qsort.h util: Add qsort_r/s args adapter for MSVC and BSD/macOS 2021-06-24 20:05:12 +00:00
u_qsort_test.cpp util: Add simple test for util_qsort_r 2021-06-24 20:05:12 +00:00
u_queue.c util/u_queue: add UTIL_QUEUE_INIT_SCALE_THREADS flag 2021-06-17 09:11:59 +02:00
u_queue.h util/u_queue: add UTIL_QUEUE_INIT_SCALE_THREADS flag 2021-06-17 09:11:59 +02:00
u_string.h util: fix gcc vsnprintf overflow 2021-02-19 11:05:38 +00:00
u_thread.h util: Zero out all of mask in util_set_thread_affinity 2021-06-15 20:01:52 +00:00
u_vector.c
u_vector.h util: Promote __builtin_types_compatible_p compat 2020-12-10 16:48:36 +00:00
vma.c
vma.h
xmlconfig.c xmlconfig: Fix MSVC warning C4334 (32bit shift cast to 64bit) 2021-04-20 00:28:35 +00:00
xmlconfig.h xmlconfig: Disable WITH_XMLCONFIG on Windows 2020-12-14 17:28:04 +00:00
xxd.py util/xxd.py: Add an option for binary files 2020-10-07 21:52:04 +00:00
xxhash.h xxhash: update fallthrough comments 2020-12-01 10:04:41 +01:00