Skip to content

Instantly share code, notes, and snippets.

View mrchnk's full-sized avatar
☮️
NO WAR, PLEASE!

Nikolay Sukharev mrchnk

☮️
NO WAR, PLEASE!
View GitHub Profile
package
{
import flash.display.Stage3D;
import flash.display3D.Context3DRenderMode;
import flash.events.ErrorEvent;
import flash.events.Event;
import flash.utils.setTimeout;
/**
* A simple way to get an optimal Context3D. That is, an extended profile
// Without timeout in onStage3DError
requestContext auto baselineExtended
onStage3DError:err [ErrorEvent type="error" bubbles=false cancelable=false eventPhase=2 text="Error #3702"]
requestContext auto baseline
requestContext:err ArgumentError: Error #3685
requestContext auto baselineConstrained
requestContext:err ArgumentError: Error #3685
requestContext software baseline
requestContext:err ArgumentError: Error #3685
requestContext software baselineConstrained