1277 Commits

Author SHA1 Message Date
twinaphex
dd0a8d1778 Turn video_shader_driver_set_parameters into macro 2016-11-20 16:40:08 +01:00
twinaphex
2deb306967 Turn video_shader_driver_use into macro 2016-11-20 16:31:45 +01:00
Jean-André Santoni
d4296b016f Make shader names consistent, step 5 2016-11-19 00:30:56 +01:00
Jean-André Santoni
9c83658368 Make shader names consistent, step 4 2016-11-19 00:29:13 +01:00
Jean-André Santoni
d1bf61076d Make shader names consistent, step 3 2016-11-19 00:27:54 +01:00
Jean-André Santoni
35d8ec12c5 Make shader names consistent, step 2 2016-11-19 00:23:07 +01:00
Jean-André Santoni
3b2b7580db Make shader names consistent, step 1 2016-11-19 00:20:52 +01:00
Jean-André Santoni
4e74375356 Replace the modern snow glsl vertex shader 2016-11-19 00:08:59 +01:00
twinaphex
2be4ca1755 Simplify vertex snow shaders 2016-11-18 09:54:19 +01:00
twinaphex
a2c69ec254 Added snow shader hooks - doesn't work yet though - shader driver
system is very limited in terms of how we can set custom menu
shaders - will require a rethink
2016-11-17 20:54:29 +01:00
twinaphex
23aa03fcdd Start adding snow shaders 2016-11-17 20:21:20 +01:00
aliaspider
ec8fd655b0 (WiiU) add support for 32bpp mode. 2016-11-16 19:03:01 +01:00
aliaspider
e23ead0b17 (WiiU) video driver: check data pointer validity before using it. member
functions seem to be called before driver init.
2016-11-14 15:09:53 +01:00
Twinaphex
d978a0aa90 Merge pull request #3991 from aliaspider/master
(WiiU) implement viewport/filtering options.
2016-11-13 19:23:32 +01:00
aliaspider
975c442b1a (WiiU) implement viewport/filtering options. 2016-11-13 18:43:22 +01:00
Twinaphex
d4eba0ab96 Merge pull request #3985 from aliaspider/master
(WiiU) update.
2016-11-13 02:22:18 +01:00
Jean-André Santoni
72161acbd3 Smoother ribbon 2016-11-11 20:04:55 +01:00
Jean-André Santoni
02be74b9c4 Revert "New ribbon noise. Will have to be ported to GLSL modern, Vulkan and Cg"
This reverts commit 1fa5b66a23cd38514b6f5e8322cfd43c291e2f88.
2016-11-11 19:59:27 +01:00
aliaspider
9ecd8b18e0 (WiiU) set swap interval to 1 when vsync is active. 2016-11-10 15:11:33 +01:00
aliaspider
158fd3404e (WiiU) enable blending. 2016-11-10 14:24:44 +01:00
aliaspider
6f7f6a363b (WiiU) only wait for vsync when not missed. 2016-11-10 14:24:20 +01:00
Jean-André Santoni
1fa5b66a23 New ribbon noise. Will have to be ported to GLSL modern, Vulkan and Cg 2016-11-09 11:59:43 +01:00
twinaphex
a7585f9988 Move video_frame.h to libretro-common 2016-11-08 15:35:24 +01:00
aliaspider
79192c0ead (WiiU) video: set swap interval to 0 when nonblocking.
add an fps log.
2016-11-08 10:51:07 +01:00
FIX94
4a285fd4e1 (WiiU) fixed random pixels being displayed on game start/close and exit
(WiiU) fixed touchscreen sending invalid data which broke the menu toggle
2016-11-07 02:42:12 +01:00
FIX94
11db939b9b -(WiiU) added in option to disable vsync 2016-11-06 23:29:54 +01:00
aliaspider
0de5019fab (WiiU) clear textures on init. 2016-11-06 22:13:07 +01:00
Twinaphex
38b3e4042d Merge pull request #3953 from aliaspider/master
(WiiU) working sound.
2016-11-06 19:18:11 +01:00
aliaspider
e5a07a406a (WIIU) cleanup debug code from the video driver. 2016-11-06 18:59:50 +01:00
Hans-Kristian Arntzen
0d718a9365 Vulkan: Workaround warning from validation layers. 2016-11-06 16:07:44 +01:00
aliaspider
d3b3c18a6f (WIIU) GX2 rendering. 2016-11-05 15:05:46 +01:00
twinaphex
f707d39c54 Let's just get rid of this problematic check instead 2016-10-31 15:30:20 +01:00
twinaphex
de3c1a04db Simplifications 2016-10-31 15:24:03 +01:00
twinaphex
4ff6d8c108 Add more logging 2016-10-31 15:12:34 +01:00
aliaspider
e055b7cbc1 (WIIU) cleanup. adapt dynamic symbol loading to be able to use headers
from WUT.
2016-10-29 02:56:40 +01:00
aliaspider
afdaf9afbd (WIIU) display core frames. 2016-10-27 23:02:40 +01:00
aliaspider
a4d745a471 preliminary port to the wiiu platform 2016-10-27 01:34:10 +01:00
twinaphex
456c4c4d58 Remove video_driver_cached_frame_render wrapper function 2016-10-25 00:42:26 +02:00
twinaphex
213e357918 Move gl_capabilities to libretro-common 2016-10-24 04:06:05 +02:00
twinaphex
09067e67c3 Create gl_symlinks.h 2016-10-24 04:02:03 +02:00
twinaphex
e512065d7d Start making gl_capabilities.c more usable by libretro-common 2016-10-24 03:55:14 +02:00
twinaphex
35ba7fb2c4 Prevent implicit and superfluous memset 2016-10-21 20:04:56 +02:00
twinaphex
f3ad815dd9 Prevent implicit memsets 2016-10-21 06:15:20 +02:00
twinaphex
7ebac14e47 (D3D) Cleanups 2016-10-20 05:36:02 +02:00
twinaphex
41212b40c5 Remove DONT_HAVE_STATE_TRACKER 2016-10-20 05:11:35 +02:00
twinaphex
648877757f Revert "(D3D) Cleanups"
This reverts commit e50f8b061ddddcca6f4849c5759f123977443a20.
2016-10-20 05:07:03 +02:00
twinaphex
e50f8b061d (D3D) Cleanups 2016-10-20 05:05:37 +02:00
twinaphex
2cb7cc01bf (D3D) Cleanups 2016-10-20 05:00:20 +02:00
twinaphex
e71f8baa5f d3d_overlay_render - cleanup 2016-10-20 04:51:48 +02:00
twinaphex
2b576ebc1c Get rid of _XBOX defines 2016-10-20 04:37:13 +02:00