64 bit *Possible* Intel OpenCL incompatibility

mikkie wrote on 7/22/2012, 12:28 PM
Just more a quick heads-up in case it's useful to anyone, get it on searchable record etc...

Using an ATI 6870 [in part because that was what they initially tested 11 Pro with], GPU accel on, with an i7 CPU on a Z68 m/board with Intel graphics & Virtu on in Discrete mode. That's what's gotten me the fastest encodes using Vegas Pro 11 64 & the Sony AVC encoder set to Auto.

Tried adding the Intel OpenCL drivers, basically just to see what would happen. MC mpg2 encoding *may* have *slightly* sped up a bit, but Sony AVC was missing from the render dialog -- 64 bit Vegas Pro Only. Disabling Virtu &/or Vegas Pro GPU accel have no effect. Renaming/disabling IntelOpenCL64.dll in the system folder brought the AVC encoder back.

My *guess* is that when the Render dialog 1st opens it checks for avail. encoders, the Sony AVC encoder checks for graphics hardware it might use, & dies when it gets to the Intel OpenCL. I did not check or investigate further -- it was just a quick experiment after all. :)

Comments

Red Prince wrote on 7/23/2012, 9:17 AM
Go to Options, scroll down and click on Preferences while holding down the shift key. Select the Internal tab. In the search window at the bottom of the Preferences dialog, where it says Show only prefs containing, type OpenCL. Change the value of OpenCL Device Type Filter from the default value of 4 to 6. Click OK.

I’m not sure whether you need to restart Vegas after that, but you will now be able to use the Intel (and AMD if you wish) OpenCL drivers. This will not affect third party plugins, only Vegas itself.

He who knows does not speak; he who speaks does not know.
                    — Lao Tze in Tao Te Ching

Can you imagine the silence if everyone only said what he knows?
                    — Karel Čapek (The guy who gave us the word “robot” in R.U.R.)

Webhorse wrote on 7/25/2012, 3:00 AM
Very usefull!!!
I have the same problem on a test setup I havent worked on the last few weeks.

Will test it later