342 Commits

Author SHA1 Message Date
twinaphex
7477dd65ff (D3D8) Try to implement set_final_viewport 2018-01-16 02:57:24 +01:00
twinaphex
bce0c40b73 (D3D8) Assume we need to set this 2018-01-16 02:32:26 +01:00
twinaphex
734e952457 (D3D8) Try this 2018-01-16 02:26:35 +01:00
twinaphex
8ddcf4d6d7 Let's try this 2018-01-16 02:21:43 +01:00
twinaphex
797f26421a Add MVP code 2018-01-16 01:16:38 +01:00
twinaphex
9d144e28fc Use D3DFVF_XYZ for PC, D3DFVF_XYZRHW for Xbox 2018-01-16 02:04:50 +01:00
twinaphex
ae52cd2c68 Fix return type of render_pass 2018-01-16 01:41:16 +01:00
twinaphex
7a281a348e Fix d3d8_renderchain 2018-01-16 01:38:31 +01:00
twinaphex
591e8e22c7 Fix d3d8_renderchain_free 2018-01-16 01:37:07 +01:00
twinaphex
89ee07486a Remove d3d8_renderchain_clear 2018-01-16 01:34:39 +01:00
twinaphex
7ceb107c6a Rewrite d3d8_renderchain.c 2018-01-16 01:30:59 +01:00
twinaphex
e32ceb8f30 Rewrite d3d_texture_blit 2018-01-16 00:08:10 +01:00
twinaphex
391fd3eadc Fix CXX_BUILD for D3D 2018-01-15 21:44:49 +01:00
aliaspider
25a7c04a27 (direct3D) fix scaling in the menu display driver. 2018-01-15 03:45:37 +01:00
aliaspider
7b09d5399c (Direct3D) Menu display driver implementation. 2018-01-14 02:21:48 +01:00
twinaphex
88d1e455e3 Add code that allows for debug D3D 2018-01-07 10:46:53 +01:00
twinaphex
942fd7102d Start getting HLSL compiling for PC 2018-01-06 20:48:17 +01:00
twinaphex
bd14582465 Update D3D8 codepath 2018-01-04 12:42:51 +01:00
twinaphex
efb022bb28 (D3D8 renderchain) Buildfix 2018-01-03 14:46:08 +01:00
twinaphex
947bd80faf d3d8_renderchain_set_vertices - buildfix 2018-01-03 14:06:47 +01:00
twinaphex
2884ad2d73 (360) Some buildfixes 2017-12-31 06:09:39 +01:00
twinaphex
20bb653f1e (Xbox 360) Buildfixes 2017-12-30 12:36:00 +01:00
gblues
6904101c44 Clean up trailing whitespace
== DETAILS

Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08:00
twinaphex
b1f1f519d5 Don't redefine HAVE_GL_SYNC 2017-12-06 18:28:57 +01:00
twinaphex
a53927c5aa Fix PS3 build 2017-12-06 16:53:19 +01:00
ToKe79
6bb2a0e142 GLsync build fix for HAVE_OPENGLES2 2017-12-05 21:58:01 +01:00
twinaphex
db4387bd30 See if it's always defined this way 2017-12-05 17:10:31 +01:00
Twinaphex
763e6f766c Silence warning 2017-12-05 16:58:20 +01:00
twinaphex
b69622ea88 Avoid usage of GLsync type 2017-12-05 16:56:33 +01:00
twinaphex
fafc96d377 Cleanups 2017-12-05 13:31:51 +01:00
Rob Loach
e8a9471afd
Fix to ARM to ensure chain has been declared 2017-12-04 18:53:34 -05:00
twinaphex
f08b049520 Move more variables 2017-12-04 13:24:27 +01:00
twinaphex
2fd720bcb3 move more variables over 2017-12-04 13:21:23 +01:00
twinaphex
9a8f73fb6c Move variables 2017-12-04 13:18:34 +01:00
twinaphex
48c3a50932 Move more variables 2017-12-04 13:03:14 +01:00
twinaphex
f47888aeda Move more variables to renderchain data 2017-12-04 12:50:22 +01:00
twinaphex
19ad9aa1cb Add resolve extensions callback 2017-12-04 12:43:22 +01:00
twinaphex
267e6fe85f Move fence variables to renderchain data struct 2017-12-04 12:02:53 +01:00
twinaphex
072570bbf3 (GL) Update GL1 renderchain too 2017-12-04 11:58:16 +01:00
twinaphex
05ab278aca Pass chain userdata to renderchain driver 2017-12-04 11:54:30 +01:00
twinaphex
4e342956c1 Update comment 2017-12-04 06:13:01 +01:00
twinaphex
c869cc5102 Refactor GL code 2017-12-04 05:55:18 +01:00
twinaphex
5a341acb5f Wrap more GL framebuffer functions 2017-12-04 04:57:58 +01:00
twinaphex
44f3341ffe Add EXT versions for OSX PPC 2017-12-04 04:42:40 +01:00
twinaphex
b2fbb9aeda Prepare to map DeleteFramebuffersEXT like this 2017-12-04 04:18:28 +01:00
twinaphex
0bf461c40f Try to get past OSX PowerPC crash on exit 2017-12-04 03:27:03 +01:00
twinaphex
bfd815985f Rename function callback 2017-11-16 12:02:25 +01:00
twinaphex
721b5f9529 Add set_mvp function callback 2017-11-15 16:51:29 +01:00
twinaphex
b6b6ba9226 No more GL_FF_MATRIX/GL_FF_VERTEX 2017-11-15 14:30:38 +01:00
twinaphex
2ac75f98ae (renderchain) Start implementing set_coords/set_mvp 2017-11-15 14:02:41 +01:00