CamilleLaVey
d627e81feb
[surface, vk, pipeline, texture_cache] Texture Sampling Fix
1 month ago
CamilleLaVey
578c9ff963
[vk, swapchain] Swapchaing Image VkQueue
1 month ago
CamilleLaVey
0aa68dcaf8
[vk, graphics, pipeline, rasterizer] Alpha Coverage Adjustment
1 month ago
CamilleLaVey
44e55cab0e
[vk, pipeline, texture_cache] Renamed MakeView parametter
1 month ago
CamilleLaVey
92d6371c3c
[spir-v] Add is_integer flag to texture descriptors and update image type handling
1 month ago
CamilleLaVey
a3a213ece0
[surface, vk, pipeline, texture_cache] Refactor image view handling and add normalized compatible format utility
1 month ago
CamilleLaVey
12053a5600
[vk] Removing false remove feature logging for robustness2 and image robustness.
1 month ago
CamilleLaVey
b2c95097cf
[vk] ExtendedDynamicState repair #1
1 month ago
CamilleLaVey
6583300066
[spir-v] Flat decorations for input interfaces
1 month ago
CamilleLaVey
2837448957
[vk] VK_EXT_multi_draw
1 month ago
CamilleLaVey
74d531dde7
[vk] Declaring features from Maintenance5
1 month ago
CamilleLaVey
35458fbeb8
[vk] Fixing logging statements
1 month ago
CamilleLaVey
bc8cbf049c
[vk] Removing Image Robustness from EXT list.
1 month ago
CamilleLaVey
6d19443c08
[vk] ExtendedDynamicState impl close to Vulkan specs
1 month ago
CamilleLaVey
23cc4ac221
[vk, rasterizer] Reduce FlushWork constant drawcalls
1 month ago
CamilleLaVey
f8504bc5b9
[vk] Moving Maintenance features to wrapper
1 month ago
CamilleLaVey
30f81a033a
[vk] Re-ordering tiling format features
1 month ago
CamilleLaVey
2e83465215
[vk] Re-ordering format feature
1 month ago
CamilleLaVey
55477316ac
[vk] Robustness2 and Image Robustness
1 month ago
CamilleLaVey
60cc5ff044
[maxwell] Logging for HDR wrong convertions into depth formats
1 month ago
CamilleLaVey
00c40ae3c3
[vk, texture_cache] BGRA8 Depth/Stencil format convertions
1 month ago
CamilleLaVey
21e7f16f10
[vk, texture_cache] Preveting ARGB8 get misinterpretated with depth formats
1 month ago
CamilleLaVey
0bd2372d31
[vk] Adjusting Custom Border Color
1 month ago
CamilleLaVey
df24c16bfa
[vk] Adjusting VIDS
1 month ago
CamilleLaVey
963678ca05
[vk] Changing conditions for Swapchain maintenance1
1 month ago
CamilleLaVey
737d16f7e8
[vk] Ensure image view flags are resolved
1 month ago
CamilleLaVey
71f01012f0
[vk] Aliging ExtendedDynamicState2
1 month ago
CamilleLaVey
e7549c9d6d
[vk, spir-v] Conditioning creation of VK_EXT_Shader_Stencil_Export in SPIR-V
1 month ago
CamilleLaVey
0c663022f1
fixing building error.
1 month ago
CamilleLaVey
364822c3f2
[vk, texture_cache, vendor] Adding path for hardware resolve on shader stencil export/ MSAA image blits
1 month ago
CamilleLaVey
ffc838c662
[vk] Return VK 1.3 as main target, treat VK 1.4 core features as extensions if driver supports it
1 month ago
CamilleLaVey
76ce35cd29
[vk] Ordering double cases specified and allocating them in the correct please on GetSuitability phase
1 month ago
CamilleLaVey
50742f9c6b
Dammed macros.
1 month ago
CamilleLaVey
adc1e12215
Fix building issues
1 month ago
CamilleLaVey
8a207acacd
[vk, qcom] VertexInputDynamicState ban removal
1 month ago
CamilleLaVey
3611149bbb
[vk] Bumping features to 1.4
1 month ago
CamilleLaVey
3c33425af7
[vk] Updated maintenance features
1 month ago
CamilleLaVey
cffb7845ff
[vk, amd, qcom] Removed older driver workarounds
1 month ago
CamilleLaVey
39a7175818
[vk, spir-v] Adding decoration for NonWritable buffers if vertexPipelineStoresAndAtomics isn't available
1 month ago
CamilleLaVey
0c04152bda
[vk, buffer_cache] Aligning VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE_EXT logic
1 month ago
CamilleLaVey
3616e5b4d5
[vk., vendor] Adding driver id flag in blacklist
1 month ago
CamilleLaVey
8be61d5067
[Refactor, vk] DynamicState, ExtendedDynamicState and VertexInputDynamicState
1 month ago
crueter
318998cbb5
[cmake] fix macos mbedtls ( #3109 )
Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3109
4 weeks ago
Maufeat
f58097e814
[hle,display,overlay,starter,hid] add overlay functions, starter applet (initially), HID handheld for system applets and fw21 stubs ( #3080 )
Adds fully functional overlay display.
- Enable Overlay Applet via "View" -> "Enable Overlay Display Applet"
- Open the overlay by pressing the home button for over 1s
- Can adjust volume
- Can toggle airplane mode (if on WiFi, maybe if overlay is enabled pretend to be on WiFi?)
- Future TODO(?): Adjust Brightness implementation for host system
- Inputs are properly registered. e.g. if overlay open, application does not register inputs.
You can control volume and airplane mode outside of the emulator window
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3080
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Reviewed-by: crueter <crueter@eden-emu.dev>
Co-authored-by: Maufeat <sahyno1996@gmail.com>
Co-committed-by: Maufeat <sahyno1996@gmail.com>
4 weeks ago
lizzie
1efef85352
Partial revert "[common] remove HeapTracker ( #3001 )" ( #3107 )
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3107
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Reviewed-by: Maufeat <sahyno1996@gmail.com>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
4 weeks ago
lizzie
ea0e5d630c
[common] remove HeapTracker ( #3001 )
Should fix a bunch of leaks on Android? - PLEASE CHECK UE4 GAMES
Signed-off-by: lizzie lizzie@eden-emu.dev
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3001
Reviewed-by: Maufeat <sahyno1996@gmail.com>
Reviewed-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
4 weeks ago
Caio Oliveira
9e610ea098
Partial revert "[shared_recompiler/maxwell] fix SURED() wrong encodings ( #2983 )" ( #3099 )
Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3099
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
Co-committed-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
4 weeks ago
lizzie
41af6ea645
[dynarmic] force devirtualisation of terminal handlers ( #3033 )
Should result in very marginally small performance gains. Basically removes the deref of vtable for EmitX64 on lto builds, so in THEORY it should be better than having to defer w.r.t all terminal handlers.
aka. we just like, inline them in one big function and keep CPU away from deference hell.
Signed-off-by: lizzie lizzie@eden-emu.dev
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3033
Reviewed-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
4 weeks ago
lizzie
91b0432591
[video_core, settings] Allow to turn of aniso levels completely, provide levels of aniso upto x64 ( #3019 )
Never in my lifetime will I ever need to revise anisotropy levels; I hope :)
Signed-off-by: lizzie lizzie@eden-emu.dev
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3019
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
1 month ago
lizzie
46239dafa1
[core/hle] bump to 21.0.1 ( #3091 )
Signed-off-by: lizzie lizzie@eden-emu.dev
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3091
Reviewed-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
1 month ago