mesa egl: GL blitter support code.

blitter: single set of the texture coordinates.

git-svn-id: svn://kolibrios.org@4525 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Sergey Semyonov (Serge)
2014-01-24 23:17:29 +00:00
parent 7ea58d1906
commit a95c356dc8
7 changed files with 95 additions and 94 deletions

View File

@@ -23,12 +23,16 @@ struct render
EGLint width, height;
EGLint scr_width, scr_height;
GLuint framebuffer;
EGLImageKHR screen, front, back, mask;
EGLImageKHR screen, front, back;
GLuint tx_buffers[2];
GLuint tx_screen;
GLuint tx_mask;
GLuint mask_handle;
void *mask_buffer;
GLuint mask_name;
void *mask_buffer;
EGLImageKHR mask_image;
int back_buffer;
GLuint blit_prog;
GLint sampler, sm_mask;