shadPS4/src/common
psucien ace39957ef
Video Core: debug tools (#412)
* video_core: better use of rdoc markers

* renderer_vulkan: added gpu assisted validation

* renderer_vulkan: make nv_checkpoints operational

* video_core: unified Vulkan objects names
2024-08-12 13:46:45 +02:00
..
logging filter: Add random library 2024-08-08 15:44:05 +03:00
alignment.h core: Properly implement TLS (#164) 2024-06-05 22:08:18 +03:00
assert.cpp video: Import new shader recompiler + display a triangle (#142) 2024-05-22 01:35:12 +03:00
assert.h common: Rewrite logging based on cut down citra logger (#86) 2024-02-28 00:10:34 +02:00
bit_field.h video_core: Add basic command list processing (#117) 2024-04-30 01:23:28 +03:00
bounded_threadsafe_queue.h texture_cache: Fix linear image uploads 2024-04-29 18:22:04 +03:00
concepts.h common: Rewrite logging based on cut down citra logger (#86) 2024-02-28 00:10:34 +02:00
config.cpp Video Core: debug tools (#412) 2024-08-12 13:46:45 +02:00
config.h Video Core: debug tools (#412) 2024-08-12 13:46:45 +02:00
debug.h kernel: equeue: minor refactoring 2024-07-11 13:14:42 +03:00
disassembler.cpp chore: Make shadps4 REUSE compliant 2024-02-23 23:33:43 +02:00
disassembler.h chore: Make shadps4 REUSE compliant 2024-02-23 23:33:43 +02:00
discord.cpp chore: Make shadps4 REUSE compliant 2024-02-23 23:33:43 +02:00
discord.h chore: Make shadps4 REUSE compliant 2024-02-23 23:33:43 +02:00
div_ceil.h shader_recompiler: Implement most integer image atomics, workgroup barriers and shared memory load/store (#231) 2024-07-05 00:15:44 +03:00
endian.h file formats and qt (#88) 2024-03-01 00:00:35 +02:00
enum.h video: Import new shader recompiler + display a triangle (#142) 2024-05-22 01:35:12 +03:00
error.cpp core: Rework memory manager 2024-06-10 02:13:44 +03:00
error.h common: Rewrite logging based on cut down citra logger (#86) 2024-02-28 00:10:34 +02:00
func_traits.h video: Import new shader recompiler + display a triangle (#142) 2024-05-22 01:35:12 +03:00
io_file.cpp Misc implementations and fixes. (#250) 2024-07-11 15:35:58 +03:00
io_file.h fs: Actually functional linux case insensitive search 2024-07-15 03:37:30 +03:00
native_clock.cpp video_core: Add basic command list processing (#117) 2024-04-30 01:23:28 +03:00
native_clock.h common: Rework timekeeping with native RDTSC and port to linux 2024-02-23 11:30:06 +02:00
ntapi.cpp Fix Linux builds 2024-07-11 15:16:50 +02:00
ntapi.h Misc implementations and fixes. (#250) 2024-07-11 15:35:58 +03:00
object_pool.h video_core: Implement guest buffer manager (#373) 2024-08-08 15:02:10 +03:00
path_util.cpp Move presentation to separate thread/improve sync (#303) 2024-07-28 15:54:09 +02:00
path_util.h Move presentation to separate thread/improve sync (#303) 2024-07-28 15:54:09 +02:00
polyfill_thread.h texture_cache: Fix linear image uploads 2024-04-29 18:22:04 +03:00
rdtsc.cpp code: Add clang-format target and CI workflow (#82) 2024-02-23 22:57:57 +02:00
rdtsc.h common: Rework timekeeping with native RDTSC and port to linux 2024-02-23 11:30:06 +02:00
scm_rev.cpp.in print git info in windows title 2024-08-01 00:56:10 +03:00
scm_rev.h print git info in windows title 2024-08-01 00:56:10 +03:00
scope_exit.h core: Implement new memory manager (#133) 2024-05-16 15:55:50 +03:00
singleton.h chore: Make shadps4 REUSE compliant 2024-02-23 23:33:43 +02:00
slot_vector.h common: slot_vector: added `is_allocated` to check if the slot already exists 2024-06-25 09:43:25 +02:00
string_util.cpp shader_recompiler: Implement most integer image atomics, workgroup barriers and shared memory load/store (#231) 2024-07-05 00:15:44 +03:00
string_util.h shader_recompiler: Implement most integer image atomics, workgroup barriers and shared memory load/store (#231) 2024-07-05 00:15:44 +03:00
thread.cpp Add initial macOS support. 2024-07-21 22:36:12 +03:00
thread.h common: Rewrite logging based on cut down citra logger (#86) 2024-02-28 00:10:34 +02:00
types.h video_core: Rewrite vulkan and videoout 2024-04-14 17:10:40 +03:00
uint128.h common: Rework timekeeping with native RDTSC and port to linux 2024-02-23 11:30:06 +02:00
unique_function.h video_core: Implement guest buffer manager (#373) 2024-08-08 15:02:10 +03:00
version.h print git info to log as well 2024-08-01 01:11:58 +03:00