196 Commits

Author SHA1 Message Date
twinaphex
ea88399281 (XDK D3D) Refactor initing code completely - make it more inline
with PC D3D driver
2014-03-07 05:31:24 +01:00
twinaphex
a28a97a1df (XDK D3D) Use faster blitting function XGCopySurface for
360
2014-03-06 22:40:38 +01:00
twinaphex
c5364fa012 (XDK D3D) Cleanups 2014-03-06 20:33:58 +01:00
twinaphex
c03c980c1e (XDK D3D) Create set_mvp 2014-03-06 18:29:54 +01:00
twinaphex
81644a6905 (XDK D3D) Cleanups #2 2014-03-06 05:05:26 +01:00
twinaphex
36c160b909 (XDK D3D) Cleanups 2014-03-06 04:58:21 +01:00
twinaphex
a99bea53d9 (360) Use faster SetTextureFetchConstant after first SetTexture transfer 2014-03-06 04:04:03 +01:00
twinaphex
887b57fef4 (XDK1) Use faster SwitchTexture after the first SetTexture
call - should change a texture in ten x86 instructions
2014-03-06 02:51:06 +01:00
twinaphex
6894cb81a8 (XDK1) Applies soft filtering and flicker filtering correctly now 2014-03-06 02:37:10 +01:00
twinaphex
0f357099c5 (Xbox 1) Move SetFlickerFilter/SetSoftDisplayFilter to render_pass 2014-03-06 02:22:16 +01:00
twinaphex
407cced43c (XDK D3D) Move g_extern.frame_count incrementin to swap_buffers 2014-03-05 22:24:39 +01:00
twinaphex
fb48a9e356 (XDK D3D) refactors 2014-03-05 22:10:36 +01:00
twinaphex
7331fd3f82 (XDK1) Aspect ratios/integer scaling works correctly now 2014-03-05 18:37:47 +01:00
twinaphex
c94bb7d06d (XDK D3D) Build fix 2014-03-05 18:15:41 +01:00
twinaphex
3cbd430b12 (XDK D3D) Cleanups 2014-03-05 17:25:30 +01:00
twinaphex
4e21522da1 (XDK1 D3D) Take out unused font->x/font->y 2014-03-05 06:55:16 +01:00
twinaphex
d5e9951c59 (XDK D3D) Simplify set_rotation 2014-03-05 06:35:42 +01:00
twinaphex
f0ff3b4ae7 (XDK D3D) Rename win_width/win_height to screen_width/screen_height 2014-03-05 06:25:39 +01:00
twinaphex
4cd603197b (XDK D3D) Refactor LPDIRECT3D member to g_pD3D 2014-03-05 06:11:39 +01:00
twinaphex
1e37515e2f (XDK D3D) Rename d3d_render_device member to dev 2014-03-05 06:05:48 +01:00
twinaphex
7311d6503f (XDK D3D) Use 'data' parameter instead of driver.video_data 2014-03-05 05:07:16 +01:00
twinaphex
11f67362dc (XDK1) Quick build fix 2014-03-05 04:27:15 +01:00
twinaphex
5a7b9dcad5 (XDK D3D) Cleanups 2014-03-05 04:05:12 +01:00
twinaphex
0c0209a705 (XDK D3D) Build fix 2014-03-05 02:33:46 +01:00
twinaphex
9d6ef702d6 (XDK D3D) Cleanups 2014-03-05 02:31:29 +01:00
twinaphex
b5d6d4a455 (XDK D3D) Cleanups 2014-03-05 02:15:42 +01:00
twinaphex
4203408bee (XDK D3D) Take out another HAVE_HLSL ifdef 2014-03-03 05:56:04 +01:00
twinaphex
785273c209 (XDK1) Cleanup xdk_set_shader 2014-03-03 05:53:40 +01:00
twinaphex
bd347fc5c7 (XDK1) Build fix 2014-03-03 05:49:43 +01:00
twinaphex
d17ffbb625 (XDK 360) Get rid of some of the HLSL ifdefs 2014-03-03 05:38:13 +01:00
twinaphex
ae761a220a (XDK D3D) Take out HAVE_FBO code - will need to completely
refactor all this code anyway
2014-03-03 05:29:55 +01:00
twinaphex
810a1298ad (XDK D3D) Cleanups 2014-03-03 04:28:19 +01:00
twinaphex
065e98ee29 (XDK D3D) Refactor code in xdk_d3d_frame - make it more like render_chain
from PC D3D driver
2014-03-03 02:22:41 +01:00
twinaphex
609f40a3bf (XDK D3D) Add black frame insertion code block - will be useless
for Xbox consoles so far anyway but just to keep in sync with
PC D3D driver
2014-03-03 02:05:34 +01:00
twinaphex
43a8520ee8 (XDK D3D) Refactor set_viewport code 2014-03-03 01:57:16 +01:00
twinaphex
b127607caf (XDK D3D) Refactor to be more like D3D PC driver 2014-03-03 01:45:01 +01:00
twinaphex
2414a502fd (XDK D3D) Cleanups 2014-03-03 00:50:32 +01:00
twinaphex
5979a1b1c2 (XDK D3D) Put some guards around invoking function pointers 2014-01-10 16:20:58 +01:00
twinaphex
64474142dd (XDK) Move xdk_d3d_generate_pp to xdk_ctx.c 2014-01-09 13:40:17 +01:00
twinaphex
0a15a17d44 Update years on all license headers 2014-01-01 01:50:59 +01:00
twinaphex
030012f664 (360) Some build fixes 2013-12-29 04:08:42 +01:00
twinaphex
a77b7576b7 (RMenu XUI) Get rid of rmenu_xui header 2013-11-19 06:42:27 +01:00
twinaphex
79a4f790fe (XDK1) Menu texture now fills entire screen 2013-11-15 02:54:14 +01:00
twinaphex
ef7d85c1ce (XDK D3D) Some texture menu tweaks 2013-11-15 02:44:17 +01:00
twinaphex
94a49d4273 (xdk_d3d) Remove HAVE_MENU_PANEL define 2013-11-12 12:31:21 +01:00
twinaphex
50dc298187 (Xbox 1) Remove menu_panel 2013-11-11 04:04:24 +01:00
twinaphex
f8c37fc933 (Menu) Simplify menu preprocessor conditionals - there is now
one common catch-all define called HAVE_MENU
2013-11-08 04:36:47 +01:00
twinaphex
da8f8b6d63 Get rid of lifecycle_mode_state and use g_extern.lifecycle_state
instead
2013-11-07 21:44:44 +01:00
twinaphex
2c2542ff63 Rename message.c/message.h to message_queue.c/message_queue.h 2013-11-06 15:08:54 +01:00
twinaphex
332f221c64 (XDK D3D) Prevent unitialized variables 2013-11-04 00:04:53 +01:00