diff --git a/plugins/GSdx/GS.cpp b/plugins/GSdx/GS.cpp index f3058ea201..c686117c5d 100644 --- a/plugins/GSdx/GS.cpp +++ b/plugins/GSdx/GS.cpp @@ -1427,10 +1427,10 @@ EXPORT_C GSReplay(char* lpszCmdLine, int renderer) return; } - struct Packet {uint8 type, param; uint32 size, addr; vector buff;}; + struct Packet {uint8 type, param; uint32 size, addr; std::vector buff;}; list packets; - vector buff; + std::vector buff; uint8 regs[0x2000]; GSsetBaseMem(regs); diff --git a/plugins/GSdx/GSCapture.cpp b/plugins/GSdx/GSCapture.cpp index 53a44c1f70..26e3db2a24 100644 --- a/plugins/GSdx/GSCapture.cpp +++ b/plugins/GSdx/GSCapture.cpp @@ -54,7 +54,7 @@ GSSource : public CBaseFilter, private CCritSec, public IGSSource class GSSourceOutputPin : public CBaseOutputPin { GSVector2i m_size; - vector m_mts; + std::vector m_mts; public: GSSourceOutputPin(const GSVector2i& size, REFERENCE_TIME atpf, CBaseFilter* pFilter, CCritSec* pLock, HRESULT& hr, int colorspace) @@ -128,9 +128,9 @@ GSSource : public CBaseFilter, private CCritSec, public IGSSource HRESULT CheckMediaType(const CMediaType* pmt) { - for(vector::iterator i = m_mts.begin(); i != m_mts.end(); i++) + for(const auto &mt : m_mts) { - if(i->majortype == pmt->majortype && i->subtype == pmt->subtype) + if(mt.majortype == pmt->majortype && mt.subtype == pmt->subtype) { return S_OK; } diff --git a/plugins/GSdx/GSDevice11.cpp b/plugins/GSdx/GSDevice11.cpp index ddc71d38e6..bc10fd2393 100644 --- a/plugins/GSdx/GSDevice11.cpp +++ b/plugins/GSdx/GSDevice11.cpp @@ -1355,7 +1355,7 @@ void GSDevice11::CompileShader(const char* source, size_t size, const char* fn, { HRESULT hr; - vector m; + std::vector m; PrepareShaderMacro(m, macro); @@ -1392,7 +1392,7 @@ void GSDevice11::CompileShader(const char* source, size_t size, const char* fn, { HRESULT hr; - vector m; + std::vector m; PrepareShaderMacro(m, macro); @@ -1422,7 +1422,7 @@ void GSDevice11::CompileShader(const char* source, size_t size, const char* fn, { HRESULT hr; - vector m; + std::vector m; PrepareShaderMacro(m, macro); @@ -1452,7 +1452,7 @@ void GSDevice11::CompileShader(const char* source, size_t size, const char* fn, { HRESULT hr; - vector m; + std::vector m; PrepareShaderMacro(m, macro); @@ -1482,7 +1482,7 @@ void GSDevice11::CompileShader(const char* source, size_t size, const char *fn, { HRESULT hr; - vector m; + std::vector m; PrepareShaderMacro(m, macro); diff --git a/plugins/GSdx/GSDevice9.cpp b/plugins/GSdx/GSDevice9.cpp index d2b39d507f..cbc8069102 100644 --- a/plugins/GSdx/GSDevice9.cpp +++ b/plugins/GSdx/GSDevice9.cpp @@ -1456,7 +1456,7 @@ void GSDevice9::OMSetRenderTargets(GSTexture* rt, GSTexture* ds, const GSVector4 void GSDevice9::CompileShader(const char *source, size_t size, const char *filename, const std::string& entry, const D3D_SHADER_MACRO* macro, IDirect3DVertexShader9** vs, const D3DVERTEXELEMENT9* layout, int count, IDirect3DVertexDeclaration9** il) { - vector m; + std::vector m; PrepareShaderMacro(m, macro); @@ -1503,7 +1503,7 @@ void GSDevice9::CompileShader(const char *source, size_t size, const char *filen flags |= D3DCOMPILE_SKIP_VALIDATION; } - vector m; + std::vector m; PrepareShaderMacro(m, macro); diff --git a/plugins/GSdx/GSDeviceDX.h b/plugins/GSdx/GSDeviceDX.h index f20eb1048e..af90e6c168 100644 --- a/plugins/GSdx/GSDeviceDX.h +++ b/plugins/GSdx/GSDeviceDX.h @@ -318,7 +318,7 @@ public: static bool LoadD3DCompiler(); static void FreeD3DCompiler(); - template void PrepareShaderMacro(vector& dst, const T* src) + template void PrepareShaderMacro(std::vector& dst, const T* src) { dst.clear(); diff --git a/plugins/GSdx/GSDialog.cpp b/plugins/GSdx/GSDialog.cpp index dd33101714..c9c7a11647 100644 --- a/plugins/GSdx/GSDialog.cpp +++ b/plugins/GSdx/GSDialog.cpp @@ -164,7 +164,7 @@ void GSDialog::SetTextAsInt(UINT id, int i) SetText(id, buff); } -void GSDialog::ComboBoxInit(UINT id, const vector& settings, int32_t selectionValue, int32_t maxValue) +void GSDialog::ComboBoxInit(UINT id, const std::vector& settings, int32_t selectionValue, int32_t maxValue) { if (settings.empty()) return; diff --git a/plugins/GSdx/GSDialog.h b/plugins/GSdx/GSDialog.h index 9f8c4332eb..ad663ae598 100644 --- a/plugins/GSdx/GSDialog.h +++ b/plugins/GSdx/GSDialog.h @@ -51,7 +51,7 @@ public: void SetText(UINT id, const char* str); void SetTextAsInt(UINT id, int i); - void ComboBoxInit(UINT id, const vector& settings, int32_t selectionValue, int32_t maxValue = INT32_MAX); + void ComboBoxInit(UINT id, const std::vector& settings, int32_t selectionValue, int32_t maxValue = INT32_MAX); int ComboBoxAppend(UINT id, const char* str, LPARAM data = 0, bool select = false); bool ComboBoxGetSelData(UINT id, INT_PTR& data); void ComboBoxFixDroppedWidth(UINT id); diff --git a/plugins/GSdx/GSLinuxDialog.cpp b/plugins/GSdx/GSLinuxDialog.cpp index 9a05c9249b..e56fcb8d6a 100644 --- a/plugins/GSdx/GSLinuxDialog.cpp +++ b/plugins/GSdx/GSLinuxDialog.cpp @@ -81,7 +81,7 @@ GtkWidget* left_label(const char* lbl) void CB_ChangedComboBox(GtkComboBox *combo, gpointer user_data) { int p = gtk_combo_box_get_active(combo); - vector* s = (vector*)g_object_get_data(G_OBJECT(combo), "Settings"); + auto s = reinterpret_cast*>(g_object_get_data(G_OBJECT(combo), "Settings")); try { theApp.SetConfig((char*)user_data, s->at(p).value); @@ -89,7 +89,7 @@ void CB_ChangedComboBox(GtkComboBox *combo, gpointer user_data) } } -GtkWidget* CreateComboBoxFromVector(const vector& s, const char* opt_name) +GtkWidget* CreateComboBoxFromVector(const std::vector& s, const char* opt_name) { GtkWidget* combo_box = gtk_combo_box_text_new(); int32_t opt_value = theApp.GetConfigI(opt_name); diff --git a/plugins/GSdx/GSLocalMemory.cpp b/plugins/GSdx/GSLocalMemory.cpp index 55fba4bed6..2e9e9ac3a6 100644 --- a/plugins/GSdx/GSLocalMemory.cpp +++ b/plugins/GSdx/GSLocalMemory.cpp @@ -636,7 +636,7 @@ GSPixelOffset4* GSLocalMemory::GetPixelOffset4(const GIFRegFRAME& FRAME, const G static bool cmp_vec2x(const GSVector2i& a, const GSVector2i& b) {return a.x < b.x;} -vector* GSLocalMemory::GetPage2TileMap(const GIFRegTEX0& TEX0) +std::vector* GSLocalMemory::GetPage2TileMap(const GIFRegTEX0& TEX0) { uint64 hash = TEX0.u64 & 0x3ffffffffull; // TBP0 TBW PSM TW TH @@ -670,7 +670,7 @@ vector* GSLocalMemory::GetPage2TileMap(const GIFRegTEX0& TEX0) // combine the lower 5 bits of the address into a 9:5 pointer:mask form, so the "valid bits" can be tested against an uint32 array - vector* p2t = new vector[MAX_PAGES]; + auto p2t = new std::vector[MAX_PAGES]; for(const auto &i : tmp) { diff --git a/plugins/GSdx/GSLocalMemory.h b/plugins/GSdx/GSLocalMemory.h index e40daa9361..47483aaac1 100644 --- a/plugins/GSdx/GSLocalMemory.h +++ b/plugins/GSdx/GSLocalMemory.h @@ -185,7 +185,7 @@ public: GSOffset* GetOffset(uint32 bp, uint32 bw, uint32 psm); GSPixelOffset* GetPixelOffset(const GIFRegFRAME& FRAME, const GIFRegZBUF& ZBUF); GSPixelOffset4* GetPixelOffset4(const GIFRegFRAME& FRAME, const GIFRegZBUF& ZBUF); - vector* GetPage2TileMap(const GIFRegTEX0& TEX0); + std::vector* GetPage2TileMap(const GIFRegTEX0& TEX0); // address diff --git a/plugins/GSdx/GSRendererCL.cpp b/plugins/GSdx/GSRendererCL.cpp index f2c0409728..e95e27fe0e 100644 --- a/plugins/GSdx/GSRendererCL.cpp +++ b/plugins/GSdx/GSRendererCL.cpp @@ -1919,7 +1919,7 @@ GSRendererCL::CL::CL() throw new std::runtime_error("OpenCL device not found"); } - vector tmp; + std::vector tmp; for(auto d : devs) tmp.push_back(d.device); @@ -2032,7 +2032,7 @@ cl::Kernel GSRendererCL::CL::Build(const char* entry, ostringstream& opt) if(binaries.size() == devs.size()) { - vector tmp; + std::vector tmp; for(auto d : devs) tmp.push_back(d.device); @@ -2087,8 +2087,8 @@ cl::Kernel GSRendererCL::CL::Build(const char* entry, ostringstream& opt) { try { - vector sizes = program.getInfo(); - vector binaries = program.getInfo(); + std::vector sizes = program.getInfo(); + std::vector binaries = program.getInfo(); for(size_t i = 0; i < binaries.size(); i++) { diff --git a/plugins/GSdx/GSRendererOGL.h b/plugins/GSdx/GSRendererOGL.h index 96b1398ef8..ebe79ac679 100644 --- a/plugins/GSdx/GSRendererOGL.h +++ b/plugins/GSdx/GSRendererOGL.h @@ -48,7 +48,7 @@ class GSRendererOGL final : public GSRendererHW bool m_accurate_date; int m_sw_blending; PRIM_OVERLAP m_prim_overlap; - vector m_drawlist; + std::vector m_drawlist; unsigned int UserHacks_TCOffset; float UserHacks_TCO_x, UserHacks_TCO_y; diff --git a/plugins/GSdx/GSSettingsDlg.cpp b/plugins/GSdx/GSSettingsDlg.cpp index 9b6dbb7368..2a356c9eba 100644 --- a/plugins/GSdx/GSSettingsDlg.cpp +++ b/plugins/GSdx/GSSettingsDlg.cpp @@ -116,7 +116,7 @@ void GSSettingsDlg::OnInit() } std::string adapter_setting = theApp.GetConfigS("Adapter"); - vector adapter_settings; + std::vector adapter_settings; unsigned int adapter_sel = 0; for(unsigned int i = 0; i < adapters.size(); i++) @@ -324,7 +324,7 @@ void GSSettingsDlg::UpdateRenderers() D3D_FEATURE_LEVEL level = adapters[(int)i].level; - vector renderers; + std::vector renderers; GSRendererType renderer_setting; diff --git a/plugins/GSdx/GSSettingsDlg.h b/plugins/GSdx/GSSettingsDlg.h index d98da22e85..42ab7d13df 100644 --- a/plugins/GSdx/GSSettingsDlg.h +++ b/plugins/GSdx/GSSettingsDlg.h @@ -91,7 +91,7 @@ class GSSettingsDlg : public GSDialog std::vector adapters; - vector m_ocl_devs; + std::vector m_ocl_devs; uint32 m_lastValidMsaa; // used to revert to previous dialog value if the user changed to invalid one, or lesser one and canceled void UpdateRenderers(); diff --git a/plugins/GSdx/GSdx.h b/plugins/GSdx/GSdx.h index 14d972d2b5..0529f0ee94 100644 --- a/plugins/GSdx/GSdx.h +++ b/plugins/GSdx/GSdx.h @@ -69,26 +69,26 @@ public: void SetConfigDir(const char* dir); - vector m_gs_renderers; - vector m_gs_interlace; - vector m_gs_aspectratio; - vector m_gs_upscale_multiplier; - vector m_gs_max_anisotropy; - vector m_gs_bifilter; - vector m_gs_trifilter; - vector m_gs_gl_ext; - vector m_gs_hack; - vector m_gs_offset_hack; - vector m_gs_hw_mipmapping; - vector m_gs_crc_level; - vector m_gs_acc_blend_level; - vector m_gs_tv_shaders; + std::vector m_gs_renderers; + std::vector m_gs_interlace; + std::vector m_gs_aspectratio; + std::vector m_gs_upscale_multiplier; + std::vector m_gs_max_anisotropy; + std::vector m_gs_bifilter; + std::vector m_gs_trifilter; + std::vector m_gs_gl_ext; + std::vector m_gs_hack; + std::vector m_gs_offset_hack; + std::vector m_gs_hw_mipmapping; + std::vector m_gs_crc_level; + std::vector m_gs_acc_blend_level; + std::vector m_gs_tv_shaders; - vector m_gpu_renderers; - vector m_gpu_filter; - vector m_gpu_dithering; - vector m_gpu_aspectratio; - vector m_gpu_scale; + std::vector m_gpu_renderers; + std::vector m_gpu_filter; + std::vector m_gpu_dithering; + std::vector m_gpu_aspectratio; + std::vector m_gpu_scale; }; struct GSDXError {};