1879 Commits

Author SHA1 Message Date
twinaphex
4da1d1f8a3 (D3D CTX) implement gfx_ctx_d3d_destroy for Xbox 2014-03-08 05:21:57 +01:00
twinaphex
8254e127ec Rename d3d9_p.cpp to gfx/context/d3d_ctx.c 2014-03-08 05:18:05 +01:00
twinaphex
a95290b94a (D3D Move more code over for Xbox 2014-03-08 04:56:27 +01:00
twinaphex
05e62a133f (XDK) Remove xdk_ctx.c 2014-03-08 04:19:10 +01:00
twinaphex
38c04f9b0c (XDK) Use same context driver as PC now 2014-03-08 04:13:20 +01:00
twinaphex
7599caac81 (D3D) Move code around 2014-03-08 04:08:18 +01:00
twinaphex
dabfafc7cc (D3D) Move stuff around 2014-03-08 04:03:12 +01:00
twinaphex
f84e59568c (D3D) Remove some header includes 2014-03-08 03:36:10 +01:00
twinaphex
c512fccc18 (XDK) Build fix 2014-03-08 00:54:33 +01:00
twinaphex
c5fd281e1c (XDK) Use similar-named context driver as PC D3D 2014-03-07 22:49:44 +01:00
twinaphex
ff65d6a58c (D3D) Insert more XDK code 2014-03-07 22:26:47 +01:00
twinaphex
856f7a2e2c (D3D) Build fix 2014-03-07 21:58:21 +01:00
twinaphex
8714939ab7 (D3D) Start implementing Xbox code in regular D3D driver 2014-03-07 21:55:18 +01:00
twinaphex
1af941a6ee (D3D) Some changes 2014-03-07 21:22:59 +01:00
twinaphex
2708bef175 (D3D) Add XDK ifdefs in d3d9_pc.cpp 2014-03-07 21:14:56 +01:00
twinaphex
f512ba76d1 (XDK) Rename xdk_d3d_video_t to d3d_video_t 2014-03-07 20:17:25 +01:00
twinaphex
fd76a28a32 (D3D) Refactor D3DVideo class to d3d_video_t - should be very
similar to XDK D3D driver now
2014-03-07 19:34:17 +01:00
twinaphex
85bfecf1e9 (D3D) Cleanup render_chain.hpp 2014-03-07 19:17:59 +01:00
twinaphex
e639c6042e (D3D Refactor render_chain.cpp - shouldn't be a class 2014-03-07 19:13:20 +01:00
twinaphex
7f5e2c1631 (360 XDK) Don't reference driver.video_data from within
xdk3360_fonts.cpp
2014-03-07 06:46:11 +01:00
twinaphex
82c7e8f422 (XDK D3D) Build fix 2014-03-07 05:56:23 +01:00
twinaphex
39c1ec4672 Pass data param to more shader functions 2014-03-07 05:51:56 +01:00
twinaphex
ab79407dc6 (XDK 360 fonts) Start replacing driver.video_data with local data argument 2014-03-07 05:37:20 +01:00
twinaphex
091ae18870 (GL) Fixup params to shader->init 2014-03-07 05:32:17 +01:00
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
c03c980c1e (XDK D3D) Create set_mvp 2014-03-06 18:29:54 +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
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
8a670dd2c8 (PC D3D9) Go through d3dr pointer 2014-03-05 05:25:27 +01:00
twinaphex
61893a82e8 (D3D9) Move more Cg functions to render_chain_cg.cg 2014-03-05 01:54:09 +01:00
Tobias Jakobi
49bc4f226f video_lima: increase alignment of allocated memory to 128-bit
This works better for the NEON asm in limare.
2014-03-04 20:26:53 +01:00
Tobias Jakobi
8759b67f66 video_lima: align width/height of font tex to 16 (Mali block size) 2014-03-04 20:26:52 +01:00
twinaphex
71854439bb (D3D9) Move d3d_init_shader/d3d_deinit_shader to gfx/d3d9/render_chain_cg.h 2014-03-04 18:49:01 +01:00
twinaphex
dfe33b5ade (Cg) Move bind_tracker and init_fvf to render_chain_cg.h 2014-03-04 18:42:22 +01:00
twinaphex
35d6ec7a1d (D3D9) Move more Cg code to render_chain_cg.h 2014-03-04 18:31:38 +01:00
twinaphex
e9fb97254b (D3D9) Start isolating all Cg code and move it to render_chain_cg.h 2014-03-04 18:24:47 +01:00
twinaphex
16af303c9e (D3D9) Refactor render_chain.cpp - isolate Cg code 2014-03-04 18:19:47 +01:00
twinaphex
68a6da85b7 (Cg) Remove useless forward declaration 2014-03-04 17:13:50 +01:00
Themaister
74735e2b4d Add some more error logging in X/EGL. 2014-03-03 23:00:37 +01:00
twinaphex
3f5e3c191e (XDK) Build fixes 2014-03-02 02:18:37 +01:00
Themaister
28d1e77a36 Fix GPU screenshots with GL + threaded driver. 2014-02-26 20:42:22 +01:00
twinaphex
fcf30143b4 (PS3) Change HAVE_RGL to HAVE_GCMGL 2014-02-25 22:01:46 +01:00
twinaphex
fd7f4d45cd Move image files to gfx/image/ 2014-02-25 21:24:15 +01:00
Themaister
107c07c05d Reinit driver on composition change. 2014-02-25 19:14:22 +01:00
Tobias Jakobi
20067ed087 video_omap: plug memory leak 2014-02-24 21:12:12 +01:00
Tobias Jakobi
117a1ff64b video_lima: plug potential memory leak 2014-02-24 21:03:35 +01:00
twinaphex
f5321d69c8 (PSGL) Remove psglu.h header include 2014-02-24 17:30:08 +01:00