You need 1GB of VRAM for it to work. The surprise is that it worked in CS6, because you needed 1GB there, too.
Well, I edited two challenging short films with hardware acceleration on CS6… to me it was no surprise.
Besides, the Macbook GPU has shared VRAM (not limited to 512mb), which applications can increase via the nvidia driver. My guess is, that this is screwed up in the new version.
I'm kind of pissed. The software renderer is UNUSABLE.
Where do I call a support staff directly?!?!? I can't find anything. Works got to be done.
512 MB is not enough.....sell your laptop and get a new Haswell based Windows laptop with 7xx series mobile Nvidia card....some have 3 to 4 GB video memory of DDR5,not crappy DDR3 memory. Also,, get at least two internal drive bays and eSata external port, HDMI, and Display port.....
STOP. It worked on CS 6. There is NO NEED to buy a new machine. Let alone windows based.
Your problem is not adobes fault. Your system specs don't meet the minimum requirements. Neither for cc nor for cs6. In general ppro needs at minimum 896mb of dedicated vram. No shared memory.
I don't know why it worked for you in cs6. Maybe you simply had luck.
This is completly unlogic.
I edited two short filmes flawlessly in Full HD with my system.
So - it is possible. This is rational. In computer science there is no "luck". wtf. where am I ?!?!?!?
so I found out that you can edit a file in the program files to support any card you like
> /Applications/Adobe Premiere Pro CC/Adobe Premiere Pro CC.app/Contents/cuda_supported_cards.txt
"Sadly" the 650M is already listed, so I guess that the CC version does additional checks. But then it would make no sense to add the 650M to the supported cards.
(I still can't believe that the first advice here is to buy a windows machine.)
however it makes sense. the actual 15" macbook pro with retina display has a GT650M with 1GB of VRAM.
CS6 only watched at the text file of supported cards. You could just add your card to the list and it worked. In CC you can activate every Graphics card which meets the minimum requirements which adobe set to 1GB of VRAM. So you could be right that CC does an additional check for how much VRAM the grpahics card has built in. And if it is less than 1GB you can use the gpu in no case.
Yes you're right.
Did some googling and it appears that some users saw an increase to 768 mb vram after they installed 16gb of RAM.
Which is odd, since I have 16GB Ram and only 512mb VRAM. Others claim that the logic board can't handle more than that.
The question is now whether using an external Thunderbolt case to connect a PCIE graphics card with enough vram would help. The best solution for me however would be to hack Premiere to allow usage of CUDA anyways. It worked for me and I dont have any 4k footage to edit, whatsoever
Digged a little deeper. It appears that the upcoming OS X update (Mavericks) will allocate more RAM for VRAM.
So maybe at least the Intel GPU would profit of more than enough VRAM and I could use OpenCL when the new OS X is released?!
I would hope some staff member will look into this tomorrow. Need a definitive answer
the Macbook GPU has shared VRAM (not limited to 512mb)
Doesn't matter. It needs to be 1GB or more on the card.
It worked on CS 6.
But it shouldn't have. That it did is an error. Even with the 'hack', on a Windows machine a card will not work with less than the require VRAM on the card itself. That it does on a Mac is something of a quirk.
In short, you got lucky before. Now you'll have to upgrade your card.
I may be alright with the lacking hardware support when someone gives a profound technical reason.
Is it memory latency when using shared RAM?
You'd have to ask the engineers that one. One of them occasionally pokes his head in here, but you can't count on it.
same situation here, interested if there will be a work around some day.
The only solution you're likely to ever find is getting a new card with enough VRAM.
With this "hack" I was able to enable the CUDA acceleration. I inserted "GeForce GT 650M" in the aforementioned textfile (without "Nvidia"). Before that I also could only use software acceleration.
Now with my machine I think I should also be able to use OpenCL, right? How do I get this option? These are my specs:
There is a separate text file for OpenCL.
Okay, I guess I could have used my brain for that, but apperantly it also lacked some drivers yesterday.