Connor McLaughlin
724b1a7cc4
GPU/SW: SIMD-ify the software renderer
8 months ago
Stenzek
7386ad23b8
GPU/SW: Split out rasterizer, add dynamic selection
8 months ago
Stenzek
b4c929898e
GPU: Use half width vector types where appropriate
8 months ago
Stenzek
8909aeab36
GSVector: Remove unused functions
8 months ago
Samuel
bac6f2b884
CI/AppImage: Use fuse3 compatible appimagetool ( #3251 )
8 months ago
Stenzek
ff77bd029f
ImGuiFullscreen: Don't upload failed-loaded images
8 months ago
Stenzek
afea18f65e
Image: Fix crash loading corrupted/invalid JPEG files
8 months ago
Stenzek
b7da118f96
Qt: Don't boot system twice on rapid clicking
8 months ago
Stenzek
5da6c926d9
GameList: Always open icon cache with r+b on Linux
...
Fixes flock() error on startup.
8 months ago
Stenzek
2cfa535784
System: Fix certain GPU settings not applying until unpause
8 months ago
Connor McLaughlin
97e555a47d
README: Update link to last non-SSE4.1 build
8 months ago
Mrlinkwii
0f0cc4ea17
Qt: Re-add QDarkStyle theme option ( #3250 )
8 months ago
Stenzek
7c45ad3fed
GameList: Add dedicated gameicons directory
8 months ago
Stenzek
2ac2ad605e
CPU/Recompiler: Break blocks on invalid instructions
8 months ago
Stenzek
3b9c489787
CPU: Pass instruction query values by reference
8 months ago
Anderson Cardoso
58470cea09
Atualização Português do Brasil ( #3249 )
...
Atualizado para a última versão.
8 months ago
Stenzek
226a8eac81
MemoryCardIconCache: Ignore shared cards
8 months ago
Stenzek
11f7bfc461
CPU/PGXP: Refactor add/sub for small speedup
8 months ago
Stenzek
e5c62b8baf
CPU/PGXP: Fix incorrect Y on invalid add/sub
8 months ago
Stenzek
5881133cf5
CPU/PGXP: Set valid on bitwise ops from lowprec
8 months ago
Stenzek
9be7a37416
GSVector: SIMD-ify YUVToRGB
...
Almost 10x speedup on the function alone, 15% in practice ingame.
8 months ago
Stenzek
18b0b11094
CommonTests: Add GSVector MDEC YUVToRGB test
8 months ago
Stenzek
7c818c0c53
CI/Flatpak: Bump to flatpak-github-actions b6c9217
8 months ago
Hyllian
c1976f4b53
Add ntsc-adaptive-lite.fx shader ( #3248 )
...
- A shader that apply NTSC effects. Can be used in a stack with crt shaders.
8 months ago
Anderson Cardoso
989a19d144
Atualização Português do Brasil ( #3246 )
...
* Atualização Português do Brasil
Atualizado para a última versão.
* Atualização Português do Brasil
Atualizado para a última versão.
8 months ago
Hyllian
4bd7256a37
Add Gaussian blur shaders and update psx.jpg ( #3247 )
...
- Add gsharp2-resampler.fx shader and a fast version;
- Update Power LED in psx.jpg.
8 months ago
Stenzek
a56ebf24b2
Qt: Fix incorrect sort indicator on loading
8 months ago
Stenzek
93836636a1
Qt: Center type icon in game list
8 months ago
Stenzek
addadbabc6
Qt: Use memory card icon as window icon
8 months ago
Stenzek
9143116616
Qt: Show memory card icons in game list
...
You can disable it if you really hate it.
8 months ago
Stenzek
8659c8cca6
Core: Add MemoryCardIconCache
8 months ago
Stenzek
ec851c9d6d
FileSystem: Add FTruncate64()
8 months ago
Stenzek
36abbd97e8
GameDB: Set DisablePGXPOn2DPolygons on Xenogears
...
Fixes misaligned UI. For future reference: game does a multiply by 4096,
then a right shift of 12, which should give back the same value, but
with it being implemented in PGXP-CPU with a divide that does not round
down, it ends up being off by one.
Rounding down loses precision in other games, so that's not an option.
8 months ago
Stenzek
de27e5de92
GPU: Add option to disable PGXP on 2D polygons
8 months ago
Stenzek
f0e2d1a9fa
CPU/PGXP: Rewrite SLTI/SLTIU handlers
...
Don't read uninitialized memory...
8 months ago
Stenzek
d922a43127
CPU/PGXP: Don't force valid input on slt/sltu
8 months ago
Stenzek
3b7844be5a
CPU/PGXP: Don't force valid inputs on mult/div
8 months ago
Stenzek
d831cb69a9
CPU/PGXP: Normalize variable names
8 months ago
Stenzek
5410a42fd7
CPU/PGXP: Explicitly handle addi rt, zero, nnnn
8 months ago
Hyllian
22b273800e
Add geom-overlay and fix other shaders. ( #3245 )
...
- Add geom-overlay.fx shader + psx.jpg texture;
- Add crt-consumer.fx and delete crt-consumer.glsl;
- Fix corner parameters from crt-geom.fx and geom.fx;
- Fix coords from super-xbr. Now it works with more aspect ratio options.
8 months ago
Stenzek
985b9f8a38
GameDB: CPU-PGXP for Xenogears
8 months ago
Stenzek
b6f7420018
CPU/PGXP: Don't force inputs to valid on add/sub
8 months ago
Stenzek
f5cc70923b
CMake: Fix typo in Mac CMAKE_CXX_FLAGS
8 months ago
Stenzek
7373342ea9
GameDB: CPU-PGXP for Resident Evil 3
...
And disable WS for Japanese releases of RE1-3.
8 months ago
Stenzek
7f21226a99
GameDatabase: Warn if vertex cache is enabled but unnecessary
8 months ago
Stenzek
fe055280e1
Deps: Patch macdeployqt timeout
8 months ago
Stenzek
aac7a9992c
CI/AppImage: Drop gcc13 workaround
...
Been fixed upstream for some time now.
8 months ago
Stenzek
e1a9c69a4a
Deps: Bump to SDL 2.30.5
8 months ago
Stenzek
d63ae8718f
GPU: Always calculate draw rect
...
Stops postfx shaders that depend on the draw rect going into NaN
territory.
8 months ago
Stenzek
ff7bfaaadb
dep/reshadefx: Avoid emitting more reserved keywords as identifiers
8 months ago