Ejemplo n.º 1
0
 public GLEx Update()
 {
     if (isClosed)
     {
         return(this);
     }
     if (batch != null)
     {
         GL20 gl = batch.gl;
         // 刷新原始设置
         GLUtils.Reset(gl);
         // 清空背景为黑色
         GLUtils.SetClearColor(gl, LColor.black);
         if (!LSystem.IsHTML5())
         {
             // 禁用色彩抖动
             GLUtils.DisableDither(gl);
             // 禁用深度测试
             GLUtils.DisableDepthTest(gl);
             // 禁用双面剪切
             GLUtils.DisableCulling(gl);
         }
         // 设定画布渲染模式为默认
         this.SetBlendMode(BlendMethod.MODE_NORMAL);
     }
     return(this);
 }