Commit Graph

2255 Commits

Author SHA1 Message Date
Higor Eurípedes
260abc0861 (SDL) Clean sdl_gfx.c up a bit 2014-08-28 13:31:56 -03:00
Higor Eurípedes
314389e4f7 (SDL2) List available renderers 2014-08-28 13:31:56 -03:00
Mike Robinson
8c79dc972c Disable BFI during fast foward
Fast forward causes ugly flicker when BFI is enabled.
2014-08-27 22:40:19 +01:00
twinaphex
228569c8f8 Cleanup extraneous elses 2014-08-27 03:28:22 +02:00
twinaphex
6a8ccc3844 Move DEFAULT_SHADER_TYPE from driver.h to gfx/shader_common.h 2014-08-26 19:48:56 +02:00
twinaphex
8f0509fa29 (GL) Fix build in case HAVE_FBO is not defined 2014-08-25 01:39:48 +02:00
Higor Eurípedes
ea82f6cff5 (SDL) Use SDL_PeepEvents instead of SDL_PollEvent 2014-08-22 19:58:47 -03:00
Higor Eurípedes
0813d7dba4 (sdl_gl) Merge SDL and SDL2 event loops 2014-08-22 19:39:29 -03:00
Higor Eurípedes
15297c85cd (sdl_gl) Fix segfault 2014-08-22 19:11:26 -03:00
twinaphex
f9d244dcd6 (PSP1) Fix build 2014-08-22 10:46:14 +02:00
Alcaro
76c124b437 Don't use SDL GL contexts with OpenGL disabled. 2014-08-21 12:54:20 +02:00
Higor Eurípedes
05976a7720 (SDL2) Fix typo 2014-08-20 22:11:30 -03:00
Higor Eurípedes
99ce4e5329 Add last resort SDL gfx context 2014-08-20 22:09:30 -03:00
Higor Eurípedes
3f60f7de0f (SDL2) Remove double header inclusion 2014-08-19 16:55:32 -03:00
Higor Eurípedes
705f14a8da (SDL2) Show available video drivers and fix typo 2014-08-19 16:55:32 -03:00
Higor Eurípedes
110cde65c5 (scaler.c) Add missing RGBA4444 to ARGB8888 conversion
Signed-off-by: Higor Eurípedes <heuripedes@gmail.com>
2014-08-19 16:55:32 -03:00
Higor Eurípedes
e88f3b4355 (SDL) Fix double initialization
Signed-off-by: Higor Eurípedes <heuripedes@gmail.com>
2014-08-19 16:55:32 -03:00
Twinaphex
0b7fe7c9df (MSVC D3D9) Change gfx enum filter type to unsigned 2014-08-19 21:22:39 +02:00
twinaphex
89cedb70df (SoftFilters) Options in blargg NTSC SNES .filt files work now 2014-08-19 19:49:18 +02:00
twinaphex
459c27e11f (SoftFilter) Build fixes for non_HAVE_DYLIB 2014-08-19 19:45:19 +02:00
twinaphex
4dea8caa6f (SoftFilter) Refactor most code associated to SoftFilter plugin - load .filt
files instead of the dynamic libraries directly. Options can be
set in the config file.

There's still a problem with config file options - will work this
out later.
2014-08-19 19:38:33 +02:00
twinaphex
0bd97eb1ba (SoftFilter) Bump up API version - start supporting config files
(stub for now)
2014-08-19 17:05:47 +02:00
twinaphex
5435883e40 Get rid of gfx_filter_type which is being problematic 2014-08-17 19:02:03 +02:00
twinaphex
278a758ba9 driver.c - declare variables at top of function 2014-08-16 19:07:21 +02:00
twinaphex
28310f44b8 (Menu) Refactor more menu code 2014-08-16 18:20:52 +02:00
Twinaphex
3e16335d3a (OSX) OSX version now requires that you have Cg toolkit installed.
OSX port now supports Cg AND GLSL shaders
2014-08-16 08:42:51 +02:00
twinaphex
ed3c03687d (Xenon) xenon360_gfx.c - cleanup 2014-08-15 21:32:36 +02:00
twinaphex
6b5bb100a1 (PSP) Move psp files to gfx/psp 2014-08-15 21:14:26 +02:00
twinaphex
4a17a7b832 (GX) Build fix 2014-08-15 21:08:56 +02:00
twinaphex
99033b898f (XDK) Move xdk/d3d9 to gfx/d3d9 2014-08-15 21:00:26 +02:00
twinaphex
3ee6a8db9f Move wayland context in context list below X11 - gets rid of
'Failed to connect to Wayland server context' warning when
running in X11
2014-08-14 23:21:27 +02:00
twinaphex
e851d279f8 Start getting rid of driver_funcs.h macros 2014-08-14 19:54:22 +02:00
twinaphex
9bb044a79b video_thread_wrapper.c - make code safer - prevent more null pointer
dereferences
2014-08-14 16:39:35 +02:00
Higor Eurípedes
f53f155f2c (Threaded video) Fix null pointer dereferences 2014-08-14 10:16:24 -03:00
twinaphex
88af50ab82 Add null drivers 2014-08-14 03:05:44 +02:00
Twinaphex
364c66a5bf Merge pull request #875 from heuripedes/master
(SDL2) Fix windows build again
2014-08-13 20:12:32 +02:00
Tobias Jakobi
c38b2a7676 softfilters: blargg/ntsc: correct source file permissions 2014-08-13 17:51:43 +02:00
Higor Eurípedes
6424c78c9a (SDL2) Fix windows build again 2014-08-13 11:45:11 -03:00
Higor Eurípedes
472c58e486 (SDL2) Fix wrong aspect ratio on startup 2014-08-12 15:58:25 -03:00
Higor Eurípedes
fcf929aa2f (SDL2) Properly deinitialize the video driver 2014-08-12 15:58:25 -03:00
twinaphex
fcbbf08109 (Recording) Bake in HAVE_RECORD implicitly 2014-08-12 05:28:43 +02:00
Higor Eurípedes
081347929c Implement SDL driver video poke interface 2014-08-11 20:57:01 -03:00
Higor Eurípedes
16e0d24e17 (SDL*) Properly initialize SDL library/subsystems 2014-08-11 19:47:30 -03:00
Higor Eurípedes
b6df19dffb (SDL*) Merge input drivers 2014-08-11 19:47:30 -03:00
Higor Eurípedes
0aabdfa694 (SDL2) Fix windows build 2014-08-11 19:47:30 -03:00
Higor Eurípedes
68c9bfb8a4 (SDL2) Fix colors for cores that use 0RGB1555 2014-08-11 19:47:29 -03:00
twinaphex
f1b1326905 (Wayland) Add stub input handlers to context 2014-08-11 19:17:40 +02:00
Higor Eurípedes
0e5305b10f (SDL2) Attempt to fix missing events issue 2014-08-10 19:57:17 -03:00
Higor Eurípedes
e07dca3d22 (SDL2) Fix uninitialized var in sdl2_video.c 2014-08-10 19:15:21 -03:00
Higor Eurípedes
a349d1a9b4 (SDL2) Fix pixel format detection 2014-08-10 18:07:37 -03:00