diff options
author | Jinhyung Jo <jinhyung.jo@samsung.com> | 2016-06-22 19:32:42 +0900 |
---|---|---|
committer | Jinhyung Jo <jinhyung.jo@samsung.com> | 2016-09-08 17:18:41 +0900 |
commit | 99ffcba1997dade13316bd09023f93597db0f2df (patch) | |
tree | 9e7f04991cf9972aef91c4df47dfe9e5b4a4cd57 /hw/vigs/vigs_gl_backend.h | |
parent | dd1b27089951e80641465215c87b1bfd97f648b8 (diff) | |
download | qemu-99ffcba1997dade13316bd09023f93597db0f2df.tar.gz qemu-99ffcba1997dade13316bd09023f93597db0f2df.tar.bz2 qemu-99ffcba1997dade13316bd09023f93597db0f2df.zip |
display: move display functionality to Qt5 GUI
Qt5 GUI paints final display with all processing, not in VIGS.
The followings are in this commit.
- VIGS: remove the code about display rendering
- VIGS: modify the code about onscreen rendering server
- VIGS: add functions to delivery the texture id to Qt5 UI
- Qt5 UI: change the deprecated classes to the new classes
- Qt5 UI: add OpenGL rendering functionality
- Qt5 UI: fix the transparent issue with OpenGL
- Qt5 UI: bug fix caused by image formats
- etc. : minor modifications
Change-Id: I39471237b5d526751fac95e9fe88f05f6939142c
Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
Diffstat (limited to 'hw/vigs/vigs_gl_backend.h')
-rw-r--r-- | hw/vigs/vigs_gl_backend.h | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/hw/vigs/vigs_gl_backend.h b/hw/vigs/vigs_gl_backend.h index dca456b06c..ca2d3658ab 100644 --- a/hw/vigs/vigs_gl_backend.h +++ b/hw/vigs/vigs_gl_backend.h @@ -220,43 +220,11 @@ struct vigs_gl_backend * Display thread related. * @{ */ - - struct vigs_vector dpy_v1; - struct vigs_vector dpy_v2; - - GLuint dpy_vao; - - GLuint dpy_tex_prog_vs_id; - GLuint dpy_tex_prog_fs_id; - GLuint dpy_tex_prog_id; - GLint dpy_tex_prog_proj_loc; - GLint dpy_tex_prog_vertCoord_loc; - GLint dpy_tex_prog_texCoord_loc; - GLint dpy_tex_prog_brightness_loc; - - GLuint dpy_scale_prog_vs_id; - GLuint dpy_scale_prog_fs_id; - GLuint dpy_scale_prog_id; - GLint dpy_scale_prog_proj_loc; - GLint dpy_scale_prog_vertCoord_loc; - GLint dpy_scale_prog_texCoord_loc; - GLint dpy_scale_prog_texSize_loc; - GLint dpy_scale_prog_brightness_loc; - - GLuint dpy_vbo; - uint32_t dpy_vbo_size; - GLuint dpy_tex; GLuint dpy_fb; - GLfloat dpy_tex_ortho[16]; uint32_t dpy_tex_width; uint32_t dpy_tex_height; - GLuint mt_tex; - GLfloat mt_tex_ortho[16]; - uint32_t mt_tex_width; - uint32_t mt_tex_height; - /* * @} */ |