pcsx2/plugins/GSdx
gregory.hainaut e3d658b501 gsdx ogl: load shader from C code instead of an external file
* add a perl script to convert shader to char*
* By default use *.glsl file (handy to do some trials). 

Only drawback, glsl2h need to be manually called at the moment



git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5632 96395faa-99c1-11dd-bbfe-3dabce05a288
2013-05-18 09:17:30 +00:00
..
baseclasses gsdx: add svn:eol-style metadata 2011-02-19 10:57:28 +00:00
res gsdx ogl: load shader from C code instead of an external file 2013-05-18 09:17:30 +00:00
vsprops GSDX: missed the property files, VS is awkward about saving them. 2012-08-06 05:43:51 +00:00
xbyak GSdx: the x64 ABI on windows is not so nice after all. 2011-02-28 11:08:52 +00:00
CMakeLists.txt GSdx: only enable AMD hack for AMD GPU. Remove the older geometry shader hack fixed since 6 monthes 2012-10-28 10:14:42 +00:00
GPU.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GPU.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GPUDrawScanline.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GPUDrawScanline.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GPUDrawScanlineCodeGenerator.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GPUDrawScanlineCodeGenerator.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GPUDrawingEnvironment.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GPULocalMemory.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GPULocalMemory.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GPURenderer.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GPURenderer.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GPURendererSW.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GPURendererSW.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GPUScanlineEnvironment.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GPUSettingsDlg.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GPUSettingsDlg.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GPUSetupPrimCodeGenerator.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GPUSetupPrimCodeGenerator.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GPUState.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GPUState.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GPUVertex.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GS.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GS.h gcc: 2013-04-14 10:48:50 +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: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSBlock.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSCapture.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSCapture.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSCaptureDlg.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSCaptureDlg.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSClut.cpp GSDX: Implemented CLUT temporary buffer wrapping by mirroring writes and hopefully fixed all CSA related bugs. There are fewer asserts on register values in the code now. 2013-04-10 17:55:02 +00:00
GSClut.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSCodeBuffer.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSCodeBuffer.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSCrc.cpp GSdx: Added a crc hack for Steambot Chronicles, made by miseru99. It doesn't look perfect but at least it's rather playable now. Thanks miseru99 :) 2013-02-11 17:10:22 +00:00
GSCrc.h GSdx: Added a crc hack for Steambot Chronicles, made by miseru99. It doesn't look perfect but at least it's rather playable now. Thanks miseru99 :) 2013-02-11 17:10:22 +00:00
GSDevice.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDevice.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDevice9.cpp GSDX: Applying patch for 2 small errors in GSDX provided by mathew1800. 2013-04-04 19:39:46 +00:00
GSDevice9.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDevice11.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDevice11.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDeviceDX.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDeviceDX.h GSdx: New hack from KrossX lets users configure their own texture coordinate offset via hacks dialog. This can be used to fine tune correction of upscale glitches versus the problems that come with it. I guess this is able to correct nearly all ghosting and bad text issues games can have! Thanks for this nice patch, KrossX :) 2013-02-12 10:57:48 +00:00
GSDeviceNull.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDeviceNull.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDeviceOGL.cpp gsdx ogl: load shader from C code instead of an external file 2013-05-18 09:17:30 +00:00
GSDeviceOGL.h gsdx ogl: load shader from C code instead of an external file 2013-05-18 09:17:30 +00:00
GSDeviceSW.cpp gcc: 2013-04-14 10:48:50 +00:00
GSDeviceSW.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDialog.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDialog.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDirtyRect.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDirtyRect.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDrawScanline.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDrawScanline.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDrawScanlineCodeGenerator.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDrawScanlineCodeGenerator.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDrawScanlineCodeGenerator.x64.avx.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDrawScanlineCodeGenerator.x64.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDrawScanlineCodeGenerator.x86.avx.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDrawScanlineCodeGenerator.x86.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDrawingContext.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDrawingEnvironment.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDump.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSDump.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSFunctionMap.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSFunctionMap.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSLinuxDialog.cpp gsdx ogl: 2013-02-23 15:35:56 +00:00
GSLinuxLogo.h gsdx-ogl: All the Windows versions get a fancy logo on top, so... 2012-01-08 04:59:29 +00:00
GSLocalMemory.cpp GSDX: Nothing is fixed, the last two revisions did not happen. 2013-02-08 15:36:54 +00:00
GSLocalMemory.h GSDX: Nothing is fixed, the last two revisions did not happen. 2013-02-08 15:36:54 +00:00
GSPerfMon.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSPerfMon.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSRasterizer.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSRasterizer.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSRenderer.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSRenderer.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSRendererCS.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSRendererCS.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSRendererDX.cpp GSdx: New hack from KrossX lets users configure their own texture coordinate offset via hacks dialog. This can be used to fine tune correction of upscale glitches versus the problems that come with it. I guess this is able to correct nearly all ghosting and bad text issues games can have! Thanks for this nice patch, KrossX :) 2013-02-12 10:57:48 +00:00
GSRendererDX.h GSdx: New hack from KrossX lets users configure their own texture coordinate offset via hacks dialog. This can be used to fine tune correction of upscale glitches versus the problems that come with it. I guess this is able to correct nearly all ghosting and bad text issues games can have! Thanks for this nice patch, KrossX :) 2013-02-12 10:57:48 +00:00
GSRendererDX9.cpp GSdx: New hack from KrossX lets users configure their own texture coordinate offset via hacks dialog. This can be used to fine tune correction of upscale glitches versus the problems that come with it. I guess this is able to correct nearly all ghosting and bad text issues games can have! Thanks for this nice patch, KrossX :) 2013-02-12 10:57:48 +00:00
GSRendererDX9.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSRendererDX11.cpp GSdx: New hack from KrossX lets users configure their own texture coordinate offset via hacks dialog. This can be used to fine tune correction of upscale glitches versus the problems that come with it. I guess this is able to correct nearly all ghosting and bad text issues games can have! Thanks for this nice patch, KrossX :) 2013-02-12 10:57:48 +00:00
GSRendererDX11.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSRendererHW.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSRendererHW.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSRendererNull.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSRendererNull.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSRendererOGL.cpp gsdx ogl: 2013-02-23 15:35:56 +00:00
GSRendererOGL.h gsdx ogl: 2013-02-23 15:35:56 +00:00
GSRendererSW.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSRendererSW.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSScanlineEnvironment.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSSetting.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSSetting.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSSettingsDlg.cpp GSDX: Applying patch for 2 small errors in GSDX provided by mathew1800. 2013-04-04 19:39:46 +00:00
GSSettingsDlg.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSSetupPrimCodeGenerator.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSSetupPrimCodeGenerator.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSSetupPrimCodeGenerator.x64.avx.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSSetupPrimCodeGenerator.x64.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSSetupPrimCodeGenerator.x86.avx.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSSetupPrimCodeGenerator.x86.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSState.cpp GSDX: Fixed GetTextureMinMax's vertex tracer interaction properly and added some comments. 2013-04-10 15:57:21 +00:00
GSState.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00: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: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTexture.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTexture9.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTexture9.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTexture11.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTexture11.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTextureCache.cpp GSdx, SPU2-X: Remove old code and disable a now useless warning. 2013-02-12 18:41:33 +00:00
GSTextureCache.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTextureCache9.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTextureCache9.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTextureCache11.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTextureCache11.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTextureCacheOGL.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTextureCacheOGL.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTextureCacheSW.cpp GSDX: Nothing is fixed, the last two revisions did not happen. 2013-02-08 15:36:54 +00: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: New hack from KrossX lets users configure their own texture coordinate offset via hacks dialog. This can be used to fine tune correction of upscale glitches versus the problems that come with it. I guess this is able to correct nearly all ghosting and bad text issues games can have! Thanks for this nice patch, KrossX :) 2013-02-12 10:57:48 +00:00
GSTextureFX11.cpp GSdx: New hack from KrossX lets users configure their own texture coordinate offset via hacks dialog. This can be used to fine tune correction of upscale glitches versus the problems that come with it. I guess this is able to correct nearly all ghosting and bad text issues games can have! Thanks for this nice patch, KrossX :) 2013-02-12 10:57:48 +00:00
GSTextureFXOGL.cpp gsdx ogl: load shader from C code instead of an external file 2013-05-18 09:17:30 +00:00
GSTextureNull.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTextureNull.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTextureOGL.cpp gsdx ogl: use immutable texture, it would avoid multiple validation from the driver 2013-05-17 16:55:55 +00:00
GSTextureOGL.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTextureSW.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSTextureSW.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSThread.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSThread.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSUniformBufferOGL.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSUtil.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSUtil.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSVector.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSVector.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSVertex.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSVertexArrayOGL.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSVertexHW.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSVertexList.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSVertexList.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSVertexSW.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSVertexSW.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSVertexTrace.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSVertexTrace.h gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSWnd.cpp gsdx ogl: install a GLX error handler before the context creation. Allow to print a nice message when the user doesn't support opengl 3.3 2013-04-07 14:37:14 +00:00
GSWnd.h zzogl: 2012-10-21 18:10:13 +00:00
GSdx.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSdx.def gsdx: add svn:eol-style metadata 2011-02-19 10:57:28 +00:00
GSdx.gcc.cbp gsdx: remove completely the SDL backend. Let's hope I didn't break too much VS 2012-08-15 10:22:19 +00:00
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: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
GSdx.icc.cbp gsdx: remove completely the SDL backend. Let's hope I didn't break too much VS 2012-08-15 10:22:19 +00:00
GSdx.props gsdx: add svn:eol-style metadata 2011-02-19 10:57:28 +00:00
GSdx.rc GSdx: New hack from KrossX lets users configure their own texture coordinate offset via hacks dialog. This can be used to fine tune correction of upscale glitches versus the problems that come with it. I guess this is able to correct nearly all ghosting and bad text issues games can have! Thanks for this nice patch, KrossX :) 2013-02-12 10:57:48 +00:00
GSdx.vcxproj gsdx: remove completely the SDL backend. Let's hope I didn't break too much VS 2012-08-15 10:22:19 +00:00
GSdx.vcxproj.filters gsdx: remove completely the SDL backend. Let's hope I didn't break too much VS 2012-08-15 10:22:19 +00:00
GSdx_vs11.vcxproj Make PCSX2 compile with Visual Studio 2012 (3/3): Upgrade the project files and fix a few project names. Update the .sln to point to the right project files. 2012-08-19 19:54:12 +00:00
GSdx_vs11.vcxproj.filters [VS2012] For some reason when I made the conversion I totally forgot to copy these, and I didn't notice that until yesterday. 2012-09-05 18:04:09 +00:00
GSdx_vs2008.vcproj gsdx: remove completely the SDL backend. Let's hope I didn't break too much VS 2012-08-15 10:22:19 +00:00
config.h gsdx ogl: New config option to disable separate shader program. Not enabled by default 2013-05-17 18:28:51 +00:00
linux_replay.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
resource.h GSdx: New hack from KrossX lets users configure their own texture coordinate offset via hacks dialog. This can be used to fine tune correction of upscale glitches versus the problems that come with it. I guess this is able to correct nearly all ghosting and bad text issues games can have! Thanks for this nice patch, KrossX :) 2013-02-12 10:57:48 +00:00
stdafx.cpp gsdx: update the copyrigh address thank to sed 2012-09-09 18:16:11 +00:00
stdafx.h gcc: 2013-04-14 10:48:50 +00:00