lizzie
4f2f906473
fx
2 months ago
lizzie
89bb6bb865
instance stuffs
2 months ago
lizzie
40cf1724cd
fixup extra stuff + enable gamemode
2 months ago
lizzie
0c0ec360d8
fix apple crash?
2 months ago
lizzie
5766921c9a
use older macOS surface
2 months ago
lizzie
8250665c58
enable macos surface
2 months ago
lizzie
cefda32d70
fix bundle, link with IOKit
2 months ago
lizzie
cc0f56f36d
Update license
3 months ago
lizzie
cfba3f4995
fix aarch64 gcc
3 months ago
lizzie
a1d512d21d
disable NCE temporarily to fix mvk issues
Signed-off-by: lizzie <lizzie@eden-emu.dev>
4 months ago
lizzie
bc9225f816
oops
Signed-off-by: lizzie <lizzie@eden-emu.dev>
4 months ago
lizzie
024e2754a7
dont break strict aliasing
Signed-off-by: lizzie <lizzie@eden-emu.dev>
4 months ago
lizzie
795630a8cb
fix moltvenk
Signed-off-by: lizzie <lizzie@eden-emu.dev>
4 months ago
crueter
899ca8af1a
cleanup cmake
Signed-off-by: crueter <crueter@eden-emu.dev>
4 months ago
crueter
fb8634061f
fix comp
Signed-off-by: crueter <crueter@eden-emu.dev>
4 months ago
crueter
af6aff6a7a
fix cpm-fetch
Signed-off-by: crueter <crueter@eden-emu.dev>
4 months ago
crueter
f423810f79
fix android, macos, linux
Signed-off-by: crueter <crueter@eden-emu.dev>
4 months ago
lizzie
a4066a6fb1
16k page size for apple
Signed-off-by: lizzie <lizzie@eden-emu.dev>
5 months ago
lizzie
4680d6467a
better virtual base lookup algo for apple
Signed-off-by: lizzie <lizzie@eden-emu.dev>
5 months ago
lizzie
c2ba21674a
fix apple clang
Signed-off-by: lizzie <lizzie@eden-emu.dev>
5 months ago
crueter
a51cfaae80
fix cmake defaults/include stuff for Sequoia
Signed-off-by: crueter <crueter@eden-emu.dev>
5 months ago
lizzie
b6e5508da3
[nce] signal hanlder fixes for sigaction
Signed-off-by: lizzie <lizzie@eden-emu.dev>
5 months ago
lizzie
8b28b14426
[docs, nce] use macos handler, cross arm inst
Signed-off-by: lizzie <lizzie@eden-emu.dev>
5 months ago
lizzie
7b5d07a04a
[nce] fix tls using c23 kw
Signed-off-by: lizzie <lizzie@eden-emu.dev>
5 months ago
lizzie
f3bb5edbe7
[nce] fix yoruself amd64
Signed-off-by: lizzie <lizzie@eden-emu.dev>
5 months ago
lizzie
cfabcbaf5a
[nce] fix macos
Signed-off-by: lizzie <lizzie@eden-emu.dev>
5 months ago
lizzie
ec7f4edc14
[nce] fix linux build
Signed-off-by: lizzie <lizzie@eden-emu.dev>
5 months ago
lizzie
3eec941f56
[nce] fix thread kill
Signed-off-by: lizzie <lizzie@eden-emu.dev>
5 months ago
crueter
c7421285ad
[cmake] enable nce on macos
Signed-off-by: crueter <crueter@eden-emu.dev>
5 months ago
lizzie
4fc190996c
[nce] fix extra mangled symbols i forgot
Signed-off-by: lizzie <lizzie@eden-emu.dev>
5 months ago
lizzie
6ff3207e4a
[nce] add extra underscore, bother with preventing mangling later
Signed-off-by: lizzie <lizzie@eden-emu.dev>
5 months ago
lizzie
8358568ff4
[nce] more annoying syscalls and stuff
Signed-off-by: lizzie <lizzie@eden-emu.dev>
5 months ago
lizzie
baa28b2e76
[nce] fix apple gettid and tkill
Signed-off-by: lizzie <lizzie@eden-emu.dev>
5 months ago
lizzie
3e0c3113cf
[nce] add syscall number for nearest thing to a tkill
Signed-off-by: lizzie <lizzie@eden-emu.dev>
5 months ago
lizzie
09a0d25b57
[nce] more arm macos fixes
Signed-off-by: lizzie <lizzie@eden-emu.dev>
5 months ago
lizzie
09850c29bb
[nce] more apple fixes
Signed-off-by: lizzie <lizzie@eden-emu.dev>
5 months ago
lizzie
869ae91d76
[nce] common ctx
Signed-off-by: lizzie <lizzie@eden-emu.dev>
5 months ago
lizzie
91c3705cf9
[nce, dynarmic] macOS port
Signed-off-by: lizzie <lizzie@eden-emu.dev>
5 months ago
lizzie
ea932fbf40
[vk] properly handle multithreading with global constants without using TLS ( #3368 )
TL;DR basically multiple threads writing to the same memory, now they dont, everyone happy
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3368
Reviewed-by: DraVee <dravee@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2 weeks ago
lizzie
6afe209b60
[android] fix blue tint on DBZ by using proper swizzle per format ( #3367 )
just another missing swizzle after translation... heh
Signed-off-by: lizzie lizzie@eden-emu.dev
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3367
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: DraVee <dravee@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2 weeks ago
wildcard
338ea4e9d5
[texture_pass] Re-Add caching optimization for Texture_Pass ( #3356 )
Caching optimization for Texture_Pass
(#481 )
Add Caching per texture_pass and optimize sorting to single pass.
Use Logical shift instead of arithmetic shift.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3356
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: Maufeat <sahyno1996@gmail.com>
Co-authored-by: wildcard <nubieluv@gmail.com>
Co-committed-by: wildcard <nubieluv@gmail.com>
2 weeks ago
lizzie
368a8f9e3d
[android] fix resolution info.active causing 1/4th of screen rendering when using 0.5x instead of downscaled 0.5x ( #3361 )
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3361
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2 weeks ago
lizzie
a3fa666510
[android] fix discrepancy of MAXTEXTURE v. TEXTURE in setting string set ( #3360 )
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3360
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: DraVee <dravee@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2 weeks ago
lizzie
cb40b310f5
[opengl] fix GL_NV_geometry_shader_passthrough compiler complaints ( #3357 )
this can be seen immediately on startup of switch sports where the passthru geometry shader will spectacularly fail to compile because the driver complains about re-declaration
this is just a simple and quickie fix for that
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3357
Reviewed-by: Maufeat <sahyno1996@gmail.com>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: DraVee <dravee@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2 weeks ago
lizzie
9dbb8c33e2
[opengl] remove leftover invalid uniform 2ui being sent every frame x every fb (doesnt exist on opengl_present.frag) ( #3358 )
the mfer straight up doesn't exist anymore in the .frag shader - probably a leftover, but right now spams a bunch of errors under graphics debugging on switch sports
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3358
Reviewed-by: Maufeat <sahyno1996@gmail.com>
Reviewed-by: DraVee <dravee@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2 weeks ago
lizzie
16c7c03b33
[dynarmic] fix 64-bit indexing in pagetable being cutoff on ARM64 ( #3314 )
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3314
Reviewed-by: DraVee <dravee@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2 weeks ago
MaranBr
9aa8e9b0a1
[video_core] Disable resolution rescaling pass on Android to avoid visual artifacts ( #3353 )
The rescaling optimization causes visual artifacts on Android (GLES). Disable the pass entirely on Android to preserve correct rendering.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3353
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: Maufeat <sahyno1996@gmail.com>
Co-authored-by: MaranBr <maranbr@outlook.com>
Co-committed-by: MaranBr <maranbr@outlook.com>
2 weeks ago
Maufeat
4510e9ff7f
[core] Use a eden profile picture instead of the default grey one. ( #3350 )
The gray one is not displaying correct on qlaunch, so why not use a eden one :)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3350
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: DraVee <dravee@eden-emu.dev>
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
Co-authored-by: Maufeat <sahyno1996@gmail.com>
Co-committed-by: Maufeat <sahyno1996@gmail.com>
2 weeks ago
crueter
f61f0a28c6
[cmake] Fix MinGW/arm64 build/runtime errors ( #3352 )
Mostly just jpeg being weird. Also, due to the way I've built it, we
don't need all those system libs anymore because they are bundled into
the Qt build.
Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3352
Reviewed-by: DraVee <dravee@eden-emu.dev>
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
2 weeks ago
lizzie
cb26ea154c
[vk, ogl/IR, dynarmic/IR] friendlier IR identity pointer chasing, inline AA passes ( #3250 )
Only merge once we find out wth is causing the crashes [we know it's fsr]
This reverts commit 82f9d489e7 .
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3250
Reviewed-by: DraVee <dravee@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
3 weeks ago