Enhancement SDK-18016 - updating mxmlc's Embed functionality to recognize .pbj files as precompiled Shader files. This change still retains the old octet stream MIME type mapping to a ByteArray based class, but this change removes the hoop you have to jump through to embed a Shader. The new Embed usage should simply be as follows:
private var TubeViewClass:Class; //Subclass of flash.display.Shader
Also updating Embed MIME types to recognize .dfont files since these are supported by CFFFontManager.
Finally, updating FXG TextGraphic -> SymbolClass to use a simple FlexSprite instead of a Group. TextGraphic should now render at the right depth among SWF graphics primitives when compile time optimized FXG is used.
Doc: If we've documented embedding .pbj, this is a simpler approach and represents a slight change in syntax.
Reviewer: Corey (Note he said he'll update ShaderFilter with a new property to accept a shader directly in a future check-in).