4 Replies Latest reply on Jun 3, 2014 4:13 PM by Raghu_intel

    V-Ray fails to compile for Intel HD 4400 and probably any iGPU due to common runtime.

    fjtorsol

      Reading the V-Ray output log it is clear it fails to compile the raytracer for Intel HD 4400 OpenCL runtime. It doesn't matter the scene's complexity it happens always.

       

      Qt: Untested Windows version 6.2 detected!
      Successfully initialized spawner. Waiting for jobs...
      Received TM_START_RENDER from 127.0.0.1
      Starting DR session from 127.0.0.1
      Receiving DR scene from 127.0.0.1
      [DR] getting sequence data...
      [DR] Calling beginSeqeunce()
      Preparing renderer...
      Preparing scene for rendering...
      OpenCL renderer requested.
      loadLibrary(C:\ProgramData\ASGVIS\Common\x64\vc10\Distributed Rendering\rt_opencl.dll)
      Found plugin "RTOpenCL"
      Plugin library "C:\ProgramData\ASGVIS\Common\x64\vc10\Distributed Rendering\rt_opencl.dll" loaded.
      1 plugin(s) loaded successfully
      OpenCL renderer plugin successfully loaded from "C:\ProgramData\ASGVIS\Common\x64\vc10\Distributed Rendering\rt_opencl.dll"
      OpenCL renderer plugin instance successfully created.
      EXT_RTOPENCL interface obtained successfully from OpenCL renderer plugin instance.
      [DR] getting frame data...
      [DR] frame number is 0
      [DR] Calling beginFrame()
      Preparing camera sampler.
      Preparing scene for frame...
      Compiling geometry...
      Preparing ray server.
              Building SDTree for GPU
              Building SDTree for GPU
              Scene is empty.
      Preparing direct light manager.
      Preparing global light manager.
      [DR] Calling renderImage()
      Running RTEngine
      Initializing OpenCL renderer (single kernel version)...
      Querying for OpenCL devices...
      Environment variable VRAY_OPENCL_PLATFORMS_x64 not found - using all available devices
      Found 2 OpenCL platforms
      Using the following OpenCL devices:
      Intel(R) OpenCL Intel(R) Core(TM) i7-4500U CPU @ 1.80GHz
      Intel(R) OpenCL Intel(R) HD Graphics 4400
      NVIDIA CUDA GeForce GT 750M
      CPU TUPLE SIZE = 2
      Using memory buffers for textures
      Using global ray states
      cl_nv_compiler_options extension not found.
      Building OpenCL trace program for device Intel(R) OpenCL_Intel(R) HD Graphics 4400...
      Error Program build failure (-11) at line 1467 , in file ./src/opencl_main.cpp !!!

      Failed to compile OpenCL kernels, falling back to CPU code.
      buildProgram() failed for device 0
      initDevices() failed.
      Number of lights: 0
      Number of area lights: 0
      Number of moving area lights: 0
      Total number of lights added by updateLights(): 0
      Setting up 4 thread(s)
              Number of raycasts: 0
               Camera rays: 0
               Shadow rays: 0
               GI rays: 0
               Reflection rays: 0
               Refraction rays: 0
               Unshaded rays: 0
              Clearing global light manager.
              Clearing direct light manager.
              Clearing ray server.
              Clearing geometry.
              Number of intersectable primitives: 0
               SD triangles: 0
               MB triangles: 0
               Static primitives: 0
               Moving primitives: 0
               Infinite primitives: 0
              Clearing camera image sampler.
              Clearing camera sampler.
              Clearing DMC sampler.
              Clearing path sampler.
              Clearing color mapper.
              Scene constructed in 4.9 seconds
              Preparing renderer...
              Preparing scene for rendering...
              [RenderView] startCameraTime=0.000000, endCameraTime=1.033333
              [RenderView] numCameraTMs=62, numFrames=31, frameSamples=2
              OpenCL renderer requested.
              OpenCL renderer plugin already loaded.
              OpenCL renderer plugin instance successfully created.
              EXT_RTOPENCL interface obtained successfully from OpenCL renderer plugin instance.
              [RenderView] startCameraTime=0.000000, endCameraTime=1.033333
              [RenderView] numCameraTMs=62, numFrames=31, frameSamples=2
              Preparing camera sampler.
              Preparing scene for frame...
              Compiling geometry...
              Preparing ray server.
                      Building SDTree for GPU
                      Building SDTree for GPU
                      Scene bounding box is [-28.7711,-29.052,3.27523]-[28.1591,30.7112,197.953]
              Preparing direct light manager.
              Preparing global light manager.
              Number of lights: 2
              Number of area lights: 0
              Number of moving area lights: 0
              Total number of lights added by updateLights(): 1
      Writing crash dump to "C:\Users\(*)\AppData\Local\Temp\VRay.dmp"