Commit Graph

28202 Commits

Author SHA1 Message Date
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
Mike22 d9874fa4bc
[android, ui] Hide static theme color setting when Material You is enabled (#3244)
The static theme color picker doesn´t do anything when Material You is selected, so it´s better to hide it.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3244
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: DraVee <dravee@eden-emu.dev>
Co-authored-by: Mike22 <misakupka@gmail.com>
Co-committed-by: Mike22 <misakupka@gmail.com>
2025-12-31 21:41:40 +01:00
Mike22 7234875a53
[android, ui] Fix sticky focus behavior (#3242)
This fixes an issue where game cards can stack focus highlights by touching and sliding in Grid/List views. Running and exiting the game by touch leaves a sticky focus that is not cleared. It is again possible to stack focus highlights that way.

The first commit fixes the bug, the second refactors and simplifies the state management in GradientBorderCardView.

WIP for now, until I thoroughly test it.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3242
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: DraVee <dravee@eden-emu.dev>
Co-authored-by: Mike22 <misakupka@gmail.com>
Co-committed-by: Mike22 <misakupka@gmail.com>
2025-12-31 21:40:56 +01:00