iLeopod Posted March 23, 2013 Share Posted March 23, 2013 Video Decode Acceleration is not working for me an many others with Nvidia GPUS. I wonder if its possible to get it working with some binpatching. Things I noticed so far: AppleVAFramework request an higher/other GPU Power stateAVF error: AVAHDGPURendererVP2VP3BoostVP3: AGPMSetBoost code = 0 returned 0xe00002c2 (ig) this error can be hidden by using MacPro 3,1 SMBIOS (completley disables AGPM/VDA)or adding BoostPState to AGPM info.plistbut this is causing safri to crash often when using VDADecodeCheck AVF info: Successfully connected to the Intel plugin, offline Gen6 intel quick sync enables AirPlay Mirroring but VDA is not possible together with a dedicated GPU for me (with HD4000 this is may different) when disabling iGPU in bios and using iMac12,2 SMBIOS and unloading all INTELHD kexts and efi/dsdt infoAVF info: Successfully connected to the Intel plugin, offline Gen6 is still present. The question is what enables VDA: device-id, subsystem-id, GPU name, Architectureand can we patch it like OpenCL? Link to comment Share on other sites More sharing options...
rvxtm Posted March 23, 2013 Share Posted March 23, 2013 I'm curious about this too, what enables the VDA ? Since 10.7.4 i can't get it to work... Link to comment Share on other sites More sharing options...
iLeopod Posted March 26, 2013 Author Share Posted March 26, 2013 interesting ... no sure if it was also working with 10.7.4 for me. The file we should look at are: /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA /System/Library/Extensions/GeForceVADriver.bundle/Contents/MacOS/GeForceVADriver i had a look with otool but no idea where to start. So skilled Devs in Reverse Engineering are welcome. Link to comment Share on other sites More sharing options...
rvxtm Posted April 1, 2013 Share Posted April 1, 2013 I needed to use imac 12,1 smbios with powerstates in the graphics power management kext to be able to have vda in 10.7.4 , in 10.7.5, something changed and since then i could not get it to work again... it would be noce if someone could point us in the right direction... Link to comment Share on other sites More sharing options...
iLeopod Posted April 2, 2013 Author Share Posted April 2, 2013 I've searched for nvidia vendor-ids in files used (ActivityMonitor) by quick time related to VDA: assuming byte-flipped 10de --> de10 /System/Library/PrivateFrameworks/AppleGVA.framework/Versions/A/AppleGVA FFCBDE10F381 FAF4DE10F00C 33DDDE10E4DF 0F0000DE100000 8118DE1081E2 /System/Library/Extensions/GeForceVADriver.bundle/Contents/MacOS/GeForceVADriver C0E2DE10E907 /System/Library/Frameworks/VideoDecodeAcceleration.framework/Versions/A/VideoDecodeAcceleration none Link to comment Share on other sites More sharing options...
Rampage Dev Posted April 18, 2013 Share Posted April 18, 2013 Link? Link to comment Share on other sites More sharing options...
theconnactic Posted April 18, 2013 Share Posted April 18, 2013 On my nVidia GeForce 9800GT - which is not, of course, a Fermi card - Video Decode Acceleration works without any issues: All the best! Link to comment Share on other sites More sharing options...
theconnactic Posted April 18, 2013 Share Posted April 18, 2013 P.S.: but apparently it's not supported with my Radeon HD 5450 Silent: Link to comment Share on other sites More sharing options...
theconnactic Posted April 19, 2013 Share Posted April 19, 2013 Stefe, with me it's quite the opposite: GeForce works fine, my HD5450 refuses to do it. All the best! Link to comment Share on other sites More sharing options...
iLeopod Posted April 20, 2013 Author Share Posted April 20, 2013 @ Stefe Hobs how? @ theconnactic it looks for me that the intel ivy dose the decoding. With intel sandy bridge i have the problem that it will only enable air play mirroring. But at the other hand slow down the system performance. Link to comment Share on other sites More sharing options...
beta992 Posted April 21, 2013 Share Posted April 21, 2013 Any update on this? 21-04-13 19:34:57,669 VDCAssistant[720]: AVF encoder error: fail to create accelerator instance 21-04-13 19:52:43,390 VDCAssistant[444]: AVF encoder error: fail to create accelerator instance 21-04-13 19:57:42,421 VDCAssistant[385]: AVF encoder error: fail to create accelerator instance Link to comment Share on other sites More sharing options...
theconnactic Posted May 4, 2013 Share Posted May 4, 2013 @ theconnactic it looks for me that the intel ivy dose the decoding. With intel sandy bridge i have the problem that it will only enable air play mirroring. But at the other hand slow down the system performance. It works with my Atom netbook, so i think the discrete card also does the decode. Only my HD 5450 refused to support it. Link to comment Share on other sites More sharing options...
iLeopod Posted May 6, 2013 Author Share Posted May 6, 2013 My Atom Netbook with ION aka 9400m is fully supported too. But the 9800gt was not working for me(broken so cannot test again). Link to comment Share on other sites More sharing options...
Recommended Posts