psucien
a9e1c81490
switch to the org's sirit submodule
2024-06-17 00:33:12 +02:00
Xphalnos
30fe6aa2dd
More screenshots for README
2024-06-14 14:32:41 +02:00
psucien
7ab17176d0
Added Tracy profiler
2024-06-11 11:17:46 +02:00
Xphalnos
fd3d1550a8
Various changes
2024-06-01 08:18:33 +02:00
TheTurtle
0aa04c60cb
video_core: Bringup some basic functionality ( #145 )
...
* video_core: Remove hack in rasterizer
* The hack was to skip the first draw as the display buffer had not been created yet and the texture cache couldn't create one itself. With this patch it now can, using the color buffer parameters from registers
* shader_recompiler: Implement attribute loads/stores
* video_core: Add basic vertex, index buffer handling and pipeline caching
* externals: Make xxhash lowercase
2024-05-25 15:33:15 +03:00
TheTurtle
4380066a90
video: Import new shader recompiler + display a triangle ( #142 )
2024-05-22 01:35:12 +03:00
Xphalnos
80a9e3865b
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
a9c0146d22
removed old vulkan headers
2024-05-10 00:04:11 +03:00
georgemoralis
e55fbee0aa
use winpthreads from mingw64
2024-05-09 23:45:09 +03:00
TheTurtle
49e65be25b
core: Rewrite thread local storage implementation ( #118 )
2024-05-01 13:38:41 +03:00
georgemoralis
73cba992aa
boost submodule was added wrong
2024-04-14 20:18:20 +03:00
GPUCode
23b2eeba9b
video_core: Rewrite vulkan and videoout
2024-04-14 17:10:40 +03:00
georgemoralis
7d3985f88e
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
ec5abb60c0
force gitmodule
2024-03-23 09:54:57 +02:00
georgemoralis
bf74c7f92a
moved moduleGenerator to a new repo
2024-03-23 09:29:25 +02:00
georgemoralis
b4cb5ad233
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
f43165cd87
initialaze submodules properly
2024-02-28 19:01:34 +02:00
georgemoralis
6b1ae5c13b
added cryptoopp and zlib-ng modules
2024-02-28 18:45:51 +02:00
GPUCode
367350e989
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
c9dce45e4c
submodules fixes ( #87 )
...
* update discord-rpc
* ignore gitmodules on reuse
* imgui not used atm removed
2024-02-27 20:24:47 +02:00
georgemoralis
de0d824fce
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
7e5b7a7ffa
chore: Make shadps4 REUSE compliant
2024-02-23 23:33:43 +02:00
GPUCode
7faf2d0ee8
common: Rework timekeeping with native RDTSC and port to linux
2024-02-23 11:30:06 +02:00
georgemoralis
e77e97fb98
added XXH3_64bits and calculate memory obj hashes
2023-09-26 16:00:13 +03:00
georgemoralis
0f1ad406a5
added vulkan submodule
2023-09-16 10:50:10 +03:00
wheremyfoodat
c016e7ac12
added configuration class
2023-08-14 20:17:01 +03:00
wheremyfoodat
e53830143d
Add discord-rpc submodule
2023-08-11 19:52:50 +03:00
georgemoralis
92ea37ae8f
added winpthread library
2023-07-17 22:43:30 +03:00
Stefanos Kornilios Mitsis Poiitidis
4095f2abec
git: Enable shallow checkout for submodules
2023-07-07 14:12:24 +03:00
georgemoralis
d6ee5e81d0
added zydis
2023-05-30 12:12:34 +03:00
georgemoralis
31027a4da4
added magic enum submodule
2023-05-02 22:10:49 +03:00
georgemoralis
3e17a9f9a5
added spdlog library
2023-05-02 22:10:49 +03:00
georgemoralis
d1e8e696cf
added fmt library
2023-05-02 22:10:49 +03:00
georgemoralis
bbf71dfbd3
first try with cmake and imgui
2023-05-02 22:10:49 +03:00
georgemoralis
1074c09fa8
let's cleanup all
2023-05-02 22:10:27 +03:00
georgemoralis
791198b40d
added magic_enum lib
2023-04-18 12:06:05 +03:00
georgemoralis
33121cee42
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
63eabd9c3a
added fmt as third_party
2023-04-11 11:50:07 +03:00