Commit Graph

28204 Commits

Author SHA1 Message Date
Caio Oliveira a0a474520b [chore] remove whitespaces, bump down opengl cache and use better variable for case dyna_state
Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
2026-01-07 02:41:16 -03:00
DraVee b065ab36e2 [settings] vertex_input_dynamic_state OFF -> ON
Keep it on as default (I hope AMD+Windows is working)

Signed-off-by: DraVee <dravee@eden-emu.dev>
2026-01-05 17:32:54 +01:00
Caio Oliveira 2df0adeacc [vk] Fix Pokemon ZA explosion introduced on "[vk, pipeline, query_cache, rasterizer] transformFeedback buffering handling update"
Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
2026-01-01 18:31:44 -03:00
CamilleLaVey 0ecc7a952c [vk, pipeline, query_cache, rasterizer] transformFeedback buffering handling update 2026-01-01 18:31:44 -03:00
CamilleLaVey 5ed2a84524 [vk] Gating advanced ExtendedDynamicState1 2026-01-01 18:31:44 -03:00
CamilleLaVey 1529036182 [licences] Updating licenses on missing files 2026-01-01 18:31:44 -03:00
CamilleLaVey 0eafb5ec61 [vk] Line rasterization and Alpha features adjusments (again) 2026-01-01 18:31:44 -03:00
Caio Oliveira c712aca9cf Revert "[vk, scheduler] Applying finising call for TF when it's not getting used"
This reverts commit c06b2598e82a38d13393808d39da698ccad2201f.
2026-01-01 18:31:44 -03:00
CamilleLaVey 643fcb6185 [vk, scheduler] Applying finising call for TF when it's not getting used 2026-01-01 18:31:44 -03:00
CamilleLaVey 48c68dadbc [vk, qcom] Returning forced SScaled and UScaled formats emulations to Adreno. 2026-01-01 18:31:44 -03:00
CamilleLaVey c58f9af91b [vk, vendor] Forcing BGR5 emulation path due to driver misbehavior. 2026-01-01 18:31:43 -03:00
CamilleLaVey d9c90acf12 [vk] ExtendedDynamicState repair #2 2026-01-01 18:31:43 -03:00
CamilleLaVey f504328e3b [vk] Depth State Refresh Update. 2026-01-01 18:31:43 -03:00
CamilleLaVey 0a23704fb8 [vk, compute_pass] Conditioning Conditional Rendering 2026-01-01 18:31:43 -03:00
CamilleLaVey 8db204faa3 [spir-v, emit] Flat Decoration Adjustment 2026-01-01 18:31:43 -03:00
CamilleLaVey 6c58f3fbde [vk, rasterizer] Clamping Render-Area out of limits 2026-01-01 18:31:43 -03:00
CamilleLaVey 4f83aeab9b [vk, rasterizer, state_tracker] LineMode disabled from scheduler 2026-01-01 18:31:43 -03:00
CamilleLaVey 07a5bffa2d [vk, swapchain] Swapchaing Image VkQueue 2026-01-01 18:31:43 -03:00
CamilleLaVey 5eed6135ac [vk, graphics, pipeline, rasterizer] Alpha Coverage Adjustment 2026-01-01 18:31:43 -03:00
CamilleLaVey c3e691a729 [vk] Removing false remove feature logging for robustness2 and image robustness. 2026-01-01 18:31:43 -03:00
CamilleLaVey 4a9d3df112 [vk] ExtendedDynamicState repair #1 2026-01-01 18:31:43 -03:00
CamilleLaVey 0c30ba99cd [spir-v] Flat decorations for input interfaces 2026-01-01 18:31:43 -03:00
CamilleLaVey b8fdfe43f9 [vk] VK_EXT_multi_draw 2026-01-01 18:31:43 -03:00
CamilleLaVey 0b2520597b [vk] Declaring features from Maintenance5 2026-01-01 18:31:43 -03:00
CamilleLaVey 0777c89b49 [vk] Removing Image Robustness from EXT list. 2026-01-01 18:31:43 -03:00
CamilleLaVey d730931f27 [vk] ExtendedDynamicState impl close to Vulkan specs 2026-01-01 18:31:43 -03:00
CamilleLaVey 9d67a4a307 [vk, rasterizer] Reduce FlushWork constant drawcalls 2026-01-01 18:31:43 -03:00
CamilleLaVey b771bdfcd5 [vk] Moving Maintenance features to wrapper 2026-01-01 18:31:43 -03:00
CamilleLaVey a9b36c444e [vk] Re-ordering tiling format features 2026-01-01 18:31:43 -03:00
CamilleLaVey 45a743cab8 [vk] Re-ordering format feature 2026-01-01 18:31:43 -03:00
CamilleLaVey 96e159bdc5 [vk] Robustness2 and Image Robustness 2026-01-01 18:31:43 -03:00
CamilleLaVey 0973d90af5 [vk] Adjusting Custom Border Color 2026-01-01 18:31:43 -03:00
CamilleLaVey 583ab59bbf [vk] Adjusting VIDS 2026-01-01 18:31:43 -03:00
CamilleLaVey e172386f90 [vk] Changing conditions for Swapchain maintenance1 2026-01-01 18:31:43 -03:00
CamilleLaVey 470340e03b [vk] Aliging ExtendedDynamicState2 2026-01-01 18:31:43 -03:00
CamilleLaVey 22b76744b3 [vk, spir-v] Conditioning creation of VK_EXT_Shader_Stencil_Export in SPIR-V 2026-01-01 18:31:43 -03:00
CamilleLaVey 4361b284c4 [vk, texture_cache, vendor] Adding path for hardware resolve on shader stencil export/ MSAA image blits 2026-01-01 18:31:43 -03:00
CamilleLaVey 7de6c81a95 [vk] Ordering double cases specified and allocating them in the correct please on GetSuitability phase 2026-01-01 18:31:43 -03:00
CamilleLaVey 7dcdd40363 [vk] Updated maintenance features 2026-01-01 18:31:43 -03:00
CamilleLaVey de7e6cc56a [vk, amd, qcom] Removed older driver workarounds 2026-01-01 18:31:43 -03:00
CamilleLaVey 0af94ae701 [vk, spir-v] Adding decoration for NonWritable buffers if vertexPipelineStoresAndAtomics isn't available 2026-01-01 18:31:43 -03:00
Caio Oliveira a448ba223b Revert "[vk, buffer_cache] Aligning VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE_EXT logic"
This reverts commit ad4b8f493f.
2026-01-01 18:31:43 -03:00
CamilleLaVey 0d8c86f7f4 [vk, buffer_cache] Aligning VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE_EXT logic 2026-01-01 18:31:43 -03:00
CamilleLaVey c817380810 [Refactor, vk] DynamicState, ExtendedDynamicState and VertexInputDynamicState 2026-01-01 18:31:43 -03:00
Caio Oliveira c81090f5fc [settings] vertex_input_dynamic_state ON -> OFF
Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
2026-01-01 18:31:43 -03:00
lizzie 14acd96bbd [vk] force shader wipe (v15) 2026-01-01 18:31:36 -03:00
lizzie 82f9d489e7
Revert "[vk, ogl/IR, dynarmic/IR] friendlier IR identity pointer chasing, inline AA passes (#2565)" (#3249)
FUCK. Fixes crash on Linux and SteamDeck
.
This reverts commit 46b32b7688.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3249
Reviewed-by: DraVee <dravee@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2026-01-01 07:02:44 +01:00
Eden CI 9c3f2d2af5
[dist, android] Update translations from Transifex for Dec 31 (#3247)
Automatic translation update for Dec 31

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3247
Co-authored-by: Eden CI <ci@eden-emu.dev>
Co-committed-by: Eden CI <ci@eden-emu.dev>
2026-01-01 00:09:30 +01:00
crueter 6f045383c5
[ci] fix unused strings workflow (#3248)
Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3248
2026-01-01 00:06:29 +01:00
crueter 73f2535edc
[desktop, settings] new RendererHacks category, move to Extensions -> Extras, fix GPU accuracy naming (#3245)
added a new RendererHacks category, moved them to the Extensions tab and
renamed that tab Extras. Should fit in smaller screens now

also Performance -> Fast, GPU Accuracy -> GPU Mode

Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3245
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
2025-12-31 23:45:58 +01:00