Commit Graph

2419 Commits

Author SHA1 Message Date
JS Deck
d9d2dd1afd Merge branch 'master' of https://github.com/libretro/beetle-psx-libretro into master 2020-09-18 21:20:12 -03:00
twinaphex
7e009bd600 Get rid of MD5 calculation 2020-09-18 22:14:03 +02:00
twinaphex
fee398f94f Cleanups 2020-09-18 22:02:33 +02:00
Autechre
7a26d73901
Merge pull request #725 from xzn/pgxp_clamp
"Clamp" pgxp coordinates if lacking w components
2020-09-18 21:58:40 +02:00
Autechre
4da89eadaa
Merge pull request #726 from xzn/wild_arms_2
Copy adjusted vert for first vert in quad
2020-09-18 21:58:20 +02:00
JS Deck
9c506bcd58 Merge branch 'pgxp_clamp' into master 2020-09-18 13:36:53 -03:00
JS Deck
cc678f4fc7 Use signed integer for comparison 2020-09-18 13:36:36 -03:00
JS Deck
173c6e12be Merge branch 'pgxp_clamp' into master 2020-09-18 13:13:03 -03:00
JS Deck
fb893b3b95 Make pgxp tolerance an option 2020-09-18 13:10:35 -03:00
JS Deck
7e35b76379 Merge branch 'pgxp_clamp' into master 2020-09-18 11:09:16 -03:00
JS Deck
97aa8f1cc2 Copy adjusted vert for first vert in quad 2020-09-18 10:22:26 -03:00
Autechre
3b80afbf82
Merge pull request #724 from xzn/wild_arms_2
Fix Wild Arms 2 overworld forest sprite; some rearranging of code;
2020-09-18 15:16:10 +02:00
JS Deck
5de64cdbfd "Clamp" pgxp coordinates if lacking w components 2020-09-18 10:12:07 -03:00
JS Deck
e328a5dd9b Fix Wild Arms 2 overworld forest sprite; some rearranging of code; 2020-09-18 10:07:30 -03:00
twinaphex
b35af2ad42 Cleanups 2020-09-18 01:53:54 +02:00
twinaphex
8f7796f060 Revert "Cleanups"
This reverts commit 6a0bbd5120.
2020-09-18 01:39:40 +02:00
twinaphex
6a0bbd5120 Cleanups 2020-09-18 01:00:02 +02:00
twinaphex
2bcb270743 Cleanups 2020-09-18 00:50:32 +02:00
twinaphex
37eea5b3b5 Cleanups 2020-09-18 00:14:34 +02:00
Autechre
a0a08bb4a5
Merge pull request #722 from xzn/scaled_read
Scaled read (fix performance regression)
2020-09-17 21:13:02 +02:00
Autechre
d676df6104
Merge pull request #723 from xzn/scanout_wrap
Wrap around in vram on scanout
2020-09-17 21:10:39 +02:00
JS Deck
8ecc2bc99f Simplify hack to avoid texture filtering on scaled read 2020-09-17 13:23:42 -03:00
JS Deck
e53d1edf97 Wrap around in vram on scanout 2020-09-17 13:03:21 -03:00
JS Deck
6124a0639f Add barrier to prevent flickering in location titles in Valkyrie Profile 2020-09-16 20:02:58 -03:00
JS Deck
928befab4e Merge branch 'master' into scaled_read 2020-09-16 16:46:02 -03:00
twinaphex
9490cb4b39 Cleanups 2020-09-16 20:29:13 +02:00
twinaphex
3537b45f0b Cleanups 2020-09-16 20:19:03 +02:00
twinaphex
3cbd1dbe0d Get rid of HAVE_CDROM_NEW 2020-09-16 19:56:33 +02:00
JS Deck
b16264646d Add shift variable to spec constant 2020-09-16 12:01:25 -03:00
JS Deck
ac16efdadd Avoid textureLod path that requires division; fix performance regression 2020-09-16 11:40:15 -03:00
twinaphex
0bb1b98b7e Remove this variable 2020-09-14 11:45:24 +02:00
twinaphex
89cc1d6a7f Cleanups 2020-09-14 10:15:42 +02:00
twinaphex
4ab8759468 Get rid of overloading 2020-09-14 09:58:05 +02:00
twinaphex
4b9a772646 Cleanups 2020-09-14 06:57:20 +02:00
twinaphex
b53abf36a1 Convert settings.cpp to C 2020-09-14 06:52:05 +02:00
twinaphex
1e6f9b53ee Cleanup 2020-09-13 18:26:17 +02:00
Autechre
ab51d4671f
Merge pull request #717 from xzn/scaled_read
Scaled read
2020-09-11 17:27:47 +02:00
JS Deck
5e9f20426e Unbreak scanout_to_buffer, scanout_vram_to_texture, and scanout_vram_to_buffer when msaa is enabled 2020-09-11 12:23:09 -03:00
JS Deck
063066e4f6 Make uv_rect passed to texture_loaded in build_attribs more correct; some minor cleanup 2020-09-11 11:38:10 -03:00
Autechre
883aafa02e
Merge pull request #716 from xzn/scaled_read
Use scaled_framebuffer/scaled_framebuffer_msaa for texture read if available
2020-09-11 15:03:12 +02:00
JS Deck
d057a30e74 Added missing prebuilt shader files 2020-09-11 09:53:15 -03:00
JS Deck
9eeb6d0a6b Simplify ternary code in render_semi_transparent_primitives 2020-09-11 07:34:20 -03:00
JS Deck
f0e727c4e3 Use unscaled framebuffer read when possible (some performance improvement) 2020-09-11 07:16:56 -03:00
JS Deck
1eb54df46d Use separate pass for msaa resolve (minor performance improvement) (fix broken msaa resolve on AMD hardware) 2020-09-11 05:53:40 -03:00
JS Deck
746aed70d9 Use scaled_framebuffer_msaa for texture reads if possible (fix unwanted black outlines in Vagrant Story for msaa as well) (further performance hit) 2020-09-11 03:44:29 -03:00
JS Deck
2076679f45 Ignore first/last row/column instead of checking if half loaded in atlas texture_loaded 2020-09-10 21:41:14 -03:00
JS Deck
e90953d9b6 Use scaled_framebuffer for texture reads (higher quality fix for unwanted black oulines for Vagrant Story) (performance regression to be resolved) 2020-09-10 21:03:34 -03:00
JS Deck
8f07739706 Use nearest neighbor for resolve to unscaled; separate pass for ssaa 2020-09-10 14:29:34 -03:00
JS Deck
af43eea4ce Spec constants for resolve 2020-09-09 09:55:03 -03:00
JS Deck
66cc554ced Spec constants for feedback shaders 2020-09-09 09:37:17 -03:00