| Differences between
and this patch
- ChangeLog +12 lines
Lines 1-3 ChangeLog_sec1
1
2012-12-18  Yael Aharon  <yael.aharon@intel.com>
2
3
        [EFL] Allow the build system to find OpenGL ES
4
        https://bugs.webkit.org/show_bug.cgi?id=104760
5
6
        Reviewed by NOBODY (OOPS!).
7
8
        Add a way to find if GLESv2 is supported by the build system.
9
        Support for GLESv2 will be added separately.
10
11
        * Source/cmake/FindGLES.cmake: Added.
12
1
2012-12-18  Kondapally Kalyan  <kalyan.kondapally@intel.com>
13
2012-12-18  Kondapally Kalyan  <kalyan.kondapally@intel.com>
2
14
3
        [EFL] Allow the build system to detect EGL support.
15
        [EFL] Allow the build system to detect EGL support.
- Source/cmake/FindGLES.cmake +38 lines
Line 0 Source/cmake/FindGLES.cmake_sec1
1
# - Try to find OpenGLES
2
# Once done this will define
3
#  
4
#  OPENGLES2_FOUND        - system has OpenGLESv2 installed.
5
#  OPENGLES2_INCLUDE_DIR  - directories which contain the OpenGlEsv2 headers.
6
#  OPENGLES2_LIBRARIES    - libraries required to link against OpenGLESv2
7
#
8
# Copyright (C) 2012 Intel Corporation. All rights reserved.
9
#
10
# Redistribution and use in source and binary forms, with or without
11
# modification, are permitted provided that the following conditions
12
# are met:
13
# 1.  Redistributions of source code must retain the above copyright
14
#     notice, this list of conditions and the following disclaimer.
15
# 2.  Redistributions in binary form must reproduce the above copyright
16
#     notice, this list of conditions and the following disclaimer in the
17
#     documentation and/or other materials provided with the distribution.
18
#
19
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND ITS CONTRIBUTORS ``AS
20
# IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
21
# THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
22
# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR ITS
23
# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
24
# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
25
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
26
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
27
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
28
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
29
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
30
31
find_path(OPENGLES2_INCLUDE_DIR NAMES GLES2/gl2.h)
32
33
find_library(OPENGLES2_LIBRARY NAMES GLESv2)
34
35
include(FindPackageHandleStandardArgs)
36
FIND_PACKAGE_HANDLE_STANDARD_ARGS(GLESv2 DEFAULT_MSG OPENGLES2_INCLUDE_DIR OPENGLES2_LIBRARY)
37
38
mark_as_advanced(OPENGLES2_INCLUDE_DIR OPENGLES2_LIBRARY)

Return to Bug 104760