Marcel Hollerbach
b56e508224
evas: move the error listing in dbg info to the canvas image
...
Summary:
the canvas image is the only one presenting the load api, in all other
implementations you would only see error messages.
Reviewers: jpeg
Subscribers: cedric, raster
Differential Revision: https://phab.enlightenment.org/D4380
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2016-11-07 14:41:06 -08:00
Jean-Philippe Andre
8ee431572d
evas: Switch EO APIs to Eina_Slice for gfx buffers (map)
...
This adds a plane and eina slice argument to the map/unmap
functions, instead of void_ptr + length.
2016-09-06 16:54:53 +09:00
Jean-Philippe Andre
74e1c9bb75
Evas: Stop using Evas.Image in public inheritance
...
So, it seems my previous commit 79abba52c5
was a job
half done, as I forgot to remove Evas.Image from the inheritance
tree of all new evas image classes.
2016-06-16 13:10:34 +09:00
Tom Hacohen
5defd35cef
Efl image: Fix namespacing to use . and not _.
2016-05-12 11:35:21 +01:00
Jean-Philippe Andre
22353e31e1
Efl.Canvas.Image: Remove object data for maps
...
The engine is responsible for the complete tracking of
maps.
Also, make buffer_unmap return bool.
2016-03-28 16:40:02 +09:00
Jean-Philippe Andre
d5b0b1e683
Evas: Add SW engine map/unmap functions
...
Also, fix some of the code using them.
2016-03-28 16:40:01 +09:00
Jean-Philippe Andre
326ff9ae82
Efl.Canvas.Image: Implement support for map/unmap
...
Now the real hard work is to actually implement support inside
the engines: SW and GL generic.
2016-03-28 16:40:01 +09:00
Jean-Philippe Andre
08c1160888
Efl.Canvas.Image: Implement raw data_set/copy/get
...
No more refcount. This is only to initialize the data from
an external buffer. data_get will only work if data_set was
used (not even copy_set).
2016-03-28 16:40:01 +09:00
Jean-Philippe Andre
0ac87d6a91
Efl.Canvas.Image: Add forgotten files!
...
Oh...
2016-03-17 14:14:06 +09:00