- Experimental OpenCL renderer (missing features: point, line, texture cache, mipmap, aa1, device selection). Needs any OpenCL SDK for the common headers and stub lib to compile, tested with AMD and Intel. Too bad it is not part of the Windows SDK yet.
- Renumbered renderer ids, compatible with old numbering, but it does not follow the mod3 logic anymore.
minor merging errors
Less opencl bugs, some games are actually playable now, there are still texture errors.
squishing opencl bugs, there aren't many left hopefully
solution for 32-bit z values in opencl and other minor optimizations
Modified for opencl 1.1. While it runs on nvidia cards now, you can't use its sdk to compile gsdx, cl.hpp is missing there. Intel or amd is ok.
3rdparty/opencl
minor opencl kernel optimizations
joined some tfx kernel calls, general speed up in most games
opencl device selection in settings dialog
replaced opencl.def with dynamic dll loading, god bless search and replace
fixed a small compiling error in release mode
implemented opencl program caching on disk under the system default temp folder, needs some additional work on linux
gsdx-ocl: Add a ENABLE_OPENCL option

* Allow to compile GSdx on linux without opencl yet.
gsdx-cl: update linux menu config

Try to use some id to be more robust

The best will be to sort the array first