Commit Graph

6268 Commits

Author SHA1 Message Date
OV2
144fb0de43 win32: set stock shaders after last pass, destroy cg programs on deinit 2013-03-30 14:20:40 +01:00
OV2
c9f4db8dcc win32: add float_framebuffer and frame_count_mod to d3d9 2013-03-30 14:20:34 +01:00
twinaphex
b73edeb2c3 (Android) Add Sega Virtua Stick to input autodetection list 2013-03-30 08:56:46 +01:00
twinaphex
43a4979dc9 (360) RMenu XUI build fix 2013-03-30 08:16:58 +01:00
twinaphex
39c0ed745c (PS3) Get rid of QUICKMENU_TOGGLE define - was surpassing 64 entries
on PS3 - now going to do 'menu toggle behavior' logic instead -
menu toggle now triggers ingame menu - will be configurable
2013-03-30 07:19:42 +01:00
twinaphex
4e86a05225 (RGL PS3) Integrate rglFifoGlVertexAttribPointer into glDrawArrays 2013-03-30 06:36:04 +01:00
twinaphex
58a98e3043 (GX RGUI) Resolution additions for Wii - by request 2013-03-30 05:38:22 +01:00
twinaphex
2bae3372e6 (RGL PS3) Integrate SetColorDepthFormats and SetColorDepthBuffers into
main function
2013-03-30 05:37:37 +01:00
meancoot
58ba9a9f0a (iOS) Fix key modifier processing 2013-03-29 22:40:16 -04:00
meancoot
0d580b7c9e (iOS) Update key mapping table. 2013-03-29 22:40:16 -04:00
meancoot
7fcb26bded (iOS) Differentiate between RETRO_DEVICE_POINTER and RARCH_DEVICE_POINTER_SCREEN. 2013-03-29 22:40:16 -04:00
meancoot
05bf7acffb (iOS) Add the input_enable_hotkey setting to the settings menu 2013-03-29 22:40:15 -04:00
meancoot
0c2261aa01 (iOS) You can now remove keyboard or joystick button assignments. 2013-03-29 22:40:15 -04:00
meancoot
2e4846cb43 (iOS) Add keyboard character callback support. 2013-03-29 22:40:15 -04:00
twinaphex
b4fc13b0cc (RGL PS3) Faster glClear 2013-03-30 03:21:54 +01:00
twinaphex
8ac2ad16c8 (RGL PS3) Combine ChooseInternalFormat and ExpandInternalFormat 2013-03-30 00:09:51 +01:00
Themaister
d59d72fe49 Don't warp pointer unless needed. 2013-03-29 19:30:09 +01:00
Themaister
7f25a608f4 Only grab mouse when there is input focus. 2013-03-29 19:04:26 +01:00
twinaphex
76ddce84a3 (RGL PS3) Cleanups - we don't need string/enum reporting 2013-03-29 18:58:50 +01:00
Themaister
292bc36b43 Basic mouse grabbing for X11. 2013-03-29 18:55:54 +01:00
Themaister
e42c698d22 Update AUTHORS. 2013-03-29 16:24:19 +01:00
Hans-Kristian Arntzen
8c81133688 Merge pull request #168 from OV2/d3d9-overlay
D3D9 overlay support
2013-03-29 08:16:44 -07:00
OV2
88d457baab win32: style, remove left over opacity shader 2013-03-29 15:36:48 +01:00
Themaister
5e755671da Add show_mouse() context callback. 2013-03-29 13:46:11 +01:00
Themaister
067e00b3dd Remove post_render context callback.
Was supposed to be used for overlay, but is useless now.
2013-03-29 13:26:07 +01:00
OV2
29fa71b664 style 2013-03-29 11:50:05 +01:00
OV2
34b2a3b210 win32: use stock shader and color for overlay opacity 2013-03-29 11:48:33 +01:00
OV2
a00858a6be win32: use color in d3d stock shader, pass valid color values 2013-03-29 11:46:56 +01:00
twinaphex
426b3a255d Revert "(PS3) Add third-pass shaders (ifdeffed for PS3 for now - could" -
going to do this better

This reverts commit 8b4e6bed93.
2013-03-29 01:55:08 +01:00
meancoot
a8eaeece3d (OSX) Build fix for gfx/gl.c 2013-03-28 20:23:30 -04:00
meancoot
21fcc5c14b (iOS) Build fixes 2013-03-28 20:16:46 -04:00
twinaphex
8b4e6bed93 (PS3) Add third-pass shaders (ifdeffed for PS3 for now - could
be added to PC as well)
2013-03-28 20:59:49 +01:00
twinaphex
f0c5499bbc (RGL PS3) Group more switch case statements together for vertex program 2013-03-28 17:59:54 +01:00
twinaphex
2e3d77e8f2 (RGL PS3) Optimize FIFO out of space callback 2013-03-28 16:21:32 +01:00
OV2
f250cc14ab style 2013-03-28 15:33:50 +01:00
OV2
2b51d48b2b win32: adjust makefile 2013-03-28 15:05:12 +01:00
OV2
15f6026c86 win32: fix compile without HAVE_OVERLAY 2013-03-28 14:55:42 +01:00
OV2
66b4b45f5c win32: add opacity shader to overlay 2013-03-28 14:30:39 +01:00
OV2
b782ec2d33 win32: specify vertex declaration for overlay 2013-03-28 14:30:39 +01:00
OV2
a61afbde52 win32: add overlay to d3d9 2013-03-28 14:30:32 +01:00
twinaphex
ea916d95d5 (RGL PS3) Disable RGB remap - was never used up to now - set gamma to 0 -
call GCM functions directly - some other ghetto inlining tweaks
2013-03-28 07:24:44 +01:00
twinaphex
e6bc99f929 (RGL PS3) Faster texture upload 2013-03-28 01:14:30 +01:00
twinaphex
3593501003 (RGL PS3) Clean up what we no longer need 2013-03-27 23:32:27 +01:00
twinaphex
acdbd054e9 (RGL PS3) Remove ifndef __CELLOS_LV2__ code in rgl_ps3_cg.cpp 2013-03-27 22:46:17 +01:00
twinaphex
05e94a2326 (RGL PS3) Don't set embedded constants to default values - we presume shader
already does this
2013-03-27 22:12:26 +01:00
twinaphex
8aaf6bea39 (RGL PS3) Remove runtime semantics 2013-03-27 20:51:03 +01:00
twinaphex
5a43f485d9 (RGL PS3 Cg) Remove runime created parameters (CG_RT) and
connection parameters
2013-03-27 20:27:55 +01:00
twinaphex
a3692f8854 (RGL PS3) Slim down Cg implementation 2013-03-27 19:18:48 +01:00
twinaphex
949e2c3cae (RGL PS3) Remove cgGLSet/GetManageTextureParameters - take away more state
code associated to it (and speed up cgGLBindProgram in the process)
2013-03-27 17:07:42 +01:00
twinaphex
b8178a60eb (RGL PS3) Take out ppuData from struct 2013-03-27 06:51:55 +01:00