Come here for help & support.
-
pixelmonkey
- Posts: 7
- Joined: Fri Jan 25, 2013 6:03 am
Post
by pixelmonkey » Fri Jan 25, 2013 6:25 am
I've been attempting to get GPU rendering working on my laptop, which has integrated Intel HD 4000 graphics. This chip supports OpenCL 1.1. I've installed the latest drivers (9.17.10.2932) and am running the latest version of Indigo as of this writing (3.4.18) with SketchUp exporter. Every time I try to render with GPU enabled, my sample rate jumps by a factor of about 7~8 compared to rendering with my i5 only, but I only see a blank black screen. No image ever appears. I've searched through the forum and each thread regarding this issue seems to be resolved with a driver update and/or Indigo update but as I said, I'm running the latest drivers and my Indigo version is current. I've checked the log and all appears to be fine, sample below.
Code: Select all
Scene file path: 'C:\Users\Josh\AppData\Roaming/Indigo Renderer/default.igs'
Loaded energy loss compensation curve from disk cache. (elapsed: 0.000 s)
Loaded energy loss compensation curve from disk cache. (elapsed: 0.000 s)
Loaded energy loss compensation curve from disk cache. (elapsed: 0.000 s)
Loaded energy loss compensation curve from disk cache. (elapsed: 0.000 s)
Loaded energy loss compensation curve from disk cache. (elapsed: 0.000 s)
Loaded energy loss compensation curve from disk cache. (elapsed: 0.000 s)
Loaded energy loss compensation curve from disk cache. (elapsed: 0.000 s)
Loaded energy loss compensation curve from disk cache. (elapsed: 0.000 s)
Loaded energy loss compensation curve from disk cache. (elapsed: 0.000 s)
Rendering with GPU acceleration
Forcing bidirectional=false, hybrid=false, batched=true
Processing Environment Map...
AutoFocus: setting camera focus distance to 6.435307502746582 m.
Num buffer layers: 1
Master buffer size: 12.174 MB
Settings:
Image width: 1370 px
Image height: 764 px
Internal image width: 1378 px
Internal image height: 772 px
Verbose: false
Image save period: 60 s
Splat filter: FastBox
Downsize filter: mn_cubic, blur=1, ring=-0, support=3.2px
Render region: false
Supersample factor: 1
Metropolis: false
Bidirectional: false
Hybrid: false
Aperture diffraction: false
Post-process diffraction: true
Auto setting number of threads to 4.
Finished initialisation (Time Taken: 0.63 s)
Starting threads... (num threads: 4)
Using OpenCL device 'Intel(R) HD Graphics 4000'
Starting render thread. (RNG seed=1)
Starting render thread. (RNG seed=2)
Starting render thread. (RNG seed=3)
Starting render thread. (RNG seed=4)
Render thread terminating.
Render thread terminating.
Render thread terminating.
Render thread terminating.
Anyone have any thoughts on this? Thanks!
-
Zom-B

- Posts: 4701
- Joined: Tue Jul 04, 2006 4:18 pm
- Location: ´'`\_(ò_Ó)_/´'`
-
Contact:
Post
by Zom-B » Mon Jan 28, 2013 7:34 pm
you could attach the GPU readout of your system that Indigo can provide by putting following code into a GPUTEST.cmd file in your indigo dir:
Code: Select all
indigo_console.exe --gpu_info
PAUSE
I have no idea if Intel GPUs are even supported atm, my GF has some new laptop with such a GPU on the CPU too, but also a separate AMD card that kicks in while I tested GPU rendering. the GPU dropdown only mentioned one component there named strange, will have to check for newest drivers and test once I find some time.
Maybe installing the Intel SDK is needed here ??!
polygonmanufaktur.de
-
pixelmonkey
- Posts: 7
- Joined: Fri Jan 25, 2013 6:03 am
Post
by pixelmonkey » Tue Jan 29, 2013 1:47 am
Thanks for the thoughts Zom-B. GPU info readout is below. Downloading Intel OpenCL SDK, will report back after installation.
Code: Select all
CUDA info:
----------
OpenCL info:
------------
Successfully loaded OpenCL functions from OpenCL.dll
Num platforms: 1
platform_id: 00000000039A16D0
platform_profile: FULL_PROFILE
platform_version: OpenCL 1.1
platform_name: Intel(R) OpenCL
platform_vendor: Intel(R) Corporation
platform_extensions: cl_intel_dx9_media_sharing cl_khr_byte_addressable_store cl_khr_gl_sharing cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_icd cl_khr_local_
int32_base_atomics cl_khr_local_int32_extended_atomics
2 device(s) found.
----------- Device 0 -----------
device_type: CL_DEVICE_TYPE_CPU
device_name: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
driver_version: 1.1
device_profile: FULL_PROFILE
device_version: OpenCL 1.1 (Build 37149.37214)
device_max_compute_units: 4
device_max_work_group_size: 1024
device_max_work_item_dimensions: 3
device_image2d_max_width: 8192
Dim 0 device_max_num_work_items: 1024
Dim 1 device_max_num_work_items: 1024
Dim 2 device_max_num_work_items: 1024
device_max_clock_frequency: 2500 MHz
device_global_mem_size: 6357831680 B
----------- Device 1 -----------
device_type: CL_DEVICE_TYPE_GPU
device_name: Intel(R) HD Graphics 4000
driver_version: 9.17.10.2932
device_profile: FULL_PROFILE
device_version: OpenCL 1.1
device_max_compute_units: 16
device_max_work_group_size: 512
device_max_work_item_dimensions: 3
device_image2d_max_width: 16384
Dim 0 device_max_num_work_items: 512
Dim 1 device_max_num_work_items: 512
Dim 2 device_max_num_work_items: 512
device_max_clock_frequency: 350 MHz
device_global_mem_size: 1702887424 B
-
pixelmonkey
- Posts: 7
- Joined: Fri Jan 25, 2013 6:03 am
Post
by pixelmonkey » Tue Jan 29, 2013 2:11 am

NO idea what happened, but I just did a quick test render with GPU enabled to confirm it didn't work before installing the Intel SDK...and it appears to be working. I changed
nothing and installed
nothing. No explanation for why but all appears well now, getting around 380k samples/sec in my test scene where as before I was hovering around 170-180k. Thanks for your time, Zom-B...will post back if I run into any further issues.
Who is online
Users browsing this forum: No registered users and 100 guests