Commit Graph

6434 Commits

Author SHA1 Message Date
Themaister 7a20cfa79c Don't crash if Cg is init with NULL. 2013-04-06 20:50:22 +02:00
twinaphex 7111558359 wgl_ctx.c - ifdef HAVE_EGL portions of code 2013-04-06 19:28:19 +02:00
twinaphex a57f03e682 (PS3/XDK) Remove stub EGL image functions 2013-04-06 19:17:39 +02:00
twinaphex 129d54a478 Standardize frontends 2013-04-06 19:10:26 +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 ec0e3e6087 (RMenu) Remove RMenu screenshot_dump function pointer - implement
screenshot_dump instead for XDK1
2013-04-06 18:14:06 +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
twinaphex d0505dc7fa Merge branch 'cgp-refactor2' 2013-04-06 15:23:03 +02:00
Themaister bd550ce53c Remove glsl in shader_parse.
It'll be done slightly different later.
2013-04-06 14:10:09 +02:00
Themaister e114b71dcb Don't use VAO in libretro-test-gl.
Forces RetroArch to use VAOs, VBOs and all that stuff as well.
2013-04-06 14:05:14 +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 f94ddb2eab (RMenu) Remove now redundant enum ID 2013-04-06 05:58:26 +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 8396f71004 Revert "Don't dump frame_count_mod unless needed."
This reverts commit eeddfea425.
2013-04-06 04:37:05 +02:00
twinaphex 881e7a299d Revert "Don't compile in debug dump."
This reverts commit a5dfbb8a85.
2013-04-06 04:36:54 +02:00
twinaphex 59b50a0e71 Revert "Include shader_parse.c in griffin."
This reverts commit d09a49e514.
2013-04-06 04:36:44 +02:00
twinaphex 2484c4e526 Revert "(Cg) Take out second_pass_shader / FBO functionality - everything"
This reverts commit deeaf981f7.
2013-04-06 03:55:17 +02:00
twinaphex 1c87c26e72 Revert "(HLSL Xbox 360) Take out second_pass_shader/fbo"
This reverts commit 5172168143.
2013-04-06 03:55:07 +02:00
twinaphex 4f1cd6a5ee Revert "(PS3) Remove fixed shader slots"
This reverts commit f58a038a5f.
2013-04-06 03:54:57 +02:00
twinaphex cbb300f863 Revert "(RMenu XUI) Take out fixed second pass shader slot"
This reverts commit a61437c3db.
2013-04-06 03:54:47 +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
twinaphex 9f5c6678b5 Revert "(XDK D3D) Scrub second-pass"
This reverts commit 5ea29f1882.
2013-04-06 03:54:05 +02:00
twinaphex cbfe5ff111 Revert "More scrubbing - no more render_to_texture, fbo_scale_x / fbo_scale_y,"
This reverts commit 7155dd9ca9.
2013-04-06 03:53:57 +02:00
twinaphex c083efb5a4 Revert "Remove obsolete struct."
This reverts commit 7ea61067ec.
2013-04-06 03:53:44 +02:00
twinaphex 25767ef013 Revert "More scrubbing"
This reverts commit 5bfa31fa86.
2013-04-06 03:53:35 +02:00
twinaphex 820fcbaa07 Revert "Don't set prg[2] with load_plain()."
This reverts commit a19d1e9776.
2013-04-06 03:53:27 +02:00
twinaphex 09c123859d Revert "(RMenu) take out no longer used HAVE_FBO ifdef"
This reverts commit 5f6601ac7e.
2013-04-06 03:53:18 +02:00
twinaphex e889f5c548 Revert "Remove redundant line."
This reverts commit 2a09f52cc8.
2013-04-06 03:53:07 +02:00
twinaphex 91547e83bd Revert "More scrubbing (pt. 2)"
This reverts commit 07b8e71f14.
2013-04-06 03:52:58 +02:00
twinaphex 20f339ec23 Revert "Get rid of MODE_LOAD_SECOND_SHADER id"
This reverts commit c28e99bf29.
2013-04-06 03:52:49 +02:00
twinaphex c28e99bf29 Get rid of MODE_LOAD_SECOND_SHADER id 2013-04-06 00:34:43 +02:00
twinaphex 07b8e71f14 More scrubbing (pt. 2) 2013-04-06 00:30:17 +02:00
Themaister 2a09f52cc8 Remove redundant line. 2013-04-06 00:26:14 +02:00
twinaphex 5f6601ac7e (RMenu) take out no longer used HAVE_FBO ifdef 2013-04-06 00:24:11 +02:00
Themaister a19d1e9776 Don't set prg[2] with load_plain(). 2013-04-06 00:22:27 +02:00
twinaphex 5bfa31fa86 More scrubbing 2013-04-06 00:21:17 +02:00
Themaister 7ea61067ec Remove obsolete struct. 2013-04-06 00:18:18 +02:00
twinaphex 7155dd9ca9 More scrubbing - no more render_to_texture, fbo_scale_x / fbo_scale_y,
etc
2013-04-06 00:16:10 +02:00
twinaphex 5ea29f1882 (XDK D3D) Scrub second-pass 2013-04-06 00:07:30 +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
twinaphex a61437c3db (RMenu XUI) Take out fixed second pass shader slot 2013-04-06 00:03:09 +02:00
twinaphex f58a038a5f (PS3) Remove fixed shader slots 2013-04-05 23:58:30 +02:00
twinaphex 5172168143 (HLSL Xbox 360) Take out second_pass_shader/fbo 2013-04-05 23:51:33 +02:00
twinaphex deeaf981f7 (Cg) Take out second_pass_shader / FBO functionality - everything
will go through CGP files from now on
2013-04-05 23:48:18 +02:00