Home
last modified time | relevance | path

Searched refs:ES (Results 1 – 25 of 78) sorted by relevance

1234

/frameworks/native/opengl/tests/angeles/
DREADME.txt2 San Angeles Observation OpenGL ES version example
8 This is an OpenGL ES port of the small self-running demonstration
19 limit. For this OpenGL ES version example much of the code is
26 First version of this OpenGL ES port was submitted to the Khronos
27 OpenGL ES Coding Challenge held in 2004-2005.
34 * How to dynamically find and use the OpenGL ES DLL or
37 * How to use the basic features of OpenGL ES 1.0/1.1
45 performance, that holds true for this OpenGL ES version as
48 instead of glDrawArrays. The code uses only OpenGL ES 1.0
51 The reference OpenGL ES implementations used for this application:
[all …]
Dlicense-BSD.txt2 OpenGL ES version example source code
5 San Angeles Observation OpenGL ES version example
/frameworks/base/docs/html/guide/topics/graphics/
Dopengl.jd1 page.title=OpenGL ES
12 <li><a href="#packages">OpenGL ES packages</a></li>
17 <li><a href="#proj-es1">Projection and camera in ES 1.0</a></li>
18 <li><a href="#proj-es2">Projection and camera in ES 2.0 and higher</a></li>
26 <li><a href="#version-check">Checking OpenGL ES Version</a></li>
39 Displaying Graphics with OpenGL ES</a></li>
40 <li><a href="http://www.khronos.org/opengles/">OpenGL ES</a></li>
41 <li><a href="http://www.khronos.org/opengles/1_X/">OpenGL ES 1.x Specification</a></li>
42 <li><a href="http://www.khronos.org/opengles/2_X/">OpenGL ES 2.x specification</a></li>
43 <li><a href="http://www.khronos.org/opengles/3_X/">OpenGL ES 3.x specification</a></li>
[all …]
/frameworks/base/docs/html/training/graphics/opengl/
Denvironment.jd1 page.title=Building an OpenGL ES Environment
2 parent.title=Displaying Graphics with OpenGL ES
6 previous.title=Displaying Graphics with OpenGL ES
18 <li><a href="#manifest">Declare OpenGL ES Use in the Manifest</a></li>
19 <li><a href="#activity">Create an Activity for OpenGL ES Graphics</a></li>
41 <p>In order to draw graphics with OpenGL ES in your Android application, you must create a
46 about these classes, see the <a href="{@docRoot}guide/topics/graphics/opengl.html">OpenGL ES</a>
49 <p>{@link android.opengl.GLSurfaceView} is just one way to incorporate OpenGL ES graphics into your
51 Developers who want to incorporate OpenGL ES graphics in a small portion of their layouts should
53 possible to build up an OpenGL ES view using {@link android.view.SurfaceView}, but this requires
[all …]
Dshapes.jd2 parent.title=Displaying Graphics with OpenGL ES
6 previous.title=Building an OpenGL ES Environment
36 <p>Being able to define shapes to be drawn in the context of an OpenGL ES view is the first step in
37 creating your high-end graphics masterpiece. Drawing with OpenGL ES can be a little tricky without
38 knowing a few basic things about how OpenGL ES expects you to define graphic objects.</p>
40 <p>This lesson explains the OpenGL ES coordinate system relative to an Android device screen, the
46 <p>OpenGL ES allows you to define drawn objects using coordinates in three-dimensional space. So,
50 OpenGL ES graphics pipeline for processing.</p>
86 <p>By default, OpenGL ES assumes a coordinate system where [0,0,0] (X,Y,Z) specifies the center of
89 <a href="{@docRoot}guide/topics/graphics/opengl.html#coordinate-mapping">OpenGL ES</a> developer
[all …]
Ddraw.jd2 parent.title=Displaying Graphics with OpenGL ES
37 with the OpenGL ES 2.0 takes a bit more code than you might imagine, because the API provides a
41 ES 2.0 API.</p>
74 <p>Drawing a defined shape using OpenGL ES 2.0 requires a significant amount of code, because you
79 <li><em>Vertex Shader</em> - OpenGL ES graphics code for rendering the vertices of a shape.</li>
80 <li><em>Fragment Shader</em> - OpenGL ES code for rendering the face of a shape with colors or
82 <li><em>Program</em> - An OpenGL ES object that contains the shaders you want to use for drawing
87 These shaders must be complied and then added to an OpenGL ES program, which is then used to draw
112 the OpenGL ES environment. To compile this code, create a utility method in your renderer class:</p>
129 <p>In order to draw your shape, you must compile the shader code, add them to a OpenGL ES program
[all …]
Dindex.jd1 page.title=Displaying Graphics with OpenGL ES
36 OpenGL ES APIs provided by the Android framework offers a set of tools for displaying high-end,
43 <p>The example code in this class uses the OpenGL ES 2.0 APIs, which is the recommended API version
44 to use with current Android devices. For more information about versions of OpenGL ES, see the <a
48 <p class="note"><strong>Note:</strong> Be careful not to mix OpenGL ES 1.x API calls with OpenGL
49 ES 2.0 methods! The two APIs are not interchangeable and trying to use them together only results in
56 <dt><b><a href="environment.html">Building an OpenGL ES Environment</a></b></dt>
Dmotion.jd2 parent.title=Displaying Graphics with OpenGL ES
38 {@link android.graphics.drawable.Drawable} objects. OpenGL ES provides additional capabilities for
42 <p>In this lesson, you take another step forward into using OpenGL ES by learning how to add motion
48 <p>Rotating a drawing object with OpenGL ES 2.0 is relatively simple. In your renderer, create
Dtouch.jd2 parent.title=Displaying Graphics with OpenGL ES
36 getting some attention, but what if you want to have users interact with your OpenGL ES graphics?
37 The key to making your OpenGL ES application touch interactive is expanding your implementation of
41 <p>This lesson shows you how to listen for touch events to let users rotate an OpenGL ES object.</p>
46 <p>In order to make your OpenGL ES application respond to touch events, you must implement the
Dprojection.jd2 parent.title=Displaying Graphics with OpenGL ES
37 <p>In the OpenGL ES environment, projection and camera views allow you to display drawn objects in a
44 this calculation, objects drawn by OpenGL ES are skewed by the unequal proportions of the view
48 onSurfaceChanged()} method of your renderer. For more information about OpenGL ES projections and
53 virtual camera position. It’s important to note that OpenGL ES does not define an actual camera
/frameworks/base/docs/html/ndk/guides/
Dstable_apis.jd195 <h4>OpenGL ES 1.x Library</h4>
196 <p>The standard OpenGL ES headers {@code gl.h} and {@code glext.h} contain
197 the declarations necessary for performing OpenGL ES 1.x rendering calls from native code.</p>
207 <p>All Android-based devices support OpenGL ES 1.0, because Android provides an Open GL 1.0-capable
209 <p>Only Android devices that have the necessary GPU fully support OpenGL ES 1.1. An app can
210 query the OpenGL ES version string and extension string to determine whether the current device
218 <a href="http://developer.android.com/guide/topics/graphics/opengl.html#manifest">OpenGL ES</a>
236 <h4>OpenGL ES 2.0 library:</h4>
237 <p>The standard OpenGL ES 2.0 headers {@code &lt;GLES2/gl2.h&gt;} and {@code &lt;GLES2/gl2ext.h&gt;}
238 contain the declarations needed for performing OpenGL ES 2.0 rendering calls from native code.
[all …]
Dlibs.jd11 as <a href="https://www.khronos.org/opengles/">OpenGL ES</a> and
12 <a href="https://www.khronos.org/opensles/">OpenSL ES</a>, and the minimum Android API levels
/frameworks/base/docs/html/tools/help/
Dgltracer.jd1 page.title=Tracer for OpenGL ES
19 <p>Tracer is a tool for analyzing OpenGL for Embedded Systems (ES) code in your Android application.
20 The tool allows you to capture OpenGL ES commands and frame by frame images to help you understand
38 <li>Select <strong>Tracer for OpenGL ES</strong> and click <strong>OK</strong>.</li>
47 <li>Select <strong>Tracer for OpenGL ES</strong> and click <strong>OK</strong>.</li>
52 <p>Tracer captures OpenGL ES command execution logs and can also capture progressive images of the
54 OpenGL ES code. The Tracer tool operates by connecting to a device running Android 4.1 (API Level
62 <p>To capture an OpenGL ES trace for an Android application:</p>
67 <li>In Eclipse or Device Monitor, activate the <strong>Tracer for OpenGL ES</strong>
97 <li>In Eclipse or Device Monitor, activate the <strong>Tracer for OpenGL ES</strong>
[all …]
/frameworks/wilhelm/src/
DREADME.txt2 and multimedia for Android based on Khronos Group OpenSL ES and OpenMAX AL 1.0.1.
13 itf/ OpenSL ES and OpenMAX AL interfaces, including Android-specific extensions
14 objects/ OpenSL ES and OpenMAX AL objects aka classes
/frameworks/wilhelm/doc/
DREADME.txt1 …e OpenSL-ES API you should compile and link the OpenSLES_IID.c file into your project. This file c…
/frameworks/base/docs/html-intl/intl/ru/google/play/
Dfilters.jd233 OpenGL-ES<br />
236 версия OpenGL-ES, используя атрибут <code>&lt;uses-feature
240 запрашивает несколько версий OpenGL-ES, указав атрибут <code>openGlEsVersion</code> несколько раз в
244 OpenGL-ES версии 1.1, а пользователь ищет приложения для устройства, поддерживающего OpenGL-ES верс…
245 устройство сообщает о поддержке OpenGL-ES версии <em>X</em>, Google Play предполагает, что устройст…
250 OpenGL-ES (например, устройство с Android 1.5 или более ранними версиями). <strong>Результат</stron…
251ES 1.0. Google Play будет показывать пользователю приложения, для которых не указан атрибут <code>…
/frameworks/base/docs/html-intl/intl/zh-tw/google/play/
Dfilters.jd150 <td valign="top">OpenGL-ES 版本<br /> (<code>openGlEsVersion</code>)</td>
152 android:openGlEsVersion=&quot;int&quot;&gt;</code> 屬性要求裝置支援特定 OpenGL-ES 版本。</p>
154 …</strong>應用程式透過在宣示說明中多次指定 <code>openGlEsVersion</code>,要求多個 OpenGL-ES 版本。<strong>結果</strong>:Googl…
156 …ng>應用程式要求 OpenGL-ES 1.1 版,使用者在支援 OpenGL-ES 2.0 版的裝置上搜尋應用程式。<strong>結果</strong>:除非套用其他篩選器,否則 Google…
159ES 版本的裝置 (例如執行 Android 1.5 或更低版本的裝置) 上搜尋應用程式。<strong>結果</strong>:Google Play 會視為該裝置僅支援 OpenGL-ES 1…
/frameworks/base/docs/html-intl/intl/zh-cn/google/play/
Dfilters.jd232 <td valign="top">OpenGL-ES
236 android:openGlEsVersion=&quot;int&quot;&gt;</code>属性,以要求设备支持特定的 OpenGL-ES 版本。
239 </strong>应用通过在清单文件中多次指定<code>openGlEsVersion</code>,以要求多个 OpenGL-ES 版本。
243 </strong>应用请求 OpenGL-ES 版本 1.1,而用户在支持 OpenGL-ES 版本 2.0 的设备上搜索应用。
244 <strong>结果</strong>:Google Play 将向用户显示该应用,除非还有其他筛选器。如果设备报告它支持 OpenGL-ES 版本 <em>X</em>,Google Play 假…
249 </strong>用户在没有报告 OpenGL-ES 版本的设备(例如,运行 Android 1.5 或更早版本的设备)上搜索应用。
250 <strong>结果</strong>:Google Play 假定该设备仅支持 OpenGL-ES 1.0。
251 Google Play 将只向该用户显示没有指定 <code>openGlEsVersion</code> 的应用,或者没有指定 OpenGL-ES 1.0 以上版本的应用。 </p>
/frameworks/base/docs/html-intl/intl/ja/google/play/
Dfilters.jd150 <td valign="top">OpenGL-ES バージョン<br /> (<code>openGlEsVersion</code>)</td>
152 …android:openGlEsVersion=&quot;int&quot;&gt;</code> 属性を使用して、デバイスが特定の OpenGL-ES バージョンをサポートすることを要求できま…
154 …</strong>アプリは、マニフェストで <code>openGlEsVersion</code> を複数回指定して複数の OpenGL-ES バージョンを要求しています。<strong>結果<…
156 …L-ES バージョン 1.1 を要求し、ユーザーは OpenGL-ES バージョン 2.0 をサポートするデバイスでアプリを検索しています。<strong>結果</strong>: Google …
159ES のバージョンを通知しないデバイス(Android 1.5 以下を実行しているデバイスなど)でアプリを検索しています。<strong>結果</strong>: Google Play は、デバ…
/frameworks/base/docs/html-intl/intl/ko/google/play/
Dfilters.jd232 <td valign="top">OpenGL-ES
236 … android:openGlEsVersion=&quot;int&quot;&gt;</code> 특성을 사용하여 장치가 특정 OpenGL-ES 버전을 지원하도록 요구할 수 있습니다.
239 </strong>앱이 매니페스트에서 <code>openGlEsVersion</code>을 여러 번 지정하는 방식으로 여러 OpenGL-ES 버전을 요청합니다.
243 </strong>앱이 OpenGL-ES 버전 1.1을 요청하고 사용자가 OpenGL-ES 버전 2.0을 지원하는 장치에서 앱을 검색 중입니다.
244 …<strong>결과</strong>: 다른 필터가 적용된 경우를 제외하고 Google Play가 사용자에게 앱을 표시합니다. 장치가 OpenGL-ES 버전 <em>X</em>를…
249 </strong>사용자가 OpenGL-ES 버전을 보고하지 않은 장치(예: Android 1.5 이하 버전을 실행하는 장치)에서 앱을 검색 중입니다.
250 <strong>결과</strong>: Google Play는 해당 장치가 OpenGL-ES 1.0만 지원하는 것으로 간주합니다.
251 …Google Play가 <code>openGlEsVersion</code>을 지정하지 않은 사용자 앱이나 1.0 이상의 OpenGL-ES 버전을 지정하지 않은 앱만 표시합니다.…
/frameworks/base/docs/html-intl/intl/ru/about/versions/
Dlollipop.jd140 <p>Поддержка <strong><a href="http://www.khronos.org/opengles/3_X/">Khronos OpenGL ES 3.1</a></stro…
142 <p>OpenGL ES 3.1 поддерживает шейдеры, трафаретные шаблоны, усовершенствованные визуальные эффекты,…
147 …аптивное масштабируемое сжатие текстур) из AEP и вычислительные шейдеры из ES 3.1. Это позволяет д…
150 <p>В Android 5.0 также используется <strong>AEP</strong>&nbsp;– набор расширений OpenGL ES, который…
/frameworks/base/docs/html-intl/intl/zh-tw/about/versions/
Dlollipop.jd141 <p>在受支援的裝置上,<strong><a href="http://www.khronos.org/opengles/3_X/">Khronos OpenGL ES 3.1</a></stron…
143 <p>OpenGL ES 3.1 新增了運算著色器、型染紋理、加速的視覺效果、高品質 ETC2/EAC 紋理壓縮、進階紋理轉譯、標準化紋理大小和轉譯緩衝區格式等功能。</p>
148 <p class="img-caption">Gameloft 開發的《決鬥騎士》採用 AEP 的 ASTC (自動調整可縮放紋理壓縮) 和 ES 3.1 中的運算著色器,完美呈現了 HDR (高動…
151 <p>此外,Android 5.0 也導入了 <strong>Android 擴充功能套件</strong> (AEP)。這組 OpenGL ES 擴充功能可讓您存取下列功能:曲面細分著色器、幾何圖…
/frameworks/base/docs/html-intl/intl/zh-cn/about/versions/
Dlollipop.jd141 <p>现已支持 <strong><a href="http://www.khronos.org/opengles/3_X/">Khronos OpenGL ES 3.1</a></strong>,因…
143 <p>OpenGL ES 3.1 增加了计算着色器、模版纹理、加速的视觉效果、优质 ETC2/EAC 纹理压缩、高级纹理渲染、标准化纹理尺寸以及渲染缓冲区格式等功能。</p>
148 <p class="img-caption">Gameloft 开发的《骑士对决》采用了 AEP 中的 ASTC(自适应可伸缩纹理压缩)和 ES 3.1 中的计算着色器,不仅打造出 HDR(高动态范…
151 <p>Android 5.0 还引入了 <strong>Android 扩展程序包</strong> (AEP),这是一组 OpenGL ES 扩展程序,可让您使用镶嵌图案着色器、几何图形着色器、A…
/frameworks/native/opengl/specs/
DREADME1 This directory contains OpenGL ES and EGL extension specifications that have
/frameworks/base/docs/html-intl/intl/ja/about/versions/
Dandroid-5.0.jd42 <li><a href="#OpenGLES-3-1">OpenGL ES 3.1 のサポート</a></li>
222 …す。また、64 ビットのサポートによって OpenSSL の暗号化のパフォーマンスも向上します。さらに、今回のリリースではネイティブの OpenGL ES(GLES)3.1 のサポートに加えて、新…
315 <h3 id="OpenGLES-3-1">OpenGL ES 3.1 のサポート</h3>
316 <p>Android 5.0 では、OpenGL ES 3.1 のネイティブ サポートとそれに対応した Java インターフェースが追加されています。OpenGL ES 3.1 では主に次の新機能が…
325 <li>OpenGL ES 2.0 / 3.0 との下位互換性
328 <p>Android での OpenGL ES 3.1 の Java インターフェースは {@link android.opengl.GLES31} で提供されます。OpenGL ES 3.1 を使…
337 …>端末でサポートされている OpenGL ES のバージョンを実行時にチェックする方法など、OpenGL ES の使い方について詳しくは、<a href="{@docRoot}guide/topi…
341 <p>OpenGL ES 3.1 に加えて、今回のリリースでは、高度なグラフィック機能のネイティブ サポートとそれに対応した Java インターフェースを実現する拡張パックが提供されています。これら…
346 <li>保証されたフラグメント シェーダによる、シェーダ保存バッファ、イメージ、アトミックのサポート(OpenGL ES 3.1 ではフラグメント シェーダのサポートはオプションです)</li>

1234