Inheritance: IDisposable
コード例 #1
0
ファイル: CanvasGL2d.cs プロジェクト: lingliy/HtmlRenderer
 public void DrawFrameBuffer(FrameBuffer frameBuffer, float x, float y)
 {
     //draw frame buffer into specific position
     glesTextureShader.Render(frameBuffer.TextureId, x, y, frameBuffer.Width, frameBuffer.Height);
 }
コード例 #2
0
ファイル: CanvasGL2d.cs プロジェクト: prepare/HTML-Renderer
 public void DetachFrameBuffer(bool updateTextureResult = true)
 {
     if (_currentFrameBuffer != null)
     {
         if (updateTextureResult)
         {
             _currentFrameBuffer.UpdateTexture();
         }
         _currentFrameBuffer.ReleaseCurrent();
     }
     _currentFrameBuffer = null;
 }
コード例 #3
0
ファイル: CanvasGL2d.cs プロジェクト: prepare/HTML-Renderer
 public void DrawFrameBuffer(FrameBuffer frameBuffer, float x, float y)
 {
     //draw frame buffer into specific position
     glesTextureShader.Render(frameBuffer.TextureId, x, y, frameBuffer.Width, frameBuffer.Height);
 }
コード例 #4
0
ファイル: CanvasGL2d.cs プロジェクト: prepare/HTML-Renderer
 public void AttachFrameBuffer(FrameBuffer frameBuffer)
 {
     DetachFrameBuffer(true);
     if (frameBuffer != null)
     {
         this._currentFrameBuffer = frameBuffer;
         frameBuffer.MakeCurrent();
     }
 }