Con Kolivas
|
4beade3772
Retain the program immediately after it's created from source.
|
14 years ago |
Con Kolivas
|
082e20df5f
Explicitly tell the compiler to retain the program to minimise the chance of the zero sized binary errors.
|
14 years ago |
Con Kolivas
|
0f782ba6bd
Update poclbm kernel to FF sized mask and only check that range.
|
14 years ago |
Con Kolivas
|
c40f51c7c1
Move to cgminer style buffer return and file naming convention and fix a compiler warning.
|
14 years ago |
Phateus
|
d15d225a4c
Changed phatk version to 2.2
|
14 years ago |
Con Kolivas
|
42d49ffdc7
Revert "Restart threads by abstracting out the clcontext initialisation and using that instead of probing all cards."
|
14 years ago |
Con Kolivas
|
cf543507c6
Revert "Preinitialise the devices only once on startup."
|
14 years ago |
Con Kolivas
|
b1289a0159
Revert "Move the non cl_ variables into the cgpu info struct to allow creating a new cl state on reinit, preserving known GPU variables."
|
14 years ago |
Con Kolivas
|
28880d0dc7
Move the non cl_ variables into the cgpu info struct to allow creating a new cl state on reinit, preserving known GPU variables.
|
14 years ago |
Con Kolivas
|
071a0ad2f1
Preinitialise the devices only once on startup.
|
14 years ago |
Con Kolivas
|
8f186e61e2
Restart threads by abstracting out the clcontext initialisation and using that instead of probing all cards.
|
14 years ago |
Con Kolivas
|
4365896ba2
Release the command queue created after we've copied the binary data.
|
14 years ago |
Con Kolivas
|
283d5d2343
Create a command queue from the program created from source which allows us to flush the command queue in the hope it will not generate a zero sized binary any more.
|
14 years ago |
Con Kolivas
|
2e37e3374e
Out of order command queue may fail on osx. Try without if it fails.
|
14 years ago |
Con Kolivas
|
4cd12aa8e0
Fix harmless warning.
|
14 years ago |
Con Kolivas
|
a9e1a25518
Make it possible to select the choice of kernel on the command line.
|
14 years ago |
Con Kolivas
|
116a9dc025
Update phatk kernel to one with new parameters for slightly less overhead again.
|
14 years ago |
Con Kolivas
|
1c67f6068c
Sometimes the cl compiler generates zero sized binaries and only a reboot seems to fix it.
|
14 years ago |
Con Kolivas
|
7b13812efb
Kernels are safely flushed in a way that allows out of order execution to work.
|
14 years ago |
Con Kolivas
|
a7707a26cb
Rename the poclbm file to ensure a new binary is built since.
|
14 years ago |
Con Kolivas
|
eea05c05b8
Update kernel with a shorter output path, and use 4k output buffer to match OS page sizes.
|
14 years ago |
Con Kolivas
|
857902a13d
Commit a new phatk kernel renamed to force new binary building and add proper support in makefiles.
|
14 years ago |
Con Kolivas
|
0c910673b2
Set max preferred size to 256 to prevent lying cards from crashing when no worksize is set.
|
14 years ago |
Con Kolivas
|
826cc4800e
Opcode should be ULL.
|
14 years ago |
Rusty Russell
|
efebee5ab8
Fix the case where there are no GPUs, and exit if they give errors.
|
14 years ago |
Ycros
|
a636a6744f
Merge branch 'cgminer' of git://github.com/ckolivas/cgminer into cgminer
|
14 years ago |
Ycros
|
52d6e7ca37
Fixed fread issues under Windows.
|
14 years ago |
Con Kolivas
|
a93b22c630
Make it possible to build without GPU mining by picking up HAVE_OPENCL from config.h.
|
14 years ago |
Con Kolivas
|
821da37c84
Add hardware name to binary kernel name allowing for unique kernels for different cards on the same machine.
|
14 years ago |
Con Kolivas
|
13b43cfad1
Update copyright and authors.
|
14 years ago |