pcsx2/plugins/GSdx
Jonathan Li 15733ed8cf gsdx: Fix memory leak
The memory was allocated with new so it should be freed with delete and
not _aligned_free. Fixes the destructors not being called.
2018-11-16 02:00:42 +00:00
..
PSX gsdx: Prefix std:: to shared_ptr 2017-09-08 09:56:28 +02:00
docs gsdx: Add some comment on GSTextureCache + schematics 2014-11-08 21:30:14 +01:00
res GSdx-d3d: Add macro to support ScalingFactor in shaders. 2018-10-19 11:36:23 +02:00
vsprops gsdx:windows: Fix screenshot/GS dump path issues 2018-07-23 00:51:02 +01:00
xbyak gsdx: cpu detection take 3! Don't use 64 bits type in Xbyak::Cpu 2017-04-01 11:14:18 +02:00
CMakeLists.txt Removing some warnings from GSdx and pcsx2 because gcc 8 spams them mercilessly. They should probably be fixed properly, but in the meantime, this'll prevent them from masking other compiler warnings. 2018-10-13 13:56:38 -07:00
GLLoader.cpp gsdx: Prefix std:: to string and to_string 2017-09-08 09:56:28 +02:00
GLLoader.h GSdx-ogl: 2017-09-06 18:08:37 +02:00
GLState.cpp gsdx ogl: use an invalid value for stencil state 2016-10-14 19:01:18 +02:00
GLState.h gsdx ogl: only print an error when VRAM is low 2016-07-09 11:43:28 +02:00
GS.cpp gsdx: remove DirectCompute backend 2018-05-06 02:01:22 +01:00
GS.h Merge pull request #2122 from PCSX2/target_load 2018-03-03 03:31:25 +00:00
GSAlignedClass.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSAlignedClass.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSBlock.cpp gsdx: Defer vector initialisation to GS/GPUinit 2016-07-27 23:34:14 +01:00
GSBlock.h gsdx: Defer vector initialisation to GS/GPUinit 2016-07-27 23:34:14 +01:00
GSCapture.cpp baseclasses|gsdx: Move code from baseclasses to GSdx 2018-04-29 02:19:17 +01:00
GSCapture.h gsdx: Fix minor user visible typos 2017-01-13 23:52:02 +00:00
GSCaptureDlg.cpp baseclasses|gsdx: Move code from baseclasses to GSdx 2018-04-29 02:19:17 +01:00
GSCaptureDlg.h baseclasses: Move from unfree to 3rdparty 2018-04-29 02:19:17 +01:00
GSClut.cpp gsdx: Prefix std:: to min and max 2017-09-08 09:56:28 +02:00
GSClut.h gsdx sw: handle the invalidation of the palette when written by the GS 2016-09-03 00:21:56 +02:00
GSCodeBuffer.cpp GSdx GSCodeBuffer: std::vector instead of std::list, to speedup linear scan. Using range loop on destruction. 2017-08-30 11:43:18 +02:00
GSCodeBuffer.h GSdx GSCodeBuffer: std::vector instead of std::list, to speedup linear scan. Using range loop on destruction. 2017-08-30 11:43:18 +02:00
GSCrc.cpp GSCrc: Small comment correction that I didn't notice before. 2018-11-11 03:45:06 +01:00
GSCrc.h GSdx: Add Harry Potter and the Half-Blood Prince to automatic mipmapping. 2018-10-19 22:16:00 +02:00
GSDevice.cpp GSdx GSDevice: Using FastList instead of std::list. Using range loops (correctly). Using auto instead of declaring iterator type. 2017-08-30 11:43:18 +02:00
GSDevice.h GSdx: Add an enum for channel fetch. 2018-10-23 16:52:47 +02:00
GSDevice9.cpp GSdx-d3d: SetupDATE - > use pretty enum names. 2018-10-20 21:12:16 +02:00
GSDevice9.h GSdx-d3d: Port mipmap max_layer calculation from opengl to direct3d. 2018-09-25 08:35:05 +02:00
GSDevice11.cpp GSdx-d3d: SetupDATE - > use pretty enum names. 2018-10-20 21:12:16 +02:00
GSDevice11.h GSdx-d3d: Update nvidia hack with vendor id detection. 2018-09-25 08:35:05 +02:00
GSDeviceDX.cpp GSdx-d3d: Add macro to support ScalingFactor in shaders. 2018-10-19 11:36:23 +02:00
GSDeviceDX.h GSdx-d3d: Add macro to support ScalingFactor in shaders. 2018-10-19 11:36:23 +02:00
GSDeviceNull.cpp gsdx: use shared_ptr instead of raw GSWnd* 2017-02-26 19:09:16 +01:00
GSDeviceNull.h gsdx: use shared_ptr instead of raw GSWnd* 2017-02-26 19:09:16 +01:00
GSDeviceOGL.cpp gsdx ogl: use vector for layout parameter of Vertex Array 2018-08-28 15:30:56 +02:00
GSDeviceOGL.h Gsdx: Point Sampler changes. 2018-08-22 20:12:53 +02:00
GSDialog.cpp gsdx: Prefix std:: to vector 2017-09-08 09:56:28 +02:00
GSDialog.h gsdx: Prefix std:: to vector 2017-09-08 09:56:28 +02:00
GSDirtyRect.cpp GSdx GSDirtyRect: std::vector instead of std::list, to speedup linear scan. Improved const-ness. Using range loop. 2017-08-30 11:43:18 +02:00
GSDirtyRect.h GSdx GSDirtyRect: std::vector instead of std::list, to speedup linear scan. Improved const-ness. Using range loop. 2017-08-30 11:43:18 +02:00
GSDrawScanline.cpp gsdx: use = default instead of trivial constructor/destructor 2017-05-13 10:38:35 +02:00
GSDrawScanline.h gsdx: use = default instead of trivial constructor/destructor 2017-05-13 10:38:35 +02:00
GSDrawScanlineCodeGenerator.cpp gsdx sw: port code to the new constant object 2016-11-24 23:03:26 +01:00
GSDrawScanlineCodeGenerator.h gsdx sw: port code to the new constant object 2016-11-24 23:03:26 +01:00
GSDrawScanlineCodeGenerator.x64.avx.cpp GSDX: Cleanup warnings on MSVC (#1694) 2016-12-21 23:21:07 +00:00
GSDrawScanlineCodeGenerator.x64.avx2.cpp gsdx sw: port code to the new constant object 2016-11-24 23:03:26 +01:00
GSDrawScanlineCodeGenerator.x64.cpp gsdx sw JIT: dynamically select SSE41 at runtime even on SSE2 build (scanline) 2016-11-19 17:00:33 +01:00
GSDrawScanlineCodeGenerator.x86.avx.cpp GSDX: Cleanup warnings on MSVC (#1694) 2016-12-21 23:21:07 +00:00
GSDrawScanlineCodeGenerator.x86.avx2.cpp gsdx sw: port code to the new constant object 2016-11-24 23:03:26 +01:00
GSDrawScanlineCodeGenerator.x86.cpp GSDX: Cleanup warnings on MSVC (#1694) 2016-12-21 23:21:07 +00:00
GSDrawingContext.cpp gsdx sw: help debug 2016-09-03 00:10:23 +02:00
GSDrawingContext.h gsdx debug: dump mipmap register could be useful now :) 2016-09-25 20:00:51 +02:00
GSDrawingEnvironment.h gsdx: use correct format in printf 2016-08-13 12:48:35 +02:00
GSDump.cpp gsdx:windows: Fix screenshot/GS dump path issues 2018-07-23 00:51:02 +01:00
GSDump.h unix: Remove LZMA_SUPPORTED define 2017-06-03 14:52:01 +02:00
GSFastList.h GSdx GSFastList: Introducing the custom container template class. 2017-08-30 11:43:18 +02:00
GSFunctionMap.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSFunctionMap.h gsdx: Remove hash_{map,set} macros 2017-09-08 09:56:28 +02:00
GSHwHack.cpp GSdx: Rename some variables in GSHwHack.cpp. 2018-11-12 21:15:12 +01:00
GSLinuxDialog.cpp gsdx: Split TC offset hack into X and Y components 2018-09-20 01:01:49 +01:00
GSLocalMemory.cpp gsdx: Fix memory leak 2018-11-16 02:00:42 +00:00
GSLocalMemory.h gsdx: Prefix std:: to vector 2017-09-08 09:56:28 +02:00
GSLzma.cpp gsdx: Prefix std:: to min and max 2017-09-08 09:56:28 +02:00
GSLzma.h gsdx: Fix GS dump readback EOF handling 2017-06-03 14:52:01 +02:00
GSOsdManager.cpp gsdx: Prefix std:: to ostringstream, pair, codecvt* 2017-09-08 09:56:28 +02:00
GSOsdManager.h Revert "Update Copyright notices/disclaimers 2017" 2017-01-26 17:12:13 +01:00
GSPerfMon.cpp gsdx:freebsd: Fix compilation 2016-05-21 13:34:18 +01:00
GSPerfMon.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSPng.cpp gsdx:windows: Fix screenshot/GS dump path issues 2018-07-23 00:51:02 +01:00
GSPng.h gsdx: Prefix std:: to string and to_string 2017-09-08 09:56:28 +02:00
GSRasterizer.cpp gsdx: Prefix std:: to shared_ptr 2017-09-08 09:56:28 +02:00
GSRasterizer.h gsdx: Prefix std:: to shared_ptr 2017-09-08 09:56:28 +02:00
GSRenderer.cpp gsdx: Prefix std:: to min and max 2017-09-08 09:56:28 +02:00
GSRenderer.h gsdx: Prefix std:: to string and to_string 2017-09-08 09:56:28 +02:00
GSRendererCL.cpp gsdx: Prefix std:: to ostringstream, pair, codecvt* 2017-09-08 09:56:28 +02:00
GSRendererCL.h gsdx: Prefix std:: to ostringstream, pair, codecvt* 2017-09-08 09:56:28 +02:00
GSRendererDX.cpp GSdx-d3d: Rename Blend Selector to better match opengl code. 2018-11-13 01:56:11 +01:00
GSRendererDX.h GSdx-d3d: Rename Blend Selector to better match opengl code. 2018-11-13 01:56:11 +01:00
GSRendererDX9.cpp GSdx-d3d: Rename Blend Selector to better match opengl code. 2018-11-13 01:56:11 +01:00
GSRendererDX9.h GSdx-D3D: Texture and channel shuffle improvements. 2018-03-23 13:38:34 +01:00
GSRendererDX11.cpp GSdx-d3d: Rename Blend Selector to better match opengl code. 2018-11-13 01:56:11 +01:00
GSRendererDX11.h GSdx-D3D: Texture and channel shuffle improvements. 2018-03-23 13:38:34 +01:00
GSRendererHW.cpp GSdx: Add Harry Potter and the Half-Blood Prince to automatic mipmapping. 2018-10-19 22:16:00 +02:00
GSRendererHW.h gsdx: Split TC offset hack into X and Y components 2018-09-20 01:01:49 +01:00
GSRendererNull.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSRendererNull.h gsdx tc: re-implement frame lookup 2016-04-04 21:30:37 +02:00
GSRendererOGL.cpp GSdx-TC: Palette management rework. (#2344) 2018-11-04 22:06:24 +01:00
GSRendererOGL.h GSdx-d3d: Rename Depth Stencil Selector to better match opengl code. 2018-11-13 01:25:15 +01:00
GSRendererSW.cpp gsdx: Prefix std:: to shared_ptr 2017-09-08 09:56:28 +02:00
GSRendererSW.h gsdx: Prefix std:: to shared_ptr 2017-09-08 09:56:28 +02:00
GSScanlineEnvironment.h gsdx: defer GSScanlineConstantData init 2016-11-28 19:40:25 +01:00
GSSetting.cpp GSdx-gui: Remove "Recommended" word from crc hack levels Partial and Full. 2018-11-02 14:54:24 +01:00
GSSetting.h GSdx-gui: Minor adjustements. 2018-09-03 20:48:17 +02:00
GSSettingsDlg.cpp GSdx-GUI: Disable large framebuffer for custom res 2018-09-27 15:41:52 +05:30
GSSettingsDlg.h gsdx:windows: Show different adapters for each renderer 2018-08-29 00:48:16 +01:00
GSSetupPrimCodeGenerator.cpp gsdx sw: port code to the new constant object 2016-11-24 23:03:26 +01:00
GSSetupPrimCodeGenerator.h gsdx sw: port code to the new constant object 2016-11-24 23:03:26 +01:00
GSSetupPrimCodeGenerator.x64.avx.cpp CP update 2017-01-26 17:12:13 +01:00
GSSetupPrimCodeGenerator.x64.avx2.cpp CP update 2017-01-26 17:12:13 +01:00
GSSetupPrimCodeGenerator.x64.cpp gsdx sw: port code to the new constant object 2016-11-24 23:03:26 +01:00
GSSetupPrimCodeGenerator.x86.avx.cpp gsdx sw: port code to the new constant object 2016-11-24 23:03:26 +01:00
GSSetupPrimCodeGenerator.x86.avx2.cpp gsdx sw: port code to the new constant object 2016-11-24 23:03:26 +01:00
GSSetupPrimCodeGenerator.x86.cpp gsdx sw: port code to the new constant object 2016-11-24 23:03:26 +01:00
GSShaderOGL.cpp gsdx: Prefix std:: to string and to_string 2017-09-08 09:56:28 +02:00
GSShaderOGL.h gsdx: Remove hash_{map,set} macros 2017-09-08 09:56:28 +02:00
GSState.cpp gsdx:hw: Enable skipdraw hack to skip a range of draw calls 2018-08-20 23:35:01 +01:00
GSState.h gsdx:hw: Enable skipdraw hack to skip a range of draw calls 2018-08-20 23:35:01 +01:00
GSTables.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTables.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTexture.cpp gsdx: initialize members in constructor of objects 2015-09-23 09:46:53 +02:00
GSTexture.h gsdx: Prefix std:: to string and to_string 2017-09-08 09:56:28 +02:00
GSTexture9.cpp GSdx-d3d: Port mipmap max_layer calculation from opengl to direct3d. 2018-09-25 08:35:05 +02:00
GSTexture9.h GSdx-d3d: Port mipmap max_layer calculation from opengl to direct3d. 2018-09-25 08:35:05 +02:00
GSTexture11.cpp GSdx-d3d: Port mipmap max_layer calculation from opengl to direct3d. 2018-09-25 08:35:05 +02:00
GSTexture11.h GSdx-d3d: Port mipmap max_layer calculation from opengl to direct3d. 2018-09-25 08:35:05 +02:00
GSTextureCache.cpp GSdx-TC: Use PaletteMap also when 8-bit texture is disabled by caching only clut copies. (#2681) 2018-11-13 19:22:13 +01:00
GSTextureCache.h GSdx-TC: Use PaletteMap also when 8-bit texture is disabled by caching only clut copies. (#2681) 2018-11-13 19:22:13 +01:00
GSTextureCache9.cpp gsdx: Skip texture cache read if any dimension is 0 2016-11-09 22:39:53 +00:00
GSTextureCache9.h gsdx tc: implement a read function of Source texture 2016-04-04 21:29:31 +02:00
GSTextureCache11.cpp gsdx: Skip texture cache read if any dimension is 0 2016-11-09 22:39:53 +00:00
GSTextureCache11.h gsdx tc: implement a read function of Source texture 2016-04-04 21:29:31 +02:00
GSTextureCacheOGL.cpp gsdx: Skip texture cache read if any dimension is 0 2016-11-09 22:39:53 +00:00
GSTextureCacheOGL.h Merge pull request #1222 from PCSX2/gsdx-black-fmv 2016-04-21 09:25:36 +02:00
GSTextureCacheSW.cpp gsdx: Prefix std:: to string and to_string 2017-09-08 09:56:28 +02:00
GSTextureCacheSW.h gsdx: Remove hash_{map,set} macros 2017-09-08 09:56:28 +02:00
GSTextureFX.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTextureFX9.cpp GSdx-d3d: Remove point sampler from d3d9. 2018-10-08 21:22:34 +02:00
GSTextureFX11.cpp GSdx-d3d: Add macro to support ScalingFactor in shaders. 2018-10-19 11:36:23 +02:00
GSTextureNull.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTextureNull.h gsdx: Prefix std:: to string and to_string 2017-09-08 09:56:28 +02:00
GSTextureOGL.cpp Get rid of a few GSdx warnings. Remove some extra newlines in Sio's console output. 2018-10-27 01:59:53 -07:00
GSTextureOGL.h gsdx:ogl: Remove unused variables 2018-08-07 00:15:10 +01:00
GSTextureSW.cpp gsdx: Prefix std:: to string and to_string 2017-09-08 09:56:28 +02:00
GSTextureSW.h gsdx: Prefix std:: to string and to_string 2017-09-08 09:56:28 +02:00
GSThread.h gsdx: add atomic for transaction scope object 2016-02-22 19:12:50 +01:00
GSThread_CXX11.h gsdx: Don't use atomic for exit variable 2017-01-07 13:54:45 +01:00
GSUniformBufferOGL.h gsdx: Prefix std:: to string and to_string 2017-09-08 09:56:28 +02:00
GSUtil.cpp gsdx: Prefix std:: to list 2017-09-08 09:56:28 +02:00
GSUtil.h gsdx: Prefix std:: to list 2017-09-08 09:56:28 +02:00
GSVector.cpp gsdx: Defer vector initialisation to GS/GPUinit 2016-07-27 23:34:14 +01:00
GSVector.h gsdx: split GSVector.h into smaller files 2017-03-19 13:50:13 +01:00
GSVector4.h gsdx: split GSVector.h into smaller files 2017-03-19 13:50:13 +01:00
GSVector4i.h Get rid of a few GSdx warnings. Remove some extra newlines in Sio's console output. 2018-10-27 01:59:53 -07:00
GSVector8.h gsdx: split GSVector.h into smaller files 2017-03-19 13:50:13 +01:00
GSVector8i.h gsdx: split GSVector.h into smaller files 2017-03-19 13:50:13 +01:00
GSVertex.h gsdx: Add color component to OGL shaders 2016-10-14 18:13:20 +02:00
GSVertexArrayOGL.h round count in constructor (to squash) 2018-08-28 15:30:56 +02:00
GSVertexHW.h gsdx: Use alignas instead of __aligned 2016-05-21 13:23:11 +01:00
GSVertexList.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSVertexList.h gsdx: use size_t for loop index when it used countof macro 2013-06-29 12:02:03 +00:00
GSVertexSW.cpp GSdx: one more try to fix vs2010 2013-06-10 20:43:03 +00:00
GSVertexSW.h gsdx: Use alignas instead of __aligned 2016-05-21 13:23:11 +01:00
GSVertexTrace.cpp gsdx ogl: improve ST/Q precision 2017-03-11 00:24:38 +01:00
GSVertexTrace.h gsdx ogl: improve ST/Q precision 2017-03-11 00:24:38 +01:00
GSWnd.cpp gsdx:ogl: Call swap interval function on rendering thread 2017-08-30 21:08:54 +01:00
GSWnd.h gsdx: Prefix std:: to string and to_string 2017-09-08 09:56:28 +02:00
GSWndDX.cpp gsdx: Prefix std:: to string and to_string 2017-09-08 09:56:28 +02:00
GSWndDX.h gsdx: Prefix std:: to string and to_string 2017-09-08 09:56:28 +02:00
GSWndEGL.cpp gsdx: Prefix std:: to string and to_string 2017-09-08 09:56:28 +02:00
GSWndEGL.h gsdx: Prefix std:: to string and to_string 2017-09-08 09:56:28 +02:00
GSWndOGL.cpp gsdx: Prefix std:: to string and to_string 2017-09-08 09:56:28 +02:00
GSWndOGL.h gsdx: Prefix std:: to string and to_string 2017-09-08 09:56:28 +02:00
GSWndWGL.cpp gsdx: Prefix std:: to string and to_string 2017-09-08 09:56:28 +02:00
GSWndWGL.h gsdx: Prefix std:: to string and to_string 2017-09-08 09:56:28 +02:00
GSdx.cpp GSdx-gui: Remove "Recommended" word from crc hack levels Partial and Full. 2018-11-02 14:54:24 +01:00
GSdx.def gsdx: remove the unused GSsetFrameLimit API 2017-07-02 15:09:47 +02:00
GSdx.h gsdx ogl: allow to reallocate the vertex/index buffer 2018-08-28 15:30:56 +02:00
GSdx.rc GSdx-gui: Switch places for "Alpha Correction" and "Logarithmic Z" on d3d9. 2018-11-12 20:13:47 +01:00
GSdx.vcxproj gsdx:windows: Don't refer to D3D10 2018-08-29 00:48:16 +01:00
GSdx.vcxproj.filters gsdx:windows: Don't refer to D3D10 2018-08-29 00:48:16 +01:00
boost_spsc_queue.hpp gsdx: Avoid "using namespace std" in spsc queue 2017-03-21 00:10:35 +00:00
config.h GSdx-TC: Fix load size calculation in target update 2018-02-06 18:00:22 +05:30
linux_replay.cpp gsdx-replayer:linux: Fix strict-aliasing warnings 2016-12-12 18:14:38 +00:00
resource.h GSdx-gui: Minor osd gui adjustments. 2018-09-13 03:23:36 +02:00
stdafx.cpp GSdx: Memory Wrapping Windows port 2017-04-01 11:16:25 +02:00
stdafx.h gsdx:windows: Fix screenshot/GS dump path issues 2018-07-23 00:51:02 +01:00
targetver.h windows: Set _WIN32_WINNT to 0x0600 (Windows Vista) 2016-03-13 13:41:16 +00:00