Rev 4523 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4523 | Rev 4525 | ||
---|---|---|---|
Line 21... | Line 21... | ||
21 | EGLContext context; |
21 | EGLContext context; |
22 | EGLint dx, dy; |
22 | EGLint dx, dy; |
23 | EGLint width, height; |
23 | EGLint width, height; |
24 | EGLint scr_width, scr_height; |
24 | EGLint scr_width, scr_height; |
25 | GLuint framebuffer; |
25 | GLuint framebuffer; |
26 | EGLImageKHR screen, front, back, mask; |
26 | EGLImageKHR screen, front, back; |
27 | GLuint tx_buffers[2]; |
27 | GLuint tx_buffers[2]; |
28 | GLuint tx_screen; |
28 | GLuint tx_screen; |
29 | GLuint tx_mask; |
29 | GLuint tx_mask; |
- | 30 | ||
30 | GLuint mask_handle; |
31 | GLuint mask_handle; |
- | 32 | GLuint mask_name; |
|
31 | void *mask_buffer; |
33 | void *mask_buffer; |
- | 34 | EGLImageKHR mask_image; |
|
- | 35 | ||
32 | int back_buffer; |
36 | int back_buffer; |
33 | GLuint blit_prog; |
37 | GLuint blit_prog; |
34 | GLint sampler, sm_mask; |
38 | GLint sampler, sm_mask; |
35 | float vertices[8],tc_src[8],tc_mask[8]; |
39 | float vertices[8],tc_src[8],tc_mask[8]; |
36 | }; |
40 | }; |