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
amoser
b11adfe55d
Correctly clamp coordinates with xBr and SABR
...
Clamp texture coordinates in xBr and SABR filtering, correcting an issue wherein garbage is drawn for faces with degenerate GXP perspective correct textures are enabled
2020-07-27 06:06:39 -07:00
Autechre
52710212f3
Merge pull request #683 from rouhannb/master
...
Dynamically switch memory cards (fixes #658 )
2020-07-11 19:04:11 +02:00
Autechre
9cb4c09887
Merge pull request #691 from kwyxz/master
...
Fixes Haiku build with LightRec
2020-07-11 19:03:26 +02:00
kwyxz
4cde0a7bfc
Fixes Haiku build with LightRec
2020-07-11 15:55:54 +00:00
rouhannb
3c57ce850b
Reset state of memory card when loading a new one
...
Reset presence_new to true when loading any new memory card, regardless
of whether it is blank.
2020-07-06 21:18:25 -04:00
rouhannb
78f590c586
Reset state of memory card when formatting after loading a blank card
...
More specifically, reset presence_new to true so that the PlayStation
knows that the memory card has been changed.
2020-07-05 13:05:46 -04:00
rouhannb
cfae14fbe2
Merge remote-tracking branch 'upstream/master'
2020-07-01 14:58:44 -04:00
twinaphex
bf5d7f866b
Renamed state.cpp to state.c
2020-07-01 18:20:31 +02:00
rouhannb
1689ee2098
Merge remote-tracking branch 'upstream/master'
2020-06-30 20:49:41 -04:00
twinaphex
dc80220f29
Cleanup
2020-06-30 21:15:48 +02:00
twinaphex
33f0fde8a7
Cleanups
2020-06-30 21:06:30 +02:00
twinaphex
031bf277b6
Cleanup
2020-06-30 07:46:07 +02:00
twinaphex
a21d2dafbc
Update libretro-common
2020-06-30 01:51:54 +02:00
twinaphex
21f3528407
Add missing header
2020-06-30 00:31:20 +02:00
twinaphex
3ec7685c19
Update
2020-06-30 00:29:58 +02:00
twinaphex
4b1b114507
Update libretro-common
2020-06-30 00:23:58 +02:00
twinaphex
9839a46682
Fix memory leak
2020-06-30 00:23:26 +02:00