diff options
author | Tavian Barnes <tavianator@gmail.com> | 2009-07-02 18:12:16 +0000 |
---|---|---|
committer | Tavian Barnes <tavianator@gmail.com> | 2009-07-02 18:12:16 +0000 |
commit | a0571c84673f01b05e6edeb901cca8ff5ae9a023 (patch) | |
tree | 77e0102f351c2933bdda6f6811504afdb5b0ea53 /libdimension/dimension/gl.h | |
parent | a7b2355c6424fff9093d238c973fb09d801da934 (diff) | |
download | dimension-a0571c84673f01b05e6edeb901cca8ff5ae9a023.tar.xz |
Implement dmnsn_gl_read_canvas.
Diffstat (limited to 'libdimension/dimension/gl.h')
-rw-r--r-- | libdimension/dimension/gl.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/libdimension/dimension/gl.h b/libdimension/dimension/gl.h index e27c418..f7de782 100644 --- a/libdimension/dimension/gl.h +++ b/libdimension/dimension/gl.h @@ -28,10 +28,11 @@ #include <stdio.h> -/* Write canvas to GL framebuffer. Returns 0 on success, nonzero on failure */ +/* Write canvas to GL framebuffer. Returns 0 on success, nonzero on failure. */ int dmnsn_gl_write_canvas(const dmnsn_canvas *canvas); /* Read a canvas from a GL framebuffer. Returns NULL on failure. */ -dmnsn_canvas *dmnsn_gl_read_canvas(); +dmnsn_canvas *dmnsn_gl_read_canvas(unsigned int x0, unsigned int y0, + unsigned int width, unsigned int height); #endif /* DIMENSION_GL_H */ |