Lander Gallastegi
8e938268f9
Correctly initialize Address
2025-04-10 02:33:09 +02:00
Lander Gallastegi
ab158fd4d7
Don't reuse stack space for now
2025-04-10 02:33:09 +02:00
Lander Gallastegi
c47ef83cc0
Operand holder / fix memory corruption
2025-04-10 02:33:09 +02:00
Lander Gallastegi
4fec1c7fce
x64 fixes
2025-04-10 02:33:09 +02:00
Lander Gallastegi
f516ab2dec
Fix build
2025-04-10 02:33:09 +02:00
Lander Gallastegi
5307eeca02
Add break conditions to subprogram
2025-04-10 02:33:09 +02:00
Lander Gallastegi
a578c7db62
Finish emits
2025-04-10 02:33:09 +02:00
Lander Gallastegi
258a0225c2
Floating point and fixes
2025-04-10 02:33:09 +02:00
Lander Gallastegi
3d971701db
Utils, context, convert and ctx get set
2025-04-10 02:33:09 +02:00
Lander Gallastegi
2584ec2d76
Copy context get set
2025-04-10 02:33:09 +02:00
Lander Gallastegi
35d3ee8ecd
Composite
2025-04-10 02:33:09 +02:00
Lander Gallastegi
20f7a7231e
Implement some opecodes
2025-04-10 02:33:09 +02:00
Lander Gallastegi
2e6f3aae32
Better conditions
2025-04-10 02:33:09 +02:00
Lander Gallastegi
4224a95583
x64 backend core and context
2025-04-10 02:33:09 +02:00
Lander Gallastegi
7545ae33b1
x64 backend base
2025-04-10 02:33:09 +02:00
Lander Gallastegi
fff2383c5e
Flattening pass adjustments
2025-04-10 02:33:09 +02:00
Lander Gallastegi
057df5d3d1
clang-format
2025-04-10 02:33:09 +02:00
Lander Gallastegi
b6e9406652
Fixed ImmValue compute
2025-04-10 02:33:09 +02:00
Lander Gallastegi
faf479dcd5
Adjust SPIR-V EmitReadConst
2025-04-10 02:33:09 +02:00
Lander Gallastegi
1f8ef4e1f6
Fix GCC build
2025-04-10 02:33:09 +02:00
Lander Gallastegi
67dd111dcc
Fix TrackSharp
2025-04-10 02:33:09 +02:00
Lander Gallastegi
52650d2c55
Finish IR
2025-04-10 02:33:09 +02:00
Lander Gallastegi
da65ae3bcb
Num executions
2025-04-10 02:33:09 +02:00
Lander Gallastegi
418f7daa57
clang-format
2025-04-10 02:33:09 +02:00
Lander Gallastegi
301f51e57d
ComputeValue rewrite
2025-04-10 02:33:09 +02:00
Lander Gallastegi
47cc275203
Compute value
2025-04-10 02:33:09 +02:00
Lander Gallastegi
21aeccad36
Typo
2025-04-10 02:33:09 +02:00
Lander Gallastegi
85b44af270
Operation codes
2025-04-10 02:33:09 +02:00
Lander Gallastegi
79f4648c77
Use correct types
2025-04-10 02:33:09 +02:00
Lander Gallastegi
676b06db0f
Squashed commit of the following:
...
commit 39328be45ed83d252e491b61da5cb4d767ff100d
Author: Lander Gallastegi <landergallastegi@gmail.com>
Date: Tue Mar 11 15:40:44 2025 +0100
Fix trivialy copiable
commit f0633525b343dab7ea75cd7c809c936cb67e572f
Author: Lander Gallastegi <landergallastegi@gmail.com>
Date: Tue Mar 11 00:29:42 2025 +0100
Compute value
commit 8c42a014ee925b61c5ea5721423da3211a635eb8
Author: Lander Gallastegi <landergallastegi@gmail.com>
Date: Tue Mar 11 00:29:31 2025 +0100
Add missing operations
2025-04-10 02:33:09 +02:00
Lander Gallastegi
c36b6d6adf
clang-format
2025-04-10 02:33:09 +02:00
Lander Gallastegi
5536febd73
Better documentation
2025-04-10 02:33:09 +02:00
Lander Gallastegi
eebd557efc
ImmValue
2025-04-10 02:33:09 +02:00
Lander Gallastegi
c1a577b598
Fix subprogram generation
2025-04-10 02:33:09 +02:00
Lander Gallastegi
068573e9d6
clang-format
2025-04-10 02:33:09 +02:00
Lander Gallastegi
0f6912cf18
Subprogram creation
2025-04-10 02:33:09 +02:00
Lander Gallastegi
920efdf37c
Usefulness of conditional tree
2025-04-10 02:33:09 +02:00
Lander Gallastegi
ad488a26af
Add conditional tree
2025-04-10 02:33:09 +02:00
Lander Gallastegi
7e1159bdaf
Fix unreacheable ASL dump
2025-04-10 02:33:09 +02:00
Lander Gallastegi
85334a924a
ASL dumping
2025-04-10 02:33:09 +02:00
Lander Gallastegi
e100783357
Handle non inmediate offset on S_LOAD_DWORD
2025-04-10 02:33:09 +02:00
Lander Gallastegi
da118e3bd9
Dump IR program
2025-04-10 02:33:09 +02:00
Dmugetsu
5abec2a291
Enabling Depth Bias Explicity ( #2766 )
2025-04-09 17:06:54 -07:00
squidbus
e3b1c041d0
documents: Update macOS version in quickstart guide.
2025-04-09 00:59:33 -07:00
squidbus
2965656325
build: Target same CPU architecture level as PS4. ( #2763 )
2025-04-09 00:54:39 -07:00
squidbus
03b1fef331
renderer_vulkan: Only update dynamic state when changed. ( #2751 )
2025-04-08 07:22:16 -07:00
kalaposfos13
08731303d8
Fix incorrect calculation setting the center of the joysticks one value off causing stick drift in games that assume already corrected input values ( #2760 )
2025-04-07 13:58:00 -07:00
Missake212
7fee289b66
Add information about firmware files (sys modules) in the README ( #2758 )
...
* Update README.md
* Update README.md
* Update README.md
2025-04-07 11:29:51 -07:00
squidbus
040fd79ef7
Revert "build: Target same CPU architecture level as PS4. ( #2745 )" ( #2757 )
...
* Revert "build: Target same CPU architecture level as PS4. (#2745 )"
This reverts commit 54b4d7fc78
.
Causing issues on M1 CPUs for some reason.
* build: Update architecture comments and set mtune=generic.
2025-04-07 10:57:39 -07:00
kalaposfos13
473b66649f
Fix compatibility related issues in the GUI ( #2755 )
...
Build and Release / reuse (push) Has been cancelled
Build and Release / clang-format (push) Has been cancelled
Build and Release / get-info (push) Has been cancelled
Build and Release / windows-sdl (push) Has been cancelled
Build and Release / windows-qt (push) Has been cancelled
Build and Release / macos-sdl (push) Has been cancelled
Build and Release / macos-qt (push) Has been cancelled
Build and Release / linux-sdl (push) Has been cancelled
Build and Release / linux-qt (push) Has been cancelled
Build and Release / linux-sdl-gcc (push) Has been cancelled
Build and Release / linux-qt-gcc (push) Has been cancelled
Build and Release / pre-release (push) Has been cancelled
Co-authored-by: georgemoralis <giorgosmrls@gmail.com>
2025-04-07 12:25:49 +03:00