SSAO OpenCL Doesn't work

SSAO Tool returns 0 effect if OpenCL Checker Box is turn on in it. Took me a while before I figured that out.
Does it happen only on my system? (tried to play around with all the different combinations of settings under the OpenCL tab in the preferences (except it doesn't allow me to choose GTX890m video card, so it runs whether on Intel HD 530 or on CPU) I also tried to disable/enable Caching option as well as set verything to auto)
And finally I tried Defocus Tool with OpenCL Checker checked and it ran smoothly.
Here is the comp that shows me black cubes when OpenCL is Checked:
Does it happen only on my system? (tried to play around with all the different combinations of settings under the OpenCL tab in the preferences (except it doesn't allow me to choose GTX890m video card, so it runs whether on Intel HD 530 or on CPU) I also tried to disable/enable Caching option as well as set verything to auto)
And finally I tried Defocus Tool with OpenCL Checker checked and it ran smoothly.
Here is the comp that shows me black cubes when OpenCL is Checked:
- Code: Select all
{
Tools = ordered() {
Shape3D1 = Shape3D {
Inputs = {
Shape = Input { Value = FuID { "SurfaceCubeInputs" }, },
["MtlStdInputs.MaterialID"] = Input { Value = 1, },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1, },
["SurfaceCubeInputs.ObjectID.ObjectID"] = Input { Value = 3, }
},
ViewInfo = OperatorInfo { Pos = { 670, 163 } },
},
Duplicate3D1 = Duplicate3D {
Inputs = {
["Translate.X"] = Input { Value = 0.41566393979646, },
["Translate.Y"] = Input { Value = 0.172710881266411, },
["Translate.Z"] = Input { Value = -0.789122270916903, },
SceneInput = Input {
SourceOp = "Shape3D1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 780, 163 } },
},
Merge3D1 = Merge3D {
Inputs = {
SceneInput1 = Input {
SourceOp = "Duplicate3D1",
Source = "Data3D",
},
SceneInput2 = Input {
SourceOp = "Camera3D1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 780, 196 } },
},
Renderer3D1 = Renderer3D {
Inputs = {
Width = Input { Value = 1920, },
Height = Input { Value = 1080, },
["Gamut.SLogVersion"] = Input { Value = FuID { "SLog2" }, },
SceneInput = Input {
SourceOp = "Merge3D1",
Source = "Output",
},
["RendererSoftware.Channels.Nest"] = Input { Value = 1, },
["RendererSoftware.Channels.Z"] = Input { Value = 1, },
["RendererSoftware.Channels.Normal"] = Input { Value = 1, },
},
ViewInfo = OperatorInfo { Pos = { 891, 195 } },
},
Camera3D1 = Camera3D {
Inputs = {
["Transform3DOp.Translate.X"] = Input { Value = 2.20407346681082, },
["Transform3DOp.Translate.Y"] = Input { Value = 2.06772200922217, },
["Transform3DOp.Translate.Z"] = Input { Value = 2.15928754546133, },
["Transform3DOp.Rotate.X"] = Input { Value = -29.6, },
["Transform3DOp.Rotate.Y"] = Input { Value = 36, },
AoV = Input { Value = 24.3265863475745, },
["Stereo.Mode"] = Input { Value = FuID { "Mono" }, },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 2, },
["MtlStdInputs.MaterialID"] = Input { Value = 2, },
},
ViewInfo = OperatorInfo { Pos = { 689, 277 } },
},
AmbientOcclusion1 = SSAO {
CtrlWZoom = false,
Inputs = {
NumberOfSamples = Input { Value = 1677, },
KernelRadius = Input { Value = 3.23809523809524, },
Lift = Input { Value = -0.476190476190476, },
Gamma = Input { Value = 0.847619047619048, },
Camera = Input {
SourceOp = "Camera3D1",
Source = "Output",
},
Input = Input {
SourceOp = "Renderer3D1",
Source = "Output",
},
},
ViewInfo = OperatorInfo { Pos = { 1001, 196 } },
}
}
}