QC has never supported Alpha, so we added it via GLTools -- doing so was rather tricky, hence the weird "blackout" bugs in 10.6 with older versions of GLTools.
Thanks for that cwright, I'd been getting so enmeshed with testing out the sometimes precarious support for dynamically generated meshes in 10.6 upwards that I'd quite forgot that QC doesn't & didn't support Alpha.
I'd quite persuaded myself that something was wrong, having taken the measure of removing GL Tools just to get an Apple only testing environment.
Back to installing - and testing for any 3rd party irregularities / clashes regards Meshes / OpenCL performance afterwards.
This is a bit OT, but talking of OpenCL, have you got your head around how inputs and outputs work with OpenCL? I just realised there doesn't seem to be a way of explicitly specifying whether a particular variable in the function definition is an input or an output. Which is confusing, to say the least....
float arrays declared const are inputs. _rd are inputs. _wr are outputs. for individual floats (not arrays) they're inputs (since you can't output a single float)
QC has never supported Alpha, so we added it via GLTools -- doing so was rather tricky, hence the weird "blackout" bugs in 10.6 with older versions of GLTools.
Thanks for that cwright, I'd been getting so enmeshed with testing out the sometimes precarious support for dynamically generated meshes in 10.6 upwards that I'd quite forgot that QC doesn't & didn't support Alpha.
I'd quite persuaded myself that something was wrong, having taken the measure of removing GL Tools just to get an Apple only testing environment.
Back to installing - and testing for any 3rd party irregularities / clashes regards Meshes / OpenCL performance afterwards.
This is a bit OT, but talking of OpenCL, have you got your head around how inputs and outputs work with OpenCL? I just realised there doesn't seem to be a way of explicitly specifying whether a particular variable in the function definition is an input or an output. Which is confusing, to say the least....
a|x
it's not a science, but:
float arrays declared const are inputs. _rd are inputs. _wr are outputs. for individual floats (not arrays) they're inputs (since you can't output a single float)
Any other cases I haven't investigated yet.