vlc | branch: master | Steve Lhomme <[email protected]> | Mon Mar 9 16:35:34 2015 +0100| [853861caad2bcb97aea3fcaaa57da067f5dd9866] | committer: Jean-Baptiste Kempf
Direct3D vout: more debugging info Signed-off-by: Jean-Baptiste Kempf <[email protected]> > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=853861caad2bcb97aea3fcaaa57da067f5dd9866 --- modules/video_output/msw/common.c | 16 ++++++++++++++++ modules/video_output/msw/direct3d9.c | 11 +++++++++++ 2 files changed, 27 insertions(+) diff --git a/modules/video_output/msw/common.c b/modules/video_output/msw/common.c index 7dab0e0..cf7673b 100644 --- a/modules/video_output/msw/common.c +++ b/modules/video_output/msw/common.c @@ -461,10 +461,26 @@ void UpdateRects(vout_display_t *vd, #endif #ifndef NDEBUG + msg_Dbg(vd, "DirectXUpdateRects souce" + " offset: %i,%i visible: %ix%i", + source->i_x_offset, source->i_y_offset, + source->i_visible_width, source->i_visible_height); + msg_Dbg(vd, "DirectXUpdateRects image_src" + " coords: %li,%li,%li,%li", + rect_src.left, rect_src.top, + rect_src.right, rect_src.bottom); msg_Dbg(vd, "DirectXUpdateRects image_src_clipped" " coords: %li,%li,%li,%li", rect_src_clipped.left, rect_src_clipped.top, rect_src_clipped.right, rect_src_clipped.bottom); + msg_Dbg(vd, "DirectXUpdateRects image_dst" + " coords: %li,%li,%li,%li", + rect_dest.left, rect_dest.top, + rect_dest.right, rect_dest.bottom); + msg_Dbg(vd, "DirectXUpdateRects image_dst_clipped" + " coords: %li,%li,%li,%li", + rect_dest_clipped.left, rect_dest_clipped.top, + rect_dest_clipped.right, rect_dest_clipped.bottom); #endif #ifdef MODULE_NAME_IS_directdraw diff --git a/modules/video_output/msw/direct3d9.c b/modules/video_output/msw/direct3d9.c index f333471..56d053b 100644 --- a/modules/video_output/msw/direct3d9.c +++ b/modules/video_output/msw/direct3d9.c @@ -981,6 +981,12 @@ static int Direct3D9CreatePool(vout_display_t *vd, video_format_t *fmt) msg_Err(vd, "Failed to create picture surface. (hr=0x%lx)", hr); return VLC_EGENERIC; } + +#ifndef NDEBUG + msg_Dbg(vd, "Direct3D created offscreen surface: %ix%i", + fmt->i_visible_width, fmt->i_visible_height); +#endif + /* fill surface with black color */ IDirect3DDevice9_ColorFill(d3ddev, surface, NULL, D3DCOLOR_ARGB(0xFF, 0, 0, 0)); @@ -1067,6 +1073,11 @@ static int Direct3D9CreateScene(vout_display_t *vd, const video_format_t *fmt) return VLC_EGENERIC; } +#ifndef NDEBUG + msg_Dbg(vd, "Direct3D created texture: %ix%i", + fmt->i_visible_width, fmt->i_visible_height); +#endif + /* ** Create a vertex buffer for use when rendering scene */ _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
