Themaister
cde994f80f
Remove obsolete #ifdefs.
2013-04-07 02:39:27 +02:00
Themaister
444b94e089
Should fix PS3 shader loading.
2013-04-07 02:37:49 +02:00
Themaister
ec5c12f3f9
Add logging to shader_init.
2013-04-07 02:18:59 +02:00
Themaister
59fd1fe22a
Fix typo.
2013-04-07 02:07:01 +02:00
Themaister
4a8b3599bc
Refactor out cg_shader_path, xml_shader_path.
...
Make shader paths uniform in shader_path.
2013-04-07 01:46:06 +02:00
twinaphex
909122122d
Take out obsolete console-style overscan options - just use
...
Resize Mode instead
2013-04-07 01:23:10 +02:00
twinaphex
142c6335c9
(Cg/PS3) Embed menu shader
2013-04-06 21:05:30 +02:00
Themaister
7a20cfa79c
Don't crash if Cg is init with NULL.
2013-04-06 20:50:22 +02:00
twinaphex
fde1ea7193
(PS3 PSGL) No longer ifndef float FBOs - also no longer have
...
separate copies of gl_copy_frame for PSGL etc.
2013-04-06 18:40:50 +02:00
twinaphex
1c5144f9bd
(RMenu) Move RMenu logic out of graphics driver context files
2013-04-06 17:44:07 +02:00
twinaphex
9a4ddfd2e0
Forgot a conditional check in shader_cg.c before doing freeing of
...
menu_cg_program - some other cleanups to do with setting stock
shaders in Cg
2013-04-06 16:29:00 +02:00
Themaister
e649db253c
Reintroduce CGP refactor.
...
Fix several issues that caused crashes.
2013-04-06 12:00:10 +02:00
Themaister
c3ac3028b5
Reuse gl_disable_client_arrays.
2013-04-06 11:26:06 +02:00
twinaphex
a2d9129782
Kill off set_fbo_state and get_fbo_state function pointers
2013-04-06 06:21:11 +02:00
twinaphex
eb0feac9e3
(PS3/All) Purge fixed-style shaders again - this time avoiding
...
breakage on PS3. Maister -you will need to redo shader_parse.c
again though - and this time I need to test it on PS3 to avoid
a regression that happened two pages prior again
2013-04-06 05:46:09 +02:00
twinaphex
0340f2043c
Revert "Major refactor to CGP parsing."
...
This reverts commit 211e17250c
.
2013-04-06 04:37:17 +02:00
twinaphex
58b6de008b
Revert "Purge fixed-style second_pass_shader."
...
This reverts commit 160bbf0218
.
2013-04-06 03:54:38 +02:00
twinaphex
83ffe437b3
Revert "Fix Win32 build."
...
This reverts commit cf655355d7
.
2013-04-06 03:54:18 +02:00
Themaister
cf655355d7
Fix Win32 build.
2013-04-06 00:06:51 +02:00
Themaister
160bbf0218
Purge fixed-style second_pass_shader.
2013-04-06 00:03:28 +02:00
Themaister
262b867ae0
Update MSVC2010 build.
...
Add RGUI, add folder query for Windows, fix GL HW render bug.
2013-04-04 20:25:41 +02:00
Themaister
bae11ddc24
Fix CXX_BUILD.
2013-04-04 14:36:24 +02:00
Themaister
d550a263ae
Merge branch 'cgp-refactor' of github.com:Themaister/RetroArch into cgp-refactor
2013-04-03 21:09:03 +02:00
Themaister
52edca883e
Drop stencil for now in HW render context.
...
Doesn't seem to work reliably anyways.
2013-04-02 23:29:26 +02:00
Themaister
3b392dfcd6
Rename bsnes_shader_path to xml_shader_path.
2013-04-02 22:40:26 +02:00
Themaister
211e17250c
Major refactor to CGP parsing.
...
Adds saving functionality for CGPs.
2013-04-01 15:34:02 +02:00
Themaister
73df40fe8e
Use better scope on RGL ifdef.
2013-03-30 15:40:53 +01:00
twinaphex
454c329746
(PS3) If HAVE_RGL is defined, GL render subsystem will not be
...
built in
2013-03-30 15:39:00 +01:00
Hans-Kristian Arntzen
ebd7dcf721
Merge pull request #169 from Themaister/gl-render
...
HW GL render for libretro.
2013-03-30 06:33:53 -07:00
Themaister
292bc36b43
Basic mouse grabbing for X11.
2013-03-29 18:55:54 +01:00
Themaister
063a2e091c
Be more explicit about GLES2 or GL context.
2013-03-29 15:26:47 +01:00
Themaister
0604f8e7ee
Drop ALPHA_TEST. It is legacy GL.
2013-03-29 14:12:51 +01:00
Themaister
403a3faea2
Clean out some more GL state.
2013-03-29 14:11:53 +01:00
Themaister
5d81093481
Merge branch 'master' into gl-render
2013-03-29 14:10:28 +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
Themaister
d844dfce00
Merge branch 'master' into gl-render
2013-03-29 02:53:27 +01:00
Themaister
50af927de6
Add depth/stencil buffers to HW GL.
2013-03-29 02:50:42 +01:00
Themaister
f4e9547e68
Fix Win32 HW render.
2013-03-29 02:12:08 +01:00
meancoot
a8eaeece3d
(OSX) Build fix for gfx/gl.c
2013-03-28 20:23:30 -04:00
Themaister
8783cbb010
Handle GL state more carefully.
2013-03-28 12:13:41 +01:00
Themaister
77861f5a59
Render something in motion.
2013-03-28 01:19:48 +01:00
Themaister
1cececac18
Add get_proc_address.
...
Render something "real" in GL.
2013-03-28 01:11:32 +01:00
Themaister
f7cab36188
Fix viewport when rendering to FBO.
2013-03-27 16:22:56 +01:00
Themaister
af40f3e9b8
Add initial GL direct rendering test.
2013-03-27 16:15:15 +01:00
Themaister
0db8fee69d
Add floating point FBO support to GLES.
2013-03-26 15:11:44 +01:00
Themaister
773c511179
Add floating point FBO support.
2013-03-25 16:42:41 +01:00
twinaphex
82329cf097
(Blackberry) Starts up in RGUI mode now - should (hopefully) allow
...
for dynamic changing of libretro core and selection of ROM instead
of hardcoded paths.
2013-03-24 01:00:00 +01:00
Themaister
51b5a2df5c
Refactor aspect_ratio member.
...
Mutate in g_extern.system.aspect_ratio to avoid
getting wrong aspect ratio on reentrancy.
2013-03-17 22:05:15 +01:00
twinaphex
3bc487be87
Merge branch 'ios' of git://github.com/meancoot/RetroArch
2013-03-15 20:05:15 +01:00