Commit Graph

164 Commits

Author SHA1 Message Date
Hans-Kristian Arntzen
adbf9fed16 Vulkan implementation. 2016-02-16 20:42:02 +01:00
twinaphex
7a55ae3765 Start updating headers for 2016 2016-01-10 04:06:50 +01:00
twinaphex
dde68de466 Add new environment callback - RETRO_ENVIRONMENT_GET_CURRENT_SOFTWARE_FRAMEBUFFER 2015-12-25 19:29:14 +01:00
twinaphex
8b130b3866 Add RETRO_SIMD_POPCNT and RETRO_SIMD_MOVBE 2015-12-25 06:14:57 +01:00
Alcaro
ab0c9c8d56 Fix for weird projects that also define dllimport/export. 2015-12-21 17:32:48 +01:00
Alcaro
f323b3ef8c C source isn't executable. Nor is that bitmap. 2015-07-12 12:51:52 +02:00
twinaphex
39772de535 Add Polish (ISO-8859-2) 2015-07-07 02:56:27 +02:00
twinaphex
81f09f8378 (Esperanto) Add stub Esperanto language hooks 2015-06-26 11:16:02 +02:00
twinaphex
0825aa8ae3 (Libretro.h) Prevent mass amount of warnings due to 'attribute visibility' 2015-06-02 17:55:34 +02:00
Alcaro
964c2439ff Fix missing NUL terminator. 2015-05-19 22:00:17 +02:00
Alcaro
d09d0c4e9f Merge libretro-arb into here. 2015-05-13 17:06:51 +02:00
twinaphex
752849dcb2 (Android) Add VFPv3/VFPv4 flags 2015-05-02 08:08:42 +02:00
twinaphex
4f25b67baa Rename 'content_directory' to 'core_assets_directory' so it's more
understandable. NOTE: Nobody ever used GET_CONTENT_DIRECTORY so it's
permissible to change it since nobody will be affected by the change
to GET_CORE_ASSETS_DIRECTORY
2015-03-16 02:59:30 +01:00
twinaphex
e366a6eaa2 (Mouse) Start adding preliminary horizontal mouse wheel up/down 2015-03-12 05:38:37 +01:00
twinaphex
8f5809ee46 Take out make_current_context 2015-02-16 23:41:49 +01:00
Alcaro
b98812b1ba We're not sure if this will work. Marking experimental. 2015-02-08 18:40:12 +01:00
twinaphex
90e5cffab8 Add RETRO_ENVIRONMENT_MAKE_CURRENT_CONTEXT 2015-02-08 18:39:12 +01:00
twinaphex
d351d6f9fc Update headers 2015-01-07 18:31:19 +01:00
twinaphex
97e30cce4f RETRO_ENVIRONMENT_GET_LANGUAGE - Fixup note in libretro.h - takes
unsigned *, not const unsigned *
2014-09-07 17:31:36 +02:00
twinaphex
e41c648360 (libretro.h) Indenting cleanups 2014-09-06 06:10:06 +02:00
twinaphex
da5e8e2bfc (libretro.h) indenting cleanup 2014-09-06 05:44:08 +02:00
twinaphex
3f598da97d (libretro.h) Use C-style comments, indenting cleanups 2014-09-06 05:41:13 +02:00
twinaphex
2d08fbb875 (performance.c) Add RETRO_SIMD_AES 2014-09-02 20:50:43 +02:00
twinaphex
90b9f22886 Add better description for RETRO_ENVIRONMENT_GET_LANGUAGE 2014-08-01 07:28:20 +02:00
twinaphex
cac003f2ab (Frontend) Add User Options menu - add User Language setting
(Libretro) Add RETRO_ENVIRONMENT_GET_LANGUAGE - expose language
to libretro core so it can do personalization. Will be used for
PPSSPP
2014-08-01 07:00:32 +02:00
twinaphex
69f2cc9f1a Add RETRO_ENVIRONMENT_GET_USER_NAME 2014-08-01 04:37:00 +02:00
twinaphex
f63f1f8520 Replace more ROM references 2014-07-28 20:08:37 +02:00
twinaphex
272002310d Rename more references to 'roms' 2014-07-28 20:01:27 +02:00
Themaister
b88d4d2a75 Add RETRO_ENVIRONMENT_SET_GEOMETRY. 2014-06-07 13:21:31 +02:00
Themaister
b2455440b2 Style nits in libretro.h. 2014-06-06 17:44:14 +02:00
Alcaro
57c7c53173 Add memory descriptor interface to libretro.h, for use with cheats. 2014-06-05 18:57:52 +02:00
twinaphex
d267f27130 (Style nit) Rename 'init' to 'initialize' in comments
(Filter) Get rid of questionable ifdef for HAVE_FILTERS_BUILTIN for
filter init
2014-05-30 18:23:32 +02:00
twinaphex
fdfa41b1e0 (Frontend) Add get_rating to frontend context 2014-05-16 22:20:51 +02:00
twinaphex
19c069a07f update retro_performance environ description 2014-05-13 21:07:07 +02:00
Themaister
583514ae95 Add support for GLES 3.1+. 2014-05-03 15:21:14 +02:00
Themaister
76ef249982 Add missing MOUSE_MIDDLE. 2014-04-25 23:44:53 +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
08022a700b Clarify context_reset, context_destroy.
Paves way for GL_ARB_robustness support.
2014-04-21 13:09:11 +02:00
Themaister
aafe28bb14 Add some testing of new controller info API to libretro-test. 2014-04-12 13:59:19 +02:00
Themaister
314449a9ce Fix some trailing whitespace. 2014-04-12 13:23:12 +02:00
Themaister
b4eaf81fed Begin implementing SET_CONTROLLER_INFO. 2014-04-12 13:22:24 +02:00
Themaister
9f5a714615 Rename to SET_SUBSYSTEM_INFO.
Add test case.
2014-04-04 17:04:01 +02:00
Themaister
72ad4d937e More verbose logging of subsystems. 2014-04-04 16:02:53 +02:00
Themaister
c81de5119d Initial take on subsystems support. 2014-04-04 14:58:42 +02:00
Themaister
0c57a1726b Add GET_PROC_ADDRESS interface.
Will come in handy later.
2014-03-22 12:34:30 +01:00
twinaphex
488e6b6f0b (GX) Add RETRO_SIMD_PS (Paired single) to performance.c/libretro.h 2014-03-08 05:00:52 +01:00
Themaister
60b1b8523d Add test case for SET_SYSTEM_AV_INFO in libretro-test/. 2014-02-20 23:05:56 +01:00
Themaister
21c383f77a Add initial SET_SYSTEM_AV_INFO environ. 2014-02-20 22:48:31 +01:00
twinaphex
83433bea4b (PSP) Add RETRO_SIMD_VFPU 2014-02-16 17:32:54 +01:00
Themaister
67724c3413 Add detection of more SIMD instruction sets. 2014-02-16 16:28:19 +01:00