Xphalnos
8cf64a33b2
Migrating from third-party to externals ( #138 )
...
* third-party migration to externals
* Fix
* Lower case for Linux
2024-05-18 20:05:18 +03:00
georgemoralis
e239df73b4
removed old vulkan headers
2024-05-10 00:04:11 +03:00
georgemoralis
b00b849d3f
use winpthreads from mingw64
2024-05-09 23:45:09 +03:00
TheTurtle
1b9bf924ca
core: Rewrite thread local storage implementation ( #118 )
2024-05-01 13:38:41 +03:00
georgemoralis
4394191fae
boost submodule was added wrong
2024-04-14 20:18:20 +03:00
GPUCode
c01b6f8397
video_core: Rewrite vulkan and videoout
2024-04-14 17:10:40 +03:00
georgemoralis
e99129d72f
several fixes ( #112 )
...
* updated fmt
* submodules updated
* fixed _TIMESPEC_DEFINED for winpthreads under windows
* fixed sdl3 under qt
* virtual_memory: Ensure mapped addresses stay inside the user area
* Fixes LLE Libc crashing on linux
---------
Co-authored-by: GPUCode <geoster3d@gmail.com>
2024-04-13 22:37:21 +03:00
georgemoralis
03e5cd2749
force gitmodule
2024-03-23 09:54:57 +02:00
georgemoralis
7a42b9df79
moved moduleGenerator to a new repo
2024-03-23 09:29:25 +02:00
georgemoralis
2e931c9f72
More modules ( #99 )
...
* added dummy sceAudio lib
* added lseek in file_system
* updated sdl3
* forgot sdl3 in cmake
* cmake is case sensitive in linux
* fixed SDL_CreateWindowWithPosition
* fixed vulkan issues with latest sdl3
* some progress in sceAudio
* improvements in audio
* more sound improvements
* first working sound output , from openorbis sound demo
* updated sdl3 , zlib-ng can now be build with msvc+clangci
* fixed cmake
* fix for audio buffering
* clang format fix
* format fix
* better error handling for sceAudioOutput
2024-03-22 18:12:37 +02:00
georgemoralis
99d013f612
initialaze submodules properly
2024-02-28 19:01:34 +02:00
georgemoralis
84b0aff35b
added cryptoopp and zlib-ng modules
2024-02-28 18:45:51 +02:00
GPUCode
79d6c8a377
common: Rewrite logging based on cut down citra logger ( #86 )
...
* common: Rewrite logging based on cut down Citra logger
* code: Misc fixes
* core: Bring back tls handler
* linker: Cleanup
* config: Remove log level
* logging: Enable console output by default
* core: Fix windows build
2024-02-28 00:10:34 +02:00
georgemoralis
b3084646a8
submodules fixes ( #87 )
...
* update discord-rpc
* ignore gitmodules on reuse
* imgui not used atm removed
2024-02-27 20:24:47 +02:00
georgemoralis
08aba86ca1
Modules generation tool ( #81 )
...
* Modules generation tool
* apply clang format to generator
* @whereismyfoodat suggestions
* added reuse headers
* reuse part2
* reuse part3
* reuse part3
* replace with hex_id the unknown functions to avoid compile errors with unknown characters from encode_id
* fixes in generation
* some sample module code from autogen tool
* clang format fix
2024-02-24 22:39:29 +02:00
GPUCode
584b7d2b15
chore: Make shadps4 REUSE compliant
2024-02-23 23:33:43 +02:00
GPUCode
fe43558779
common: Rework timekeeping with native RDTSC and port to linux
2024-02-23 11:30:06 +02:00
georgemoralis
1a5dd6cdfe
added XXH3_64bits and calculate memory obj hashes
2023-09-26 16:00:13 +03:00
georgemoralis
74ac091b23
added vulkan submodule
2023-09-16 10:50:10 +03:00
wheremyfoodat
a0ab3dbc0c
added configuration class
2023-08-14 20:17:01 +03:00
wheremyfoodat
16e2768df0
Add discord-rpc submodule
2023-08-11 19:52:50 +03:00
georgemoralis
3d073e2ed4
added winpthread library
2023-07-17 22:43:30 +03:00
Stefanos Kornilios Mitsis Poiitidis
c7e73c8960
git: Enable shallow checkout for submodules
2023-07-07 14:12:24 +03:00
georgemoralis
b124bac0f7
added zydis
2023-05-30 12:12:34 +03:00
georgemoralis
7a996cbfc8
added magic enum submodule
2023-05-02 22:10:49 +03:00
georgemoralis
72bdf22035
added spdlog library
2023-05-02 22:10:49 +03:00
georgemoralis
f998469730
added fmt library
2023-05-02 22:10:49 +03:00
georgemoralis
222d0204db
first try with cmake and imgui
2023-05-02 22:10:49 +03:00
georgemoralis
71d14aca62
let's cleanup all
2023-05-02 22:10:27 +03:00
georgemoralis
1be2f847ba
added magic_enum lib
2023-04-18 12:06:05 +03:00
georgemoralis
4d218d7a0d
added basic spdlog , we can now output to stdout and in output.log file as well
2023-04-12 20:02:44 +03:00
georgemoralis
3141f3fa04
added fmt as third_party
2023-04-11 11:50:07 +03:00