Commit Graph

10381 Commits

Author SHA1 Message Date
twinaphex
59e5644dd0 Cleanup menu_common.h 2014-04-26 16:11:40 +02:00
twinaphex
5db500b4a1 (Menu) Add input_axis_threshold option to menu 2014-04-26 15:57:53 +02:00
twinaphex
9cfb51a895 Move some enums outside of header file for backend 2014-04-26 15:36:01 +02:00
Hans-Kristian Arntzen
ddc0ce4fb3 Merge pull request #659 from OV2/master
(D3D) use new instead of calloc so that constructors are run
2014-04-26 13:37:24 +02:00
OV2
6373f9acd3 (D3D) use new instead of calloc so that constructors are run 2014-04-26 13:26:01 +02:00
Themaister
347ab2b990 MinGW build fix. 2014-04-26 11:11:44 +02:00
Themaister
fd08fe9e16 Makefile nits. 2014-04-26 11:04:34 +02:00
twinaphex
02b0844061 (Apple) Style nits and cleanups 2014-04-26 04:49:47 +02:00
twinaphex
91faa161af (Apple) Style nits 2014-04-26 03:58:07 +02:00
twinaphex
2fc75bb4c5 (iOS) Fix warning 2014-04-26 03:27:33 +02:00
twinaphex
366d2d1879 (Apple) More style nit cleanups 2014-04-26 03:18:52 +02:00
twinaphex
f72de0030f (Apple) Cleanups 2014-04-26 03:14:53 +02:00
twinaphex
fc02c68ae0 (menu_common_settings.c) This can go now 2014-04-26 02:54:46 +02:00
twinaphex
598bb03c0e Make shader menu backend functions into stub functions if shader
support is not built-in
2014-04-26 02:52:56 +02:00
twinaphex
6f05cce0de Get rid of menu_common_settings.c - add remaining public functions to
menu backend interface
2014-04-26 02:40:38 +02:00
twinaphex
40409a2ab0 (menu_input_line_cb.c) Params for public functions should be opaque
pointers instead of rgui_handle_t
2014-04-26 02:08:03 +02:00
Twinaphex
a299e00e4f (MSVC 2010) Update solution 2014-04-25 17:01:43 -07:00
twinaphex
3d8d807e6b Refactor a bunch of menu code - menu 'settings' can now be implemented
per-menu context
2014-04-26 01:54:15 +02:00
Themaister
690ec2a1c4 Add video_global_quality option to FFemu. 2014-04-26 00:31:21 +02:00
Themaister
76ef249982 Add missing MOUSE_MIDDLE. 2014-04-25 23:44:53 +02:00
Themaister
a64da5d5ff We don't support SDL 2.0 anyways. 2014-04-25 23:40:20 +02:00
Themaister
4d2250e394 Add wheel testing to libretro-test. 2014-04-25 23:40:04 +02:00
twinaphex
b6e5b54091 Add note to sdl_input.c regarding mouse wheel up/down 2014-04-25 21:50:46 +02:00
twinaphex
771c7e20b7 Add mouse wheel up/down support to libretro.h - also add preliminary
support for these buttons to 'some' input driver implementations
2014-04-25 21:35:13 +02:00
Themaister
3ac1150ebc Fixup Ant build for Android. 2014-04-25 16:35:26 +02:00
Themaister
09d7155c7a Fix GL_DEBUG for GLES. 2014-04-21 14:46:59 +02:00
Themaister
08022a700b Clarify context_reset, context_destroy.
Paves way for GL_ARB_robustness support.
2014-04-21 13:09:11 +02:00
Themaister
f26593e0b6 Add core context support to X/EGL and KMS/EGL. 2014-04-20 13:54:29 +02:00
twinaphex
4968eafddf Put sinc resampler upfront in struct table - rename cc resampler
back to original name
2014-04-20 06:26:48 +02:00
Twinaphex
818a5d4c11 (MSVC) Add CC resampler to MSVC solution as well 2014-04-19 19:32:49 -07:00
twinaphex
4942306fff Add HAVE_CC_RESAMPLER to nearly all targets 2014-04-20 04:17:18 +02:00
twinaphex
8b52487408 (HAVE_FILTERS_BUILTIN) Save filter_index to config file now 2014-04-20 03:34:26 +02:00
twinaphex
a1cd11cdbf Save video_windowed_fullscreen setting to config file now 2014-04-20 03:27:55 +02:00
twinaphex
70164a8105 (PPC) Build fix 2014-04-19 21:40:42 +02:00
twinaphex
cc8bca68fc (SoftFilter) Makefile - can compile filters now on OSX 2014-04-19 20:46:05 +02:00
twinaphex
0e45b11246 (Apple) Style nits 2014-04-19 20:16:29 +02:00
Twinaphex
41c3d55f5d Merge pull request #654 from libretro/shared-context
libretro GL shared context support
2014-04-19 19:01:03 +02:00
Themaister
80a12ae1d6 Don't create PBO scaler if not needed. 2014-04-19 17:27:49 +02:00
Themaister
c39d27fd8d Add async readback to GLES3.
Have support for PBOs and glMapBufferRange.
2014-04-19 17:22:25 +02:00
Themaister
095718c855 Only bind shared context if necessary. 2014-04-19 16:59:26 +02:00
Themaister
1cbb47229a Make video_shared_context an option.
Might be part of libretro API later if necessary. Must be discussed with
other frontend developers first.
2014-04-19 16:37:39 +02:00
Themaister
5614a77cec Build fix. 2014-04-19 16:25:27 +02:00
Themaister
5bdd368192 Add Windows shared context. 2014-04-19 16:21:37 +02:00
Themaister
105872a42c Add HW context support to X/EGL and KMS/EGL. 2014-04-19 16:06:25 +02:00
Themaister
f658112756 Add experimental support for separate HW contexts. 2014-04-19 15:37:00 +02:00
twinaphex
71cdc3b6ba (SoftFilters) 2xBR - big-endian code fixes for XRGB8888 codepath 2014-04-19 01:56:42 +02:00
twinaphex
b3c44061b2 (PS3) Fix some warnings 2014-04-19 01:56:12 +02:00
Twinaphex
8a47921982 (SoftFilter) 2xBR - compatibility build fix 2014-04-18 14:31:27 -07:00
twinaphex
811faf5022 (SoftFilters) XBR8888 code added by Hyllian 2014-04-18 22:57:28 +02:00
twinaphex
0b74d81f97 (SoftFilters) 2xBR - fixed warnings 2014-04-18 21:21:10 +02:00