shadPS4/src/common
Vinicius Rangel 7fde5d8f07 Message Dialog library (#767)
* system/MsgDialog: types & basic text display

* system/MsgDialog: User message dialog

* system/MsgDialog: RAII for MsgDialog ui

* system/MsgDialog: Progress bar dialog

* system/MsgDialog: System message texts

* system/MsgDialog: copy all ui state to local memory

handles when game release memory before close
extracted all UI code to it's own file
use single window instead of creating new one every single dialogOpen

* system/MsgDialog: debug logging
2024-09-08 23:27:50 +03:00
..
logging Dear ImGui Implementation (#598) 2024-09-08 22:50:32 +03:00
alignment.h core: Properly implement TLS (#164) 2024-06-05 22:08:18 +03:00
assert.cpp Dear ImGui Implementation (#598) 2024-09-08 22:50:32 +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: added VK_LAYER_LUNARG_crash_diagnostic (#751) 2024-09-03 21:56:23 +02:00
config.h video_core: added VK_LAYER_LUNARG_crash_diagnostic (#751) 2024-09-03 21:56:23 +02:00
debug.h fix typo in LOG_INFO (#559) 2024-08-26 15:22:11 +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
fixed_value.h Message Dialog library (#767) 2024-09-08 23:27:50 +03:00
func_traits.h video: Import new shader recompiler + display a triangle (#142) 2024-05-22 01:35:12 +03:00
io_file.cpp Workaround for readonly memory mapping of files issue 2024-08-20 16:10:38 -07:00
io_file.h fs: Actually functional linux case insensitive search 2024-07-15 03:37:30 +03:00
native_clock.cpp libraries: kernel: fix for inaccurate sceKernelGetProcessTime 2024-08-26 08:54:38 +02:00
native_clock.h libraries: kernel: fix for inaccurate sceKernelGetProcessTime 2024-08-26 08:54:38 +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 Standardize game_data directory for game metadata. (#809) 2024-09-06 13:27:23 +03:00
path_util.h Standardize game_data directory for game metadata. (#809) 2024-09-06 13:27:23 +03: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 video_core: Bloodborne stabilization pt1 (#543) 2024-08-24 22:51:47 +03: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 Added const reference params if possible, removed less 16 size 2024-08-22 02:56:01 +03:00
unique_function.h video_core: Implement guest buffer manager (#373) 2024-08-08 15:02:10 +03:00
version.h starting 0.2.1 2024-08-15 19:58:18 +03:00