Commit Graph

6715 Commits

Author SHA1 Message Date
73968ac526 SaveStateSelectorUI: Decouple current slot from list 2023-12-17 13:33:51 +10:00
cffb383c10 CPU: Add disassembly of GTE instructions 2023-12-17 00:38:11 +10:00
e08f888e72 OpenGLDevice: Fix incorrect scissor rect 2023-12-17 00:09:23 +10:00
6328d08c14 System: Don't unconditionally refresh save state UI 2023-12-17 00:09:15 +10:00
38777439c5 ShaderGen: Don't emit index qualifier when not using DSB
Fixes shader compile errors on Panfrost.
2023-12-16 22:40:30 +10:00
e93fec49bb Achievements: Reload settings after hardcode disabled 2023-12-16 21:12:05 +10:00
0632c3356c OpenGLDevice: More Mali driver workarounds 2023-12-16 21:04:40 +10:00
fb0ad26de8 Achievements: Fix incorrect fallback message 2023-12-15 23:54:31 +10:00
f84f19664b Merge pull request #3069 from andercard0/master
Atualização Português do Brasil
2023-12-15 22:09:00 +10:00
aa658047f6 CPU/Recompiler: Fix jal/jalr to load delayed register
NewRec already handled this correctly.
2023-12-15 21:46:30 +10:00
87a7c09466 GPU/HW: Improve heuristics for draw/write when copying 2023-12-15 16:05:44 +10:00
a499e21453 CPU/CodeCache: Don't try to compile direct double branches
Invalidation nightmare.
2023-12-15 13:46:48 +10:00
b04578afee ImGuiFullscreen: Fix menu background obscuring text 2023-12-15 13:45:19 +10:00
2eed013371 Atualização Português do Brasil
- Textos de sistema (incluidos)
2023-12-14 11:23:18 -03:00
b79703d14e GameDB: PGXP-CPU for Formula 1 2023-12-14 20:23:49 +10:00
98a96db1bd GPU: Remove redundant fields 2023-12-14 20:23:49 +10:00
23d5b20da6 GPU/HW: Split dirty rect into draw/write
Significant performance improvement in Persona 2.
2023-12-14 20:23:49 +10:00
5218ac6944 GPU/HW: Fix incorrect mask in VRAM offset calc 2023-12-14 20:23:48 +10:00
adfde45dc1 System: Add unsafe settings summary 2023-12-14 20:23:48 +10:00
2cd747983a SmallString: Pass string_view by value 2023-12-14 20:23:48 +10:00
57aa138808 PostProcessing: Add compile progress indicator 2023-12-14 20:23:48 +10:00
7e2afe82b5 FullscreenUI: Fix opening while paused 2023-12-14 20:23:48 +10:00
7e1276fbac GPUDevice: Fix binding deferred cleared textures
i.e. briefly flashing previous state after reset.
2023-12-14 20:23:48 +10:00
371c58dc72 Merge pull request #3068 from andercard0/master
Atualização Português do Brasil
2023-12-13 23:01:56 +10:00
c20805f2be VulkanDevice: Work around some mobile driver issues 2023-12-13 23:01:10 +10:00
82b71e8169 Atualização Português do Brasil
- Seleção de salvamento rápido (adicionado)
- Confirmação de textos movidos
- Correção de texto
2023-12-13 08:30:55 -03:00
4f84a98864 StringUtil: Pass string_views by value 2023-12-13 21:20:31 +10:00
710698f7e1 Misc: Remove StringUtil::{Starts,Ends}With, use C++20 2023-12-13 21:18:19 +10:00
79c226efff SmallString: fmt -> format, format -> sprintf 2023-12-13 21:06:15 +10:00
ad6e49998f RegTest: Add PGXP/upscale/recompiler options 2023-12-13 20:56:43 +10:00
bc2c334370 Misc: Combine some redundant functions 2023-12-13 20:56:40 +10:00
68d3cb5b4a CI/AppImage: Bump libc6 downgrade version 2023-12-13 12:36:28 +10:00
e14bf95043 Misc: Linux build fix 2023-12-13 12:35:56 +10:00
60e27a105c Merge pull request #3067 from Mrlinkwii/update
Qt/WinUpdater: Remove "Update Complete" dialog
2023-12-13 01:20:47 +10:00
ad96b1ec75 FullscreenUI: Improve menu button borders 2023-12-13 01:12:55 +10:00
c467825791 SaveStateSelectorUI: Make less ugly 2023-12-13 01:00:13 +10:00
53241b740b Qt/WinUpdater: Remove "Update Complete" dialog
Co-Authored-By: KamFretoZ <14798312+kamfretoz@users.noreply.github.com>
2023-12-12 14:50:46 +00:00
dbaf49e4d4 VulkanDevice: Fix ARM32 build (again) 2023-12-10 23:31:01 +10:00
39913b2a39 GPUDevice: Fix incorrect positioning with PostFX and GL 2023-12-10 23:26:43 +10:00
27162e34a0 PostProcessing: Add Config::GetShaderOptions() 2023-12-10 22:22:02 +10:00
c90de025bf MetalDevice: Fix depth not storing 2023-12-09 22:08:14 +10:00
1a5865bf95 D3D12Device: Fix crash on SW renderer switch 2023-12-09 22:08:14 +10:00
1f4a37f8eb VulkanDevice: Fix crash on SW renderer switch 2023-12-09 22:08:14 +10:00
d068799515 VulkanDevice: Fix incomplete swap chain clear with dynamic rendering 2023-12-09 22:08:14 +10:00
f1604db4a3 GPU/HW: Dynamically size downsampling textures 2023-12-09 22:08:14 +10:00
ff37afef55 PostProcessing/FX: Support multiple render targets 2023-12-09 22:08:14 +10:00
fdd3edf73a Common: Add LLVM SmallVector 2023-12-09 22:08:14 +10:00
6b00bf016d GPU/HW: Dynamically size display texture 2023-12-09 22:08:14 +10:00
a907e1f550 GPUDevice: Pool textures 2023-12-09 22:08:13 +10:00
3b2c70cda5 GPUDevice: Get rid of framebuffer abstraction 2023-12-09 22:08:13 +10:00