Iván Briano
4878544dc5
Check cserve2 can be built while the multiplatform support is not there yet.
...
Patch by Raphael Kubo da Costa
SVN revision: 70760
2012-05-04 17:57:01 +00:00
Iván Briano
15328efb85
evas/cserve2: fix typo that kept cserve2 disabled
...
now seriously...
Introducing Cache Serve 2.
This cache server will initially load images for clients connected to
it. It starts slave processes to load these images, and share the loaded
images through shm with the clients. All the connection done between
clients and the server goes through sockets.
The cserve2 build option is turned on by default, while the old cserve
was disabled, but in order to make clients use it, the environment
variable EVAS_CSERVE2 must be set, and a server must be running.
Clients will try to find the socket on a specified location using the
environment variable EVAS_CSERVE2_SOCKET. If it's not defined, then the
XDG_RUNTIME_DIR path should be used, and finally HOME, TMPDIR and /tmp.
SVN revision: 70699
2012-05-03 21:01:31 +00:00
Carsten Haitzler
8616b93335
restore .99 micro versions for trunk and add back svnrev vers too.
...
SVN revision: 70492
2012-04-26 04:51:32 +00:00
Carsten Haitzler
2e9912b91a
and removed the -beta tag...
...
SVN revision: 70489
2012-04-26 04:35:43 +00:00
Carsten Haitzler
ec3f63fae7
tag everything as beta in svn.
...
SVN revision: 70375
2012-04-21 01:52:12 +00:00
Vincent Torri
6d8b7c00cb
Evas: fix static linking
...
SVN revision: 69617
2012-03-25 17:40:44 +00:00
Vincent Torri
5422bf5b85
Evas: fix shm_open() check (can be in libc or librt)
...
This works in linux and windows, and should fix shm_detection on BSD (including Mac)
BSD, Mac and solaris users : please check that it compiles and shm_open is detected
SVN revision: 69612
2012-03-25 16:39:04 +00:00
Carsten Haitzler
fed5f79433
and work more on getting release in shape - version requirements.
...
(god this is a pain in the butt)
SVN revision: 69484
2012-03-17 06:25:41 +00:00
Carsten Haitzler
63ed6ac02f
gear up svn for release. one of many steps/things to do.
...
SVN revision: 69481
2012-03-17 04:17:29 +00:00
Cedric BAIL
37a231afae
ecore,embryo,evas: fix copy & paste issue.
...
SVN revision: 68417
2012-02-24 14:07:57 +00:00
Cedric BAIL
cd9cb6abb5
evas: add Exotic support.
...
SVN revision: 68404
2012-02-24 11:21:57 +00:00
Cedric BAIL
0dbc99f33a
evas: remove software SDL engine, use buffer engine directly.
...
NOTE: I would like to do the same with software SDL 16bits engine.
But as we don't have a buffer_16 backend, I am likely to just remove
it and use buffer conversion code to match a 16bits target. This
will come with a performance impact, that will make it useless. So
I am just tempted to completly remove it.
SVN revision: 68352
2012-02-23 16:25:07 +00:00
Vincent Torri
4060b7d96e
Evas: remove WIN32_CPPFLAGS and WIN32_CFLAGS are there are not used anymore. Move some headers in evas_common.h
...
SVN revision: 68100
2012-02-18 08:33:00 +00:00
Christopher Michael
f267c9f556
Evas: Fix typo in autofoo output.
...
SVN revision: 67571
2012-01-28 13:40:21 +00:00
Christopher Michael
b6b56af57e
Evas: Also enable gl_common if we are building wayland_egl engine.
...
SVN revision: 67098
2012-01-11 23:17:54 +00:00
Christopher Michael
26fcca18b7
Evas: Add Wayland EGL engine (still experimental).
...
SVN revision: 66541
2011-12-26 23:13:52 +00:00
Sanghee Park
550b8417c7
From: Sanghee Park <sh15.park@samsung.com>
...
Subject: Drawing objects by pixman
* Extend pixman support to allow other operations to use
pixman when doing software rendering. On x86 this isn't useful
but on ARMv7 with NEON pixman happens to do better with image
blending and nearest scale blending.
* Add tiled rotator for 32bit display as an option.
SVN revision: 66478
2011-12-23 11:50:29 +00:00
Christopher Michael
0fccea0dee
Evas: Add a Wayland Shared Memory engine (similar to the buffer &
...
framebuffer engines). Add Evas framespace set/get functions.
SVN revision: 66223
2011-12-14 18:44:20 +00:00
Tom Hacohen
c110802aa6
evas: Fixed svn detection for svn1.7
...
SVN revision: 66147
2011-12-13 08:53:37 +00:00
Carsten Haitzler
70b6239ec3
disable sse3 if immintrin.h not found.
...
SVN revision: 65980
2011-12-07 00:10:36 +00:00
Cedric BAIL
ad7e82bae0
evas: use already existing macro.
...
SVN revision: 65906
2011-12-05 14:32:10 +00:00
Cedric BAIL
792e7bffed
evas: more fine grained system detection.
...
SVN revision: 65903
2011-12-05 14:00:53 +00:00
Carsten Haitzler
4797954c4d
and now go to normal-like svn revs
...
SVN revision: 65806
2011-12-02 09:45:25 +00:00
Carsten Haitzler
e51c9a6705
revert my 1.x.99 stuff so i can branch.
...
SVN revision: 65803
2011-12-02 09:32:11 +00:00
Carsten Haitzler
b90b289063
and lets bump on to 1.x.99 (or so) for svn... and back to adding snap
...
rev.
SVN revision: 65802
2011-12-02 09:10:56 +00:00
Vincent Torri
bc97e65b9c
evil >= 1.0.0
...
SVN revision: 65301
2011-11-16 17:48:50 +00:00
Carsten Haitzler
9e655af267
update release candidate trees to their release version in preparation
...
for alpha
SVN revision: 65280
2011-11-16 05:34:37 +00:00
Vincent Torri
f0b1de83cc
Evas: we want the opengl cocoa engine only on mac os x
...
SVN revision: 65059
2011-11-11 09:57:15 +00:00
Vincent Torri
6483e5c166
Evas: use -pthread instead of -lpthread
...
SVN revision: 65029
2011-11-10 18:02:43 +00:00
Carsten Haitzler
d12d08fd14
Ticket #824 - no readme.in's
...
SVN revision: 64802
2011-11-06 08:47:38 +00:00
Youness Alaoui
c21427071b
Evas: Add a psl1ght engine for the PS3
...
SVN revision: 64779
2011-11-05 17:49:37 +00:00
Vincent Torri
4f307f62ce
AM_PROG_CC_STDC is deprecated
...
SVN revision: 64742
2011-11-04 20:28:56 +00:00
Vincent Torri
ba6be5b709
Evas: fix eina version check
...
SVN revision: 64664
2011-11-02 20:54:31 +00:00
Nicolas Aguirre
bdfeb1df14
evas: Add gl_cocoa engine
...
SVN revision: 64653
2011-11-02 18:23:54 +00:00
Carsten Haitzler
46f9ad78bb
sorry. we can't depend on svnrev in versions. wish we could. we can't :(
...
SVN revision: 64121
2011-10-17 05:22:08 +00:00
Mike Blumenkrantz
7c683d0b0c
require recent eina
...
SVN revision: 64115
2011-10-16 15:45:28 +00:00
Youness Alaoui
93d79aa509
Evas: Check for dlsym and disable gl engines if not found
...
SVN revision: 64091
2011-10-15 09:31:04 +00:00
Carsten Haitzler
ff8767dbb4
lets just fal back to "stoopid" mode rounding for non-lround platforms
...
SVN revision: 64033
2011-10-13 06:15:28 +00:00
ChunEon Park
69fc731318
evas/configure.ac - fixed typo.
...
SVN revision: 63764
2011-10-03 05:06:11 +00:00
Carsten Haitzler
2aed2cf20a
isolate sse3 to only its own file, so it only uses -msse3 for that
...
SVN revision: 63762
2011-10-03 04:44:23 +00:00
Carsten Haitzler
182a9f9eed
ok. sse3 OFF for 32bit builds. as we cant guarantee the compiler and
...
arch does sse3. the wasy sse3 is done makes this stupidly ugly. so too
bad for 32bit builds - no sse3 for u unless u specifically enable at
build time and then u have a binary that never runs on pre-sse3 chips.
SVN revision: 63745
2011-10-02 11:29:03 +00:00
Carsten Haitzler
c31b6a9dcd
NO - SSE3... add -msse3.... NO! NEVER!
...
SVN revision: 63744
2011-10-02 10:57:26 +00:00
Jim Kukunas
937a5a91f1
evas: add common SSE3 blending functions/macro
...
mul_256_sse3
sub4_alpha_sse3
interp4_256_sse3
mul_sym_sse3
mul4_sym_sse3
mul3_sym_sse3
LOOP_ALIGNED_U1_A48_SSE3
__attribute__((always_inline)) is needed to coax GCC (< 4.6.0)
into inlining the common blend ops. Not inlining these functions
causes a steep performance penalty.
Patch by: Jim Kukunas <james.t.kukunas@linux.intel.com>
SVN revision: 63698
2011-09-30 02:35:45 +00:00
Jim Kukunas
eec4b913ea
evas: add SSE3 support
...
Readme entry
configure --[enable/disable]-cpu-sse3
processor capability test
Patch by: Jim Kukunas <james.t.kukunas@linux.intel.com>
SVN revision: 63697
2011-09-30 02:35:31 +00:00
Vincent Torri
51781d7985
use another m4 macro for __atribute__
...
add check of gcc vector extension, requested by cedric
SVN revision: 63652
2011-09-29 06:26:03 +00:00
Carsten Haitzler
913a41adbe
actually no - wrong pixman... remove if.
...
SVN revision: 63487
2011-09-20 05:45:00 +00:00
Carsten Haitzler
bc988911e8
software xcb cvant build without pixman... fix autofoo
...
SVN revision: 63486
2011-09-20 05:28:20 +00:00
Youness Alaoui
2d413eae60
Evas: Remove lazy ifdef WIN32 and check for siglongjmp and sigaction availability
...
SVN revision: 63463
2011-09-18 21:57:17 +00:00
Gustavo Lima Chaves
8224761b1e
[evas] This seems to be the least fontconfig's compatible
...
version with our (current) code.
SVN revision: 63293
2011-09-08 18:37:29 +00:00
Youness Alaoui
efea89b471
Evas: Allow independent static compilation of software_16_sdl engine
...
SVN revision: 63247
2011-09-07 06:53:28 +00:00