pcsx2/plugins/GSdx
Gregory Hainaut 8ee2d3d367 gsdx: use static assert when possible
reported by clang tidy
2016-08-21 15:22:09 +02:00
..
PSX gsdx:psx: Fix illegal instruction crash on old CPUs 2016-08-01 19:38:23 +01:00
docs gsdx: Add some comment on GSTextureCache + schematics 2014-11-08 21:30:14 +01:00
res gsdx ogl: rework atst handling 2016-08-10 11:30:11 +02:00
vsprops windows: Remove unused solution files and property sheets 2016-08-04 23:09:08 +01:00
xbyak gsdx: properly defined type for xbyak 2015-11-13 09:30:48 +01:00
CMakeLists.txt Merge branch 'strict-aliasing' 2016-08-17 18:53:08 +02:00
GLLoader.cpp gsdx: dull driver 2016-07-08 21:53:42 +02:00
GLLoader.h gsdx: fix for old gl header release (build bot) 2016-07-07 22:23:20 +02:00
GLState.cpp gsdx ogl: only print an error when VRAM is low 2016-07-09 11:43:28 +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 replayer: fix broken init in replayer 2016-08-03 11:57:56 +02:00
GS.h GSDX: Better detection of default renderer 2016-06-09 15:27:11 +05:30
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 gsdx option: use CaptureWidth/CaptureHeight on linux too 2016-05-28 10:07:27 +02:00
GSCapture.h gsdx:freebsd: Fix compilation 2016-05-21 13:34:18 +01:00
GSCaptureDlg.cpp gsdx:windows: Change m_colorspace to INT_PTR 2016-07-23 02:19:28 +01:00
GSCaptureDlg.h gsdx:windows: Change m_colorspace to INT_PTR 2016-07-23 02:19:28 +01:00
GSClut.cpp gsdx: Defer vector initialisation to GS/GPUinit 2016-07-27 23:34:14 +01:00
GSClut.h gsdx: Defer vector initialisation to GS/GPUinit 2016-07-27 23:34:14 +01:00
GSCodeBuffer.cpp gsdx: use prefix increment operator for non-primitive type 2016-08-12 23:11:26 +02:00
GSCodeBuffer.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSCrc.cpp Merge pull request #1477 from turtleli/gsdx-defer-init 2016-08-02 23:00:19 +01:00
GSCrc.h gsdx: Use map for GSCRC::m_map 2016-07-27 23:34:14 +01:00
GSDevice.cpp gsdx: use prefix increment operator for non-primitive type 2016-08-12 23:11:26 +02:00
GSDevice.h gsdx sw: avoid aliasing issue, clear function was wrong anyway 2016-08-14 21:01:09 +02:00
GSDevice9.cpp gsdx sw: avoid aliasing issue, clear function was wrong anyway 2016-08-14 21:01:09 +02:00
GSDevice9.h gsdx sw: avoid aliasing issue, clear function was wrong anyway 2016-08-14 21:01:09 +02:00
GSDevice11.cpp gsdx sw: avoid aliasing issue, clear function was wrong anyway 2016-08-14 21:01:09 +02:00
GSDevice11.h gsdx sw: avoid aliasing issue, clear function was wrong anyway 2016-08-14 21:01:09 +02:00
GSDeviceDX.cpp Revert "gsdx:windows: Fix Windows 7 compile" 2016-05-29 14:33:58 +01:00
GSDeviceDX.h gsdx: Use alignas instead of __aligned 2016-05-21 13:23:11 +01:00
GSDeviceNull.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDeviceNull.h gsdx: sed/dr/dRect/ 2015-05-15 20:49:32 +02:00
GSDeviceOGL.cpp gsdx: use static assert when possible 2016-08-21 15:22:09 +02:00
GSDeviceOGL.h gsdx sw: avoid aliasing issue, clear function was wrong anyway 2016-08-14 21:01:09 +02:00
GSDeviceSW.cpp gsdx sw: avoid aliasing issue, clear function was wrong anyway 2016-08-14 21:01:09 +02:00
GSDeviceSW.h gsdx sw: avoid aliasing issue, clear function was wrong anyway 2016-08-14 21:01:09 +02:00
GSDialog.cpp gsdx: Generic GSSetting 2016-01-18 23:59:27 +01:00
GSDialog.h gsdx: Generic GSSetting 2016-01-18 23:59:27 +01:00
GSDirtyRect.cpp gsdx: use prefix increment operator for non-primitive type 2016-08-12 23:11:26 +02:00
GSDirtyRect.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDrawScanline.cpp gsdx: fixed some of the renames where it made no sense, also added a commend about lupin 3rd. 2015-08-04 03:36:42 +02:00
GSDrawScanline.h GSdx: vs2010 fix and minor changes 2013-06-23 10:46:24 +00:00
GSDrawScanlineCodeGenerator.cpp gsdx: Defer vector initialisation to GS/GPUinit 2016-07-27 23:34:14 +01:00
GSDrawScanlineCodeGenerator.h gsdx: Defer vector initialisation to GS/GPUinit 2016-07-27 23:34:14 +01:00
GSDrawScanlineCodeGenerator.x64.avx.cpp gsdx: use constant expression in offsetof 2015-11-13 18:38:48 +01:00
GSDrawScanlineCodeGenerator.x64.cpp Fix function definitions in GSDrawScanlineCodeGenerator.x64 2014-07-16 12:13:09 -05:00
GSDrawScanlineCodeGenerator.x86.avx.cpp gsdx: fixed some of the renames where it made no sense, also added a commend about lupin 3rd. 2015-08-04 03:36:42 +02:00
GSDrawScanlineCodeGenerator.x86.avx2.cpp Introduce end-of-line normalization 2015-08-04 23:52:48 +02:00
GSDrawScanlineCodeGenerator.x86.cpp gsdx: fixed some of the renames where it made no sense, also added a commend about lupin 3rd. 2015-08-04 03:36:42 +02:00
GSDrawingContext.cpp gsdx sw: print current draw call of GetSizeFixedTEX0 2016-07-31 13:19:38 +02:00
GSDrawingContext.h gsdx: use correct format in printf 2016-08-13 12:48:35 +02:00
GSDrawingEnvironment.h gsdx: use correct format in printf 2016-08-13 12:48:35 +02:00
GSDump.cpp gsdx: initialize members in constructor of objects 2015-09-23 09:46:53 +02:00
GSDump.h gsdx-debug: add 2 extra frames in GS dump 2015-05-11 13:45:24 +02:00
GSFunctionMap.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSFunctionMap.h gsdx: use correct format in printf 2016-08-13 12:48:35 +02:00
GSHwHack.cpp gsdx option: use the new GetConfig* function 2016-05-28 10:07:27 +02:00
GSLinuxDialog.cpp gsdx linux gui: disable the hack panel when user hacks are disabled 2016-05-29 18:09:22 +02:00
GSLinuxLogo.h gsdx-ogl: new logo 2015-05-29 11:05:52 +02:00
GSLocalMemory.cpp gsdx: use prefix increment operator for non-primitive type 2016-08-12 23:11:26 +02:00
GSLocalMemory.h gsdx: Use alignas instead of __aligned 2016-05-21 13:23:11 +01:00
GSLzma.cpp gsdx:freebsd: Fix compilation 2016-05-21 13:34:18 +01:00
GSLzma.h gsdx:freebsd: Fix compilation 2016-05-21 13:34:18 +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: use const qualifier to avoid gcc (false positive) warning 2016-08-12 19:30:14 +02:00
GSPng.h gsdx: Allow dump and capture PNG compression to be changed 2016-03-02 22:58:45 +00:00
GSRasterizer.cpp gsdx sw: add extrathreads_height to control the quantity of pixels processed by a thread 2016-07-10 17:48:10 +02:00
GSRasterizer.h gsdx sw: add extrathreads_height to control the quantity of pixels processed by a thread 2016-07-10 17:48:10 +02:00
GSRenderer.cpp gsdx: Allow screenshot compression level to be changed 2016-08-20 14:01:24 +01:00
GSRenderer.h GSDX-TextureCache: Add proper scaling for custom resolution 2016-06-30 00:35:10 +05:30
GSRendererCL.cpp gsdx: Defer vector initialisation to GS/GPUinit 2016-07-27 23:34:14 +01:00
GSRendererCL.h gsdx: Defer vector initialisation to GS/GPUinit 2016-07-27 23:34:14 +01:00
GSRendererCS.cpp gsdx: use correct format in printf 2016-08-13 12:48:35 +02:00
GSRendererCS.h gsdx: Use alignas instead of __aligned 2016-05-21 13:23:11 +01:00
GSRendererDX.cpp gsdx option: use the new GetConfig* function 2016-05-28 10:07:27 +02:00
GSRendererDX.h GSdx: 2013-06-06 11:36:01 +00:00
GSRendererDX9.cpp gsdx: GS kinds of support draw without framebuffer 2015-07-01 09:30:20 +02:00
GSRendererDX9.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSRendererDX11.cpp GSdx: 2013-06-06 11:36:01 +00:00
GSRendererDX11.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSRendererHW.cpp gsdx: Allow screenshot compression level to be changed 2016-08-20 14:01:24 +01:00
GSRendererHW.h GSDX-TextureCache: Add proper scaling for custom resolution 2016-06-30 00:35:10 +05:30
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 ogl: don't rely on the Z value in m_vt 2016-08-16 07:30:52 +02:00
GSRendererOGL.h gsdx ogl: move zbuffer emulation code into a dedicated function 2016-08-11 21:14:58 +02:00
GSRendererSW.cpp gsdx: use correct format in printf 2016-08-13 12:48:35 +02:00
GSRendererSW.h gsdx: Defer vector initialisation to GS/GPUinit 2016-07-27 23:34:14 +01:00
GSScanlineEnvironment.h gsdx: Use alignas instead of __aligned 2016-05-21 13:23:11 +01:00
GSSetting.cpp Merge pull request #1372 from PCSX2-Alpha/Windows_GUI 2016-05-26 08:57:33 +01:00
GSSetting.h Merge pull request #1335 from turtleli/freebsd 2016-05-25 18:55:51 +01:00
GSSettingsDlg.cpp Merge pull request #1435 from ssakash/Custom_TextureCache 2016-07-26 14:07:19 +02:00
GSSettingsDlg.h GSDX: New shader dialog 2015-12-01 15:01:12 +05:30
GSSetupPrimCodeGenerator.cpp gsdx: Defer vector initialisation to GS/GPUinit 2016-07-27 23:34:14 +01:00
GSSetupPrimCodeGenerator.h gsdx: Defer vector initialisation to GS/GPUinit 2016-07-27 23:34:14 +01:00
GSSetupPrimCodeGenerator.x64.avx.cpp gsdx: AVX is M_SSE == 0x500 2015-11-13 18:29:34 +01:00
GSSetupPrimCodeGenerator.x64.cpp Update GSSetupPrimCodeGenerator for x86_64. 2014-07-16 13:21:45 -05:00
GSSetupPrimCodeGenerator.x86.avx.cpp GSdx: The sw renderer now uses avx2, not much faster though, +10% maybe, if the game is not EE limited. I'm not sure if haswell has that much better sse execution (load/store units doubled for example), or the avx2 code is not fully optimized yet. 2013-06-20 05:07:52 +00:00
GSSetupPrimCodeGenerator.x86.avx2.cpp Introduce end-of-line normalization 2015-08-04 23:52:48 +02:00
GSSetupPrimCodeGenerator.x86.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSShaderOGL.cpp gsdx: use correct format in printf 2016-08-13 12:48:35 +02:00
GSShaderOGL.h gsdx ogl: add a pretty name to various opengl opengl 2016-06-09 18:27:58 +02:00
GSState.cpp gsdx: avoid aliasing issue 2016-08-14 20:48:34 +02:00
GSState.h GSDX: Remove GetDeviceSize() 2016-08-07 12:43:03 +05:30
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: Allow screenshot compression level to be changed 2016-08-20 14:01:24 +01:00
GSTexture9.cpp gsdx: Allow screenshot compression level to be changed 2016-08-20 14:01:24 +01:00
GSTexture9.h gsdx: Allow screenshot compression level to be changed 2016-08-20 14:01:24 +01:00
GSTexture11.cpp gsdx: Allow screenshot compression level to be changed 2016-08-20 14:01:24 +01:00
GSTexture11.h gsdx: Allow screenshot compression level to be changed 2016-08-20 14:01:24 +01:00
GSTextureCache.cpp gsdx tc: check compatible bit when wrote in middle of target 2016-08-20 11:57:15 +02:00
GSTextureCache.h Merge pull request #1317 from PCSX2/gsdx-array-coverage 2016-05-16 18:16:15 +02:00
GSTextureCache9.cpp gsdx tc: implement a read function of Source texture 2016-04-04 21:29:31 +02:00
GSTextureCache9.h gsdx tc: implement a read function of Source texture 2016-04-04 21:29:31 +02:00
GSTextureCache11.cpp gsdx tc: implement a read function of Source texture 2016-04-04 21:29:31 +02:00
GSTextureCache11.h gsdx tc: implement a read function of Source texture 2016-04-04 21:29:31 +02:00
GSTextureCacheOGL.cpp gsdx debug: auto GL_POP 2016-05-05 18:53:32 +02:00
GSTextureCacheOGL.h Merge pull request #1222 from PCSX2/gsdx-black-fmv 2016-04-21 09:25:36 +02:00
GSTextureCacheSW.cpp gsdx: use prefix increment operator for non-primitive type 2016-08-12 23:11:26 +02:00
GSTextureCacheSW.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTextureFX.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTextureFX9.cpp gsdx option: use the new GetConfig* function 2016-05-28 10:07:27 +02:00
GSTextureFX11.cpp gsdx option: use the new GetConfig* function 2016-05-28 10:07:27 +02:00
GSTextureNull.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTextureNull.h gsdx: Allow screenshot compression level to be changed 2016-08-20 14:01:24 +01:00
GSTextureOGL.cpp gsdx: Allow screenshot compression level to be changed 2016-08-20 14:01:24 +01:00
GSTextureOGL.h gsdx: Allow screenshot compression level to be changed 2016-08-20 14:01:24 +01:00
GSTextureSW.cpp gsdx: Allow screenshot compression level to be changed 2016-08-20 14:01:24 +01:00
GSTextureSW.h gsdx: Allow screenshot compression level to be changed 2016-08-20 14:01:24 +01:00
GSThread.cpp gsdx: s/_WINDOWS/_WIN32/ 2016-01-27 22:41:45 +00:00
GSThread.h gsdx: add atomic for transaction scope object 2016-02-22 19:12:50 +01:00
GSThread_CXX11.h gsdx sw: improve exit condition of SW extra thread 2016-07-14 18:29:22 +02:00
GSUniformBufferOGL.h gsdx ogl: prefix member in GSUniform object with m_ 2016-06-09 18:27:58 +02:00
GSUtil.cpp gsdx: log a nice string instead of the hex format of PSM 2016-08-03 18:07:54 +02:00
GSUtil.h gsdx: log a nice string instead of the hex format of PSM 2016-08-03 18:07:54 +02:00
GSVector.cpp gsdx: Defer vector initialisation to GS/GPUinit 2016-07-27 23:34:14 +01:00
GSVector.h gsdx: avoid aliasing issue 2016-08-14 20:48:34 +02:00
GSVertex.h gsdx: Use alignas instead of __aligned 2016-05-21 13:23:11 +01:00
GSVertexArrayOGL.h gsdx: use correct format in printf 2016-08-13 12:48:35 +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: Defer vector initialisation to GS/GPUinit 2016-07-27 23:34:14 +01:00
GSVertexTrace.h gsdx: Defer vector initialisation to GS/GPUinit 2016-07-27 23:34:14 +01:00
GSWnd.cpp gsdx ogl: add GPU timers to measure time between 2 vsync 2016-06-26 15:34:36 +02:00
GSWnd.h gsdx ogl: AMD users upgrade to 13.8 now ;) 2013-08-03 08:29:01 +00:00
GSWndDX.cpp gsdx: s/_WINDOWS/_WIN32/ 2016-01-27 22:41:45 +00:00
GSWndDX.h gsdx: s/_WINDOWS/_WIN32/ 2016-01-27 22:41:45 +00:00
GSWndEGL.cpp gsdx option: use the new GetConfig* function 2016-05-28 10:07:27 +02:00
GSWndEGL.h gsdx:freebsd: Fix compilation 2016-05-21 13:34:18 +01:00
GSWndOGL.cpp gsdx linux: add vsync support for free driver 2016-06-04 13:17:59 +02:00
GSWndOGL.h gsdx linux: add vsync support for free driver 2016-06-04 13:17:59 +02:00
GSWndWGL.cpp gsdx-gl: use CONTEXT_FLAG_NO_ERROR_BIT_KHR to reduce driver overheard 2016-02-13 15:28:11 +01:00
GSWndWGL.h gsdx: s/_WINDOWS/_WIN32/ 2016-01-27 22:41:45 +00:00
GSdx.cpp Merge pull request #1512 from PCSX2/gsdx-dynamic-thread-height 2016-08-12 15:52:13 +02:00
GSdx.def remove is_gsopen stuffs since old GUI is deprecated. 2015-07-18 10:50:34 +05:30
GSdx.gcc.workspace GSdx: renamed None to something else because X11 defined it for itself. 2011-02-23 09:16:00 +00:00
GSdx.h gsdx: Defer GSdxApp initialisation on Linux only 2016-07-27 23:34:15 +01:00
GSdx.rc Just a simple grammar fix. (#1489) 2016-07-31 01:23:35 +01:00
GSdx.vcxproj plugins: Tidy/standardise VS projects 2016-07-19 23:25:12 +01:00
GSdx.vcxproj.filters GSDX: Move PSX code to an isolated path 2016-05-26 19:04:17 +05:30
boost_spsc_queue.hpp gsdx-queue: import spsc_queue of boost 2015-04-17 19:12:36 +02:00
config.h gsdx:freebsd: Fix compilation 2016-05-21 13:34:18 +01:00
linux_replay.cpp gsdx-replayer:linux: allow to use env variable as default parameter 2015-08-13 08:48:05 +02:00
resource.h GSDX-Windows: Add "Large Framebuffer" option 2016-05-26 11:38:24 +05:30
stdafx.cpp gsdx: s/_WINDOWS/_WIN32/ 2016-01-27 22:41:45 +00:00
stdafx.h gsdx: avoid crash in DX debug build 2016-06-11 01:13:20 +02:00
targetver.h windows: Set _WIN32_WINNT to 0x0600 (Windows Vista) 2016-03-13 13:41:16 +00:00