internal static extern cl_mem clCreateFromGLTexture3D( cl_context context, cl_mem_flags flags, GLenum target, GLint mipLevel, GLuint texture, out ErrorCode errcode_ret);
public void clearStencil(GLint s) { string script = ScriptBuilder.Build( ScriptBuilder.Script( "{0}.clearStencil({1});" ), Script.GetObject(API.id), s ); API.ExecuteJavaScript(script); }
public void viewport(GLint x, GLint y, GLsizei width, GLsizei height) { string script = ScriptBuilder.Build( ScriptBuilder.Script( "{0}.viewport({1},{2},{3},{4});" ), Script.GetObject(API.id), x, y, width, height ); API.ExecuteJavaScript(script); }
public void stencilFuncSeparate(GLenum face, GLenum func, GLint @ref, GLuint mask) { string script = ScriptBuilder.Build( ScriptBuilder.Script( "{0}.stencilFuncSeparate({1},{2},{3},{4});" ), Script.GetObject(API.id), face, func, @ref, mask ); API.ExecuteJavaScript(script); }
public void pixelStorei(GLenum pname, GLint param) { string script = ScriptBuilder.Build( ScriptBuilder.Script( "{0}.pixelStorei({1},{2});" ), Script.GetObject(API.id), pname, param ); API.ExecuteJavaScript(script); }
public static extern void TexParameteri(GLuint texture, GLenum pname, GLint param);
public static extern void FramebufferTextureMultiviewOVR(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint baseViewIndex, GLsizei numViews);
public static extern void FramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
public static extern void GetTexParameteriv(GLenum target, GLuint pname, ref GLint params_k);
public static cl_mem CreateFromGLTexture3D(cl_context context, cl_mem_flags flags, GLenum target, GLint mipLevel, GLuint texture, out ErrorCode errcode_ret) { return(OpenCLAPI.clCreateFromGLTexture3D(context, flags, target, mipLevel, texture, out errcode_ret)); }