From bb82c76a4cf4c70165f680419e6e14d1002f8e6b Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 22 Dec 2013 17:41:08 +0100 Subject: [PATCH] (D3D9) Fix up D3D driver - use RARC_PERFORMANCE macros --- gfx/d3d9/d3d9.cpp | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/gfx/d3d9/d3d9.cpp b/gfx/d3d9/d3d9.cpp index 4426eea266..1cc5041da8 100644 --- a/gfx/d3d9/d3d9.cpp +++ b/gfx/d3d9/d3d9.cpp @@ -284,9 +284,8 @@ void D3DVideo::viewport_info(rarch_viewport &vp) bool D3DVideo::read_viewport(uint8_t *buffer) { - static retro_perf_counter_t d3d_read_viewport = { "d3d_read_viewport", 0, 0, 0, false }; - rarch_perf_init(&d3d_read_viewport, g_settings.perfcounter_enable); - rarch_perf_start(&d3d_read_viewport, g_settings.perfcounter_enable); + RARCH_PERFORMANCE_INIT(d3d_read_viewport); + RARCH_PERFORMANCE_START(d3d_read_viewport); bool ret = true; IDirect3DSurface9 *target = nullptr; IDirect3DSurface9 *dest = nullptr; @@ -339,7 +338,7 @@ bool D3DVideo::read_viewport(uint8_t *buffer) } end: - rarch_perf_stop(&d3d_read_viewport, g_settings.perfcounter_enable); + RARCH_PERFORMANCE_STOP(d3d_read_viewport); if (target) target->Release(); if (dest) @@ -607,9 +606,8 @@ bool D3DVideo::frame(const void *frame, if (!frame) return true; - static retro_perf_counter_t d3d_frame = { "d3d_frame", 0, 0, 0, false }; - rarch_perf_init(&d3d_frame, g_settings.perfcounter_enable); - rarch_perf_start(&d3d_frame, g_settings.perfcounter_enable); + RARCH_PERFORMANCE_INIT(d3d_frame); + RARCH_PERFORMANCE_START(d3d_frame); // We cannot recover in fullscreen. if (needs_restore && IsIconic(hWnd)) return true; @@ -672,7 +670,7 @@ bool D3DVideo::frame(const void *frame, } #endif - rarch_perf_stop(&d3d_frame, g_settings.perfcounter_enable); + RARCH_PERFORMANCE_STOP(d3d_frame); if (dev->Present(nullptr, nullptr, nullptr, nullptr) != D3D_OK) {