From 9d27732c49bb46a453dd9a2b07e8d5777afed438 Mon Sep 17 00:00:00 2001 From: "jinhyung.jo" Date: Thu, 31 Oct 2013 18:31:01 +0900 Subject: [PATCH] vigs & yagl : Move sources to own directories Make new directories for each module in the hw directory , move the sources and add makefiles. Change-Id: Ife82c2770f6ae8917c854d70e8b89c44edbc1e9c Signed-off-by: Jinhyung Jo --- Makefile.target | 122 ------------------ hw/Makefile.objs | 2 + hw/vigs/Makefile.objs | 26 ++++ hw/{ => vigs}/vigs_backend.c | 0 hw/{ => vigs}/vigs_backend.h | 0 hw/{ => vigs}/vigs_comm.c | 0 hw/{ => vigs}/vigs_comm.h | 0 hw/{ => vigs}/vigs_device.c | 0 hw/{ => vigs}/vigs_device.h | 0 hw/{ => vigs}/vigs_gl_backend.c | 0 hw/{ => vigs}/vigs_gl_backend.h | 0 hw/{ => vigs}/vigs_gl_backend_agl.c | 0 hw/{ => vigs}/vigs_gl_backend_glx.c | 0 hw/{ => vigs}/vigs_gl_backend_wgl.c | 0 hw/{ => vigs}/vigs_inc/GL/gl.h | 0 hw/{ => vigs}/vigs_inc/GL/gl_mangle.h | 0 hw/{ => vigs}/vigs_inc/GL/glext.h | 0 hw/{ => vigs}/vigs_inc/GL/glu.h | 0 hw/{ => vigs}/vigs_inc/GL/glu_mangle.h | 0 hw/{ => vigs}/vigs_inc/GL/glx.h | 0 hw/{ => vigs}/vigs_inc/GL/glx_mangle.h | 0 hw/{ => vigs}/vigs_inc/GL/glxext.h | 0 .../vigs_inc/GL/internal/dri_interface.h | 0 hw/{ => vigs}/vigs_inc/GL/internal/sarea.h | 0 hw/{ => vigs}/vigs_inc/GL/osmesa.h | 0 hw/{ => vigs}/vigs_inc/GL/vms_x_fix.h | 0 hw/{ => vigs}/vigs_inc/GL/wglext.h | 0 hw/{ => vigs}/vigs_inc/GL/wmesa.h | 0 hw/{ => vigs}/vigs_log.c | 0 hw/{ => vigs}/vigs_log.h | 0 hw/{ => vigs}/vigs_protocol.h | 0 hw/{ => vigs}/vigs_ref.c | 0 hw/{ => vigs}/vigs_ref.h | 0 hw/{ => vigs}/vigs_regs.h | 0 hw/{ => vigs}/vigs_server.c | 0 hw/{ => vigs}/vigs_server.h | 0 hw/{ => vigs}/vigs_surface.c | 0 hw/{ => vigs}/vigs_surface.h | 0 hw/{ => vigs}/vigs_sw_backend.c | 0 hw/{ => vigs}/vigs_types.h | 0 hw/{ => vigs}/vigs_utils.c | 0 hw/{ => vigs}/vigs_utils.h | 0 hw/{ => vigs}/vigs_vector.c | 0 hw/{ => vigs}/vigs_vector.h | 0 hw/yagl/Makefile.objs | 32 +++++ hw/{ => yagl}/yagl_api.c | 0 hw/{ => yagl}/yagl_api.h | 0 hw/yagl/yagl_apis/Makefile.objs | 2 + hw/yagl/yagl_apis/egl/Makefile.objs | 11 ++ hw/{ => yagl}/yagl_apis/egl/yagl_egl_api.c | 0 hw/{ => yagl}/yagl_apis/egl/yagl_egl_api.h | 0 hw/{ => yagl}/yagl_apis/egl/yagl_egl_api_ps.c | 0 hw/{ => yagl}/yagl_apis/egl/yagl_egl_api_ps.h | 0 hw/{ => yagl}/yagl_apis/egl/yagl_egl_api_ts.c | 0 hw/{ => yagl}/yagl_apis/egl/yagl_egl_api_ts.h | 0 hw/{ => yagl}/yagl_apis/egl/yagl_egl_calls.c | 0 hw/{ => yagl}/yagl_apis/egl/yagl_egl_calls.h | 0 hw/{ => yagl}/yagl_apis/egl/yagl_egl_config.c | 0 hw/{ => yagl}/yagl_apis/egl/yagl_egl_config.h | 0 .../yagl_apis/egl/yagl_egl_context.c | 0 .../yagl_apis/egl/yagl_egl_context.h | 0 .../yagl_apis/egl/yagl_egl_display.c | 0 .../yagl_apis/egl/yagl_egl_display.h | 0 .../yagl_apis/egl/yagl_egl_surface.c | 0 .../yagl_apis/egl/yagl_egl_surface.h | 0 .../yagl_apis/egl/yagl_egl_validate.c | 0 .../yagl_apis/egl/yagl_egl_validate.h | 0 .../yagl_apis/egl/yagl_host_egl_calls.c | 0 .../yagl_apis/egl/yagl_host_egl_calls.h | 0 hw/yagl/yagl_apis/gles/Makefile.objs | 6 + hw/{ => yagl}/yagl_apis/gles/yagl_gles_api.c | 0 hw/{ => yagl}/yagl_apis/gles/yagl_gles_api.h | 0 .../yagl_apis/gles/yagl_gles_api_ps.c | 0 .../yagl_apis/gles/yagl_gles_api_ps.h | 0 .../yagl_apis/gles/yagl_gles_api_ts.c | 0 .../yagl_apis/gles/yagl_gles_api_ts.h | 0 .../yagl_apis/gles/yagl_gles_calls.c | 0 .../yagl_apis/gles/yagl_gles_calls.h | 0 .../yagl_apis/gles/yagl_host_gles_calls.c | 0 .../yagl_apis/gles/yagl_host_gles_calls.h | 0 hw/{ => yagl}/yagl_avl.c | 0 hw/{ => yagl}/yagl_avl.h | 0 hw/yagl/yagl_backends/Makefile.objs | 2 + .../yagl_backends/egl_offscreen/Makefile.objs | 6 + .../egl_offscreen/yagl_egl_offscreen.c | 0 .../egl_offscreen/yagl_egl_offscreen.h | 0 .../yagl_egl_offscreen_context.c | 0 .../yagl_egl_offscreen_context.h | 0 .../yagl_egl_offscreen_display.c | 0 .../yagl_egl_offscreen_display.h | 0 .../yagl_egl_offscreen_surface.c | 0 .../yagl_egl_offscreen_surface.h | 0 .../egl_offscreen/yagl_egl_offscreen_ts.c | 0 .../egl_offscreen/yagl_egl_offscreen_ts.h | 0 .../yagl_backends/egl_onscreen/Makefile.objs | 7 + .../egl_onscreen/yagl_egl_onscreen.c | 0 .../egl_onscreen/yagl_egl_onscreen.h | 0 .../egl_onscreen/yagl_egl_onscreen_context.c | 0 .../egl_onscreen/yagl_egl_onscreen_context.h | 0 .../egl_onscreen/yagl_egl_onscreen_display.c | 0 .../egl_onscreen/yagl_egl_onscreen_display.h | 0 .../egl_onscreen/yagl_egl_onscreen_surface.c | 0 .../egl_onscreen/yagl_egl_onscreen_surface.h | 0 .../egl_onscreen/yagl_egl_onscreen_ts.c | 0 .../egl_onscreen/yagl_egl_onscreen_ts.h | 0 hw/{ => yagl}/yagl_compiled_transfer.c | 0 hw/{ => yagl}/yagl_compiled_transfer.h | 0 hw/{ => yagl}/yagl_device.c | 0 hw/yagl/yagl_drivers/Makefile.objs | 6 + hw/yagl/yagl_drivers/egl_agl/Makefile.objs | 3 + .../yagl_drivers/egl_agl/yagl_egl_agl.c | 0 hw/yagl/yagl_drivers/egl_glx/Makefile.objs | 2 + .../yagl_drivers/egl_glx/yagl_egl_glx.c | 0 hw/yagl/yagl_drivers/egl_wgl/Makefile.objs | 2 + .../yagl_drivers/egl_wgl/yagl_egl_wgl.c | 0 hw/yagl/yagl_drivers/gles_ogl/Makefile.objs | 2 + .../yagl_drivers/gles_ogl/yagl_gles_ogl.c | 0 .../yagl_drivers/gles_ogl/yagl_gles_ogl.h | 0 .../gles_ogl/yagl_gles_ogl_macros.h | 0 .../yagl_drivers/gles_onscreen/Makefile.objs | 3 + .../gles_onscreen/yagl_gles_onscreen.c | 0 .../gles_onscreen/yagl_gles_onscreen.h | 0 hw/{ => yagl}/yagl_dyn_lib.c | 0 hw/{ => yagl}/yagl_dyn_lib.h | 0 hw/{ => yagl}/yagl_egl_backend.c | 0 hw/{ => yagl}/yagl_egl_backend.h | 0 hw/{ => yagl}/yagl_egl_driver.c | 0 hw/{ => yagl}/yagl_egl_driver.h | 0 hw/{ => yagl}/yagl_egl_interface.h | 0 hw/{ => yagl}/yagl_egl_native_config.c | 0 hw/{ => yagl}/yagl_egl_native_config.h | 0 hw/{ => yagl}/yagl_egl_surface_attribs.c | 0 hw/{ => yagl}/yagl_egl_surface_attribs.h | 0 hw/{ => yagl}/yagl_eglb_context.c | 0 hw/{ => yagl}/yagl_eglb_context.h | 0 hw/{ => yagl}/yagl_eglb_display.c | 0 hw/{ => yagl}/yagl_eglb_display.h | 0 hw/{ => yagl}/yagl_eglb_surface.c | 0 hw/{ => yagl}/yagl_eglb_surface.h | 0 hw/{ => yagl}/yagl_event.c | 0 hw/{ => yagl}/yagl_event.h | 0 hw/{ => yagl}/yagl_gles_driver.c | 0 hw/{ => yagl}/yagl_gles_driver.h | 0 hw/{ => yagl}/yagl_handle_gen.c | 0 hw/{ => yagl}/yagl_handle_gen.h | 0 hw/{ => yagl}/yagl_inc/EGL/egl.h | 0 hw/{ => yagl}/yagl_inc/EGL/eglext.h | 0 hw/{ => yagl}/yagl_inc/EGL/eglmesaext.h | 0 hw/{ => yagl}/yagl_inc/EGL/eglplatform.h | 0 hw/{ => yagl}/yagl_inc/GL/gl.h | 0 hw/{ => yagl}/yagl_inc/GL/gl_mangle.h | 0 hw/{ => yagl}/yagl_inc/GL/glext.h | 0 hw/{ => yagl}/yagl_inc/GL/glu.h | 0 hw/{ => yagl}/yagl_inc/GL/glu_mangle.h | 0 hw/{ => yagl}/yagl_inc/GL/glx.h | 0 hw/{ => yagl}/yagl_inc/GL/glx_mangle.h | 0 hw/{ => yagl}/yagl_inc/GL/glxext.h | 0 .../yagl_inc/GL/internal/dri_interface.h | 0 hw/{ => yagl}/yagl_inc/GL/internal/sarea.h | 0 hw/{ => yagl}/yagl_inc/GL/osmesa.h | 0 hw/{ => yagl}/yagl_inc/GL/vms_x_fix.h | 0 hw/{ => yagl}/yagl_inc/GL/wglext.h | 0 hw/{ => yagl}/yagl_inc/GL/wmesa.h | 0 hw/{ => yagl}/yagl_inc/GLES/egl.h | 0 hw/{ => yagl}/yagl_inc/GLES/gl.h | 0 hw/{ => yagl}/yagl_inc/GLES/glext.h | 0 hw/{ => yagl}/yagl_inc/GLES/glplatform.h | 0 hw/{ => yagl}/yagl_inc/GLES2/gl2.h | 0 hw/{ => yagl}/yagl_inc/GLES2/gl2ext.h | 0 hw/{ => yagl}/yagl_inc/GLES2/gl2platform.h | 0 hw/{ => yagl}/yagl_inc/KHR/khrplatform.h | 0 hw/{ => yagl}/yagl_log.c | 0 hw/{ => yagl}/yagl_log.h | 0 hw/{ => yagl}/yagl_mem.c | 0 hw/{ => yagl}/yagl_mem.h | 0 hw/{ => yagl}/yagl_object_map.c | 0 hw/{ => yagl}/yagl_object_map.h | 0 hw/{ => yagl}/yagl_process.c | 0 hw/{ => yagl}/yagl_process.h | 0 hw/{ => yagl}/yagl_ref.c | 0 hw/{ => yagl}/yagl_ref.h | 0 hw/{ => yagl}/yagl_resource.c | 0 hw/{ => yagl}/yagl_resource.h | 0 hw/{ => yagl}/yagl_resource_list.c | 0 hw/{ => yagl}/yagl_resource_list.h | 0 hw/{ => yagl}/yagl_server.c | 0 hw/{ => yagl}/yagl_server.h | 0 hw/{ => yagl}/yagl_stats.c | 0 hw/{ => yagl}/yagl_stats.h | 0 hw/{ => yagl}/yagl_thread.c | 0 hw/{ => yagl}/yagl_thread.h | 0 hw/{ => yagl}/yagl_tls.h | 0 hw/{ => yagl}/yagl_transport.c | 0 hw/{ => yagl}/yagl_transport.h | 0 hw/{ => yagl}/yagl_transport_egl.h | 0 hw/{ => yagl}/yagl_transport_gl.h | 0 hw/{ => yagl}/yagl_types.h | 0 hw/{ => yagl}/yagl_vector.c | 0 hw/{ => yagl}/yagl_vector.h | 0 hw/{ => yagl}/yagl_version.h | 0 tizen/src/hw/maru_board.c | 2 +- 201 files changed, 113 insertions(+), 123 deletions(-) create mode 100644 hw/vigs/Makefile.objs rename hw/{ => vigs}/vigs_backend.c (100%) rename hw/{ => vigs}/vigs_backend.h (100%) rename hw/{ => vigs}/vigs_comm.c (100%) rename hw/{ => vigs}/vigs_comm.h (100%) rename hw/{ => vigs}/vigs_device.c (100%) rename hw/{ => vigs}/vigs_device.h (100%) rename hw/{ => vigs}/vigs_gl_backend.c (100%) rename hw/{ => vigs}/vigs_gl_backend.h (100%) rename hw/{ => vigs}/vigs_gl_backend_agl.c (100%) rename hw/{ => vigs}/vigs_gl_backend_glx.c (100%) rename hw/{ => vigs}/vigs_gl_backend_wgl.c (100%) rename hw/{ => vigs}/vigs_inc/GL/gl.h (100%) rename hw/{ => vigs}/vigs_inc/GL/gl_mangle.h (100%) rename hw/{ => vigs}/vigs_inc/GL/glext.h (100%) rename hw/{ => vigs}/vigs_inc/GL/glu.h (100%) rename hw/{ => vigs}/vigs_inc/GL/glu_mangle.h (100%) rename hw/{ => vigs}/vigs_inc/GL/glx.h (100%) rename hw/{ => vigs}/vigs_inc/GL/glx_mangle.h (100%) rename hw/{ => vigs}/vigs_inc/GL/glxext.h (100%) rename hw/{ => vigs}/vigs_inc/GL/internal/dri_interface.h (100%) rename hw/{ => vigs}/vigs_inc/GL/internal/sarea.h (100%) rename hw/{ => vigs}/vigs_inc/GL/osmesa.h (100%) rename hw/{ => vigs}/vigs_inc/GL/vms_x_fix.h (100%) rename hw/{ => vigs}/vigs_inc/GL/wglext.h (100%) rename hw/{ => vigs}/vigs_inc/GL/wmesa.h (100%) rename hw/{ => vigs}/vigs_log.c (100%) rename hw/{ => vigs}/vigs_log.h (100%) rename hw/{ => vigs}/vigs_protocol.h (100%) rename hw/{ => vigs}/vigs_ref.c (100%) rename hw/{ => vigs}/vigs_ref.h (100%) rename hw/{ => vigs}/vigs_regs.h (100%) rename hw/{ => vigs}/vigs_server.c (100%) rename hw/{ => vigs}/vigs_server.h (100%) rename hw/{ => vigs}/vigs_surface.c (100%) rename hw/{ => vigs}/vigs_surface.h (100%) rename hw/{ => vigs}/vigs_sw_backend.c (100%) rename hw/{ => vigs}/vigs_types.h (100%) rename hw/{ => vigs}/vigs_utils.c (100%) rename hw/{ => vigs}/vigs_utils.h (100%) rename hw/{ => vigs}/vigs_vector.c (100%) rename hw/{ => vigs}/vigs_vector.h (100%) create mode 100644 hw/yagl/Makefile.objs rename hw/{ => yagl}/yagl_api.c (100%) rename hw/{ => yagl}/yagl_api.h (100%) create mode 100644 hw/yagl/yagl_apis/Makefile.objs create mode 100644 hw/yagl/yagl_apis/egl/Makefile.objs rename hw/{ => yagl}/yagl_apis/egl/yagl_egl_api.c (100%) rename hw/{ => yagl}/yagl_apis/egl/yagl_egl_api.h (100%) rename hw/{ => yagl}/yagl_apis/egl/yagl_egl_api_ps.c (100%) rename hw/{ => yagl}/yagl_apis/egl/yagl_egl_api_ps.h (100%) rename hw/{ => yagl}/yagl_apis/egl/yagl_egl_api_ts.c (100%) rename hw/{ => yagl}/yagl_apis/egl/yagl_egl_api_ts.h (100%) rename hw/{ => yagl}/yagl_apis/egl/yagl_egl_calls.c (100%) rename hw/{ => yagl}/yagl_apis/egl/yagl_egl_calls.h (100%) rename hw/{ => yagl}/yagl_apis/egl/yagl_egl_config.c (100%) rename hw/{ => yagl}/yagl_apis/egl/yagl_egl_config.h (100%) rename hw/{ => yagl}/yagl_apis/egl/yagl_egl_context.c (100%) rename hw/{ => yagl}/yagl_apis/egl/yagl_egl_context.h (100%) rename hw/{ => yagl}/yagl_apis/egl/yagl_egl_display.c (100%) rename hw/{ => yagl}/yagl_apis/egl/yagl_egl_display.h (100%) rename hw/{ => yagl}/yagl_apis/egl/yagl_egl_surface.c (100%) rename hw/{ => yagl}/yagl_apis/egl/yagl_egl_surface.h (100%) rename hw/{ => yagl}/yagl_apis/egl/yagl_egl_validate.c (100%) rename hw/{ => yagl}/yagl_apis/egl/yagl_egl_validate.h (100%) rename hw/{ => yagl}/yagl_apis/egl/yagl_host_egl_calls.c (100%) rename hw/{ => yagl}/yagl_apis/egl/yagl_host_egl_calls.h (100%) create mode 100644 hw/yagl/yagl_apis/gles/Makefile.objs rename hw/{ => yagl}/yagl_apis/gles/yagl_gles_api.c (100%) rename hw/{ => yagl}/yagl_apis/gles/yagl_gles_api.h (100%) rename hw/{ => yagl}/yagl_apis/gles/yagl_gles_api_ps.c (100%) rename hw/{ => yagl}/yagl_apis/gles/yagl_gles_api_ps.h (100%) rename hw/{ => yagl}/yagl_apis/gles/yagl_gles_api_ts.c (100%) rename hw/{ => yagl}/yagl_apis/gles/yagl_gles_api_ts.h (100%) rename hw/{ => yagl}/yagl_apis/gles/yagl_gles_calls.c (100%) rename hw/{ => yagl}/yagl_apis/gles/yagl_gles_calls.h (100%) rename hw/{ => yagl}/yagl_apis/gles/yagl_host_gles_calls.c (100%) rename hw/{ => yagl}/yagl_apis/gles/yagl_host_gles_calls.h (100%) rename hw/{ => yagl}/yagl_avl.c (100%) rename hw/{ => yagl}/yagl_avl.h (100%) create mode 100644 hw/yagl/yagl_backends/Makefile.objs create mode 100644 hw/yagl/yagl_backends/egl_offscreen/Makefile.objs rename hw/{ => yagl}/yagl_backends/egl_offscreen/yagl_egl_offscreen.c (100%) rename hw/{ => yagl}/yagl_backends/egl_offscreen/yagl_egl_offscreen.h (100%) rename hw/{ => yagl}/yagl_backends/egl_offscreen/yagl_egl_offscreen_context.c (100%) rename hw/{ => yagl}/yagl_backends/egl_offscreen/yagl_egl_offscreen_context.h (100%) rename hw/{ => yagl}/yagl_backends/egl_offscreen/yagl_egl_offscreen_display.c (100%) rename hw/{ => yagl}/yagl_backends/egl_offscreen/yagl_egl_offscreen_display.h (100%) rename hw/{ => yagl}/yagl_backends/egl_offscreen/yagl_egl_offscreen_surface.c (100%) rename hw/{ => yagl}/yagl_backends/egl_offscreen/yagl_egl_offscreen_surface.h (100%) rename hw/{ => yagl}/yagl_backends/egl_offscreen/yagl_egl_offscreen_ts.c (100%) rename hw/{ => yagl}/yagl_backends/egl_offscreen/yagl_egl_offscreen_ts.h (100%) create mode 100644 hw/yagl/yagl_backends/egl_onscreen/Makefile.objs rename hw/{ => yagl}/yagl_backends/egl_onscreen/yagl_egl_onscreen.c (100%) rename hw/{ => yagl}/yagl_backends/egl_onscreen/yagl_egl_onscreen.h (100%) rename hw/{ => yagl}/yagl_backends/egl_onscreen/yagl_egl_onscreen_context.c (100%) rename hw/{ => yagl}/yagl_backends/egl_onscreen/yagl_egl_onscreen_context.h (100%) rename hw/{ => yagl}/yagl_backends/egl_onscreen/yagl_egl_onscreen_display.c (100%) rename hw/{ => yagl}/yagl_backends/egl_onscreen/yagl_egl_onscreen_display.h (100%) rename hw/{ => yagl}/yagl_backends/egl_onscreen/yagl_egl_onscreen_surface.c (100%) rename hw/{ => yagl}/yagl_backends/egl_onscreen/yagl_egl_onscreen_surface.h (100%) rename hw/{ => yagl}/yagl_backends/egl_onscreen/yagl_egl_onscreen_ts.c (100%) rename hw/{ => yagl}/yagl_backends/egl_onscreen/yagl_egl_onscreen_ts.h (100%) rename hw/{ => yagl}/yagl_compiled_transfer.c (100%) rename hw/{ => yagl}/yagl_compiled_transfer.h (100%) rename hw/{ => yagl}/yagl_device.c (100%) create mode 100644 hw/yagl/yagl_drivers/Makefile.objs create mode 100644 hw/yagl/yagl_drivers/egl_agl/Makefile.objs rename hw/{ => yagl}/yagl_drivers/egl_agl/yagl_egl_agl.c (100%) create mode 100644 hw/yagl/yagl_drivers/egl_glx/Makefile.objs rename hw/{ => yagl}/yagl_drivers/egl_glx/yagl_egl_glx.c (100%) create mode 100644 hw/yagl/yagl_drivers/egl_wgl/Makefile.objs rename hw/{ => yagl}/yagl_drivers/egl_wgl/yagl_egl_wgl.c (100%) create mode 100644 hw/yagl/yagl_drivers/gles_ogl/Makefile.objs rename hw/{ => yagl}/yagl_drivers/gles_ogl/yagl_gles_ogl.c (100%) rename hw/{ => yagl}/yagl_drivers/gles_ogl/yagl_gles_ogl.h (100%) rename hw/{ => yagl}/yagl_drivers/gles_ogl/yagl_gles_ogl_macros.h (100%) create mode 100644 hw/yagl/yagl_drivers/gles_onscreen/Makefile.objs rename hw/{ => yagl}/yagl_drivers/gles_onscreen/yagl_gles_onscreen.c (100%) rename hw/{ => yagl}/yagl_drivers/gles_onscreen/yagl_gles_onscreen.h (100%) rename hw/{ => yagl}/yagl_dyn_lib.c (100%) rename hw/{ => yagl}/yagl_dyn_lib.h (100%) rename hw/{ => yagl}/yagl_egl_backend.c (100%) rename hw/{ => yagl}/yagl_egl_backend.h (100%) rename hw/{ => yagl}/yagl_egl_driver.c (100%) rename hw/{ => yagl}/yagl_egl_driver.h (100%) rename hw/{ => yagl}/yagl_egl_interface.h (100%) rename hw/{ => yagl}/yagl_egl_native_config.c (100%) rename hw/{ => yagl}/yagl_egl_native_config.h (100%) rename hw/{ => yagl}/yagl_egl_surface_attribs.c (100%) rename hw/{ => yagl}/yagl_egl_surface_attribs.h (100%) rename hw/{ => yagl}/yagl_eglb_context.c (100%) rename hw/{ => yagl}/yagl_eglb_context.h (100%) rename hw/{ => yagl}/yagl_eglb_display.c (100%) rename hw/{ => yagl}/yagl_eglb_display.h (100%) rename hw/{ => yagl}/yagl_eglb_surface.c (100%) rename hw/{ => yagl}/yagl_eglb_surface.h (100%) rename hw/{ => yagl}/yagl_event.c (100%) rename hw/{ => yagl}/yagl_event.h (100%) rename hw/{ => yagl}/yagl_gles_driver.c (100%) rename hw/{ => yagl}/yagl_gles_driver.h (100%) rename hw/{ => yagl}/yagl_handle_gen.c (100%) rename hw/{ => yagl}/yagl_handle_gen.h (100%) rename hw/{ => yagl}/yagl_inc/EGL/egl.h (100%) rename hw/{ => yagl}/yagl_inc/EGL/eglext.h (100%) rename hw/{ => yagl}/yagl_inc/EGL/eglmesaext.h (100%) rename hw/{ => yagl}/yagl_inc/EGL/eglplatform.h (100%) rename hw/{ => yagl}/yagl_inc/GL/gl.h (100%) rename hw/{ => yagl}/yagl_inc/GL/gl_mangle.h (100%) rename hw/{ => yagl}/yagl_inc/GL/glext.h (100%) rename hw/{ => yagl}/yagl_inc/GL/glu.h (100%) rename hw/{ => yagl}/yagl_inc/GL/glu_mangle.h (100%) rename hw/{ => yagl}/yagl_inc/GL/glx.h (100%) rename hw/{ => yagl}/yagl_inc/GL/glx_mangle.h (100%) rename hw/{ => yagl}/yagl_inc/GL/glxext.h (100%) rename hw/{ => yagl}/yagl_inc/GL/internal/dri_interface.h (100%) rename hw/{ => yagl}/yagl_inc/GL/internal/sarea.h (100%) rename hw/{ => yagl}/yagl_inc/GL/osmesa.h (100%) rename hw/{ => yagl}/yagl_inc/GL/vms_x_fix.h (100%) rename hw/{ => yagl}/yagl_inc/GL/wglext.h (100%) rename hw/{ => yagl}/yagl_inc/GL/wmesa.h (100%) rename hw/{ => yagl}/yagl_inc/GLES/egl.h (100%) rename hw/{ => yagl}/yagl_inc/GLES/gl.h (100%) rename hw/{ => yagl}/yagl_inc/GLES/glext.h (100%) rename hw/{ => yagl}/yagl_inc/GLES/glplatform.h (100%) rename hw/{ => yagl}/yagl_inc/GLES2/gl2.h (100%) rename hw/{ => yagl}/yagl_inc/GLES2/gl2ext.h (100%) rename hw/{ => yagl}/yagl_inc/GLES2/gl2platform.h (100%) rename hw/{ => yagl}/yagl_inc/KHR/khrplatform.h (100%) rename hw/{ => yagl}/yagl_log.c (100%) rename hw/{ => yagl}/yagl_log.h (100%) rename hw/{ => yagl}/yagl_mem.c (100%) rename hw/{ => yagl}/yagl_mem.h (100%) rename hw/{ => yagl}/yagl_object_map.c (100%) rename hw/{ => yagl}/yagl_object_map.h (100%) rename hw/{ => yagl}/yagl_process.c (100%) rename hw/{ => yagl}/yagl_process.h (100%) rename hw/{ => yagl}/yagl_ref.c (100%) rename hw/{ => yagl}/yagl_ref.h (100%) rename hw/{ => yagl}/yagl_resource.c (100%) rename hw/{ => yagl}/yagl_resource.h (100%) rename hw/{ => yagl}/yagl_resource_list.c (100%) rename hw/{ => yagl}/yagl_resource_list.h (100%) rename hw/{ => yagl}/yagl_server.c (100%) rename hw/{ => yagl}/yagl_server.h (100%) rename hw/{ => yagl}/yagl_stats.c (100%) rename hw/{ => yagl}/yagl_stats.h (100%) rename hw/{ => yagl}/yagl_thread.c (100%) rename hw/{ => yagl}/yagl_thread.h (100%) rename hw/{ => yagl}/yagl_tls.h (100%) rename hw/{ => yagl}/yagl_transport.c (100%) rename hw/{ => yagl}/yagl_transport.h (100%) rename hw/{ => yagl}/yagl_transport_egl.h (100%) rename hw/{ => yagl}/yagl_transport_gl.h (100%) rename hw/{ => yagl}/yagl_types.h (100%) rename hw/{ => yagl}/yagl_vector.c (100%) rename hw/{ => yagl}/yagl_vector.h (100%) rename hw/{ => yagl}/yagl_version.h (100%) diff --git a/Makefile.target b/Makefile.target index 7243b3a33c..1bdc34f1a0 100644 --- a/Makefile.target +++ b/Makefile.target @@ -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 diff --git a/hw/Makefile.objs b/hw/Makefile.objs index 0243d6aa0e..b1e422e497 100644 --- a/hw/Makefile.objs +++ b/hw/Makefile.objs @@ -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 index 0000000000..c434eed71c --- /dev/null +++ b/hw/vigs/Makefile.objs @@ -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 diff --git a/hw/vigs_backend.c b/hw/vigs/vigs_backend.c similarity index 100% rename from hw/vigs_backend.c rename to hw/vigs/vigs_backend.c diff --git a/hw/vigs_backend.h b/hw/vigs/vigs_backend.h similarity index 100% rename from hw/vigs_backend.h rename to hw/vigs/vigs_backend.h diff --git a/hw/vigs_comm.c b/hw/vigs/vigs_comm.c similarity index 100% rename from hw/vigs_comm.c rename to hw/vigs/vigs_comm.c diff --git a/hw/vigs_comm.h b/hw/vigs/vigs_comm.h similarity index 100% rename from hw/vigs_comm.h rename to hw/vigs/vigs_comm.h diff --git a/hw/vigs_device.c b/hw/vigs/vigs_device.c similarity index 100% rename from hw/vigs_device.c rename to hw/vigs/vigs_device.c diff --git a/hw/vigs_device.h b/hw/vigs/vigs_device.h similarity index 100% rename from hw/vigs_device.h rename to hw/vigs/vigs_device.h diff --git a/hw/vigs_gl_backend.c b/hw/vigs/vigs_gl_backend.c similarity index 100% rename from hw/vigs_gl_backend.c rename to hw/vigs/vigs_gl_backend.c diff --git a/hw/vigs_gl_backend.h b/hw/vigs/vigs_gl_backend.h similarity index 100% rename from hw/vigs_gl_backend.h rename to hw/vigs/vigs_gl_backend.h diff --git a/hw/vigs_gl_backend_agl.c b/hw/vigs/vigs_gl_backend_agl.c similarity index 100% rename from hw/vigs_gl_backend_agl.c rename to hw/vigs/vigs_gl_backend_agl.c diff --git a/hw/vigs_gl_backend_glx.c b/hw/vigs/vigs_gl_backend_glx.c similarity index 100% rename from hw/vigs_gl_backend_glx.c rename to hw/vigs/vigs_gl_backend_glx.c diff --git a/hw/vigs_gl_backend_wgl.c b/hw/vigs/vigs_gl_backend_wgl.c similarity index 100% rename from hw/vigs_gl_backend_wgl.c rename to hw/vigs/vigs_gl_backend_wgl.c diff --git a/hw/vigs_inc/GL/gl.h b/hw/vigs/vigs_inc/GL/gl.h similarity index 100% rename from hw/vigs_inc/GL/gl.h rename to hw/vigs/vigs_inc/GL/gl.h diff --git a/hw/vigs_inc/GL/gl_mangle.h b/hw/vigs/vigs_inc/GL/gl_mangle.h similarity index 100% rename from hw/vigs_inc/GL/gl_mangle.h rename to hw/vigs/vigs_inc/GL/gl_mangle.h diff --git a/hw/vigs_inc/GL/glext.h b/hw/vigs/vigs_inc/GL/glext.h similarity index 100% rename from hw/vigs_inc/GL/glext.h rename to hw/vigs/vigs_inc/GL/glext.h diff --git a/hw/vigs_inc/GL/glu.h b/hw/vigs/vigs_inc/GL/glu.h similarity index 100% rename from hw/vigs_inc/GL/glu.h rename to hw/vigs/vigs_inc/GL/glu.h diff --git a/hw/vigs_inc/GL/glu_mangle.h b/hw/vigs/vigs_inc/GL/glu_mangle.h similarity index 100% rename from hw/vigs_inc/GL/glu_mangle.h rename to hw/vigs/vigs_inc/GL/glu_mangle.h diff --git a/hw/vigs_inc/GL/glx.h b/hw/vigs/vigs_inc/GL/glx.h similarity index 100% rename from hw/vigs_inc/GL/glx.h rename to hw/vigs/vigs_inc/GL/glx.h diff --git a/hw/vigs_inc/GL/glx_mangle.h b/hw/vigs/vigs_inc/GL/glx_mangle.h similarity index 100% rename from hw/vigs_inc/GL/glx_mangle.h rename to hw/vigs/vigs_inc/GL/glx_mangle.h diff --git a/hw/vigs_inc/GL/glxext.h b/hw/vigs/vigs_inc/GL/glxext.h similarity index 100% rename from hw/vigs_inc/GL/glxext.h rename to hw/vigs/vigs_inc/GL/glxext.h diff --git a/hw/vigs_inc/GL/internal/dri_interface.h b/hw/vigs/vigs_inc/GL/internal/dri_interface.h similarity index 100% rename from hw/vigs_inc/GL/internal/dri_interface.h rename to hw/vigs/vigs_inc/GL/internal/dri_interface.h diff --git a/hw/vigs_inc/GL/internal/sarea.h b/hw/vigs/vigs_inc/GL/internal/sarea.h similarity index 100% rename from hw/vigs_inc/GL/internal/sarea.h rename to hw/vigs/vigs_inc/GL/internal/sarea.h diff --git a/hw/vigs_inc/GL/osmesa.h b/hw/vigs/vigs_inc/GL/osmesa.h similarity index 100% rename from hw/vigs_inc/GL/osmesa.h rename to hw/vigs/vigs_inc/GL/osmesa.h diff --git a/hw/vigs_inc/GL/vms_x_fix.h b/hw/vigs/vigs_inc/GL/vms_x_fix.h similarity index 100% rename from hw/vigs_inc/GL/vms_x_fix.h rename to hw/vigs/vigs_inc/GL/vms_x_fix.h diff --git a/hw/vigs_inc/GL/wglext.h b/hw/vigs/vigs_inc/GL/wglext.h similarity index 100% rename from hw/vigs_inc/GL/wglext.h rename to hw/vigs/vigs_inc/GL/wglext.h diff --git a/hw/vigs_inc/GL/wmesa.h b/hw/vigs/vigs_inc/GL/wmesa.h similarity index 100% rename from hw/vigs_inc/GL/wmesa.h rename to hw/vigs/vigs_inc/GL/wmesa.h diff --git a/hw/vigs_log.c b/hw/vigs/vigs_log.c similarity index 100% rename from hw/vigs_log.c rename to hw/vigs/vigs_log.c diff --git a/hw/vigs_log.h b/hw/vigs/vigs_log.h similarity index 100% rename from hw/vigs_log.h rename to hw/vigs/vigs_log.h diff --git a/hw/vigs_protocol.h b/hw/vigs/vigs_protocol.h similarity index 100% rename from hw/vigs_protocol.h rename to hw/vigs/vigs_protocol.h diff --git a/hw/vigs_ref.c b/hw/vigs/vigs_ref.c similarity index 100% rename from hw/vigs_ref.c rename to hw/vigs/vigs_ref.c diff --git a/hw/vigs_ref.h b/hw/vigs/vigs_ref.h similarity index 100% rename from hw/vigs_ref.h rename to hw/vigs/vigs_ref.h diff --git a/hw/vigs_regs.h b/hw/vigs/vigs_regs.h similarity index 100% rename from hw/vigs_regs.h rename to hw/vigs/vigs_regs.h diff --git a/hw/vigs_server.c b/hw/vigs/vigs_server.c similarity index 100% rename from hw/vigs_server.c rename to hw/vigs/vigs_server.c diff --git a/hw/vigs_server.h b/hw/vigs/vigs_server.h similarity index 100% rename from hw/vigs_server.h rename to hw/vigs/vigs_server.h diff --git a/hw/vigs_surface.c b/hw/vigs/vigs_surface.c similarity index 100% rename from hw/vigs_surface.c rename to hw/vigs/vigs_surface.c diff --git a/hw/vigs_surface.h b/hw/vigs/vigs_surface.h similarity index 100% rename from hw/vigs_surface.h rename to hw/vigs/vigs_surface.h diff --git a/hw/vigs_sw_backend.c b/hw/vigs/vigs_sw_backend.c similarity index 100% rename from hw/vigs_sw_backend.c rename to hw/vigs/vigs_sw_backend.c diff --git a/hw/vigs_types.h b/hw/vigs/vigs_types.h similarity index 100% rename from hw/vigs_types.h rename to hw/vigs/vigs_types.h diff --git a/hw/vigs_utils.c b/hw/vigs/vigs_utils.c similarity index 100% rename from hw/vigs_utils.c rename to hw/vigs/vigs_utils.c diff --git a/hw/vigs_utils.h b/hw/vigs/vigs_utils.h similarity index 100% rename from hw/vigs_utils.h rename to hw/vigs/vigs_utils.h diff --git a/hw/vigs_vector.c b/hw/vigs/vigs_vector.c similarity index 100% rename from hw/vigs_vector.c rename to hw/vigs/vigs_vector.c diff --git a/hw/vigs_vector.h b/hw/vigs/vigs_vector.h 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 index 0000000000..39434fc1cc --- /dev/null +++ b/hw/yagl/Makefile.objs @@ -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/ diff --git a/hw/yagl_api.c b/hw/yagl/yagl_api.c similarity index 100% rename from hw/yagl_api.c rename to hw/yagl/yagl_api.c diff --git a/hw/yagl_api.h b/hw/yagl/yagl_api.h 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 index 0000000000..9e6fc3fd17 --- /dev/null +++ b/hw/yagl/yagl_apis/Makefile.objs @@ -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 index 0000000000..570a379379 --- /dev/null +++ b/hw/yagl/yagl_apis/egl/Makefile.objs @@ -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_apis/egl/yagl_egl_api.c b/hw/yagl/yagl_apis/egl/yagl_egl_api.c similarity index 100% rename from hw/yagl_apis/egl/yagl_egl_api.c rename to hw/yagl/yagl_apis/egl/yagl_egl_api.c diff --git a/hw/yagl_apis/egl/yagl_egl_api.h b/hw/yagl/yagl_apis/egl/yagl_egl_api.h similarity index 100% rename from hw/yagl_apis/egl/yagl_egl_api.h rename to hw/yagl/yagl_apis/egl/yagl_egl_api.h diff --git a/hw/yagl_apis/egl/yagl_egl_api_ps.c b/hw/yagl/yagl_apis/egl/yagl_egl_api_ps.c similarity index 100% rename from hw/yagl_apis/egl/yagl_egl_api_ps.c rename to hw/yagl/yagl_apis/egl/yagl_egl_api_ps.c diff --git a/hw/yagl_apis/egl/yagl_egl_api_ps.h b/hw/yagl/yagl_apis/egl/yagl_egl_api_ps.h similarity index 100% rename from hw/yagl_apis/egl/yagl_egl_api_ps.h rename to hw/yagl/yagl_apis/egl/yagl_egl_api_ps.h diff --git a/hw/yagl_apis/egl/yagl_egl_api_ts.c b/hw/yagl/yagl_apis/egl/yagl_egl_api_ts.c similarity index 100% rename from hw/yagl_apis/egl/yagl_egl_api_ts.c rename to hw/yagl/yagl_apis/egl/yagl_egl_api_ts.c diff --git a/hw/yagl_apis/egl/yagl_egl_api_ts.h b/hw/yagl/yagl_apis/egl/yagl_egl_api_ts.h similarity index 100% rename from hw/yagl_apis/egl/yagl_egl_api_ts.h rename to hw/yagl/yagl_apis/egl/yagl_egl_api_ts.h diff --git a/hw/yagl_apis/egl/yagl_egl_calls.c b/hw/yagl/yagl_apis/egl/yagl_egl_calls.c similarity index 100% rename from hw/yagl_apis/egl/yagl_egl_calls.c rename to hw/yagl/yagl_apis/egl/yagl_egl_calls.c diff --git a/hw/yagl_apis/egl/yagl_egl_calls.h b/hw/yagl/yagl_apis/egl/yagl_egl_calls.h similarity index 100% rename from hw/yagl_apis/egl/yagl_egl_calls.h rename to hw/yagl/yagl_apis/egl/yagl_egl_calls.h diff --git a/hw/yagl_apis/egl/yagl_egl_config.c b/hw/yagl/yagl_apis/egl/yagl_egl_config.c similarity index 100% rename from hw/yagl_apis/egl/yagl_egl_config.c rename to hw/yagl/yagl_apis/egl/yagl_egl_config.c diff --git a/hw/yagl_apis/egl/yagl_egl_config.h b/hw/yagl/yagl_apis/egl/yagl_egl_config.h similarity index 100% rename from hw/yagl_apis/egl/yagl_egl_config.h rename to hw/yagl/yagl_apis/egl/yagl_egl_config.h diff --git a/hw/yagl_apis/egl/yagl_egl_context.c b/hw/yagl/yagl_apis/egl/yagl_egl_context.c similarity index 100% rename from hw/yagl_apis/egl/yagl_egl_context.c rename to hw/yagl/yagl_apis/egl/yagl_egl_context.c diff --git a/hw/yagl_apis/egl/yagl_egl_context.h b/hw/yagl/yagl_apis/egl/yagl_egl_context.h similarity index 100% rename from hw/yagl_apis/egl/yagl_egl_context.h rename to hw/yagl/yagl_apis/egl/yagl_egl_context.h diff --git a/hw/yagl_apis/egl/yagl_egl_display.c b/hw/yagl/yagl_apis/egl/yagl_egl_display.c similarity index 100% rename from hw/yagl_apis/egl/yagl_egl_display.c rename to hw/yagl/yagl_apis/egl/yagl_egl_display.c diff --git a/hw/yagl_apis/egl/yagl_egl_display.h b/hw/yagl/yagl_apis/egl/yagl_egl_display.h similarity index 100% rename from hw/yagl_apis/egl/yagl_egl_display.h rename to hw/yagl/yagl_apis/egl/yagl_egl_display.h diff --git a/hw/yagl_apis/egl/yagl_egl_surface.c b/hw/yagl/yagl_apis/egl/yagl_egl_surface.c similarity index 100% rename from hw/yagl_apis/egl/yagl_egl_surface.c rename to hw/yagl/yagl_apis/egl/yagl_egl_surface.c diff --git a/hw/yagl_apis/egl/yagl_egl_surface.h b/hw/yagl/yagl_apis/egl/yagl_egl_surface.h similarity index 100% rename from hw/yagl_apis/egl/yagl_egl_surface.h rename to hw/yagl/yagl_apis/egl/yagl_egl_surface.h diff --git a/hw/yagl_apis/egl/yagl_egl_validate.c b/hw/yagl/yagl_apis/egl/yagl_egl_validate.c similarity index 100% rename from hw/yagl_apis/egl/yagl_egl_validate.c rename to hw/yagl/yagl_apis/egl/yagl_egl_validate.c diff --git a/hw/yagl_apis/egl/yagl_egl_validate.h b/hw/yagl/yagl_apis/egl/yagl_egl_validate.h similarity index 100% rename from hw/yagl_apis/egl/yagl_egl_validate.h rename to hw/yagl/yagl_apis/egl/yagl_egl_validate.h diff --git a/hw/yagl_apis/egl/yagl_host_egl_calls.c b/hw/yagl/yagl_apis/egl/yagl_host_egl_calls.c similarity index 100% rename from hw/yagl_apis/egl/yagl_host_egl_calls.c rename to hw/yagl/yagl_apis/egl/yagl_host_egl_calls.c diff --git a/hw/yagl_apis/egl/yagl_host_egl_calls.h b/hw/yagl/yagl_apis/egl/yagl_host_egl_calls.h similarity index 100% rename from hw/yagl_apis/egl/yagl_host_egl_calls.h rename to hw/yagl/yagl_apis/egl/yagl_host_egl_calls.h diff --git a/hw/yagl/yagl_apis/gles/Makefile.objs b/hw/yagl/yagl_apis/gles/Makefile.objs new file mode 100644 index 0000000000..1147c7f063 --- /dev/null +++ b/hw/yagl/yagl_apis/gles/Makefile.objs @@ -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 diff --git a/hw/yagl_apis/gles/yagl_gles_api.c b/hw/yagl/yagl_apis/gles/yagl_gles_api.c similarity index 100% rename from hw/yagl_apis/gles/yagl_gles_api.c rename to hw/yagl/yagl_apis/gles/yagl_gles_api.c diff --git a/hw/yagl_apis/gles/yagl_gles_api.h b/hw/yagl/yagl_apis/gles/yagl_gles_api.h similarity index 100% rename from hw/yagl_apis/gles/yagl_gles_api.h rename to hw/yagl/yagl_apis/gles/yagl_gles_api.h diff --git a/hw/yagl_apis/gles/yagl_gles_api_ps.c b/hw/yagl/yagl_apis/gles/yagl_gles_api_ps.c similarity index 100% rename from hw/yagl_apis/gles/yagl_gles_api_ps.c rename to hw/yagl/yagl_apis/gles/yagl_gles_api_ps.c diff --git a/hw/yagl_apis/gles/yagl_gles_api_ps.h b/hw/yagl/yagl_apis/gles/yagl_gles_api_ps.h similarity index 100% rename from hw/yagl_apis/gles/yagl_gles_api_ps.h rename to hw/yagl/yagl_apis/gles/yagl_gles_api_ps.h diff --git a/hw/yagl_apis/gles/yagl_gles_api_ts.c b/hw/yagl/yagl_apis/gles/yagl_gles_api_ts.c similarity index 100% rename from hw/yagl_apis/gles/yagl_gles_api_ts.c rename to hw/yagl/yagl_apis/gles/yagl_gles_api_ts.c diff --git a/hw/yagl_apis/gles/yagl_gles_api_ts.h b/hw/yagl/yagl_apis/gles/yagl_gles_api_ts.h similarity index 100% rename from hw/yagl_apis/gles/yagl_gles_api_ts.h rename to hw/yagl/yagl_apis/gles/yagl_gles_api_ts.h diff --git a/hw/yagl_apis/gles/yagl_gles_calls.c b/hw/yagl/yagl_apis/gles/yagl_gles_calls.c similarity index 100% rename from hw/yagl_apis/gles/yagl_gles_calls.c rename to hw/yagl/yagl_apis/gles/yagl_gles_calls.c diff --git a/hw/yagl_apis/gles/yagl_gles_calls.h b/hw/yagl/yagl_apis/gles/yagl_gles_calls.h similarity index 100% rename from hw/yagl_apis/gles/yagl_gles_calls.h rename to hw/yagl/yagl_apis/gles/yagl_gles_calls.h diff --git a/hw/yagl_apis/gles/yagl_host_gles_calls.c b/hw/yagl/yagl_apis/gles/yagl_host_gles_calls.c similarity index 100% rename from hw/yagl_apis/gles/yagl_host_gles_calls.c rename to hw/yagl/yagl_apis/gles/yagl_host_gles_calls.c diff --git a/hw/yagl_apis/gles/yagl_host_gles_calls.h b/hw/yagl/yagl_apis/gles/yagl_host_gles_calls.h similarity index 100% rename from hw/yagl_apis/gles/yagl_host_gles_calls.h rename to hw/yagl/yagl_apis/gles/yagl_host_gles_calls.h diff --git a/hw/yagl_avl.c b/hw/yagl/yagl_avl.c similarity index 100% rename from hw/yagl_avl.c rename to hw/yagl/yagl_avl.c diff --git a/hw/yagl_avl.h b/hw/yagl/yagl_avl.h 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 index 0000000000..db6d768ec2 --- /dev/null +++ b/hw/yagl/yagl_backends/Makefile.objs @@ -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 index 0000000000..5121b9f67b --- /dev/null +++ b/hw/yagl/yagl_backends/egl_offscreen/Makefile.objs @@ -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_backends/egl_offscreen/yagl_egl_offscreen.c b/hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen.c similarity index 100% rename from hw/yagl_backends/egl_offscreen/yagl_egl_offscreen.c rename to hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen.c diff --git a/hw/yagl_backends/egl_offscreen/yagl_egl_offscreen.h b/hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen.h similarity index 100% rename from hw/yagl_backends/egl_offscreen/yagl_egl_offscreen.h rename to hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen.h diff --git a/hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_context.c b/hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_context.c similarity index 100% rename from hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_context.c rename to hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_context.c diff --git a/hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_context.h b/hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_context.h similarity index 100% rename from hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_context.h rename to hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_context.h diff --git a/hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_display.c b/hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_display.c similarity index 100% rename from hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_display.c rename to hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_display.c diff --git a/hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_display.h b/hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_display.h similarity index 100% rename from hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_display.h rename to hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_display.h diff --git a/hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_surface.c b/hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_surface.c similarity index 100% rename from hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_surface.c rename to hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_surface.c diff --git a/hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_surface.h b/hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_surface.h similarity index 100% rename from hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_surface.h rename to hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_surface.h diff --git a/hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_ts.c b/hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_ts.c similarity index 100% rename from hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_ts.c rename to hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_ts.c diff --git a/hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_ts.h b/hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_ts.h similarity index 100% rename from hw/yagl_backends/egl_offscreen/yagl_egl_offscreen_ts.h rename to hw/yagl/yagl_backends/egl_offscreen/yagl_egl_offscreen_ts.h diff --git a/hw/yagl/yagl_backends/egl_onscreen/Makefile.objs b/hw/yagl/yagl_backends/egl_onscreen/Makefile.objs new file mode 100644 index 0000000000..922fc679ad --- /dev/null +++ b/hw/yagl/yagl_backends/egl_onscreen/Makefile.objs @@ -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 + diff --git a/hw/yagl_backends/egl_onscreen/yagl_egl_onscreen.c b/hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen.c similarity index 100% rename from hw/yagl_backends/egl_onscreen/yagl_egl_onscreen.c rename to hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen.c diff --git a/hw/yagl_backends/egl_onscreen/yagl_egl_onscreen.h b/hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen.h similarity index 100% rename from hw/yagl_backends/egl_onscreen/yagl_egl_onscreen.h rename to hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen.h diff --git a/hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_context.c b/hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_context.c similarity index 100% rename from hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_context.c rename to hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_context.c diff --git a/hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_context.h b/hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_context.h similarity index 100% rename from hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_context.h rename to hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_context.h diff --git a/hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_display.c b/hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_display.c similarity index 100% rename from hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_display.c rename to hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_display.c diff --git a/hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_display.h b/hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_display.h similarity index 100% rename from hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_display.h rename to hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_display.h diff --git a/hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_surface.c b/hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_surface.c similarity index 100% rename from hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_surface.c rename to hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_surface.c diff --git a/hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_surface.h b/hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_surface.h similarity index 100% rename from hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_surface.h rename to hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_surface.h diff --git a/hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_ts.c b/hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_ts.c similarity index 100% rename from hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_ts.c rename to hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_ts.c diff --git a/hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_ts.h b/hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_ts.h similarity index 100% rename from hw/yagl_backends/egl_onscreen/yagl_egl_onscreen_ts.h rename to hw/yagl/yagl_backends/egl_onscreen/yagl_egl_onscreen_ts.h diff --git a/hw/yagl_compiled_transfer.c b/hw/yagl/yagl_compiled_transfer.c similarity index 100% rename from hw/yagl_compiled_transfer.c rename to hw/yagl/yagl_compiled_transfer.c diff --git a/hw/yagl_compiled_transfer.h b/hw/yagl/yagl_compiled_transfer.h similarity index 100% rename from hw/yagl_compiled_transfer.h rename to hw/yagl/yagl_compiled_transfer.h diff --git a/hw/yagl_device.c b/hw/yagl/yagl_device.c 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 index 0000000000..f3544e70aa --- /dev/null +++ b/hw/yagl/yagl_drivers/Makefile.objs @@ -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 index 0000000000..61fc900f32 --- /dev/null +++ b/hw/yagl/yagl_drivers/egl_agl/Makefile.objs @@ -0,0 +1,3 @@ +# EGL AGL driver +QEMU_CFLAGS += -Wno-comment +obj-y += yagl_egl_agl.o diff --git a/hw/yagl_drivers/egl_agl/yagl_egl_agl.c b/hw/yagl/yagl_drivers/egl_agl/yagl_egl_agl.c similarity index 100% rename from hw/yagl_drivers/egl_agl/yagl_egl_agl.c rename to hw/yagl/yagl_drivers/egl_agl/yagl_egl_agl.c diff --git a/hw/yagl/yagl_drivers/egl_glx/Makefile.objs b/hw/yagl/yagl_drivers/egl_glx/Makefile.objs new file mode 100644 index 0000000000..15df65cd51 --- /dev/null +++ b/hw/yagl/yagl_drivers/egl_glx/Makefile.objs @@ -0,0 +1,2 @@ +# EGL GLX driver +obj-y += yagl_egl_glx.o diff --git a/hw/yagl_drivers/egl_glx/yagl_egl_glx.c b/hw/yagl/yagl_drivers/egl_glx/yagl_egl_glx.c similarity index 100% rename from hw/yagl_drivers/egl_glx/yagl_egl_glx.c rename to hw/yagl/yagl_drivers/egl_glx/yagl_egl_glx.c diff --git a/hw/yagl/yagl_drivers/egl_wgl/Makefile.objs b/hw/yagl/yagl_drivers/egl_wgl/Makefile.objs new file mode 100644 index 0000000000..811e319a3a --- /dev/null +++ b/hw/yagl/yagl_drivers/egl_wgl/Makefile.objs @@ -0,0 +1,2 @@ +# EGL WGL driver +obj-y += yagl_egl_wgl.o diff --git a/hw/yagl_drivers/egl_wgl/yagl_egl_wgl.c b/hw/yagl/yagl_drivers/egl_wgl/yagl_egl_wgl.c similarity index 100% rename from hw/yagl_drivers/egl_wgl/yagl_egl_wgl.c rename to hw/yagl/yagl_drivers/egl_wgl/yagl_egl_wgl.c diff --git a/hw/yagl/yagl_drivers/gles_ogl/Makefile.objs b/hw/yagl/yagl_drivers/gles_ogl/Makefile.objs new file mode 100644 index 0000000000..a4391feb00 --- /dev/null +++ b/hw/yagl/yagl_drivers/gles_ogl/Makefile.objs @@ -0,0 +1,2 @@ +# GLES OpenGL driver +obj-y += yagl_gles_ogl.o diff --git a/hw/yagl_drivers/gles_ogl/yagl_gles_ogl.c b/hw/yagl/yagl_drivers/gles_ogl/yagl_gles_ogl.c similarity index 100% rename from hw/yagl_drivers/gles_ogl/yagl_gles_ogl.c rename to hw/yagl/yagl_drivers/gles_ogl/yagl_gles_ogl.c diff --git a/hw/yagl_drivers/gles_ogl/yagl_gles_ogl.h b/hw/yagl/yagl_drivers/gles_ogl/yagl_gles_ogl.h similarity index 100% rename from hw/yagl_drivers/gles_ogl/yagl_gles_ogl.h rename to hw/yagl/yagl_drivers/gles_ogl/yagl_gles_ogl.h diff --git a/hw/yagl_drivers/gles_ogl/yagl_gles_ogl_macros.h b/hw/yagl/yagl_drivers/gles_ogl/yagl_gles_ogl_macros.h similarity index 100% rename from hw/yagl_drivers/gles_ogl/yagl_gles_ogl_macros.h rename to hw/yagl/yagl_drivers/gles_ogl/yagl_gles_ogl_macros.h diff --git a/hw/yagl/yagl_drivers/gles_onscreen/Makefile.objs b/hw/yagl/yagl_drivers/gles_onscreen/Makefile.objs new file mode 100644 index 0000000000..5878ee9a7b --- /dev/null +++ b/hw/yagl/yagl_drivers/gles_onscreen/Makefile.objs @@ -0,0 +1,3 @@ +# GLES onscreen driver +obj-y += yagl_gles_onscreen.o + diff --git a/hw/yagl_drivers/gles_onscreen/yagl_gles_onscreen.c b/hw/yagl/yagl_drivers/gles_onscreen/yagl_gles_onscreen.c similarity index 100% rename from hw/yagl_drivers/gles_onscreen/yagl_gles_onscreen.c rename to hw/yagl/yagl_drivers/gles_onscreen/yagl_gles_onscreen.c diff --git a/hw/yagl_drivers/gles_onscreen/yagl_gles_onscreen.h b/hw/yagl/yagl_drivers/gles_onscreen/yagl_gles_onscreen.h similarity index 100% rename from hw/yagl_drivers/gles_onscreen/yagl_gles_onscreen.h rename to hw/yagl/yagl_drivers/gles_onscreen/yagl_gles_onscreen.h diff --git a/hw/yagl_dyn_lib.c b/hw/yagl/yagl_dyn_lib.c similarity index 100% rename from hw/yagl_dyn_lib.c rename to hw/yagl/yagl_dyn_lib.c diff --git a/hw/yagl_dyn_lib.h b/hw/yagl/yagl_dyn_lib.h similarity index 100% rename from hw/yagl_dyn_lib.h rename to hw/yagl/yagl_dyn_lib.h diff --git a/hw/yagl_egl_backend.c b/hw/yagl/yagl_egl_backend.c similarity index 100% rename from hw/yagl_egl_backend.c rename to hw/yagl/yagl_egl_backend.c diff --git a/hw/yagl_egl_backend.h b/hw/yagl/yagl_egl_backend.h similarity index 100% rename from hw/yagl_egl_backend.h rename to hw/yagl/yagl_egl_backend.h diff --git a/hw/yagl_egl_driver.c b/hw/yagl/yagl_egl_driver.c similarity index 100% rename from hw/yagl_egl_driver.c rename to hw/yagl/yagl_egl_driver.c diff --git a/hw/yagl_egl_driver.h b/hw/yagl/yagl_egl_driver.h similarity index 100% rename from hw/yagl_egl_driver.h rename to hw/yagl/yagl_egl_driver.h diff --git a/hw/yagl_egl_interface.h b/hw/yagl/yagl_egl_interface.h similarity index 100% rename from hw/yagl_egl_interface.h rename to hw/yagl/yagl_egl_interface.h diff --git a/hw/yagl_egl_native_config.c b/hw/yagl/yagl_egl_native_config.c similarity index 100% rename from hw/yagl_egl_native_config.c rename to hw/yagl/yagl_egl_native_config.c diff --git a/hw/yagl_egl_native_config.h b/hw/yagl/yagl_egl_native_config.h similarity index 100% rename from hw/yagl_egl_native_config.h rename to hw/yagl/yagl_egl_native_config.h diff --git a/hw/yagl_egl_surface_attribs.c b/hw/yagl/yagl_egl_surface_attribs.c similarity index 100% rename from hw/yagl_egl_surface_attribs.c rename to hw/yagl/yagl_egl_surface_attribs.c diff --git a/hw/yagl_egl_surface_attribs.h b/hw/yagl/yagl_egl_surface_attribs.h similarity index 100% rename from hw/yagl_egl_surface_attribs.h rename to hw/yagl/yagl_egl_surface_attribs.h diff --git a/hw/yagl_eglb_context.c b/hw/yagl/yagl_eglb_context.c similarity index 100% rename from hw/yagl_eglb_context.c rename to hw/yagl/yagl_eglb_context.c diff --git a/hw/yagl_eglb_context.h b/hw/yagl/yagl_eglb_context.h similarity index 100% rename from hw/yagl_eglb_context.h rename to hw/yagl/yagl_eglb_context.h diff --git a/hw/yagl_eglb_display.c b/hw/yagl/yagl_eglb_display.c similarity index 100% rename from hw/yagl_eglb_display.c rename to hw/yagl/yagl_eglb_display.c diff --git a/hw/yagl_eglb_display.h b/hw/yagl/yagl_eglb_display.h similarity index 100% rename from hw/yagl_eglb_display.h rename to hw/yagl/yagl_eglb_display.h diff --git a/hw/yagl_eglb_surface.c b/hw/yagl/yagl_eglb_surface.c similarity index 100% rename from hw/yagl_eglb_surface.c rename to hw/yagl/yagl_eglb_surface.c diff --git a/hw/yagl_eglb_surface.h b/hw/yagl/yagl_eglb_surface.h similarity index 100% rename from hw/yagl_eglb_surface.h rename to hw/yagl/yagl_eglb_surface.h diff --git a/hw/yagl_event.c b/hw/yagl/yagl_event.c similarity index 100% rename from hw/yagl_event.c rename to hw/yagl/yagl_event.c diff --git a/hw/yagl_event.h b/hw/yagl/yagl_event.h similarity index 100% rename from hw/yagl_event.h rename to hw/yagl/yagl_event.h diff --git a/hw/yagl_gles_driver.c b/hw/yagl/yagl_gles_driver.c similarity index 100% rename from hw/yagl_gles_driver.c rename to hw/yagl/yagl_gles_driver.c diff --git a/hw/yagl_gles_driver.h b/hw/yagl/yagl_gles_driver.h similarity index 100% rename from hw/yagl_gles_driver.h rename to hw/yagl/yagl_gles_driver.h diff --git a/hw/yagl_handle_gen.c b/hw/yagl/yagl_handle_gen.c similarity index 100% rename from hw/yagl_handle_gen.c rename to hw/yagl/yagl_handle_gen.c diff --git a/hw/yagl_handle_gen.h b/hw/yagl/yagl_handle_gen.h similarity index 100% rename from hw/yagl_handle_gen.h rename to hw/yagl/yagl_handle_gen.h diff --git a/hw/yagl_inc/EGL/egl.h b/hw/yagl/yagl_inc/EGL/egl.h similarity index 100% rename from hw/yagl_inc/EGL/egl.h rename to hw/yagl/yagl_inc/EGL/egl.h diff --git a/hw/yagl_inc/EGL/eglext.h b/hw/yagl/yagl_inc/EGL/eglext.h similarity index 100% rename from hw/yagl_inc/EGL/eglext.h rename to hw/yagl/yagl_inc/EGL/eglext.h diff --git a/hw/yagl_inc/EGL/eglmesaext.h b/hw/yagl/yagl_inc/EGL/eglmesaext.h similarity index 100% rename from hw/yagl_inc/EGL/eglmesaext.h rename to hw/yagl/yagl_inc/EGL/eglmesaext.h diff --git a/hw/yagl_inc/EGL/eglplatform.h b/hw/yagl/yagl_inc/EGL/eglplatform.h similarity index 100% rename from hw/yagl_inc/EGL/eglplatform.h rename to hw/yagl/yagl_inc/EGL/eglplatform.h diff --git a/hw/yagl_inc/GL/gl.h b/hw/yagl/yagl_inc/GL/gl.h similarity index 100% rename from hw/yagl_inc/GL/gl.h rename to hw/yagl/yagl_inc/GL/gl.h diff --git a/hw/yagl_inc/GL/gl_mangle.h b/hw/yagl/yagl_inc/GL/gl_mangle.h similarity index 100% rename from hw/yagl_inc/GL/gl_mangle.h rename to hw/yagl/yagl_inc/GL/gl_mangle.h diff --git a/hw/yagl_inc/GL/glext.h b/hw/yagl/yagl_inc/GL/glext.h similarity index 100% rename from hw/yagl_inc/GL/glext.h rename to hw/yagl/yagl_inc/GL/glext.h diff --git a/hw/yagl_inc/GL/glu.h b/hw/yagl/yagl_inc/GL/glu.h similarity index 100% rename from hw/yagl_inc/GL/glu.h rename to hw/yagl/yagl_inc/GL/glu.h diff --git a/hw/yagl_inc/GL/glu_mangle.h b/hw/yagl/yagl_inc/GL/glu_mangle.h similarity index 100% rename from hw/yagl_inc/GL/glu_mangle.h rename to hw/yagl/yagl_inc/GL/glu_mangle.h diff --git a/hw/yagl_inc/GL/glx.h b/hw/yagl/yagl_inc/GL/glx.h similarity index 100% rename from hw/yagl_inc/GL/glx.h rename to hw/yagl/yagl_inc/GL/glx.h diff --git a/hw/yagl_inc/GL/glx_mangle.h b/hw/yagl/yagl_inc/GL/glx_mangle.h similarity index 100% rename from hw/yagl_inc/GL/glx_mangle.h rename to hw/yagl/yagl_inc/GL/glx_mangle.h diff --git a/hw/yagl_inc/GL/glxext.h b/hw/yagl/yagl_inc/GL/glxext.h similarity index 100% rename from hw/yagl_inc/GL/glxext.h rename to hw/yagl/yagl_inc/GL/glxext.h diff --git a/hw/yagl_inc/GL/internal/dri_interface.h b/hw/yagl/yagl_inc/GL/internal/dri_interface.h similarity index 100% rename from hw/yagl_inc/GL/internal/dri_interface.h rename to hw/yagl/yagl_inc/GL/internal/dri_interface.h diff --git a/hw/yagl_inc/GL/internal/sarea.h b/hw/yagl/yagl_inc/GL/internal/sarea.h similarity index 100% rename from hw/yagl_inc/GL/internal/sarea.h rename to hw/yagl/yagl_inc/GL/internal/sarea.h diff --git a/hw/yagl_inc/GL/osmesa.h b/hw/yagl/yagl_inc/GL/osmesa.h similarity index 100% rename from hw/yagl_inc/GL/osmesa.h rename to hw/yagl/yagl_inc/GL/osmesa.h diff --git a/hw/yagl_inc/GL/vms_x_fix.h b/hw/yagl/yagl_inc/GL/vms_x_fix.h similarity index 100% rename from hw/yagl_inc/GL/vms_x_fix.h rename to hw/yagl/yagl_inc/GL/vms_x_fix.h diff --git a/hw/yagl_inc/GL/wglext.h b/hw/yagl/yagl_inc/GL/wglext.h similarity index 100% rename from hw/yagl_inc/GL/wglext.h rename to hw/yagl/yagl_inc/GL/wglext.h diff --git a/hw/yagl_inc/GL/wmesa.h b/hw/yagl/yagl_inc/GL/wmesa.h similarity index 100% rename from hw/yagl_inc/GL/wmesa.h rename to hw/yagl/yagl_inc/GL/wmesa.h diff --git a/hw/yagl_inc/GLES/egl.h b/hw/yagl/yagl_inc/GLES/egl.h similarity index 100% rename from hw/yagl_inc/GLES/egl.h rename to hw/yagl/yagl_inc/GLES/egl.h diff --git a/hw/yagl_inc/GLES/gl.h b/hw/yagl/yagl_inc/GLES/gl.h similarity index 100% rename from hw/yagl_inc/GLES/gl.h rename to hw/yagl/yagl_inc/GLES/gl.h diff --git a/hw/yagl_inc/GLES/glext.h b/hw/yagl/yagl_inc/GLES/glext.h similarity index 100% rename from hw/yagl_inc/GLES/glext.h rename to hw/yagl/yagl_inc/GLES/glext.h diff --git a/hw/yagl_inc/GLES/glplatform.h b/hw/yagl/yagl_inc/GLES/glplatform.h similarity index 100% rename from hw/yagl_inc/GLES/glplatform.h rename to hw/yagl/yagl_inc/GLES/glplatform.h diff --git a/hw/yagl_inc/GLES2/gl2.h b/hw/yagl/yagl_inc/GLES2/gl2.h similarity index 100% rename from hw/yagl_inc/GLES2/gl2.h rename to hw/yagl/yagl_inc/GLES2/gl2.h diff --git a/hw/yagl_inc/GLES2/gl2ext.h b/hw/yagl/yagl_inc/GLES2/gl2ext.h similarity index 100% rename from hw/yagl_inc/GLES2/gl2ext.h rename to hw/yagl/yagl_inc/GLES2/gl2ext.h diff --git a/hw/yagl_inc/GLES2/gl2platform.h b/hw/yagl/yagl_inc/GLES2/gl2platform.h similarity index 100% rename from hw/yagl_inc/GLES2/gl2platform.h rename to hw/yagl/yagl_inc/GLES2/gl2platform.h diff --git a/hw/yagl_inc/KHR/khrplatform.h b/hw/yagl/yagl_inc/KHR/khrplatform.h similarity index 100% rename from hw/yagl_inc/KHR/khrplatform.h rename to hw/yagl/yagl_inc/KHR/khrplatform.h diff --git a/hw/yagl_log.c b/hw/yagl/yagl_log.c similarity index 100% rename from hw/yagl_log.c rename to hw/yagl/yagl_log.c diff --git a/hw/yagl_log.h b/hw/yagl/yagl_log.h similarity index 100% rename from hw/yagl_log.h rename to hw/yagl/yagl_log.h diff --git a/hw/yagl_mem.c b/hw/yagl/yagl_mem.c similarity index 100% rename from hw/yagl_mem.c rename to hw/yagl/yagl_mem.c diff --git a/hw/yagl_mem.h b/hw/yagl/yagl_mem.h similarity index 100% rename from hw/yagl_mem.h rename to hw/yagl/yagl_mem.h diff --git a/hw/yagl_object_map.c b/hw/yagl/yagl_object_map.c similarity index 100% rename from hw/yagl_object_map.c rename to hw/yagl/yagl_object_map.c diff --git a/hw/yagl_object_map.h b/hw/yagl/yagl_object_map.h similarity index 100% rename from hw/yagl_object_map.h rename to hw/yagl/yagl_object_map.h diff --git a/hw/yagl_process.c b/hw/yagl/yagl_process.c similarity index 100% rename from hw/yagl_process.c rename to hw/yagl/yagl_process.c diff --git a/hw/yagl_process.h b/hw/yagl/yagl_process.h similarity index 100% rename from hw/yagl_process.h rename to hw/yagl/yagl_process.h diff --git a/hw/yagl_ref.c b/hw/yagl/yagl_ref.c similarity index 100% rename from hw/yagl_ref.c rename to hw/yagl/yagl_ref.c diff --git a/hw/yagl_ref.h b/hw/yagl/yagl_ref.h similarity index 100% rename from hw/yagl_ref.h rename to hw/yagl/yagl_ref.h diff --git a/hw/yagl_resource.c b/hw/yagl/yagl_resource.c similarity index 100% rename from hw/yagl_resource.c rename to hw/yagl/yagl_resource.c diff --git a/hw/yagl_resource.h b/hw/yagl/yagl_resource.h similarity index 100% rename from hw/yagl_resource.h rename to hw/yagl/yagl_resource.h diff --git a/hw/yagl_resource_list.c b/hw/yagl/yagl_resource_list.c similarity index 100% rename from hw/yagl_resource_list.c rename to hw/yagl/yagl_resource_list.c diff --git a/hw/yagl_resource_list.h b/hw/yagl/yagl_resource_list.h similarity index 100% rename from hw/yagl_resource_list.h rename to hw/yagl/yagl_resource_list.h diff --git a/hw/yagl_server.c b/hw/yagl/yagl_server.c similarity index 100% rename from hw/yagl_server.c rename to hw/yagl/yagl_server.c diff --git a/hw/yagl_server.h b/hw/yagl/yagl_server.h similarity index 100% rename from hw/yagl_server.h rename to hw/yagl/yagl_server.h diff --git a/hw/yagl_stats.c b/hw/yagl/yagl_stats.c similarity index 100% rename from hw/yagl_stats.c rename to hw/yagl/yagl_stats.c diff --git a/hw/yagl_stats.h b/hw/yagl/yagl_stats.h similarity index 100% rename from hw/yagl_stats.h rename to hw/yagl/yagl_stats.h diff --git a/hw/yagl_thread.c b/hw/yagl/yagl_thread.c similarity index 100% rename from hw/yagl_thread.c rename to hw/yagl/yagl_thread.c diff --git a/hw/yagl_thread.h b/hw/yagl/yagl_thread.h similarity index 100% rename from hw/yagl_thread.h rename to hw/yagl/yagl_thread.h diff --git a/hw/yagl_tls.h b/hw/yagl/yagl_tls.h similarity index 100% rename from hw/yagl_tls.h rename to hw/yagl/yagl_tls.h diff --git a/hw/yagl_transport.c b/hw/yagl/yagl_transport.c similarity index 100% rename from hw/yagl_transport.c rename to hw/yagl/yagl_transport.c diff --git a/hw/yagl_transport.h b/hw/yagl/yagl_transport.h similarity index 100% rename from hw/yagl_transport.h rename to hw/yagl/yagl_transport.h diff --git a/hw/yagl_transport_egl.h b/hw/yagl/yagl_transport_egl.h similarity index 100% rename from hw/yagl_transport_egl.h rename to hw/yagl/yagl_transport_egl.h diff --git a/hw/yagl_transport_gl.h b/hw/yagl/yagl_transport_gl.h similarity index 100% rename from hw/yagl_transport_gl.h rename to hw/yagl/yagl_transport_gl.h diff --git a/hw/yagl_types.h b/hw/yagl/yagl_types.h similarity index 100% rename from hw/yagl_types.h rename to hw/yagl/yagl_types.h diff --git a/hw/yagl_vector.c b/hw/yagl/yagl_vector.c similarity index 100% rename from hw/yagl_vector.c rename to hw/yagl/yagl_vector.c diff --git a/hw/yagl_vector.h b/hw/yagl/yagl_vector.h similarity index 100% rename from hw/yagl_vector.h rename to hw/yagl/yagl_vector.h diff --git a/hw/yagl_version.h b/hw/yagl/yagl_version.h similarity index 100% rename from hw/yagl_version.h rename to hw/yagl/yagl_version.h diff --git a/tizen/src/hw/maru_board.c b/tizen/src/hw/maru_board.c index d0cc541444..e06ebbb407 100644 --- a/tizen/src/hw/maru_board.c +++ b/tizen/src/hw/maru_board.c @@ -74,7 +74,7 @@ #if defined(__linux__) #include #endif -#include "vigs_device.h" +#include "vigs/vigs_device.h" extern int enable_yagl; extern const char *yagl_backend; extern int enable_vigs; -- 2.34.1