vigs & yagl : Move sources to own directories 81/11881/1
authorjinhyung.jo <jinhyung.jo@samsung.com>
Thu, 31 Oct 2013 09:31:01 +0000 (18:31 +0900)
committerjinhyung.jo <jinhyung.jo@samsung.com>
Thu, 7 Nov 2013 07:03:13 +0000 (16:03 +0900)
Make new directories for each module in the hw directory
, move the sources and add makefiles.

Change-Id: Ife82c2770f6ae8917c854d70e8b89c44edbc1e9c
Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
201 files changed:
Makefile.target
hw/Makefile.objs
hw/vigs/Makefile.objs [new file with mode: 0644]
hw/vigs/vigs_backend.c [moved from hw/vigs_backend.c with 100% similarity]
hw/vigs/vigs_backend.h [moved from hw/vigs_backend.h with 100% similarity]
hw/vigs/vigs_comm.c [moved from hw/vigs_comm.c with 100% similarity]
hw/vigs/vigs_comm.h [moved from hw/vigs_comm.h with 100% similarity]
hw/vigs/vigs_device.c [moved from hw/vigs_device.c with 100% similarity]
hw/vigs/vigs_device.h [moved from hw/vigs_device.h with 100% similarity]
hw/vigs/vigs_gl_backend.c [moved from hw/vigs_gl_backend.c with 100% similarity]
hw/vigs/vigs_gl_backend.h [moved from hw/vigs_gl_backend.h with 100% similarity]
hw/vigs/vigs_gl_backend_agl.c [moved from hw/vigs_gl_backend_agl.c with 100% similarity]
hw/vigs/vigs_gl_backend_glx.c [moved from hw/vigs_gl_backend_glx.c with 100% similarity]
hw/vigs/vigs_gl_backend_wgl.c [moved from hw/vigs_gl_backend_wgl.c with 100% similarity]
hw/vigs/vigs_inc/GL/gl.h [moved from hw/yagl_inc/GL/gl.h with 100% similarity]
hw/vigs/vigs_inc/GL/gl_mangle.h [moved from hw/yagl_inc/GL/gl_mangle.h with 100% similarity]
hw/vigs/vigs_inc/GL/glext.h [moved from hw/yagl_inc/GL/glext.h with 100% similarity]
hw/vigs/vigs_inc/GL/glu.h [moved from hw/yagl_inc/GL/glu.h with 100% similarity]
hw/vigs/vigs_inc/GL/glu_mangle.h [moved from hw/yagl_inc/GL/glu_mangle.h with 100% similarity]
hw/vigs/vigs_inc/GL/glx.h [moved from hw/yagl_inc/GL/glx.h with 100% similarity]
hw/vigs/vigs_inc/GL/glx_mangle.h [moved from hw/yagl_inc/GL/glx_mangle.h with 100% similarity]
hw/vigs/vigs_inc/GL/glxext.h [moved from hw/yagl_inc/GL/glxext.h with 100% similarity]
hw/vigs/vigs_inc/GL/internal/dri_interface.h [moved from hw/yagl_inc/GL/internal/dri_interface.h with 100% similarity]
hw/vigs/vigs_inc/GL/internal/sarea.h [moved from hw/yagl_inc/GL/internal/sarea.h with 100% similarity]
hw/vigs/vigs_inc/GL/osmesa.h [moved from hw/yagl_inc/GL/osmesa.h with 100% similarity]
hw/vigs/vigs_inc/GL/vms_x_fix.h [moved from hw/yagl_inc/GL/vms_x_fix.h with 100% similarity]
hw/vigs/vigs_inc/GL/wglext.h [moved from hw/yagl_inc/GL/wglext.h with 100% similarity]
hw/vigs/vigs_inc/GL/wmesa.h [moved from hw/yagl_inc/GL/wmesa.h with 100% similarity]
hw/vigs/vigs_log.c [moved from hw/vigs_log.c with 100% similarity]
hw/vigs/vigs_log.h [moved from hw/vigs_log.h with 100% similarity]
hw/vigs/vigs_protocol.h [moved from hw/vigs_protocol.h with 100% similarity]
hw/vigs/vigs_ref.c [moved from hw/vigs_ref.c with 100% similarity]
hw/vigs/vigs_ref.h [moved from hw/vigs_ref.h with 100% similarity]
hw/vigs/vigs_regs.h [moved from hw/vigs_regs.h with 100% similarity]
hw/vigs/vigs_server.c [moved from hw/vigs_server.c with 100% similarity]
hw/vigs/vigs_server.h [moved from hw/vigs_server.h with 100% similarity]
hw/vigs/vigs_surface.c [moved from hw/vigs_surface.c with 100% similarity]
hw/vigs/vigs_surface.h [moved from hw/vigs_surface.h with 100% similarity]
hw/vigs/vigs_sw_backend.c [moved from hw/vigs_sw_backend.c with 100% similarity]
hw/vigs/vigs_types.h [moved from hw/vigs_types.h with 100% similarity]
hw/vigs/vigs_utils.c [moved from hw/vigs_utils.c with 100% similarity]
hw/vigs/vigs_utils.h [moved from hw/vigs_utils.h with 100% similarity]
hw/vigs/vigs_vector.c [moved from hw/vigs_vector.c with 100% similarity]
hw/vigs/vigs_vector.h [moved from hw/vigs_vector.h with 100% similarity]
hw/yagl/Makefile.objs [new file with mode: 0644]
hw/yagl/yagl_api.c [moved from hw/yagl_api.c with 100% similarity]
hw/yagl/yagl_api.h [moved from hw/yagl_api.h with 100% similarity]
hw/yagl/yagl_apis/Makefile.objs [new file with mode: 0644]
hw/yagl/yagl_apis/egl/Makefile.objs [new file with mode: 0644]
hw/yagl/yagl_apis/egl/yagl_egl_api.c [moved from hw/yagl_apis/egl/yagl_egl_api.c with 100% similarity]
hw/yagl/yagl_apis/egl/yagl_egl_api.h [moved from hw/yagl_apis/egl/yagl_egl_api.h with 100% similarity]
hw/yagl/yagl_apis/egl/yagl_egl_api_ps.c [moved from hw/yagl_apis/egl/yagl_egl_api_ps.c with 100% similarity]
hw/yagl/yagl_apis/egl/yagl_egl_api_ps.h [moved from hw/yagl_apis/egl/yagl_egl_api_ps.h with 100% similarity]
hw/yagl/yagl_apis/egl/yagl_egl_api_ts.c [moved from hw/yagl_apis/egl/yagl_egl_api_ts.c with 100% similarity]
hw/yagl/yagl_apis/egl/yagl_egl_api_ts.h [moved from hw/yagl_apis/egl/yagl_egl_api_ts.h with 100% similarity]
hw/yagl/yagl_apis/egl/yagl_egl_calls.c [moved from hw/yagl_apis/egl/yagl_egl_calls.c with 100% similarity]
hw/yagl/yagl_apis/egl/yagl_egl_calls.h [moved from hw/yagl_apis/egl/yagl_egl_calls.h with 100% similarity]
hw/yagl/yagl_apis/egl/yagl_egl_config.c [moved from hw/yagl_apis/egl/yagl_egl_config.c with 100% similarity]
hw/yagl/yagl_apis/egl/yagl_egl_config.h [moved from hw/yagl_apis/egl/yagl_egl_config.h with 100% similarity]
hw/yagl/yagl_apis/egl/yagl_egl_context.c [moved from hw/yagl_apis/egl/yagl_egl_context.c with 100% similarity]
hw/yagl/yagl_apis/egl/yagl_egl_context.h [moved from hw/yagl_apis/egl/yagl_egl_context.h with 100% similarity]
hw/yagl/yagl_apis/egl/yagl_egl_display.c [moved from hw/yagl_apis/egl/yagl_egl_display.c with 100% similarity]
hw/yagl/yagl_apis/egl/yagl_egl_display.h [moved from hw/yagl_apis/egl/yagl_egl_display.h with 100% similarity]
hw/yagl/yagl_apis/egl/yagl_egl_surface.c [moved from hw/yagl_apis/egl/yagl_egl_surface.c with 100% similarity]
hw/yagl/yagl_apis/egl/yagl_egl_surface.h [moved from hw/yagl_apis/egl/yagl_egl_surface.h with 100% similarity]
hw/yagl/yagl_apis/egl/yagl_egl_validate.c [moved from hw/yagl_apis/egl/yagl_egl_validate.c with 100% similarity]
hw/yagl/yagl_apis/egl/yagl_egl_validate.h [moved from hw/yagl_apis/egl/yagl_egl_validate.h with 100% similarity]
hw/yagl/yagl_apis/egl/yagl_host_egl_calls.c [moved from hw/yagl_apis/egl/yagl_host_egl_calls.c with 100% similarity]
hw/yagl/yagl_apis/egl/yagl_host_egl_calls.h [moved from hw/yagl_apis/egl/yagl_host_egl_calls.h with 100% similarity]
hw/yagl/yagl_apis/gles/Makefile.objs [new file with mode: 0644]
hw/yagl/yagl_apis/gles/yagl_gles_api.c [moved from hw/yagl_apis/gles/yagl_gles_api.c with 100% similarity]
hw/yagl/yagl_apis/gles/yagl_gles_api.h [moved from hw/yagl_apis/gles/yagl_gles_api.h with 100% similarity]
hw/yagl/yagl_apis/gles/yagl_gles_api_ps.c [moved from hw/yagl_apis/gles/yagl_gles_api_ps.c with 100% similarity]
hw/yagl/yagl_apis/gles/yagl_gles_api_ps.h [moved from hw/yagl_apis/gles/yagl_gles_api_ps.h with 100% similarity]
hw/yagl/yagl_apis/gles/yagl_gles_api_ts.c [moved from hw/yagl_apis/gles/yagl_gles_api_ts.c with 100% similarity]
hw/yagl/yagl_apis/gles/yagl_gles_api_ts.h [moved from hw/yagl_apis/gles/yagl_gles_api_ts.h with 100% similarity]
hw/yagl/yagl_apis/gles/yagl_gles_calls.c [moved from hw/yagl_apis/gles/yagl_gles_calls.c with 100% similarity]
hw/yagl/yagl_apis/gles/yagl_gles_calls.h [moved from hw/yagl_apis/gles/yagl_gles_calls.h with 100% similarity]
hw/yagl/yagl_apis/gles/yagl_host_gles_calls.c [moved from hw/yagl_apis/gles/yagl_host_gles_calls.c with 100% similarity]
hw/yagl/yagl_apis/gles/yagl_host_gles_calls.h [moved from hw/yagl_apis/gles/yagl_host_gles_calls.h with 100% similarity]
hw/yagl/yagl_avl.c [moved from hw/yagl_avl.c with 100% similarity]
hw/yagl/yagl_avl.h [moved from hw/yagl_avl.h with 100% similarity]
hw/yagl/yagl_backends/Makefile.objs [new file with mode: 0644]
hw/yagl/yagl_backends/egl_offscreen/Makefile.objs [new file with mode: 0644]
hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen.c [moved from hw/yagl_backends/egl_offscreen/yagl_egl_offscreen.c with 100% similarity]
hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen.h [moved from hw/yagl_backends/egl_offscreen/yagl_egl_offscreen.h with 100% similarity]
hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_context.c [moved from hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_context.c with 100% similarity]
hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_context.h [moved from hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_context.h with 100% similarity]
hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_display.c [moved from hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_display.c with 100% similarity]
hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_display.h [moved from hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_display.h with 100% similarity]
hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_surface.c [moved from hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_surface.c with 100% similarity]
hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_surface.h [moved from hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_surface.h with 100% similarity]
hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_ts.c [moved from hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_ts.c with 100% similarity]
hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_ts.h [moved from hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_ts.h with 100% similarity]
hw/yagl/yagl_backends/egl_onscreen/Makefile.objs [new file with mode: 0644]
hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen.c [moved from hw/yagl_backends/egl_onscreen/yagl_egl_onscreen.c with 100% similarity]
hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen.h [moved from hw/yagl_backends/egl_onscreen/yagl_egl_onscreen.h with 100% similarity]
hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_context.c [moved from hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_context.c with 100% similarity]
hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_context.h [moved from hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_context.h with 100% similarity]
hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_display.c [moved from hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_display.c with 100% similarity]
hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_display.h [moved from hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_display.h with 100% similarity]
hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_surface.c [moved from hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_surface.c with 100% similarity]
hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_surface.h [moved from hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_surface.h with 100% similarity]
hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_ts.c [moved from hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_ts.c with 100% similarity]
hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_ts.h [moved from hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_ts.h with 100% similarity]
hw/yagl/yagl_compiled_transfer.c [moved from hw/yagl_compiled_transfer.c with 100% similarity]
hw/yagl/yagl_compiled_transfer.h [moved from hw/yagl_compiled_transfer.h with 100% similarity]
hw/yagl/yagl_device.c [moved from hw/yagl_device.c with 100% similarity]
hw/yagl/yagl_drivers/Makefile.objs [new file with mode: 0644]
hw/yagl/yagl_drivers/egl_agl/Makefile.objs [new file with mode: 0644]
hw/yagl/yagl_drivers/egl_agl/yagl_egl_agl.c [moved from hw/yagl_drivers/egl_agl/yagl_egl_agl.c with 100% similarity]
hw/yagl/yagl_drivers/egl_glx/Makefile.objs [new file with mode: 0644]
hw/yagl/yagl_drivers/egl_glx/yagl_egl_glx.c [moved from hw/yagl_drivers/egl_glx/yagl_egl_glx.c with 100% similarity]
hw/yagl/yagl_drivers/egl_wgl/Makefile.objs [new file with mode: 0644]
hw/yagl/yagl_drivers/egl_wgl/yagl_egl_wgl.c [moved from hw/yagl_drivers/egl_wgl/yagl_egl_wgl.c with 100% similarity]
hw/yagl/yagl_drivers/gles_ogl/Makefile.objs [new file with mode: 0644]
hw/yagl/yagl_drivers/gles_ogl/yagl_gles_ogl.c [moved from hw/yagl_drivers/gles_ogl/yagl_gles_ogl.c with 100% similarity]
hw/yagl/yagl_drivers/gles_ogl/yagl_gles_ogl.h [moved from hw/yagl_drivers/gles_ogl/yagl_gles_ogl.h with 100% similarity]
hw/yagl/yagl_drivers/gles_ogl/yagl_gles_ogl_macros.h [moved from hw/yagl_drivers/gles_ogl/yagl_gles_ogl_macros.h with 100% similarity]
hw/yagl/yagl_drivers/gles_onscreen/Makefile.objs [new file with mode: 0644]
hw/yagl/yagl_drivers/gles_onscreen/yagl_gles_onscreen.c [moved from hw/yagl_drivers/gles_onscreen/yagl_gles_onscreen.c with 100% similarity]
hw/yagl/yagl_drivers/gles_onscreen/yagl_gles_onscreen.h [moved from hw/yagl_drivers/gles_onscreen/yagl_gles_onscreen.h with 100% similarity]
hw/yagl/yagl_dyn_lib.c [moved from hw/yagl_dyn_lib.c with 100% similarity]
hw/yagl/yagl_dyn_lib.h [moved from hw/yagl_dyn_lib.h with 100% similarity]
hw/yagl/yagl_egl_backend.c [moved from hw/yagl_egl_backend.c with 100% similarity]
hw/yagl/yagl_egl_backend.h [moved from hw/yagl_egl_backend.h with 100% similarity]
hw/yagl/yagl_egl_driver.c [moved from hw/yagl_egl_driver.c with 100% similarity]
hw/yagl/yagl_egl_driver.h [moved from hw/yagl_egl_driver.h with 100% similarity]
hw/yagl/yagl_egl_interface.h [moved from hw/yagl_egl_interface.h with 100% similarity]
hw/yagl/yagl_egl_native_config.c [moved from hw/yagl_egl_native_config.c with 100% similarity]
hw/yagl/yagl_egl_native_config.h [moved from hw/yagl_egl_native_config.h with 100% similarity]
hw/yagl/yagl_egl_surface_attribs.c [moved from hw/yagl_egl_surface_attribs.c with 100% similarity]
hw/yagl/yagl_egl_surface_attribs.h [moved from hw/yagl_egl_surface_attribs.h with 100% similarity]
hw/yagl/yagl_eglb_context.c [moved from hw/yagl_eglb_context.c with 100% similarity]
hw/yagl/yagl_eglb_context.h [moved from hw/yagl_eglb_context.h with 100% similarity]
hw/yagl/yagl_eglb_display.c [moved from hw/yagl_eglb_display.c with 100% similarity]
hw/yagl/yagl_eglb_display.h [moved from hw/yagl_eglb_display.h with 100% similarity]
hw/yagl/yagl_eglb_surface.c [moved from hw/yagl_eglb_surface.c with 100% similarity]
hw/yagl/yagl_eglb_surface.h [moved from hw/yagl_eglb_surface.h with 100% similarity]
hw/yagl/yagl_event.c [moved from hw/yagl_event.c with 100% similarity]
hw/yagl/yagl_event.h [moved from hw/yagl_event.h with 100% similarity]
hw/yagl/yagl_gles_driver.c [moved from hw/yagl_gles_driver.c with 100% similarity]
hw/yagl/yagl_gles_driver.h [moved from hw/yagl_gles_driver.h with 100% similarity]
hw/yagl/yagl_handle_gen.c [moved from hw/yagl_handle_gen.c with 100% similarity]
hw/yagl/yagl_handle_gen.h [moved from hw/yagl_handle_gen.h with 100% similarity]
hw/yagl/yagl_inc/EGL/egl.h [moved from hw/yagl_inc/EGL/egl.h with 100% similarity]
hw/yagl/yagl_inc/EGL/eglext.h [moved from hw/yagl_inc/EGL/eglext.h with 100% similarity]
hw/yagl/yagl_inc/EGL/eglmesaext.h [moved from hw/yagl_inc/EGL/eglmesaext.h with 100% similarity]
hw/yagl/yagl_inc/EGL/eglplatform.h [moved from hw/yagl_inc/EGL/eglplatform.h with 100% similarity]
hw/yagl/yagl_inc/GL/gl.h [moved from hw/vigs_inc/GL/gl.h with 100% similarity]
hw/yagl/yagl_inc/GL/gl_mangle.h [moved from hw/vigs_inc/GL/gl_mangle.h with 100% similarity]
hw/yagl/yagl_inc/GL/glext.h [moved from hw/vigs_inc/GL/glext.h with 100% similarity]
hw/yagl/yagl_inc/GL/glu.h [moved from hw/vigs_inc/GL/glu.h with 100% similarity]
hw/yagl/yagl_inc/GL/glu_mangle.h [moved from hw/vigs_inc/GL/glu_mangle.h with 100% similarity]
hw/yagl/yagl_inc/GL/glx.h [moved from hw/vigs_inc/GL/glx.h with 100% similarity]
hw/yagl/yagl_inc/GL/glx_mangle.h [moved from hw/vigs_inc/GL/glx_mangle.h with 100% similarity]
hw/yagl/yagl_inc/GL/glxext.h [moved from hw/vigs_inc/GL/glxext.h with 100% similarity]
hw/yagl/yagl_inc/GL/internal/dri_interface.h [moved from hw/vigs_inc/GL/internal/dri_interface.h with 100% similarity]
hw/yagl/yagl_inc/GL/internal/sarea.h [moved from hw/vigs_inc/GL/internal/sarea.h with 100% similarity]
hw/yagl/yagl_inc/GL/osmesa.h [moved from hw/vigs_inc/GL/osmesa.h with 100% similarity]
hw/yagl/yagl_inc/GL/vms_x_fix.h [moved from hw/vigs_inc/GL/vms_x_fix.h with 100% similarity]
hw/yagl/yagl_inc/GL/wglext.h [moved from hw/vigs_inc/GL/wglext.h with 100% similarity]
hw/yagl/yagl_inc/GL/wmesa.h [moved from hw/vigs_inc/GL/wmesa.h with 100% similarity]
hw/yagl/yagl_inc/GLES/egl.h [moved from hw/yagl_inc/GLES/egl.h with 100% similarity]
hw/yagl/yagl_inc/GLES/gl.h [moved from hw/yagl_inc/GLES/gl.h with 100% similarity]
hw/yagl/yagl_inc/GLES/glext.h [moved from hw/yagl_inc/GLES/glext.h with 100% similarity]
hw/yagl/yagl_inc/GLES/glplatform.h [moved from hw/yagl_inc/GLES/glplatform.h with 100% similarity]
hw/yagl/yagl_inc/GLES2/gl2.h [moved from hw/yagl_inc/GLES2/gl2.h with 100% similarity]
hw/yagl/yagl_inc/GLES2/gl2ext.h [moved from hw/yagl_inc/GLES2/gl2ext.h with 100% similarity]
hw/yagl/yagl_inc/GLES2/gl2platform.h [moved from hw/yagl_inc/GLES2/gl2platform.h with 100% similarity]
hw/yagl/yagl_inc/KHR/khrplatform.h [moved from hw/yagl_inc/KHR/khrplatform.h with 100% similarity]
hw/yagl/yagl_log.c [moved from hw/yagl_log.c with 100% similarity]
hw/yagl/yagl_log.h [moved from hw/yagl_log.h with 100% similarity]
hw/yagl/yagl_mem.c [moved from hw/yagl_mem.c with 100% similarity]
hw/yagl/yagl_mem.h [moved from hw/yagl_mem.h with 100% similarity]
hw/yagl/yagl_object_map.c [moved from hw/yagl_object_map.c with 100% similarity]
hw/yagl/yagl_object_map.h [moved from hw/yagl_object_map.h with 100% similarity]
hw/yagl/yagl_process.c [moved from hw/yagl_process.c with 100% similarity]
hw/yagl/yagl_process.h [moved from hw/yagl_process.h with 100% similarity]
hw/yagl/yagl_ref.c [moved from hw/yagl_ref.c with 100% similarity]
hw/yagl/yagl_ref.h [moved from hw/yagl_ref.h with 100% similarity]
hw/yagl/yagl_resource.c [moved from hw/yagl_resource.c with 100% similarity]
hw/yagl/yagl_resource.h [moved from hw/yagl_resource.h with 100% similarity]
hw/yagl/yagl_resource_list.c [moved from hw/yagl_resource_list.c with 100% similarity]
hw/yagl/yagl_resource_list.h [moved from hw/yagl_resource_list.h with 100% similarity]
hw/yagl/yagl_server.c [moved from hw/yagl_server.c with 100% similarity]
hw/yagl/yagl_server.h [moved from hw/yagl_server.h with 100% similarity]
hw/yagl/yagl_stats.c [moved from hw/yagl_stats.c with 100% similarity]
hw/yagl/yagl_stats.h [moved from hw/yagl_stats.h with 100% similarity]
hw/yagl/yagl_thread.c [moved from hw/yagl_thread.c with 100% similarity]
hw/yagl/yagl_thread.h [moved from hw/yagl_thread.h with 100% similarity]
hw/yagl/yagl_tls.h [moved from hw/yagl_tls.h with 100% similarity]
hw/yagl/yagl_transport.c [moved from hw/yagl_transport.c with 100% similarity]
hw/yagl/yagl_transport.h [moved from hw/yagl_transport.h with 100% similarity]
hw/yagl/yagl_transport_egl.h [moved from hw/yagl_transport_egl.h with 100% similarity]
hw/yagl/yagl_transport_gl.h [moved from hw/yagl_transport_gl.h with 100% similarity]
hw/yagl/yagl_types.h [moved from hw/yagl_types.h with 100% similarity]
hw/yagl/yagl_vector.c [moved from hw/yagl_vector.c with 100% similarity]
hw/yagl/yagl_vector.h [moved from hw/yagl_vector.h with 100% similarity]
hw/yagl/yagl_version.h [moved from hw/yagl_version.h with 100% similarity]
tizen/src/hw/maru_board.c

index 7243b3a..1bdc34f 100644 (file)
@@ -161,128 +161,6 @@ include $(SRC_PATH)/tizen/src/Makefile.tizen
 endif
 ##
 
-ifdef CONFIG_BUILD_YAGL
-
-# YaGL
-QEMU_CFLAGS += -I$(SRC_PATH)/hw/yagl_inc
-
-$(call set-vpath, $(SRC_PATH)/hw/yagl_apis/egl: \
-                  $(SRC_PATH)/hw/yagl_apis/gles: \
-                  $(SRC_PATH)/hw/yagl_backends/egl_offscreen: \
-                  $(SRC_PATH)/hw/yagl_backends/egl_onscreen: \
-                  $(SRC_PATH)/hw/yagl_drivers/egl_glx: \
-                  $(SRC_PATH)/hw/yagl_drivers/egl_wgl: \
-                  $(SRC_PATH)/hw/yagl_drivers/egl_agl: \
-                  $(SRC_PATH)/hw/yagl_drivers/gles_ogl: \
-                  $(SRC_PATH)/hw/yagl_drivers/gles_onscreen)
-
-obj-y += yagl_device.o
-obj-y += yagl_log.o
-obj-y += yagl_process.o
-obj-y += yagl_thread.o
-obj-y += yagl_server.o
-obj-y += yagl_ref.o
-obj-y += yagl_mem.o
-obj-y += yagl_event.o
-obj-y += yagl_handle_gen.o
-obj-y += yagl_dyn_lib.o
-obj-y += yagl_api.o
-obj-y += yagl_vector.o
-obj-y += yagl_avl.o
-obj-y += yagl_transport.o
-obj-y += yagl_egl_backend.o
-obj-y += yagl_eglb_display.o
-obj-y += yagl_eglb_context.o
-obj-y += yagl_eglb_surface.o
-obj-y += yagl_egl_driver.o
-obj-y += yagl_gles_driver.o
-obj-y += yagl_resource.o
-obj-y += yagl_resource_list.o
-obj-y += yagl_object_map.o
-obj-y += yagl_stats.o
-obj-y += yagl_compiled_transfer.o
-obj-y += yagl_egl_native_config.o
-obj-y += yagl_egl_surface_attribs.o
-# EGL api
-obj-y += yagl_egl_api.o
-obj-y += yagl_egl_api_ps.o
-obj-y += yagl_egl_api_ts.o
-obj-y += yagl_egl_calls.o
-obj-y += yagl_egl_display.o
-obj-y += yagl_egl_config.o
-obj-y += yagl_egl_surface.o
-obj-y += yagl_egl_context.o
-obj-y += yagl_egl_validate.o
-obj-y += yagl_host_egl_calls.o
-# GLES api
-obj-y += yagl_gles_api.o
-obj-y += yagl_gles_api_ps.o
-obj-y += yagl_gles_api_ts.o
-obj-y += yagl_gles_calls.o
-obj-y += yagl_host_gles_calls.o
-# EGL offscreen backend
-obj-y += yagl_egl_offscreen.o
-obj-y += yagl_egl_offscreen_ts.o
-obj-y += yagl_egl_offscreen_display.o
-obj-y += yagl_egl_offscreen_context.o
-obj-y += yagl_egl_offscreen_surface.o
-# EGL onscreen backend
-obj-y += yagl_egl_onscreen.o
-obj-y += yagl_egl_onscreen_ts.o
-obj-y += yagl_egl_onscreen_display.o
-obj-y += yagl_egl_onscreen_context.o
-obj-y += yagl_egl_onscreen_surface.o
-# EGL GLX driver
-ifdef CONFIG_LINUX
-obj-y += yagl_egl_glx.o
-endif
-# EGL WGL driver
-ifdef CONFIG_WIN32
-obj-y += yagl_egl_wgl.o
-endif
-# EGL AGL driver
-ifdef CONFIG_DARWIN
-QEMU_CFLAGS += -Wno-comment
-obj-y += yagl_egl_agl.o
-endif
-# GLES OpenGL driver
-obj-y += yagl_gles_ogl.o
-# GLES onscreen driver
-obj-y += yagl_gles_onscreen.o
-
-endif
-
-ifdef CONFIG_BUILD_VIGS
-
-# VIGS
-QEMU_CFLAGS += -I$(SRC_PATH)/hw/vigs_inc
-
-obj-y += vigs_log.o
-obj-y += vigs_device.o
-obj-y += vigs_comm.o
-obj-y += vigs_server.o
-obj-y += vigs_backend.o
-obj-y += vigs_surface.o
-obj-y += vigs_utils.o
-obj-y += vigs_vector.o
-obj-y += vigs_ref.o
-obj-y += vigs_gl_backend.o
-obj-y += vigs_sw_backend.o
-# GL GLX backend
-ifdef CONFIG_LINUX
-obj-y += vigs_gl_backend_glx.o
-endif
-# GL WGL backend
-ifdef CONFIG_WIN32
-obj-y += vigs_gl_backend_wgl.o
-endif
-# GL AGL backend
-ifdef CONFIG_DARWIN
-obj-y += vigs_gl_backend_agl.o
-endif
-
-endif
-
 # This resolves all nested paths, so it must come last
 include $(SRC_PATH)/Makefile.objs
 
index 0243d6a..b1e422e 100644 (file)
@@ -27,6 +27,8 @@ devices-dirs-$(CONFIG_SOFTMMU) += usb/
 devices-dirs-$(CONFIG_VIRTIO) += virtio/
 devices-dirs-$(CONFIG_SOFTMMU) += watchdog/
 devices-dirs-$(CONFIG_SOFTMMU) += xen/
+devices-dirs-$(CONFIG_BUILD_VIGS) += yagl/
+devices-dirs-$(CONFIG_BUILD_VIGS) += vigs/
 devices-dirs-y += core/
 common-obj-y += $(devices-dirs-y)
 obj-y += $(devices-dirs-y)
diff --git a/hw/vigs/Makefile.objs b/hw/vigs/Makefile.objs
new file mode 100644 (file)
index 0000000..c434eed
--- /dev/null
@@ -0,0 +1,26 @@
+# VIGS
+QEMU_CFLAGS += -I$(SRC_PATH)/hw/vigs/vigs_inc
+
+obj-y += vigs_log.o
+obj-y += vigs_device.o
+obj-y += vigs_comm.o
+obj-y += vigs_server.o
+obj-y += vigs_backend.o
+obj-y += vigs_surface.o
+obj-y += vigs_utils.o
+obj-y += vigs_vector.o
+obj-y += vigs_ref.o
+obj-y += vigs_gl_backend.o
+obj-y += vigs_sw_backend.o
+# GL GLX backend
+ifdef CONFIG_LINUX
+obj-y += vigs_gl_backend_glx.o
+endif
+# GL WGL backend
+ifdef CONFIG_WIN32
+obj-y += vigs_gl_backend_wgl.o
+endif
+# GL AGL backend
+ifdef CONFIG_DARWIN
+obj-y += vigs_gl_backend_agl.o
+endif
similarity index 100%
rename from hw/vigs_backend.c
rename to hw/vigs/vigs_backend.c
similarity index 100%
rename from hw/vigs_backend.h
rename to hw/vigs/vigs_backend.h
similarity index 100%
rename from hw/vigs_comm.c
rename to hw/vigs/vigs_comm.c
similarity index 100%
rename from hw/vigs_comm.h
rename to hw/vigs/vigs_comm.h
similarity index 100%
rename from hw/vigs_device.c
rename to hw/vigs/vigs_device.c
similarity index 100%
rename from hw/vigs_device.h
rename to hw/vigs/vigs_device.h
similarity index 100%
rename from hw/yagl_inc/GL/gl.h
rename to hw/vigs/vigs_inc/GL/gl.h
similarity index 100%
rename from hw/vigs_log.c
rename to hw/vigs/vigs_log.c
similarity index 100%
rename from hw/vigs_log.h
rename to hw/vigs/vigs_log.h
similarity index 100%
rename from hw/vigs_protocol.h
rename to hw/vigs/vigs_protocol.h
similarity index 100%
rename from hw/vigs_ref.c
rename to hw/vigs/vigs_ref.c
similarity index 100%
rename from hw/vigs_ref.h
rename to hw/vigs/vigs_ref.h
similarity index 100%
rename from hw/vigs_regs.h
rename to hw/vigs/vigs_regs.h
similarity index 100%
rename from hw/vigs_server.c
rename to hw/vigs/vigs_server.c
similarity index 100%
rename from hw/vigs_server.h
rename to hw/vigs/vigs_server.h
similarity index 100%
rename from hw/vigs_surface.c
rename to hw/vigs/vigs_surface.c
similarity index 100%
rename from hw/vigs_surface.h
rename to hw/vigs/vigs_surface.h
similarity index 100%
rename from hw/vigs_types.h
rename to hw/vigs/vigs_types.h
similarity index 100%
rename from hw/vigs_utils.c
rename to hw/vigs/vigs_utils.c
similarity index 100%
rename from hw/vigs_utils.h
rename to hw/vigs/vigs_utils.h
similarity index 100%
rename from hw/vigs_vector.c
rename to hw/vigs/vigs_vector.c
similarity index 100%
rename from hw/vigs_vector.h
rename to hw/vigs/vigs_vector.h
diff --git a/hw/yagl/Makefile.objs b/hw/yagl/Makefile.objs
new file mode 100644 (file)
index 0000000..39434fc
--- /dev/null
@@ -0,0 +1,32 @@
+QEMU_CFLAGS += -I$(SRC_PATH)/hw/yagl -I$(SRC_PATH)/hw/yagl/yagl_inc
+
+obj-y += yagl_device.o
+obj-y += yagl_log.o
+obj-y += yagl_process.o
+obj-y += yagl_thread.o
+obj-y += yagl_server.o
+obj-y += yagl_ref.o
+obj-y += yagl_mem.o
+obj-y += yagl_event.o
+obj-y += yagl_handle_gen.o
+obj-y += yagl_dyn_lib.o
+obj-y += yagl_api.o
+obj-y += yagl_vector.o
+obj-y += yagl_avl.o
+obj-y += yagl_transport.o
+obj-y += yagl_egl_backend.o
+obj-y += yagl_eglb_display.o
+obj-y += yagl_eglb_context.o
+obj-y += yagl_eglb_surface.o
+obj-y += yagl_egl_driver.o
+obj-y += yagl_gles_driver.o
+obj-y += yagl_resource.o
+obj-y += yagl_resource_list.o
+obj-y += yagl_object_map.o
+obj-y += yagl_stats.o
+obj-y += yagl_compiled_transfer.o
+obj-y += yagl_egl_native_config.o
+obj-y += yagl_egl_surface_attribs.o
+obj-y += yagl_apis/
+obj-y += yagl_backends/
+obj-y += yagl_drivers/
similarity index 100%
rename from hw/yagl_api.c
rename to hw/yagl/yagl_api.c
similarity index 100%
rename from hw/yagl_api.h
rename to hw/yagl/yagl_api.h
diff --git a/hw/yagl/yagl_apis/Makefile.objs b/hw/yagl/yagl_apis/Makefile.objs
new file mode 100644 (file)
index 0000000..9e6fc3f
--- /dev/null
@@ -0,0 +1,2 @@
+obj-y += egl/
+obj-y += gles/
diff --git a/hw/yagl/yagl_apis/egl/Makefile.objs b/hw/yagl/yagl_apis/egl/Makefile.objs
new file mode 100644 (file)
index 0000000..570a379
--- /dev/null
@@ -0,0 +1,11 @@
+# EGL api
+obj-y += yagl_egl_api.o
+obj-y += yagl_egl_api_ps.o
+obj-y += yagl_egl_api_ts.o
+obj-y += yagl_egl_calls.o
+obj-y += yagl_egl_display.o
+obj-y += yagl_egl_config.o
+obj-y += yagl_egl_surface.o
+obj-y += yagl_egl_context.o
+obj-y += yagl_egl_validate.o
+obj-y += yagl_host_egl_calls.o
diff --git a/hw/yagl/yagl_apis/gles/Makefile.objs b/hw/yagl/yagl_apis/gles/Makefile.objs
new file mode 100644 (file)
index 0000000..1147c7f
--- /dev/null
@@ -0,0 +1,6 @@
+# GLES api
+obj-y += yagl_gles_api.o
+obj-y += yagl_gles_api_ps.o
+obj-y += yagl_gles_api_ts.o
+obj-y += yagl_gles_calls.o
+obj-y += yagl_host_gles_calls.o
similarity index 100%
rename from hw/yagl_avl.c
rename to hw/yagl/yagl_avl.c
similarity index 100%
rename from hw/yagl_avl.h
rename to hw/yagl/yagl_avl.h
diff --git a/hw/yagl/yagl_backends/Makefile.objs b/hw/yagl/yagl_backends/Makefile.objs
new file mode 100644 (file)
index 0000000..db6d768
--- /dev/null
@@ -0,0 +1,2 @@
+obj-y += egl_offscreen/
+obj-y += egl_onscreen/
diff --git a/hw/yagl/yagl_backends/egl_offscreen/Makefile.objs b/hw/yagl/yagl_backends/egl_offscreen/Makefile.objs
new file mode 100644 (file)
index 0000000..5121b9f
--- /dev/null
@@ -0,0 +1,6 @@
+# EGL offscreen backend
+obj-y += yagl_egl_offscreen.o
+obj-y += yagl_egl_offscreen_ts.o
+obj-y += yagl_egl_offscreen_display.o
+obj-y += yagl_egl_offscreen_context.o
+obj-y += yagl_egl_offscreen_surface.o
diff --git a/hw/yagl/yagl_backends/egl_onscreen/Makefile.objs b/hw/yagl/yagl_backends/egl_onscreen/Makefile.objs
new file mode 100644 (file)
index 0000000..922fc67
--- /dev/null
@@ -0,0 +1,7 @@
+# EGL onscreen backend
+obj-y += yagl_egl_onscreen.o
+obj-y += yagl_egl_onscreen_ts.o
+obj-y += yagl_egl_onscreen_display.o
+obj-y += yagl_egl_onscreen_context.o
+obj-y += yagl_egl_onscreen_surface.o
+
similarity index 100%
rename from hw/yagl_device.c
rename to hw/yagl/yagl_device.c
diff --git a/hw/yagl/yagl_drivers/Makefile.objs b/hw/yagl/yagl_drivers/Makefile.objs
new file mode 100644 (file)
index 0000000..f3544e7
--- /dev/null
@@ -0,0 +1,6 @@
+obj-$(CONFIG_LINUX) += egl_glx/
+obj-$(CONFIG_WIN32) += egl_wgl/
+obj-$(CONFIG_DARWIN) += egl_agl/
+obj-y += gles_ogl/
+obj-y += gles_onscreen/
+
diff --git a/hw/yagl/yagl_drivers/egl_agl/Makefile.objs b/hw/yagl/yagl_drivers/egl_agl/Makefile.objs
new file mode 100644 (file)
index 0000000..61fc900
--- /dev/null
@@ -0,0 +1,3 @@
+# EGL AGL driver
+QEMU_CFLAGS += -Wno-comment
+obj-y += yagl_egl_agl.o
diff --git a/hw/yagl/yagl_drivers/egl_glx/Makefile.objs b/hw/yagl/yagl_drivers/egl_glx/Makefile.objs
new file mode 100644 (file)
index 0000000..15df65c
--- /dev/null
@@ -0,0 +1,2 @@
+# EGL GLX driver
+obj-y += yagl_egl_glx.o
diff --git a/hw/yagl/yagl_drivers/egl_wgl/Makefile.objs b/hw/yagl/yagl_drivers/egl_wgl/Makefile.objs
new file mode 100644 (file)
index 0000000..811e319
--- /dev/null
@@ -0,0 +1,2 @@
+# EGL WGL driver
+obj-y += yagl_egl_wgl.o
diff --git a/hw/yagl/yagl_drivers/gles_ogl/Makefile.objs b/hw/yagl/yagl_drivers/gles_ogl/Makefile.objs
new file mode 100644 (file)
index 0000000..a4391fe
--- /dev/null
@@ -0,0 +1,2 @@
+# GLES OpenGL driver
+obj-y += yagl_gles_ogl.o
diff --git a/hw/yagl/yagl_drivers/gles_onscreen/Makefile.objs b/hw/yagl/yagl_drivers/gles_onscreen/Makefile.objs
new file mode 100644 (file)
index 0000000..5878ee9
--- /dev/null
@@ -0,0 +1,3 @@
+# GLES onscreen driver
+obj-y += yagl_gles_onscreen.o
+
similarity index 100%
rename from hw/yagl_dyn_lib.c
rename to hw/yagl/yagl_dyn_lib.c
similarity index 100%
rename from hw/yagl_dyn_lib.h
rename to hw/yagl/yagl_dyn_lib.h
similarity index 100%
rename from hw/yagl_event.c
rename to hw/yagl/yagl_event.c
similarity index 100%
rename from hw/yagl_event.h
rename to hw/yagl/yagl_event.h
similarity index 100%
rename from hw/vigs_inc/GL/gl.h
rename to hw/yagl/yagl_inc/GL/gl.h
similarity index 100%
rename from hw/yagl_log.c
rename to hw/yagl/yagl_log.c
similarity index 100%
rename from hw/yagl_log.h
rename to hw/yagl/yagl_log.h
similarity index 100%
rename from hw/yagl_mem.c
rename to hw/yagl/yagl_mem.c
similarity index 100%
rename from hw/yagl_mem.h
rename to hw/yagl/yagl_mem.h
similarity index 100%
rename from hw/yagl_process.c
rename to hw/yagl/yagl_process.c
similarity index 100%
rename from hw/yagl_process.h
rename to hw/yagl/yagl_process.h
similarity index 100%
rename from hw/yagl_ref.c
rename to hw/yagl/yagl_ref.c
similarity index 100%
rename from hw/yagl_ref.h
rename to hw/yagl/yagl_ref.h
similarity index 100%
rename from hw/yagl_resource.c
rename to hw/yagl/yagl_resource.c
similarity index 100%
rename from hw/yagl_resource.h
rename to hw/yagl/yagl_resource.h
similarity index 100%
rename from hw/yagl_server.c
rename to hw/yagl/yagl_server.c
similarity index 100%
rename from hw/yagl_server.h
rename to hw/yagl/yagl_server.h
similarity index 100%
rename from hw/yagl_stats.c
rename to hw/yagl/yagl_stats.c
similarity index 100%
rename from hw/yagl_stats.h
rename to hw/yagl/yagl_stats.h
similarity index 100%
rename from hw/yagl_thread.c
rename to hw/yagl/yagl_thread.c
similarity index 100%
rename from hw/yagl_thread.h
rename to hw/yagl/yagl_thread.h
similarity index 100%
rename from hw/yagl_tls.h
rename to hw/yagl/yagl_tls.h
similarity index 100%
rename from hw/yagl_transport.c
rename to hw/yagl/yagl_transport.c
similarity index 100%
rename from hw/yagl_transport.h
rename to hw/yagl/yagl_transport.h
similarity index 100%
rename from hw/yagl_types.h
rename to hw/yagl/yagl_types.h
similarity index 100%
rename from hw/yagl_vector.c
rename to hw/yagl/yagl_vector.c
similarity index 100%
rename from hw/yagl_vector.h
rename to hw/yagl/yagl_vector.h
similarity index 100%
rename from hw/yagl_version.h
rename to hw/yagl/yagl_version.h
index d0cc541..e06ebbb 100644 (file)
@@ -74,7 +74,7 @@
 #if defined(__linux__)
 #include <X11/Xlib.h>
 #endif
-#include "vigs_device.h"
+#include "vigs/vigs_device.h"
 extern int enable_yagl;
 extern const char *yagl_backend;
 extern int enable_vigs;