Henrik Rydgård
50fdf67fd0
Software rect raster: Speed up memory tracking in debug mode (ztag unused, remove allocations)
2022-12-07 01:51:20 +01:00
Henrik Rydgård
b51422c18b
Ordering fix, should fix elimination of the DarkStalkers software blit
2022-12-07 01:50:48 +01:00
Henrik Rydgård
70b6733d0a
Minor alpha bit optimization in Darkstalkers rectangle code
2022-12-07 01:50:29 +01:00
Henrik Rydgård
e3105955ee
Merge pull request #16512 from unknownbrackets/softgpu-fastrect
...
softgpu: Avoid checking UVs for sprites w/o textures
2022-12-06 21:45:18 +01:00
Richard
4de64666d0
feat(libretro): ios compile settings
2022-12-06 12:23:09 -05:00
Richard
10eafe2e02
Libretro: Set Interpreter as default CPU and get CPU from setting
2022-12-06 11:15:33 -05:00
Xu Zhen
abb4aa92f1
Fix window icon path
2022-12-06 23:17:35 +08:00
Unknown W. Brackets
51fa931e46
softgpu: Allow no alpha blend in 5551 fast path.
2022-12-06 06:37:51 -08:00
Unknown W. Brackets
60c129c52f
softgpu: Use no-modulate fast path for REPLACE.
2022-12-06 06:31:30 -08:00
Unknown W. Brackets
c291bd78ef
softgpu: Use a template for 5551 fast path.
...
Just refactoring here, should be the same.
2022-12-06 06:29:19 -08:00
Unknown W. Brackets
264a81913d
softgpu: Avoid checking UVs for sprites w/o tex.
2022-12-06 06:11:38 -08:00
Henrik Rydgård
5da13c3ad9
Merge pull request #16509 from unknownbrackets/softgpu-rectw
...
softgpu: Fix w culling of triangles combined as rectangles
2022-12-06 11:05:44 +01:00
Unknown W. Brackets
5d6b213fa7
softgpu: Avoid tri combine to rect if clipping.
2022-12-05 23:24:26 -08:00
Unknown W. Brackets
d9501cb0ad
softgpu: Fix w culling of triangle rects.
2022-12-05 23:09:55 -08:00
Henrik Rydgård
ac2bd63cc2
Merge pull request #16508 from Felipefpl/master
...
Fixed omissions
2022-12-05 20:43:04 +01:00
Felipe
657ac6dd56
Fixed omissions
...
Fixed mistakes i did found by unknownbrackets.
2022-12-05 15:25:25 -03:00
Henrik Rydgård
883aa06d0a
Merge pull request #16507 from Felipefpl/master
...
Updated brazilian portuguese
2022-12-05 16:33:11 +01:00
Felipe
f3be5717e8
Updated brazilian portuguese
2022-12-05 12:12:06 -03:00
ThirteenAG
6206908a9e
mouse delta fix
2022-12-05 15:14:14 +03:00
Henrik Rydgård
4fd336f5ef
Merge pull request #16505 from hrydgard/assorted-cleanup
...
Minor UI polish, Swedish translation work
2022-12-05 12:49:24 +01:00
ThirteenAG
5e5bffc808
remade into GET_AXIS/GET_VKEY apis
2022-12-05 14:46:00 +03:00
Henrik Rydgård
dd22ec6fa7
Show the name of the chosen language on the choice button. Looks weird not to.
2022-12-05 12:10:45 +01:00
Henrik Rydgård
93e5060137
Load and cache langValuesMapping on demand
2022-12-05 12:10:45 +01:00
Henrik Rydgård
4233e8dece
Swedish translation improvements
2022-12-05 12:10:42 +01:00
Henrik Rydgård
70f18f5621
Turn language popup thing into a lambda
2022-12-05 11:23:35 +01:00
Henrik Rydgård
e969f9cf8b
Merge pull request #16502 from unknownbrackets/softgpu-opt
...
A few more softgpu optimizations for alpha blend/test
2022-12-05 09:35:36 +01:00
Henrik Rydgård
e44e9b651f
Merge pull request #16503 from unknownbrackets/softgpu-halfpos
...
softgpu: Fix double rectangle drawing at halfpixel
2022-12-05 09:34:33 +01:00
Henrik Rydgård
13e90f7086
Merge pull request #16504 from unknownbrackets/psu-depth
...
GPU: Use accurate depth for depth range hack
2022-12-05 09:33:40 +01:00
Unknown W. Brackets
77e510bd90
GPU: Use accurate depth for depth range hack.
...
This should be easier to ensure stays well tested.
2022-12-04 19:27:23 -08:00
Unknown W. Brackets
07c276c32d
softgpu: Fix double rectangle drawing at halfpixel.
...
There seems to be some odd behavior with the X start pos, but at least the
end pos should not be drawn twice when using 0.5 - 0.5.
2022-12-04 17:47:57 -08:00
Unknown W. Brackets
d6750993d7
softgpu: Force alpha test when it could skip blend.
...
Blending is slow, and often games do effects like smoke, sun, etc. that
has a lot of zero alpha in them. Many games do this with alpha testing
off, which is cheap compared to blending.
2022-12-04 16:36:45 -08:00
Unknown W. Brackets
2c90dafe64
softgpu: Force alpha test off in more scenarios.
...
Since we're already checking the CLUT, we can tell if it doesn't contain
zero alpha, in which case a != 0 test will never fail. This is actually
pretty common, even when texture alpha is not always FF.
2022-12-04 16:30:12 -08:00
ThirteenAG
37dc8c3e49
compilation workaround
2022-12-05 02:10:27 +03:00
ThirteenAG
8eeff4cffe
changed api name to mouse delta
2022-12-05 00:35:48 +03:00
ThirteenAG
0b77babfab
merged triggers api
2022-12-05 00:08:50 +03:00
ThirteenAG
6e03de35cf
more stuff for plugins
2022-12-04 23:46:01 +03:00
Lubos
38c4774f4a
Change package of the Android VR builds
2022-12-04 18:14:05 +01:00
Lubos
d0e6f480a9
Merge branch 'master' into config_openxr_update
2022-12-04 18:04:08 +01:00
Henrik Rydgård
5de3a7c252
Merge pull request #16500 from unknownbrackets/warnings
...
Fixes to recently introduced warnings and a couple older ones
2022-12-04 17:40:30 +01:00
Unknown W. Brackets
3342d5ecb3
softgpu: Remove an unused case.
2022-12-04 08:17:05 -08:00
Unknown W. Brackets
6c6133a3c1
Build: Get rid of legacy zstd support.
...
This refers to old versions of zstd we never used, and the code also
generates warnings when it's built.
2022-12-04 08:14:30 -08:00
Unknown W. Brackets
e09a1a32a3
Build: Reduce include spam in CMake.
...
This makes it more like other platforms, which don't globally include
these directories.
2022-12-04 08:07:53 -08:00
Henrik Rydgård
fdca08c482
Merge pull request #16499 from unknownbrackets/actions
...
Build: Use Windows 2019 for UWP builds
2022-12-04 16:59:29 +01:00
Unknown W. Brackets
8c378c4557
GPU: Avoid an override warning.
2022-12-04 07:57:45 -08:00
Unknown W. Brackets
e49668eea7
SaveState: Correct missing switch case warnings.
2022-12-04 07:57:30 -08:00
Unknown W. Brackets
0556ee67fc
SaveState: Fix a format type error.
2022-12-04 07:57:09 -08:00
Unknown W. Brackets
9e019a3a1a
Build: Silence SFMT warning.
2022-12-04 07:53:15 -08:00
Unknown W. Brackets
4378de6aa0
Build: Use Windows 2019 for UWP builds.
2022-12-04 07:29:21 -08:00
Henrik Rydgård
a8939f456a
Remove dead code, validation fix in GE debugger
...
See #16490
2022-12-04 00:49:48 +01:00
Unknown W. Brackets
59431de823
Merge pull request #16494 from hrydgard/force-lower-res-for-effects-off
...
Force "Lower resolution for effects" off in Ratchet & Clank and a few other games
2022-12-03 15:25:57 -08:00