summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Manuel Bachmann [Fri, 28 Feb 2014 09:28:58 +0000 (10:28 +0100)]
wayland-egl: do not require 'gl' to build
'gl' would pull X11, and is unnecessary anyways.
Change-Id: Ib2b844feefa1b6652589c435a5c34b0ff656ac6a
Bug-Tizen: TIVI-2820
Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
Eduardo Lima (Etrunko) [Wed, 15 Jan 2014 14:15:20 +0000 (12:15 -0200)]
Wayland_EGL: Add return value to eng_setup
Removing this block can lead to undefined behavior. It was removed by the
following commit:
commit
5cf962b39e77662dd6148a6a3468acbb51c78878
Author: Manuel Bachmann <manuel.bachmann@eurogiciel.fr>
Date: Thu Dec 5 17:50:58 2013 +0100
Fix window hide/show() using withdrawn_set()
Bug-Tizen: https://bugs.tizen.org/jira/browse/TIVI-2048
Bug-Upstream: https://phab.enlightenment.org/T155
Co-Authored-by: Rafael Antognolli <rafael.antognolli@intel.com>
Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
Change-Id: I25844c7e31db55f1100d663633aa9374bda306b0
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
Wang Quanxian [Wed, 18 Dec 2013 08:31:33 +0000 (00:31 -0800)]
Merge "change {without x} to {with x}" into tizen
Rusty Lynch [Wed, 18 Dec 2013 02:04:33 +0000 (18:04 -0800)]
Fix rpmlint errors
Change-Id: Ie43763bc738bd9f68e25b282bf1323569f45065a
Signed-off-by: Rusty Lynch <rusty.lynch@intel.com>
Stanislav Vorobiov [Fri, 6 Dec 2013 10:42:28 +0000 (14:42 +0400)]
evas/wayland_egl: Use packed_depth_stencil when possible
According to OpenGL standard, 9.4.3 Required Framebuffer Formats:
"However, when both depth and stencil attachments are
present, implementations are only required to support
framebuffer objects where both attachments refer to
the same image."
So use packed_depth_stencil when it's possible
Change-Id: I92c4e0bb70e87bbfa69e65b5ece719c90d07f316
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
Juan Zhao [Fri, 13 Dec 2013 03:36:02 +0000 (11:36 +0800)]
change {without x} to {with x}
The display server based on X or Wayland, is now a choice of different profile in Tizen 3.0.
Basically and consistently, two macros were used "with wayland" and "with x".
Below summarize the combination of the macros:
| wayland | x | meaning
|---------------------------
| 0 | 1 | pure X11 platform(no wayland)
| 1 | 0 | pure wayland platform (no X11)
| 1 | 1 | wayland but X compatibility
| 0 | 0 | no X and no wayland
This method unifies the meaning and usage. Deploy this method to evas package.
Change-Id: Ia5a37460e89433bfb21201671948ff2cf03db25e
Manuel Bachmann [Thu, 5 Dec 2013 16:50:58 +0000 (17:50 +0100)]
Fix window hide/show() using withdrawn_set()
Bug-Tizen: https://bugs.tizen.org/jira/browse/TIVI-2048
Bug-Upstream: https://phab.enlightenment.org/T155
Co-Authored-by: Rafael Antognolli <rafael.antognolli@intel.com>
Change-Id: Ic43bf06fa619cc6c94054f2e39ac31d2e2eab431
Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
Rafael Antognolli [Fri, 11 Oct 2013 19:43:50 +0000 (16:43 -0300)]
evas/image: Add video surface caps.
Wayland subsurfaces can be used as video surfaces too, similarly to
Ecore_X windows. However, they support a different set of features. Some
of them, like subsurface clipping and scaling, might be added in the
future, but so far we must work with what we have.
This commit allows to set an enum bitfield to the Video_Surface, with
the default value being one that will keep the same behavior as before,
for Ecore_X window. Thus, backward compatibility should not be broken.
It's possible to inform Evas that the surface in question is not able to
resize or scale, or that it's above or below the original canvas
surface. This allows Evas to show the surface itself, or use a buffer of
pixels instead, when the capabilities are not available.
Change-Id: I35764b72c31792e8af8c8d83a3f4694a1ae5fa87
Rafael Antognolli [Wed, 4 Sep 2013 15:26:06 +0000 (12:26 -0300)]
evas/wayland_egl: Do not create a new surface if we already have one.
"Second eglCreateWindowSurface call should fail according to EGL
standard, the fact that it doesn't (and further eglMakeCurrent call
works) is just EGL implementation author's good will."
Patch by: Wang Quanxian <quanxian.wang@intel.com>
Change-Id: I5f426fbe0ab355bd650453ae73329c7db3645479
Eduardo Lima (Etrunko) [Fri, 9 Aug 2013 17:10:01 +0000 (14:10 -0300)]
Updated to release 1.7.8
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
Rafael Antognolli [Tue, 13 Aug 2013 19:54:53 +0000 (16:54 -0300)]
evas/wayland_egl: Skip makecurrent if re->win is NULL.
This happens on wayland_egl because we free and set the re->win to NULL
on ecore_evas_hide(). It's a workaround since the proper fix would be to
not free the re->win on hide, but that will require a lot more changes.
Alexandru Cornea [Fri, 28 Jun 2013 21:16:36 +0000 (00:16 +0300)]
resetting manifest requested domain to floor
Xavier Roche [Wed, 3 Jul 2013 12:07:45 +0000 (14:07 +0200)]
Clean up build flags
- changing rendering engine to xcb
- removing soft fb
Rusty Lynch [Thu, 27 Jun 2013 19:55:31 +0000 (12:55 -0700)]
Update changelog
Change-Id: I598b0c9be02719ab184e5a57e1858ad94abb4e79
Xavier Roche [Tue, 25 Jun 2013 08:27:51 +0000 (10:27 +0200)]
Changes : Add build flags to get WRT widgets rendering in hardware acceleration mode
Xavier Roche [Wed, 26 Jun 2013 16:24:10 +0000 (18:24 +0200)]
Add build flags to get WRT widgets rendering in hardware acceleration mode
- wihtout this patch the only way to get widgets display is to manually export HW_ACC=NOT_USE
Rusty Lynch [Wed, 5 Jun 2013 22:14:44 +0000 (15:14 -0700)]
Update to release 1.7.7
Rusty Lynch [Mon, 15 Apr 2013 17:37:06 +0000 (10:37 -0700)]
Removed unrecognized --enable-gl-x11 build option
add --enable-gles-variety-sgx which is required to
successfully build when wayland is enabled
Anas Nashif [Wed, 20 Mar 2013 00:54:20 +0000 (17:54 -0700)]
Update to 1.7.5
Anas Nashif [Sat, 22 Dec 2012 00:25:30 +0000 (16:25 -0800)]
Update tp 1.7.4
Anas Nashif [Sat, 22 Dec 2012 00:24:23 +0000 (16:24 -0800)]
Update tp 1.7.4
Anas Nashif [Tue, 18 Dec 2012 02:01:42 +0000 (18:01 -0800)]
add wayland support
Anas Nashif [Sun, 9 Dec 2012 16:45:13 +0000 (08:45 -0800)]
Update to 1.7.3
Anas Nashif [Sun, 9 Dec 2012 16:43:02 +0000 (08:43 -0800)]
Update to 1.7.3
Anas Nashif [Fri, 23 Nov 2012 19:41:18 +0000 (11:41 -0800)]
update to 1.7.2
Anas Nashif [Fri, 23 Nov 2012 19:26:40 +0000 (11:26 -0800)]
add wayland support
Anas Nashif [Wed, 24 Oct 2012 15:51:31 +0000 (08:51 -0700)]
add packaging files
Eduardo Lima (Etrunko) [Mon, 12 Aug 2013 19:51:47 +0000 (16:51 -0300)]
Imported Upstream version 1.7.8
Rusty Lynch [Wed, 5 Jun 2013 22:14:02 +0000 (15:14 -0700)]
Imported Upstream version 1.7.7
Anas Nashif [Wed, 20 Mar 2013 00:53:35 +0000 (17:53 -0700)]
Imported Upstream version 1.7.5
Anas Nashif [Sat, 22 Dec 2012 00:23:43 +0000 (16:23 -0800)]
Imported Upstream version 1.7.4
Anas Nashif [Sun, 9 Dec 2012 16:42:42 +0000 (08:42 -0800)]
Imported Upstream version 1.7.3
Anas Nashif [Fri, 23 Nov 2012 19:27:19 +0000 (11:27 -0800)]
Imported Upstream version 1.7.2
Anas Nashif [Wed, 24 Oct 2012 15:50:49 +0000 (08:50 -0700)]
Imported Upstream version 1.7.1