mesa/src/util
Derek Foreman e9596149cf perfetto: Add some functions for timestamped events
This can be useful if we know when an event happened, but our code isn't
running at that time (such as reporting when an image was presented in
the wayland wsi).

We can't really mix these with events that we log at the current time,
because there could be overlap, so also add a function for creating
custom tracks.

Signed-off-by: Derek Foreman <derek.foreman@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28634>
2024-05-02 19:37:26 +00:00
..
blake3
format util: add new format helpers 2024-04-22 01:42:52 +00:00
perf perfetto: Add some functions for timestamped events 2024-05-02 19:37:26 +00:00
sha1
tests
tools
u_gralloc
.editorconfig
00-mesa-defaults.conf
00-radv-defaults.conf
anon_file.c
anon_file.h
bigmath.h
bitpack_helpers.h
bitscan.c
bitscan.h
bitset.h
blend.h
blob.c
blob.h
box.h util: import pipe_box and its helpers 2024-04-22 01:42:52 +00:00
build_id.c
build_id.h
cnd_monotonic.h
compiler.h
compress.c
compress.h
crc32.c
crc32.h
dag.c
dag.h
dbghelp.h
detect.h
detect_arch.h
detect_cc.h
detect_os.h
disk_cache.c
disk_cache.h
disk_cache_os.c util/disk_cache: try getenv(HOME) before getpwuid->pw_dir 2024-04-20 13:43:50 +00:00
disk_cache_os.h
double.c
double.h
driconf.h
driconf_static.py
enum_operators.h
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
fossilize_db.h
futex.c
futex.h
gen_zipped_xml_file.py
glheader.h
glsl2spirv.py
half_float.c
half_float.h
hash_table.c
hash_table.h
hex.h
libdrm.h
libsync.h
list.h
log.c
log.h
macros.h
memstream.c
memstream.h
mesa-blake3.c
mesa-blake3.h
mesa-sha1.c
mesa-sha1.h
mesa_cache_db.c
mesa_cache_db.h
mesa_cache_db_multipart.c
mesa_cache_db_multipart.h
meson.build util: import pipe_box and its helpers 2024-04-22 01:42:52 +00:00
os_file.c
os_file.h
os_memory.h
os_memory_aligned.h
os_memory_debug.h
os_memory_fd.c
os_memory_fd.h
os_memory_stdc.h
os_misc.c
os_misc.h
os_mman.h
os_socket.c
os_socket.h
os_time.c
os_time.h
parson.c
parson.h
ptralloc.h
ralloc.c
ralloc.h
rand_xor.c
rand_xor.h
rb_tree.c
rb_tree.h
reallocarray.h
register_allocate.c
register_allocate.h
register_allocate_internal.h
rgtc.c
rgtc.h
rounding.h
rwlock.c
rwlock.h
set.c
set.h
simple_mtx.c
simple_mtx.h
slab.c
slab.h
softfloat.c
softfloat.h
sparse_array.c
sparse_array.h
streaming-load-memcpy.c
streaming-load-memcpy.h
string_buffer.c
string_buffer.h
strndup.h
strtod.c
strtod.h
texcompress_astc_luts.cpp
texcompress_astc_luts.h
texcompress_astc_luts_wrap.cpp
texcompress_astc_luts_wrap.h
texcompress_rgtc_tmp.h
thread_sched.c
thread_sched.h
timespec.h
u_atomic.c
u_atomic.h
u_call_once.c
u_call_once.h
u_cpu_detect.c
u_cpu_detect.h
u_debug.c
u_debug.h
u_debug_memory.c
u_debug_stack.c
u_debug_stack.h
u_debug_stack_android.cpp
u_debug_symbol.c
u_debug_symbol.h
u_dl.c
u_dl.h
u_drm.h
u_dynarray.c
u_dynarray.h
u_endian.h
u_hash_table.c
u_hash_table.h
u_hexdump.h
u_idalloc.c
u_idalloc.h
u_math.c
u_math.h util: import pipe_box and its helpers 2024-04-22 01:42:52 +00:00
u_memory.h
u_memset.h
u_mm.c
u_mm.h
u_pack_color.h
u_pointer.h
u_printf.c
u_printf.h
u_process.c
u_process.h
u_qsort.cpp
u_qsort.h
u_queue.c
u_queue.h
u_string.h
u_thread.c
u_thread.h
u_vector.c
u_vector.h
u_worklist.c
u_worklist.h
vl_bitstream.h
vl_rbsp.h
vl_vlc.h
vl_zscan_data.c
vl_zscan_data.h
vma.c
vma.h
xmlconfig.c
xmlconfig.h
xxd.py
xxhash.h