ChunEon Park
6151a422e0
evas - .... I forgot vincent's work. next time.
...
SVN revision: 78883
2012-11-03 13:29:13 +00:00
ChunEon Park
3b74ce2dbd
evas - clean the unused code.
...
SVN revision: 78882
2012-11-03 13:25:13 +00:00
ChunEon Park
923bc3449b
evas/gl - share the evas gl engine for windows properly.
...
Now elementary_test glview will be happy.
SVN revision: 78707
2012-10-31 12:57:21 +00:00
Sung Park
9ff072ca67
EvasGL: fix clip bug while computing coordinates for Evas GL
...
direct rendering optimization.
SVN revision: 78666
2012-10-30 14:37:54 +00:00
Rafael Antognolli
60dfe259c8
evas/wayland_egl: Change some ifdefs to make it compile withot GLES.
...
This will not make the engine work, but its build won't fail.
SVN revision: 78554
2012-10-26 18:54:45 +00:00
Cedric BAIL
0827a05a58
evas: give a Warp 10 engine to XPM loader !
...
NOTE: If anyone know the moron who did think it was a
great idea to make XPM the Freedesktop recommanded
choice for icons, please give him a huge SPANK for me !
NOTE: There is in fact no reason why CServe2 and default
loader code are not shared. The number of different line
is small. I highly advise we make the effort to merge
them back soon.
SVN revision: 78424
2012-10-25 08:02:31 +00:00
Cedric BAIL
0da512cdcd
evas: fix gl_sdl b0rk.
...
SVN revision: 78381
2012-10-24 02:59:56 +00:00
Carsten Haitzler
86e8c4ed53
fix possible size set segv in gl engine.
...
SVN revision: 78363
2012-10-23 08:55:22 +00:00
Sung Park
1f604e190e
EvasGL: for direct rendering option, we have to force the gl code to be redrawn
...
every render loop because the framebuffer is updated every time. I think it's
fair enough to make this assumption here for this optimization.
SVN revision: 78145
2012-10-18 02:23:08 +00:00
ChunEon Park
38a8c94d19
evas/gl_x11 - --warning
...
SVN revision: 78047
2012-10-16 11:45:35 +00:00
ChunEon Park
77e2edbedd
evas/line - fix the line vertical drawing on gl backened.
...
SVN revision: 78034
2012-10-16 05:31:28 +00:00
Carsten Haitzler
7e3479e2f8
remove 8bpp engine too form evas.
...
SVN revision: 78026
2012-10-16 02:49:01 +00:00
Sung Park
ecfe3ecd69
EvasGL: check if the image obj is a native_set'ed
...
image object for evas_gl direct rendering.
SVN revision: 77989
2012-10-15 08:40:53 +00:00
ChunEon Park
82a183ffde
evas/gl_context - --whitespaces;
...
SVN revision: 77953
2012-10-13 09:00:35 +00:00
ChunEon Park
df079ad4da
evas/gl_common - lines wouldn't use any textures.
...
SVN revision: 77952
2012-10-13 08:57:41 +00:00
Carsten Haitzler
2da956caa0
first stage of simplifying evas configure/build options. much more
...
still to do.
SVN revision: 77932
2012-10-12 06:36:06 +00:00
Cedric BAIL
df36a0cd3b
evas: Fix texture size issues when the image has nv12 format
...
Patch from Sohyun Kim <anna1014.kim@samsung.com>.
SVN revision: 77854
2012-10-11 08:27:46 +00:00
Cedric BAIL
fa1dd2b86f
evas: little more typo fix.
...
SVN revision: 77721
2012-10-10 08:18:09 +00:00
Cedric BAIL
74e42856be
evas: fix c&p error.
...
SVN revision: 77716
2012-10-10 07:58:54 +00:00
Cedric BAIL
94869b2f95
evas: don't use strcmp for just one character, when we already have line size information.
...
SVN revision: 77703
2012-10-10 07:23:45 +00:00
Carsten Haitzler
f91826870d
remove software_16_x11 - danielz! u added it back. it ewas gone from upstream!
...
SVN revision: 77687
2012-10-10 06:03:42 +00:00
Daniel Zaoui
34fd7793b0
Fix to support Eo on all the engines.
...
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 77686
2012-10-10 02:13:28 +00:00
Daniel Zaoui
9937b9d336
To fix directfb engine compilation.
...
Thanks to Jeremy Zurcher for this patch.
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 77685
2012-10-10 01:23:27 +00:00
Daniel Zaoui
2f4abd93bc
Second fix for Wayland Egl. Sorry devilhorns for the inconvenience.
...
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 77612
2012-10-09 07:05:37 +00:00
Daniel Zaoui
c4cb0584ed
Fix for Wayland. Thank for devilhorns.
...
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 77611
2012-10-09 06:49:57 +00:00
Carsten Haitzler
272c408713
fix build bork becase of eo.
...
SVN revision: 77607
2012-10-09 03:01:28 +00:00
Cedric BAIL
9d29878e9d
evas: fix JackDaniel's bork.
...
SVN revision: 77606
2012-10-09 02:51:19 +00:00
Daniel Zaoui
a01418aff8
eo: changes made for the support of the Eo concept
...
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 77604
2012-10-09 01:58:41 +00:00
Vincent Torri
e505eb5584
evas svg loader: update to latest esvg API
...
SVN revision: 77561
2012-10-07 21:10:37 +00:00
Sung Park
52e4090f92
Added Debug feature for Evas GL's GL APIs. It can be set with
...
EVAS_GL_API_DEBUG=1 and when it is set, all the GL calls will check
if make_current has been properly called. Also, it'll check if all
the GL calls are called within the Pixel Getter function for Direct
Rendering option.
SVN revision: 77522
2012-10-05 10:03:37 +00:00
Christopher Michael
eb9cbc76a0
Add missing __UNUSED__
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 77519
2012-10-05 09:10:52 +00:00
Christopher Michael
08891484b5
Fix function declaration for native_window_destroy in EVGL_Interface
...
structure (returns an int, not a pointer to int).
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 77518
2012-10-05 09:09:37 +00:00
Sung Park
6ce22db846
Removed unnecessary typedef of GLchar. It was reported by rusty with
...
issues on OpenBSD/NetBSD Not sure why it was left there, but fixed now.
SVN revision: 77507
2012-10-05 07:00:28 +00:00
Eduardo Lima (Etrunko)
eb12c75f33
Wayland_SHM: Remove unused 'debug' field
...
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
SVN revision: 77376
2012-10-03 16:31:04 +00:00
Carsten Haitzler
70d4e06072
make notes.
...
SVN revision: 77178
2012-09-28 06:19:35 +00:00
Carsten Haitzler
0d75dc3a64
dont need bounding box tracking anymore
...
SVN revision: 77176
2012-09-28 04:07:53 +00:00
Carsten Haitzler
56ffcbe9e5
deal with losing our backbuffer (after a resurf) with partial updates.
...
SVN revision: 77175
2012-09-28 02:30:09 +00:00
Carsten Haitzler
17cfe59433
add an engine info field (4 bits) for swap mode :)
...
SVN revision: 77128
2012-09-27 06:56:41 +00:00
Carsten Haitzler
dfab86df5e
and back to full update - poo.
...
SVN revision: 77093
2012-09-26 13:23:29 +00:00
Carsten Haitzler
5ed4f6900b
fill in some more egl sw engine theory.
...
SVN revision: 77078
2012-09-26 10:03:49 +00:00
Cedric BAIL
53518723b8
evas: more distcheck fix.
...
SVN revision: 77075
2012-09-26 07:52:04 +00:00
Cedric BAIL
195d31c73f
evas: forgotten include for make dist.
...
SVN revision: 77071
2012-09-26 06:50:28 +00:00
Carsten Haitzler
53f2bc0638
partial swaps++ to evas gl engine.
...
SVN revision: 77069
2012-09-26 03:49:33 +00:00
Carsten Haitzler
aa077796a9
add .h :)
...
SVN revision: 77049
2012-09-25 08:14:14 +00:00
Carsten Haitzler
469f6ef303
and fill in some more apis and notes - still doesnt work.
...
SVN revision: 77044
2012-09-25 05:59:24 +00:00
Carsten Haitzler
06fa0ad166
this is the start of something inteteresting. it is the start of using
...
egl with software rendering only (no gl just egl). ie get access to
buffer and do swaps etc. etc. etc. it's meant to be totally dynamic -
ie dlopen libEGL if u have it and then start checking if it can do
this thing so it doesnt add any dependencies at all.
SVN revision: 77043
2012-09-25 05:44:43 +00:00
Carsten Haitzler
012301b7f6
small thing - internal path. onebuf mode was broken, make it work
...
again. only useful if explicitly turned on in code which is it snt atm.
SVN revision: 77034
2012-09-24 08:09:33 +00:00
Carsten Haitzler
06bb70765e
really small thing - avoid palette alloc rounding down at extremes
...
(ff->fe).
SVN revision: 77033
2012-09-24 07:51:45 +00:00
Sung Park
bbba85b546
Refactored Evas GL engine code so wayland_egl and gl_x11 and other
...
engines can share the same code. The common codes are in gl_common/
directory and evas_engine just has to implement a few engine functions.
SVN revision: 77032
2012-09-24 07:41:27 +00:00
Carsten Haitzler
bb4ee2174c
and remove 16bit engines/code as planned.
...
SVN revision: 77030
2012-09-24 04:13:59 +00:00