Johannes Schickel
3a658172f8
(tools/cg2glsl.py) Write uniform declarations for fragment shaders.
...
Formerly, the fragment shader conversion pass did not write required uniform
declarations. This resulted in use of undefined symbols in some cases. In turn
conversion of some shaders to GLSL were broken.
This fixes conversion of some shaders, most prominently the hq shaders.
2016-03-05 12:49:21 +01:00
twinaphex
1b7576aa64
Kill off IS_JOYCONFIG
2015-11-11 20:15:27 +01:00
twinaphex
848a060562
Some CXX_BUILD fixes
2015-11-02 23:33:02 +01:00
twinaphex
26983462f4
Add Windows ifdefs around it
2015-11-01 18:51:03 +01:00
twinaphex
996f5c907b
Fix build for retroarch-joyconfig on Windows
2015-11-01 18:49:14 +01:00
twinaphex
a1749c3d1b
(PS3) ps3py/crypt.c - style nits
2015-10-27 02:02:15 +01:00
twinaphex
3a3e702ede
Fix retroarch-joyconfig-griffin
2015-10-27 00:30:44 +01:00
twinaphex
f6ed72b21c
More code deduplication
2015-10-26 18:33:51 +01:00
twinaphex
8b978bc674
More code de-duplication
2015-10-26 09:06:11 +01:00
twinaphex
02a43c6b2a
Change 'rarch' to 'retro' namespace in libretro-common
2015-10-26 03:18:13 +01:00
twinaphex
5465da0139
Rename rarch_sleep to retro_sleep
2015-09-22 18:55:14 +02:00
twinaphex
571c49ca87
(retroarch-joyconfig-griffin.c) Add C99 checks
2015-09-22 16:43:59 +02:00
twinaphex
82f08c42a6
More C89_BUILD fixes
2015-09-22 16:06:22 +02:00
twinaphex
3db688d477
Create retro_stat.c/retro_stat.h
2015-09-22 01:45:30 +02:00
twinaphex
b9ba75403e
(GL) Fix mixe code declaration (for C89_BUILD)
2015-09-21 11:50:02 +02:00
twinaphex
249006fffd
Move files around
2015-09-20 15:26:10 +02:00
twinaphex
4ed3d66c04
Have rhash.c use retro_file
2015-09-17 20:36:44 +02:00
Twinaphex
e8d266cb9d
Revert "Revert "Add support for shader pass feedback.""
2015-08-30 18:37:41 +02:00
Twinaphex
ad1825ca50
Revert "Add support for shader pass feedback."
2015-08-30 18:21:07 +02:00
CautiousAlbino
aee5e74001
Add support for shader pass feedback.
2015-08-30 16:23:55 +02:00
Felix Laurie von Massenbach
c5930e5a0c
More refactoring of cg2glsl.py.
2015-08-08 23:04:03 +01:00
Felix Laurie von Massenbach
867b83e352
More refactoring of cg2glsl.py.
2015-08-08 22:38:08 +01:00
Felix Laurie von Massenbach
f272431b5d
Refactor cg2glsl.py.
2015-08-08 22:37:50 +01:00
Felix Laurie von Massenbach
da4cc54b8c
Add a python2 compatability warning to cg2glsl.py.
2015-08-08 20:48:48 +01:00
Felix Laurie von Massenbach
1541db37e9
Make cg2glsl.py comply with PEP8.
2015-08-08 20:45:39 +01:00
Felix Laurie von Massenbach
1bfd83932c
Fix indentation in cg2glsl.py.
2015-08-08 20:32:58 +01:00
Jose Ernesto Ramirez Ramirez
09f3c3ca77
Fixed nunchuk controller support, it was not correctly detected.
...
Fixed classic controller's analogs, were not working at all.
Restored sixaxis controller support, now with completely rewroten library.
Changed detection order (GC, Sixaxis, Wiimote/Nunchuck/Classic, left wiimote at the end, otherwise we needed to disconnect it to be able to use GC controller or sixaxis controller.
2015-07-13 22:58:01 -05:00
Toad King
d0866995bd
set back button to menu toggle if not set through autoconf
2015-07-02 21:48:06 -05:00
twinaphex
84ef36ee3b
Create retro_environment.h for libretro-common
2015-06-30 23:00:44 +02:00
twinaphex
fefa500dcf
Some C89 build fixes
2015-06-29 21:52:55 +02:00
Alcaro
2fe26a545c
Clean out C89 errors here too.
2015-06-26 18:50:37 +02:00
Alcaro
4ca6c2398c
More C89 cleanups, part 3
2015-06-26 18:35:52 +02:00
Higor Eurípedes
72fa1c9d36
(config_file.c) Speed up setting lookup with hashes
2015-06-14 12:36:29 -03:00
twinaphex
c324e6ae97
(cheats.c) Cleanup
2015-06-12 23:14:55 +02:00
Higor Eurípedes
ecede41cb2
(retroarch.c) Add --log-file and --version
2015-06-12 13:36:21 -03:00
twinaphex
1a5e16ff99
Create input_config_autoconfigure_disconnect
2015-06-03 18:55:04 +02:00
twinaphex
660641f328
Pass handle to input driver to joypad driver's init function
2015-06-03 18:22:54 +02:00
Twinaphex
1529620c66
Revert "improve autodetection of input gamepads"
2015-05-08 17:25:55 +02:00
pamapa
399cc0d8e0
Make autoconfig more explicit:
...
- add pid and vid to autoconfig file if avaiable
2015-05-08 16:57:54 +02:00
twinaphex
87d9834d06
Move dylib.c to libretro-common
2015-05-08 09:49:49 +02:00
twinaphex
de71c88844
Add rule for HAVE_IOHIDMANAGER
2015-04-20 12:27:40 +02:00
twinaphex
68e5871fbb
(retroarch-joyconfig-griffin) Fix build
2015-04-20 12:27:14 +02:00
Twinaphex
1fb00bdac3
Add HAVE_IOHIDMANAGER to qb/config.libs.sh
2015-04-20 12:04:31 +02:00
twinaphex
8c6cce3945
Rename rarch_joypad_driver_t to input_device_driver_t
2015-04-14 16:37:59 +02:00
twinaphex
812a873f0c
Create dylib.c - split up dylib functions
2015-04-08 07:57:16 +02:00
twinaphex
fc191ed6f2
(retroarch-joyconfig) Update Griffin
2015-04-08 02:12:35 +02:00
twinaphex
4ce389fb42
Add fifo_buffer to retroarch-joyconfig-griffin.c
2015-04-07 05:11:08 +02:00
twinaphex
592e5d9f4a
Change HAVE_WINXINPUT to HAVE_XINPUT
2015-04-05 20:54:46 +02:00
twinaphex
33509d8600
Update retroarch-joyconfig-griffin.c
2015-04-02 18:45:08 +02:00
twinaphex
b9e6b014e3
Start preparing joypad_connection code for cross-platform purposes
2015-04-02 17:49:32 +02:00