gabest11
|
b9b02cf749
|
implemented opencl program caching on disk under the system default temp folder, needs some additional work on linux
|
2014-12-02 00:16:35 +01:00 |
gabest11
|
e3ba15de94
|
opencl device selection in settings dialog
|
2014-12-02 00:16:34 +01:00 |
gabest11
|
6f5cd1cd4d
|
joined some tfx kernel calls, general speed up in most games
|
2014-12-02 00:16:34 +01:00 |
gabest11
|
3d2b0e3766
|
minor opencl kernel optimizations
|
2014-12-02 00:16:34 +01:00 |
gabest11
|
72cfc6a6ef
|
3rdparty/opencl
|
2014-12-02 00:16:34 +01:00 |
gabest11
|
9e20387595
|
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.
|
2014-12-02 00:16:34 +01:00 |
gabest11
|
263c097d13
|
solution for 32-bit z values in opencl and other minor optimizations
|
2014-12-02 00:16:34 +01:00 |
gabest11
|
c64f9ad9b1
|
squishing opencl bugs, there aren't many left hopefully
|
2014-12-02 00:16:34 +01:00 |
gabest11
|
ba1e522bbb
|
Less opencl bugs, some games are actually playable now, there are still texture errors.
|
2014-12-02 00:16:34 +01:00 |
gabest11
|
db7c26cde7
|
- 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.
|
2014-12-02 00:16:33 +01:00 |