From 0b97d12a7be80f1d9e96ce681d69addac22486c3 Mon Sep 17 00:00:00 2001 From: scribam Date: Sat, 8 Jun 2019 09:54:38 +0200 Subject: [PATCH] rsx: Apply Clang-Tidy fix "modernize-use-using" --- rpcs3/Emu/RSX/CgBinaryProgram.h | 31 +++++++++++++++---------------- rpcs3/Emu/RSX/GCM.h | 2 +- rpcs3/Emu/RSX/GSRender.h | 4 ++-- 3 files changed, 18 insertions(+), 19 deletions(-) diff --git a/rpcs3/Emu/RSX/CgBinaryProgram.h b/rpcs3/Emu/RSX/CgBinaryProgram.h index 92e040c2c0..7378793df6 100644 --- a/rpcs3/Emu/RSX/CgBinaryProgram.h +++ b/rpcs3/Emu/RSX/CgBinaryProgram.h @@ -4,24 +4,23 @@ #include "Emu/RSX/GL/GLVertexProgram.h" #include "Emu/RSX/GL/GLFragmentProgram.h" -typedef be_t CGprofile; -typedef be_t CGbool; -typedef be_t CGresource; -typedef be_t CGenum; -typedef be_t CGtype; +using CGprofile = be_t; +using CGbool = be_t; +using CGresource = be_t; +using CGenum = be_t; +using CGtype = be_t; -typedef be_t CgBinaryOffset; -typedef CgBinaryOffset CgBinaryEmbeddedConstantOffset; -typedef CgBinaryOffset CgBinaryFloatOffset; -typedef CgBinaryOffset CgBinaryStringOffset; -typedef CgBinaryOffset CgBinaryParameterOffset; +using CgBinaryOffset = be_t; +using CgBinaryEmbeddedConstantOffset = CgBinaryOffset; +using CgBinaryFloatOffset = CgBinaryOffset; +using CgBinaryStringOffset = CgBinaryOffset; +using CgBinaryParameterOffset = CgBinaryOffset; -// a few typedefs -typedef struct CgBinaryParameter CgBinaryParameter; -typedef struct CgBinaryEmbeddedConstant CgBinaryEmbeddedConstant; -typedef struct CgBinaryVertexProgram CgBinaryVertexProgram; -typedef struct CgBinaryFragmentProgram CgBinaryFragmentProgram; -typedef struct CgBinaryProgram CgBinaryProgram; +using CgBinaryParameter = struct CgBinaryParameter; +using CgBinaryEmbeddedConstant = struct CgBinaryEmbeddedConstant; +using CgBinaryVertexProgram = struct CgBinaryVertexProgram; +using CgBinaryFragmentProgram = struct CgBinaryFragmentProgram; +using CgBinaryProgram = struct CgBinaryProgram; // fragment programs have their constants embedded in the microcode struct CgBinaryEmbeddedConstant diff --git a/rpcs3/Emu/RSX/GCM.h b/rpcs3/Emu/RSX/GCM.h index 5b22b18d30..1e46c70015 100644 --- a/rpcs3/Emu/RSX/GCM.h +++ b/rpcs3/Emu/RSX/GCM.h @@ -24,7 +24,7 @@ struct CellGcmConfig struct CellGcmContextData; -typedef s32(CellGcmContextCallback)(vm::ptr, u32); +using CellGcmContextCallback = s32 (vm::ptr, u32); struct CellGcmContextData { diff --git a/rpcs3/Emu/RSX/GSRender.h b/rpcs3/Emu/RSX/GSRender.h index f83528e903..3718ab59c9 100644 --- a/rpcs3/Emu/RSX/GSRender.h +++ b/rpcs3/Emu/RSX/GSRender.h @@ -10,8 +10,8 @@ #else // Cannot include Xlib.h before Qt5 // and we don't need all of Xlib anyway -typedef struct _XDisplay Display; -typedef unsigned long Window; +using Display = struct _XDisplay; +using Window = unsigned long; #endif #ifdef VK_USE_PLATFORM_WAYLAND_KHR