Commit graph

360 commits

Author SHA1 Message Date
Rodolfo Bogado f040d97bcc update super-xbr-super-res.glsl 2016-03-31 19:43:41 -03:00
Rodolfo Bogado 46c2e5c759 updated Hyllian's super-xbr.glsl and added super-xbr-super-res.glsl 2016-03-27 23:08:55 -03:00
Rodolfo Bogado 3bb709dfbd merge latets master changes 2016-03-26 14:36:12 -03:00
Rodolfo Bogado 15a7a95abc add new scaling shader from Hyllian 2016-03-22 23:58:41 -03:00
Rodolfo Bogado 2031bc16fc Updatetd reversed-AA shader from Hyllian 2016-03-21 20:45:02 -03:00
Rodolfo Bogado 95468b2ac8 merge latest super-xbr version from Hyllian 2016-03-20 20:21:35 -03:00
Rodolfo Bogado 50780f020d Change some default configuration value to improve initial experience 2016-03-20 20:19:33 -03:00
Rodolfo Bogado 0a2c52400e Add new blit shader from Hyllian 2016-03-16 18:15:25 -03:00
Rodolfo Bogado 2ea1f3a36a merge latest master changes 2016-03-03 19:23:10 -03:00
Rodolfo Bogado 419846b3f8 update xbr shader 2016-03-02 22:51:42 -03:00
Rodolfo Bogado 14b0096106 merge latest master changes 2016-02-29 19:25:19 -03:00
Rodolfo Bogado fc42c905ef small missing file from latest master merge 2016-02-27 19:57:03 -03:00
Rodolfo Bogado 90018d4bbb Add Hyllian shaders to the repository 2016-02-23 23:00:01 -03:00
Rodolfo Bogado b1fc12b5c3 merge latest master changes 2016-02-23 00:34:07 -03:00
Rodolfo Bogado fe45a5a94b scaling filter is only valid for dx9 now so remove from the other backends.
Add a scaling shader to replace the scaling filter in dx11 and ogl. dx12 will have to wait for pp shader ;)
2016-02-20 21:42:32 -03:00
Rodolfo Bogado df72df0445 Added jinc2-sharper.glsl ported by Hyllian 2016-02-17 00:01:54 -03:00
Rodolfo Bogado 7c562b741b Merge latest master changes 2016-02-16 23:56:20 -03:00
Rodolfo Bogado 11c09ce9f8 Merge lates master changes 2016-02-15 19:44:11 -03:00
Rodolfo Bogado 1a2e2d9bba Merge latest master changes 2016-02-06 18:33:14 -03:00
Rodolfo Bogado b05605391e small fixes 2016-01-21 14:48:43 -03:00
Rodolfo Bogado 8530b9b943 merge latest changes in new post processing shaders 2016-01-20 18:49:09 -03:00
Rodolfo Bogado 8f902bc367 merge latest master changes 2016-01-19 14:17:45 -03:00
Rodolfo Bogado f8e89a79a0 small tweaks and corrections to post processing shaders 2016-01-08 12:04:45 -03:00
Rodolfo Bogado df3b3bf67f Merge Post Processing improvements from VideoBackends: New post-processing system #3366 credits to stenzek (Excellent work :))
To grant compatibility to ishiiruka post processing with the new master version.
2016-01-08 12:04:42 -03:00
Rodolfo Bogado 0b616adfb1 small merge from master 2015-12-26 19:10:03 -03:00
Rodolfo Bogado d404cf0940 merge latest master changes 2015-12-24 12:45:30 -03:00
Rodolfo Bogado 5e684d39d3 small fixes 2015-12-17 23:44:07 -03:00
Rodolfo Bogado a32dedc755 merge latest master changes 2015-12-14 21:30:17 -03:00
Rodolfo Bogado af610d6008 Add the ability to display description messages for the post processing options.
Add support for description and guiname localization to allow a better user experience.
2015-12-12 12:51:05 -03:00
Rodolfo Bogado 96865badb1 clean and merge variable naming in the Post Processing interface.
Improve IshiirukaFX.glsl, Improved Bloom and light scattering algorithm, replace fxaa implementation with the one from DolphinFX.
2015-12-03 22:07:08 -03:00
Rodolfo Bogado 6b1a629090 Added Bicubic Sampling to The Post Processing Interface 2015-12-02 23:01:52 -03:00
Rodolfo Bogado e605c305cb Merge latest master changes 2015-11-29 23:47:52 -03:00
Rodolfo Bogado c0f59b0f72 marge latest master changes 2015-11-26 09:52:44 -03:00
Rodolfo Bogado 3b3f4748bc Eliminate unused files 2015-11-21 12:47:28 -03:00
Rodolfo Bogado a713a7c2cc Added Light Scattering to post processing shader to improve bloom. 2015-11-20 23:05:56 -03:00
Rodolfo Bogado a7d8b269b1 Merge latest master changes 2015-11-19 23:11:48 -03:00
Rodolfo Bogado 94f1a87c11 Change icons to allow easy differentiation between master and ishiiruka 2015-11-15 23:24:27 -03:00
Rodolfo Bogado 0cd773fbfe Merge latest master changes 2015-11-07 19:07:47 -03:00
Rodolfo Bogado 78ee2bafef small fix for Ishiirukafx 2015-10-24 11:38:52 -03:00
Rodolfo Bogado 8a5c1cd793 Add Texture sharpen to Ishiirukafx 2015-10-23 22:16:06 -03:00
Rodolfo Bogado 93086135f8 correction to bloom shader 2015-10-12 23:49:35 -03:00
Rodolfo Bogado af684fb7dd small tweaks to bloom shader on ishiirukafx 2015-10-09 20:28:40 -03:00
Rodolfo Bogado 1ca06168b6 Merge Latest master Changes 2015-10-05 10:39:54 -03:00
Rodolfo Bogado 1c27fa0a77 Merge latest master changes 2015-10-01 09:20:27 -03:00
Rodolfo Bogado bd3de2dc04 added ssgi post processing shader 2015-09-19 19:56:50 -03:00
Rodolfo Bogado 73110b83ef Merge latest master changes 2015-09-19 19:56:20 -03:00
Rodolfo Bogado ec1423ee47 Merge latest master changes, Migrate solution to visual studio 2015, and add n a option to disable Custom Texture GPU Ram Cache 2015-09-06 23:23:58 -03:00
Rodolfo Bogado 0b4bf23ccc Merge latest master changes 2015-08-30 21:14:26 -03:00
Rodolfo Bogado beb4a2f210 small fixes for post processing shaders 2015-08-22 11:56:41 -03:00
Rodolfo Bogado 32e0e36a1e More merges from master 2015-08-22 11:56:16 -03:00
Rodolfo Bogado b2e71f3902 Merge latest master changes 2015-08-15 17:16:34 -03:00
Rodolfo Bogado 9335734717 just small code cleaning for ssao shader added SSAO2.glsl 2015-08-08 20:46:43 -03:00
Rodolfo Bogado 5eba746af8 Merge latest master changes 2015-08-08 20:45:50 -03:00
Rodolfo Bogado 8d26fbee33 Added FXAA to IshiirukaFX 2015-07-23 21:14:11 -03:00
Rodolfo Bogado 2e699c78c0 small fixes for issues reported in the forum 2015-07-15 19:02:58 -03:00
Rodolfo Bogado c212054602 merge latest master changes 2015-07-15 19:02:30 -03:00
Rodolfo Bogado 6de860b564 Update SSAO.glsl to reflect the changes in IshiirukaFX.glsl
Added Barrel.glsl to support headmounted devices lens correction
2015-07-14 21:25:04 -03:00
Rodolfo Bogado cb006406d6 small improvement in ssao range equation 2015-07-11 18:37:40 -03:00
Rodolfo Bogado d063545a17 small improvements to DOF and SSAO shaders inside IshiirukaFX 2015-07-05 22:30:02 -03:00
Rodolfo Bogado 6a67e64de4 Merge latest master changes 2015-07-05 22:20:03 -03:00
Rodolfo Bogado 2401ad375f merge latest master changes 2015-06-10 23:14:27 -03:00
Rodolfo Bogado e0deea0a7c merge latest master changes 2015-06-06 16:20:31 -03:00
Rodolfo Bogado 919f3f7d17 Added IshiirukaFX a minimized suit to modernize games, including, SSAO, DOF, Tonemap, color vibrance , and bloom 2015-05-31 17:43:35 -03:00
Rodolfo Bogado c9f06a0ec3 Merge latest master changes 2015-05-26 23:25:29 -03:00
Rodolfo Bogado b2d59947bb merge latest master core changes 2015-05-25 18:36:28 -03:00
Rodolfo Bogado ffa8a862e4 Post Processing :Allow the activation of specific stages depending on option values, this will improve performance in cases where a stage is not needed for the current configuration.
DX11: fix a small bug in the allocation of padding elements in the pps buffer.
2015-05-24 19:49:09 -03:00
Rodolfo Bogado 1583f8a2ab Add the ability to set some post processing options at compilation time to improve performance.
correct a small error in the ui with integer values
2015-05-18 23:18:03 -03:00
Rodolfo Bogado e08fa676da Added MATSODOF.glsl implementation 2015-05-16 10:59:57 -03:00
Rodolfo Bogado 27ce1cdac7 merge latest master changes 2015-05-12 23:28:19 -03:00
Rodolfo Bogado 192cb9f8da fixes for some issues reported in the forums 2015-05-12 00:18:08 -03:00
Rodolfo Bogado c6027f4277 Improved Post Processing interface to allow maximum quality by using source resolution as output. Add the ability top map up to 4 prev stages as inputs.
correct dx11 implementation to support msaa.
improve SSAO shader to improve quality.
2015-05-10 23:32:18 -03:00
Rodolfo Bogado 6c1603447a First implementation of a multi Stage post Processing interface.
now the shader support multiple stages allowing to consume the output of the previous stage to create more complex effects.
added a naive SSAO shader implementation
2015-05-06 23:51:30 -03:00
Rodolfo Bogado 357f093525 Add PRNG support to the Post Processing Interface 2015-05-05 00:08:10 -03:00
Rodolfo Bogado a35f3fc1dc fix for DOF shader 2015-04-28 00:16:27 -03:00
Rodolfo Bogado 0073bd80fb fix for DolphinFX on dx11 2015-04-24 00:46:06 -03:00
Rodolfo Bogado a2493f6fbd work in progress: added a modified version of DolphinFX that is supported by ogl and dx11 using the new unified interface.
There are some filters that still don't work right but i need help with the testing and debugging.
2015-04-23 22:45:50 -03:00
Rodolfo Bogado 5e55929bdc modify post processing interface to support depth and native gamma as input, add 2 shaders to show depth usage concept. DOF.glsl is a very simple Depth of field implementation. Depth.glsl only displays depth buffer content. 2015-04-17 20:29:28 -03:00
Rodolfo Bogado 2f59c64cce Added Initial Support for 3d in OGL and dx11. Still some issues to solve 2015-04-03 16:09:54 -03:00
Rodolfo Bogado 72a659958c merge latest master changes 2015-03-30 23:04:45 -03:00
Rodolfo Bogado 83a5eab40e merge latest master 2015-03-14 18:16:23 -03:00
Rodolfo Bogado 3fc622916d Merge latest master 2015-02-21 19:16:58 -03:00
Rodolfo Bogado 46baa41509 some fixes from master 2015-01-24 13:49:35 -03:00
Rodolfo Bogado 0c98f9aedb merge latest master changes 2015-01-16 15:41:40 -03:00
Rodolfo Bogado 8f5820e0d0 merge latest master changes.
Rewrite custom texture handling as it was done in master but with Ishiiruka style
2015-01-09 23:56:02 -03:00
Rodolfo Bogado 3be6d89eb1 merge master, including state management in dx11 backend to avoid problems caused by the older state management 2015-01-03 12:38:05 -03:00
Rodolfo Bogado 54e09c6303 merge latest master core changes 2014-12-24 15:40:59 -03:00
Rodolfo Bogado fba8d72185 partial merge from master master 2014-12-06 10:58:18 -03:00
Rodolfo Bogado c618bcfb90 BIG merge from master to re enable ogl and software backends 2014-11-24 10:52:57 -03:00
Rodolfo Bogado 888f8ea7e8 merge master changes 2014-10-26 23:02:05 -03:00
Rodolfo Bogado 9697f4aca8 merge latest core changes 2014-10-13 09:41:00 -03:00
Rodolfo Bogado cf06f37771 more changes from master 2014-10-04 15:04:42 -03:00
Rodolfo Bogado 3e948f54c8 Partial merge from master 2014-10-04 12:11:42 -03:00
Rodolfo Bogado beab3bca68 merge latest master changes 2014-09-03 17:38:59 -03:00
Rodolfo Bogado 61c68652fa merge latest Master Changes into Ishiiruka. regression detected so far:
dtk audio is broken in xenoblade cronicles.
2014-08-02 12:00:55 -03:00
Rodolfo Bogado fa144dff2f Master merge v1 2014-06-03 18:14:53 -03:00
Rodolfo Bogado f03f51b1bc Merge Core Changes 2013-10-28 18:46:00 -03:00
kostamarino@hotmail.com ad73efda57 Gameini database update.
Fixes issue 6662.
Fixes most of the games in issue 6666.
2013-09-27 18:39:13 +03:00
comex 0787019cbe Check in 2x versions of Clean*. Thanks, MaJoR1! 2013-09-25 02:06:53 -04:00
kostamarino@hotmail.com 823bb44ba7 Gameini update for Skies of Arcadia and Call of duty Black Ops. Both games don't need projection hacks any more, they work perfectly fine with all backends. Skies of Arcadia actually had an issue of improper shadows with the projection hack if opengl and d3d9 was used in latest dolphin builds. 2013-09-24 01:39:48 +03:00
kostamarino@hotmail.com e544894f14 Gameini database update of Metroid: Other M. The game actually needed emulate format changes and not a projection hack to work properly. Disabled the projection hack and the game now works fine with all backends (it didn't with d3d11).
Fixes issue 4226.
2013-09-23 23:49:15 +03:00