Beispiel #1
0
 public void FramebufferRenderbuffer(GLFramebufferTarget target, GLFramebufferAttachment attachment, GLRenderbufferTarget renderbuffertarget, GLRenderbufferHandle renderbuffer)
 {
     GL.FramebufferRenderbuffer(
         (FramebufferTarget)target,
         (FramebufferAttachment)attachment,
         (RenderbufferTarget)renderbuffertarget, (int)renderbuffer);
 }
Beispiel #2
0
 public void BindFramebuffer(GLFramebufferTarget target, GLFramebufferHandle fb)
 {
     //if (!AppDomain.CurrentDomain.IsDefaultAppDomain())
     //	System.Diagnostics.Debug.WriteLine(AppDomain.CurrentDomain.FriendlyName + " bound " + fb);
     _currentFramebufferBinding = fb;
     GL.BindFramebuffer((FramebufferTarget)target, (int)fb);
 }
Beispiel #3
0
 public void FramebufferTexture2D(GLFramebufferTarget target, GLFramebufferAttachment attachment, GLTextureTarget textarget, GLTextureHandle texture, int level)
 {
     GL.FramebufferTexture2D(
         (FramebufferTarget)target,
         (FramebufferAttachment)attachment,
         (TextureTarget)textarget, (int)texture, level);
 }
Beispiel #4
0
 public void FramebufferTexture2D(GLFramebufferTarget target, GLFramebufferAttachment attachment, GLTextureTarget textarget, GLTextureHandle texture, int level)
 {
     try
     {
         this.BeginFunc();
         this._gl.FramebufferTexture2D(target, attachment, textarget, texture, level);
     }
     finally
     {
         this.EndFunc();
     }
 }
Beispiel #5
0
 public void BindFramebuffer(GLFramebufferTarget target, GLFramebufferHandle fb)
 {
     try
     {
         this.BeginFunc();
         this._gl.BindFramebuffer(target, fb);
     }
     finally
     {
         this.EndFunc();
     }
 }
Beispiel #6
0
 public void FramebufferRenderbuffer(GLFramebufferTarget target, GLFramebufferAttachment attachment, GLRenderbufferTarget renderbuffertarget, GLRenderbufferHandle renderbuffer)
 {
     try
     {
         this.BeginFunc();
         this._gl.FramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer);
     }
     finally
     {
         this.EndFunc();
     }
 }
Beispiel #7
0
 public GLFramebufferStatus CheckFramebufferStatus(GLFramebufferTarget target)
 {
     try
     {
         this.BeginFunc();
         return(this._gl.CheckFramebufferStatus(target));
     }
     finally
     {
         this.EndFunc();
     }
 }
Beispiel #8
0
Datei: GL.cs Projekt: mortend/uno
 public void BindFramebuffer(GLFramebufferTarget target, GLFramebufferHandle fb)
 {
     _currentFramebufferBinding = fb;
     TKGL.BindFramebuffer((FramebufferTarget)target, (int)fb);
 }
Beispiel #9
0
Datei: GL.cs Projekt: mortend/uno
 public GLFramebufferStatus CheckFramebufferStatus(GLFramebufferTarget target)
 {
     return((GLFramebufferStatus)TKGL.CheckFramebufferStatus((FramebufferTarget)target));
 }
Beispiel #10
0
Datei: GL.cs Projekt: yongaru/uno
 public static void FramebufferRenderbuffer(GLFramebufferTarget target, GLFramebufferAttachment attachment, GLRenderbufferTarget renderbuffertarget, GLRenderbufferHandle renderbuffer)
 {
     GL._gl.FramebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer);
 }
Beispiel #11
0
 public void FramebufferTexture2D(GLFramebufferTarget target, GLFramebufferAttachment attachment, GLTextureTarget textarget, GLTextureHandle texture, int level)
 {
 }
Beispiel #12
0
Datei: GL.cs Projekt: yongaru/uno
 public static GLFramebufferStatus CheckFramebufferStatus(GLFramebufferTarget target)
 {
     return(GL._gl.CheckFramebufferStatus(target));
 }
Beispiel #13
0
Datei: GL.cs Projekt: yongaru/uno
 public static void BindFramebuffer(GLFramebufferTarget target, GLFramebufferHandle fb)
 {
     GL._gl.BindFramebuffer(target, fb);
 }
Beispiel #14
0
 public GLFramebufferStatus CheckFramebufferStatus(GLFramebufferTarget target)
 {
     return(GLFramebufferStatus.FramebufferUnsupported);
 }
Beispiel #15
0
 public void FramebufferRenderbuffer(GLFramebufferTarget target, GLFramebufferAttachment attachment, GLRenderbufferTarget renderbuffertarget, GLRenderbufferHandle renderbuffer)
 {
 }
Beispiel #16
0
Datei: GL.cs Projekt: yongaru/uno
 public static void FramebufferTexture2D(GLFramebufferTarget target, GLFramebufferAttachment attachment, GLTextureTarget textarget, GLTextureHandle texture, int level)
 {
     GL._gl.FramebufferTexture2D(target, attachment, textarget, texture, level);
 }
Beispiel #17
0
 public void BindFramebuffer(GLFramebufferTarget target, GLFramebufferHandle fb)
 {
 }