Skip navigation
Currently Being Moderated

Premiere + OpenGL

May 15, 2013 4:12 PM

Hello.

I created a plugin in After Effects SDK CS6 (Adobe Forum members wrote that my plugin should work both in AE and Premiere).

In AE my plugin works perfectly. In Premiere, when I don't use OpenGL and for example colorize footage everything is ok. When I use OpenGL my plugin crashes Premiere on the first line of OpenGL code...

I don't know why. I read that Premier has multi-threading render but when I enable multi-threading render option in AE everything renders ok.

 

How I use OpenGL:

I create hidden OpenGL context, grab all the pixels and add them to the input pixels.

 

Thanks in advance for answer.

Dave

 
Replies
  • Currently Being Moderated
    Oct 12, 2012 11:56 AM   in reply to DaveProx

    Hi Dave,

     

    Here’s some helpful info from one of the Premiere Pro engineers:

     

    “Our multithreaded rendering isn't really the same as what AE does. They spawn multiple processes and will only call effects single threaded from each process. Premiere Pro has multithreaded rendering in a single process. A common approach for OpenGL plugins in PPro is to create a new single thread to serialize the calls onto.”

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points