lizzie
b11524d24c
license
2 weeks ago
Caio Oliveira
e5581a84a2
Fix license headers
2 months ago
lizzie
0ee0950317
try both legacy and metal surfaces
2 months ago
lizzie
47371a05ca
protect/map shenanigans with macOS
2 months ago
lizzie
f250a53301
fix macos shenanigans
2 months ago
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