Commit Graph

845 Commits

Author SHA1 Message Date
twinaphex
115758a09f (GCMGL) Rewrite cgGLDisableClientState 2014-05-28 19:17:35 +02:00
twinaphex
6bde636fac (Console) Move audio drivers to audio/ directory 2014-05-13 17:09:17 +02:00
twinaphex
f8e40f613b (Input) Move console input drivers to input/ directory - should start getting rid of
all these platform-specific folders cluttering up the codebase tree
(GL) Build fix for PS3 - current MiniGL implementation doesn't support SRGB
(Griffin) shader_common only baked in if HAVE_SHADERS defined
2014-05-13 17:01:27 +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
twinaphex
569de131a0 Move device enums outside of driver.h - and create new callback
for 'getting' the number of 'devices' the input driver supports
2014-04-17 20:47:43 +02:00
Themaister
f8d065eeb6 [HW render] set known blending equation. 2014-04-17 15:32:36 +02:00
twinaphex
72d56f024d (PS3/XDK) Custom bind fixes 2014-02-28 01:08:16 +01:00
twinaphex
c90afd09f9 (PS3) Analog input fixed - big derp 2014-02-27 21:17:52 +01:00
twinaphex
5bea5fa98f (PS3) Refactor convert_u8_to_s16 for analog input - still broken 2014-02-27 21:00:20 +01:00
twinaphex
b5b8a07a17 (PS3) Attempt again to 'fix' analog input - starts to somewhat
'work' but still can't hold left/right of the stick in a a certain
direction ahd have the character run. PS3 analog values are 'short'
but only 0-255 is actually used. Doing u8 to s16 conversion now
but it still doesn't work alright - pressing in a certain axis will
make the character 'move' only briefly. Any help would be GREATLY appreciated
so we can finally have 'working' analog controls
2014-02-27 17:43:19 +01:00
twinaphex
c7daeb29a9 (GCMGL) Cleanups #3 2014-02-26 05:57:13 +01:00
twinaphex
c6a091ef7f (GCMGL) Cleanups #2 2014-02-26 05:17:22 +01:00
twinaphex
94dbb8264c (GCMGL) Cleanups 2014-02-26 04:51:45 +01:00
twinaphex
ab3ea28b2a (GCMGL) Make rglGcmSetTransferImage part of rgl-gcm-cmds.h 2014-02-26 03:54:55 +01:00
twinaphex
a753fdebc4 (GCMGL) Move more functions over to rgl-gcm-cmds.h 2014-02-26 03:12:09 +01:00
twinaphex
3970a10b40 (GCMGL) Rename RGL headers to PSGL/ 2014-02-25 21:53:20 +01:00
twinaphex
57cd663c20 (RGL PS3) Rename RGL PS3 to GCMGL 2014-02-25 21:49:42 +01:00
twinaphex
fd7f4d45cd Move image files to gfx/image/ 2014-02-25 21:24:15 +01:00
twinaphex
fb718af5c2 (PSL1GHT) Take out unneeded GCM_METHOD macros 2014-02-24 17:48:30 +01:00
twinaphex
de683f2745 (PSL1GHT) Get rid of ifdef around sdk_version.h 2014-02-24 17:45:34 +01:00
twinaphex
2baf9bbf22 (PSL1GHT) Add header 'sdk_version.h' 2014-02-24 17:44:15 +01:00
twinaphex
a182fd0772 (PS3) ps3_audio - Get rid of PSL1GHT ifdef - same for PSL1GHT and PS3
SDK
2014-02-24 16:56:21 +01:00
twinaphex
938642c448 (PS3 RGL) Build fix 2014-02-23 01:54:59 +01:00
twinaphex
fe3208f392 (PS3 RGL) Cleanups 2014-02-23 01:11:53 +01:00
twinaphex
6ae2148d08 (RGL PS3) Refactor rgl-gcm-cmds.h 2014-02-20 15:23:56 +01:00
twinaphex
daf7860b10 (RGL PS3) Use gcm_emit macros for inlined GCM method commands 2014-02-19 15:17:19 +01:00
twinaphex
0f1aaa0c0e (PS3 RGL )Get rid of GCM method macros 2014-02-19 15:05:09 +01:00
twinaphex
0e0fa56da7 (PS3 RGL) Refactor rglFramebuffer 2014-02-19 13:41:12 +01:00
twinaphex
80c506cbeb (RGL PS3) Cleanups... 2014-02-19 01:27:19 +01:00
twinaphex
f8ce4734ee (RGL PS3) Split up gcm command macros in separate file 2014-02-19 01:17:11 +01:00
twinaphex
d836be0273 (RGL PS3) Cleanups 2014-02-19 01:13:39 +01:00
twinaphex
32604f0aa3 (RGL PS3) Cleanup rglGcmFifoGlViewport 2014-02-19 00:44:40 +01:00
twinaphex
7397d8ff4a (PS3 RGL) Reuse gcm_emit functions 2014-02-19 00:35:34 +01:00
twinaphex
5d932d2046 (RGL PS3) rglPlatformFramebuffer becomes rglFramebuffer 2014-02-18 23:58:15 +01:00
twinaphex
5ed44d53b0 (RGL PS3) Cleanups #2 2014-02-18 22:50:14 +01:00
twinaphex
3690144440 (RGL PS3) Take out MSVC ifdefs 2014-02-18 22:12:06 +01:00
twinaphex
47a243ba97 (RGL PS3) Cleanups 2014-02-18 22:11:20 +01:00
twinaphex
2a738677e3 (RGL PS3) Reuse gcm_emit macros in more places 2014-02-18 19:44:01 +01:00
twinaphex
433346e2ea (PS3 RGL) Build fixes 2014-02-18 18:04:32 +01:00
twinaphex
4b06c44a27 (RGL PS3) Refactor rgl-inline - use macros based on RSXGL commands 2014-02-18 16:37:29 +01:00
twinaphex
ac550dc1dc (RGL PS3) Take out pushBack from RGLVector 2014-02-18 01:58:49 +01:00
twinaphex
346557c7d6 (RGL PS3) Get rid of pushBack in RGLVector 2014-02-18 01:36:49 +01:00
twinaphex
dc98252d82 (RGL PS3) Cleanups #3 2014-02-18 00:53:42 +01:00
twinaphex
ab8221a258 (RGL PS3) Cleanups #2 2014-02-18 00:30:15 +01:00
twinaphex
38d4626f6e (RGL PS3) Cleanups 2014-02-17 23:52:29 +01:00
twinaphex
4890cfa756 (PS3) Cleanup poll function 2014-02-17 21:03:20 +01:00
twinaphex
cab8cf90c5 (PSP) Flesh out psp_input_set_keybinds 2014-02-16 15:20:46 +01:00
twinaphex
de0d0626f6 Include boolean.h instead of stdbool.h 2014-02-11 07:49:15 +01:00
twinaphex
823f68df99 (PS3) Build fix for PS3 audio driver - audio callback sound
still broken BTW
2014-01-23 21:18:14 +01:00
Themaister
f097b93a29 Only start/stop ps3 audio port if it makes sense.
Might be the cause of issues with threaded audio, might not.
(cellAudioStartPort would have been called twice in a row).
2014-01-23 20:04:12 +01:00