Skip to content

Commit ff63de5

Browse files
committed
Arrangement the render mode
1 parent 997d2d7 commit ff63de5

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

CCBoot.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1665,8 +1665,13 @@ cc._initSys = function (config, CONFIG_KEY) {
16651665

16661666
if(userRenderMode === 2)
16671667
try{
1668-
cc.create3DContext(tmpCanvas, {'stencil': true, 'preserveDrawingBuffer': true });
1669-
cc._renderType = cc._RENDER_TYPE_WEBGL;
1668+
var context = cc.create3DContext(tmpCanvas, {'stencil': true, 'preserveDrawingBuffer': true });
1669+
if(context){
1670+
cc._renderType = cc._RENDER_TYPE_WEBGL;
1671+
}else{
1672+
cc.log("Browsers doesn‘t support WebGL");
1673+
userRenderMode = 1;
1674+
}
16701675
}catch(e){
16711676
cc.log("Browsers doesn‘t support WebGL");
16721677
userRenderMode = 1;

0 commit comments

Comments
 (0)