.. |
address_space.h
|
Implement a shared spinlock and use it for GPU VMM
|
2023-01-20 21:07:59 +00:00 |
address_space.inc
|
Fix address space allocator slow path to avoid OOB
|
2023-02-04 23:10:45 +00:00 |
android_settings.h
|
Allow disabling the freeing of texture guest memory
|
2023-03-04 18:55:44 +00:00 |
atomic_forward_list.h
|
Implement Atomic Forward List
|
2022-08-06 22:18:42 +05:30 |
base.h
|
Introduce page size constants and replace all usages of PAGE_SIZE
|
2022-11-02 17:46:07 +00:00 |
circular_buffer.h
|
Account for OOB copyOffsets in CircularBuffer::Read
|
2022-05-14 15:30:59 +01:00 |
circular_queue.h
|
Fix a race with multiple threads pushing data into circular queue
|
2023-02-20 18:01:49 +00:00 |
dirty_tracking.h
|
Update for new hades
|
2022-12-03 22:50:56 +00:00 |
exception.cpp
|
Add stack tracing to skyline::exception
|
2022-04-14 14:14:52 +05:30 |
exception.h
|
Add stack tracing to skyline::exception
|
2022-04-14 14:14:52 +05:30 |
file_descriptor.h
|
Implement RAII wrapper over file descriptors
|
2022-04-14 14:14:52 +05:30 |
interval_list.h
|
Commonise buffer interval list code
|
2023-03-19 13:52:15 +00:00 |
interval_map.h
|
Correct IntervalMap insertion end calculation
|
2022-08-06 22:18:42 +05:30 |
language.h
|
Add a system region setting
|
2022-10-18 20:54:57 +01:00 |
linear_allocator.h
|
Support allocating into spans in the linear allocator
|
2022-11-02 17:46:07 +00:00 |
lockable_shared_ptr.h
|
Abstract TextureView /BufferDelegate locking into LockableSharedPtr
|
2022-08-06 22:18:42 +05:30 |
logger.cpp
|
Refactor all std::lock_guard usages to std::scoped_lock
|
2022-04-25 15:00:30 +01:00 |
logger.h
|
Only enable debug/verbose logs in (rel)debug builds
|
2022-11-02 17:46:07 +00:00 |
macros.h
|
Make ENUM_STRING function static
|
2022-04-14 14:14:52 +05:30 |
result.h
|
Split monolithic common.h into smaller chunks
|
2021-10-26 10:46:36 +05:30 |
segment_table.h
|
Add branch hint attributes to a couple branches
|
2022-11-02 17:46:07 +00:00 |
settings.h
|
Allow disabling the freeing of texture guest memory
|
2023-03-04 18:55:44 +00:00 |
signal.cpp
|
Sleep-loop rather than abort during termination
|
2022-04-14 14:14:52 +05:30 |
signal.h
|
Address a bunch of issues detected by clang-tidy
|
2021-03-06 18:58:04 +05:30 |
span.h
|
Use spans instead of ptr and size in kernel memory
|
2022-06-11 17:05:39 +05:30 |
spin_lock.cpp
|
Introduce adapting condition variable class
|
2023-03-11 18:26:02 +00:00 |
spin_lock.h
|
Introduce adapting condition variable class
|
2023-03-11 18:26:02 +00:00 |
thread_local.h
|
Address CR Comments
|
2021-10-26 10:46:36 +05:30 |
trace.cpp
|
Extend Perfetto Tracing
|
2021-03-23 02:40:02 +05:30 |
trace.h
|
Implement Symbol Hooking
|
2022-11-07 23:56:22 +05:30 |
utils.h
|
Add CNTFRQ_EL0 workaround value for Exynos 1280
|
2023-01-15 10:16:01 +00:00 |
uuid.cpp
|
Add IntegerFor template class + Update GenerateUuidV4
|
2021-09-22 06:24:05 +05:30 |
uuid.h
|
Address feedback
|
2021-06-20 14:18:40 +01:00 |