summaryrefslogtreecommitdiff
path: root/Makefile.target
diff options
context:
space:
mode:
authorStanislav Vorobiov <s.vorobiov@samsung.com>2013-09-18 18:20:18 +0400
committerStanislav Vorobiov <s.vorobiov@samsung.com>2013-10-17 12:04:20 +0400
commit9f43f4828b0fc36cb03fda9d2d5ec07fb5021ed2 (patch)
tree9ec3675d37d5090f2ef37e38ef5c2fc42224569d /Makefile.target
parentd4198fa7c735b561c81cb2db1ef799d39f131bd8 (diff)
downloadqemu-9f43f4828b0fc36cb03fda9d2d5ec07fb5021ed2.tar.gz
qemu-9f43f4828b0fc36cb03fda9d2d5ec07fb5021ed2.tar.bz2
qemu-9f43f4828b0fc36cb03fda9d2d5ec07fb5021ed2.zip
YaGL: Transport improved
The improvements are: * All transport related things are now inside yagl_transport, the code is now concentrated in a single place instead of being scattered all over * No more direct memory access and page walks from API implementation code, this is now done inside yagl_transport, thus, API implementation is transport agnostic now, function prototypes exactly match those of target * Target arrays can now be accessed via pointer, again, all details are handled by yagl_transport. For output arrays API implementation also receives number of elements in an array, for input arrays it receives maximum number of elements and is able to specify how much elements are actually written in order not to waste bandwith by transferring excess data Change-Id: If2689c9f8452ca2d15fe54b123fa2ac9e01a61be
Diffstat (limited to 'Makefile.target')
-rw-r--r--Makefile.target4
1 files changed, 1 insertions, 3 deletions
diff --git a/Makefile.target b/Makefile.target
index 43e34b1986..9fba593f83 100644
--- a/Makefile.target
+++ b/Makefile.target
@@ -189,15 +189,13 @@ obj-y += yagl_thread.o
obj-y += yagl_server.o
obj-y += yagl_ref.o
obj-y += yagl_mem.o
-obj-y += yagl_mem_egl.o
-obj-y += yagl_mem_gl.o
-obj-y += yagl_mem_transfer.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_range_list.o
obj-y += yagl_egl_backend.o
obj-y += yagl_eglb_display.o