Skip to main content
Inspiring
October 7, 2014
Answered

Software Rendering - custom window style

  • October 7, 2014
  • 1 reply
  • 419 views

I am publishing an AIR app using a custom window style- set to Custom Chrome (transparent)

When I do this, I am getting "WARNING: you are running in software mode!" even though I have Render mode set to Direct and DepthAndStencil set to true in the app's config.xml file. Works fine if I use A System window type - but I cannot... I need transparent.

What to do? I have a fast approaching deadline and wasn't thinking this would be an issue...

PS - Using Flare3D

This topic has been closed for replies.
Correct answer itlancer

You cannot use GPU acceleration with transparent windows.

Adobe AIR * Setting desktop application properties

direct — display objects are rendered by the runtime software, but copying the rendered frame to display memory (blitting) is hardware accelerated. StageVideo is available. Stage3D uses hardware acceleration, if otherwise possible. If window transparency is set to true, then the window “falls back” to software rendering and blitting.

1 reply

itlancer
itlancerCorrect answer
Inspiring
October 7, 2014

You cannot use GPU acceleration with transparent windows.

Adobe AIR * Setting desktop application properties

direct — display objects are rendered by the runtime software, but copying the rendered frame to display memory (blitting) is hardware accelerated. StageVideo is available. Stage3D uses hardware acceleration, if otherwise possible. If window transparency is set to true, then the window “falls back” to software rendering and blitting.

dmennenohAuthor
Inspiring
October 7, 2014

Thanks for the reply. Good to know, I've never tried to do this before. Luckily I'm able to use Custom Chrome (opaque) for this portion of the app, and it'll still work out fine.