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
JS Deck
80ffdfecda
Spec constants for filters to get down the number of shader combinations
2020-09-09 06:14:01 -03:00
Autechre
2bc4d0161e
Merge pull request #713 from xzn/jinc2_nan
...
Update JINC2 to prevent NaN, which result in black texture in some cases
2020-09-02 17:47:17 +02:00
JS Deck
b8e4e93fab
Apply JINC2 change to OpenGl
2020-09-02 11:33:51 -03:00
JS Deck
f83591434f
Update JINC2 to prevent NaN, which result in black texture in some cases
2020-09-02 04:03:36 -03:00
Autechre
2832709da6
Merge pull request #708 from dev-0x7C6/master
...
Removed library path /usr/local/lib.
2020-08-28 04:00:10 +02:00
Alberto Fustinoni
4e188587ef
Xcode wants his variables initialized or won't link ( #709 )
2020-08-18 17:45:59 +01:00
Autechre
9f126e5752
Merge pull request #703 from mrjschulte/patch-1
...
Update Makefile to fix broken iOS/tvOS build
2020-08-10 04:12:10 +02:00
MrJs
ff4ba8a72b
Update Makefile
...
Opt out of LIGHTREC to enable building for iOS/tvOS per https://github.com/libretro/beetle-psx-libretro/issues/702
2020-08-09 18:38:21 -07:00
twinaphex
4cda2d4597
Backport Lakka patch
2020-08-02 21:09:35 +02:00
Autechre
12081ac982
Merge pull request #696 from amoser/master
...
Updated built shaders to reflect changes #695
2020-07-28 15:12:10 +02:00
amoser
b62ab9bcf2
Updated built shaders to reflect source changes
2020-07-28 05:43:33 -07:00
Autechre
498b7e993e
Merge pull request #695 from amoser/master
...
Fixes for filtered texture rendering
2020-07-27 17:27:53 +02:00
amoser
c635294aab
Fix incorrect jagged edges with masked textures
...
Need to check filtered transparency before discarding pixels, as unfiltered transparency generally excludes pixels that should remain opaque based on the filtered result. This results in highly incorrect stair-step edges.
2020-07-27 06:24:21 -07:00