/external/swiftshader/src/ |
D | Android.bp | 45 local_include_dirs: [ "OpenGL" ], 158 "OpenGL/common/Image.cpp", 159 "OpenGL/common/Object.cpp", 160 "OpenGL/common/MatrixStack.cpp", 197 srcs: [ "OpenGL/common/debug.cpp" ], 228 "OpenGL/compiler/preprocessor/DiagnosticsBase.cpp", 229 "OpenGL/compiler/preprocessor/DirectiveHandlerBase.cpp", 230 "OpenGL/compiler/preprocessor/DirectiveParser.cpp", 231 "OpenGL/compiler/preprocessor/ExpressionParser.cpp", 232 "OpenGL/compiler/preprocessor/Input.cpp", [all …]
|
/external/mesa3d/docs/relnotes/ |
D | 6.0 | 20 2. Implementation of the OpenGL 1.5 specification. When you query 25 Note that the Mesa major version number is incremented with the OpenGL 28 Mesa 1.x == OpenGL 1.0 29 Mesa 2.x == OpenGL 1.1 30 Mesa 3.x == OpenGL 1.2 31 Mesa 4.x == OpenGL 1.3 32 Mesa 5.x == OpenGL 1.4 33 Mesa 6.x == OpenGL 1.5 40 Mesa 5.1 already had all the new features of OpenGL 1.5, implemented as 53 Mesa advertises itself as either OpenGL 1.2 or OpenGL 1.3 depending on [all …]
|
D | 5.0 | 25 Mesa 5.0 supports OpenGL 1.4. Note Mesa's versioning convention: 27 OpenGL Version Mesa Version 35 OpenGL 1.4 (and Mesa 5.0) incorporates the following OpenGL extensions as 67 XMesa (Xlib) implements OpenGL 1.4 68 OSMesa (off-screen) implements OpenGL 1.4 69 FX (3dfx Voodoo1/2) implements OpenGL 1.3 70 SVGA implements OpenGL 1.3 71 Wind River UGL implements OpenGL 1.3 72 Windows/Win32 implements OpenGL 1.4 73 DOS/DJGPP implements OpenGL 1.3 [all …]
|
D | 4.0 | 20 2. Implementation of the OpenGL 1.3 specification 23 Note that the Mesa major version number is incremented with the OpenGL 26 Mesa 1.x == OpenGL 1.0 27 Mesa 2.x == OpenGL 1.1 28 Mesa 3.x == OpenGL 1.2 29 Mesa 4.x == OpenGL 1.3 36 Mesa 3.5 already had all the new features of OpenGL 1.3, implemented as 51 a standard API function. The new functions in OpenGL 1.3 and Mesa 4.0 are: 102 GLX 1.4 is the companion to OpenGL 1.3. The only new features in GLX 1.4 111 The OpenGL 1.3 specification allows the multisample and texture compression [all …]
|
D | 6.0.1 | 23 Mesa advertises itself as supporting OpenGL 1.2, 1.3, 1.4 or 1.5 25 driver enables all the ARB extensions which are part of OpenGL 1.5 36 XMesa (Xlib) implements OpenGL 1.5 37 OSMesa (off-screen) implements OpenGL 1.5 38 FX (3dfx Voodoo1/2) implements OpenGL 1.3 39 SVGA implements OpenGL 1.3 40 Wind River UGL implements OpenGL 1.3 41 Windows/Win32 implements OpenGL 1.5 42 DJGPP implements OpenGL 1.5 43 GGI implements OpenGL 1.3 [all …]
|
D | 4.0.3 | 27 Mesa advertises itself as either OpenGL 1.2 or OpenGL 1.3 depending on the 29 of OpenGL 1.3 then glGetString(GL_VERSION) will return "1.3". Otherwise, 38 XMesa (Xlib) implements OpenGL 1.3 39 OSMesa (off-screen) implements OpenGL 1.3 40 FX (3dfx Voodoo1/2) implements OpenGL 1.3 41 SVGA implements OpenGL 1.3 42 Wind River UGL implements OpenGL 1.3 43 Windows/Win32 implements OpenGL 1.3 44 DOS/DJGPP implements OpenGL 1.3 (new in Mesa 4.0.2) 45 GGI implements OpenGL 1.3
|
D | 6.3.2 | 23 XMesa (Xlib) implements OpenGL 1.5 24 OSMesa (off-screen) implements OpenGL 1.5 25 Glide (3dfx Voodoo1/2) implements OpenGL 1.3 26 SVGA implements OpenGL 1.3 27 Wind River UGL implements OpenGL 1.3 28 Windows/Win32 implements OpenGL 1.5 29 DJGPP implements OpenGL 1.5 30 GGI implements OpenGL 1.3 31 BeOS implements OpenGL 1.5
|
D | 5.0.1 | 29 XMesa (Xlib) implements OpenGL 1.4 30 OSMesa (off-screen) implements OpenGL 1.4 31 FX (3dfx Voodoo1/2) implements OpenGL 1.3 32 SVGA implements OpenGL 1.3 33 Wind River UGL implements OpenGL 1.3 34 Windows/Win32 implements OpenGL 1.4 35 DJGPP implements OpenGL 1.4 36 GGI implements OpenGL 1.3 37 BeOS implements OpenGL 1.4 41 Note: supporting OpenGL 1.4 (vs. 1.3 or 1.2) usually only requires that the
|
D | 5.0.2 | 29 XMesa (Xlib) implements OpenGL 1.4 30 OSMesa (off-screen) implements OpenGL 1.4 31 FX (3dfx Voodoo1/2) implements OpenGL 1.3 32 SVGA implements OpenGL 1.3 33 Wind River UGL implements OpenGL 1.3 34 Windows/Win32 implements OpenGL 1.4 35 DJGPP implements OpenGL 1.4 36 GGI implements OpenGL 1.3 37 BeOS implements OpenGL 1.4 41 Note: supporting OpenGL 1.4 (vs. 1.3 or 1.2) usually only requires that the
|
D | 6.3.1 | 35 XMesa (Xlib) implements OpenGL 1.5 36 OSMesa (off-screen) implements OpenGL 1.5 37 Glide (3dfx Voodoo1/2) implements OpenGL 1.3 38 SVGA implements OpenGL 1.3 39 Wind River UGL implements OpenGL 1.3 40 Windows/Win32 implements OpenGL 1.5 41 DJGPP implements OpenGL 1.5 42 GGI implements OpenGL 1.3 43 BeOS implements OpenGL 1.5
|
D | 4.0.2 | 25 Mesa advertises itself as either OpenGL 1.2 or OpenGL 1.3 depending on the 27 of OpenGL 1.3 then glGetString(GL_VERSION) will return "1.3". Otherwise, 36 XMesa (Xlib) implements OpenGL 1.3 37 OSMesa (off-screen) implements OpenGL 1.3 38 FX (3dfx Voodoo1/2) implements OpenGL 1.3 39 SVGA implements OpenGL 1.3 40 Wind River UGL implements OpenGL 1.3 41 Windows/Win32 implements OpenGL 1.3 42 DOS/DJGPP implements OpenGL 1.3 (new in Mesa 4.0.2)
|
D | 6.2.1 | 36 XMesa (Xlib) implements OpenGL 1.5 37 OSMesa (off-screen) implements OpenGL 1.5 38 Glide (3dfx Voodoo1/2) implements OpenGL 1.3 39 SVGA implements OpenGL 1.3 40 Wind River UGL implements OpenGL 1.3 41 Windows/Win32 implements OpenGL 1.5 42 DJGPP implements OpenGL 1.5 43 GGI implements OpenGL 1.3 44 BeOS implements OpenGL 1.5
|
D | 6.2 | 38 XMesa (Xlib) implements OpenGL 1.5 39 OSMesa (off-screen) implements OpenGL 1.5 40 Glide (3dfx Voodoo1/2) implements OpenGL 1.3 41 SVGA implements OpenGL 1.3 42 Wind River UGL implements OpenGL 1.3 43 Windows/Win32 implements OpenGL 1.5 44 DJGPP implements OpenGL 1.5 45 GGI implements OpenGL 1.3 46 BeOS implements OpenGL 1.5
|
D | 6.1 | 78 Mesa advertises itself as supporting OpenGL 1.2, 1.3, 1.4 or 1.5 80 driver enables all the ARB extensions which are part of OpenGL 1.5 91 XMesa (Xlib) implements OpenGL 1.5 92 OSMesa (off-screen) implements OpenGL 1.5 93 Glide (3dfx Voodoo1/2) implements OpenGL 1.3 94 SVGA implements OpenGL 1.3 95 Wind River UGL implements OpenGL 1.3 96 Windows/Win32 implements OpenGL 1.5 97 DJGPP implements OpenGL 1.5 98 GGI implements OpenGL 1.3 [all …]
|
D | 6.3 | 50 To match the behaviour of other OpenGL implementations, glDeleteTextures, 101 XMesa (Xlib) implements OpenGL 1.5 102 OSMesa (off-screen) implements OpenGL 1.5 103 Glide (3dfx Voodoo1/2) implements OpenGL 1.3 104 SVGA implements OpenGL 1.3 105 Wind River UGL implements OpenGL 1.3 106 Windows/Win32 implements OpenGL 1.5 107 DJGPP implements OpenGL 1.5 108 GGI implements OpenGL 1.3 109 BeOS implements OpenGL 1.5
|
D | 3.1 | 30 The change allows Mesa to be more easily substituted for OpenGL. 35 Warning: if you have another OpenGL implementation installed on your 36 system (i.e. you have another OpenGL libGL.so) you'll have to be 37 carefull about which library (OpenGL or Mesa) you link against. Be 46 To better support Linux/OpenGL standards, the Mesa GL library is now 47 named libGL.so.1.2.030100 This indicates version 1.2 of the OpenGL spec 51 OpenGL implementations, especially on Linux. In the short term, 52 OpenGL apps may have to be relinked to use the new library naming.
|
/external/swiftshader/docs/ |
D | Index.md | 17 The API layer is an implementation of a graphics API, such as OpenGL (ES) or Direct3D, on top of th… 52 ### OpenGL subsection 54 The OpenGL (ES) and EGL APIs are implemented in [src/OpenGL/](../src/OpenGL/). 56 …OpenGL/compiler/](../src/OpenGL/compiler/). It uses [Flex](http://flex.sourceforge.net/) and [Biso… 58 …OpenGL/libEGL/](../src/OpenGL/libEGL/). Its entry functions are listed in [libEGL.def](../src/Open… 60 …OpenGL ES 1.1](https://www.khronos.org/registry/gles/specs/1.1/es_full_spec_1.1.12.pdf) is impleme… 62 …OpenGL function, it lands in the C entry functions at [main.cpp](../src/OpenGL/libGLESv2/main.cpp)…
|
/external/autotest/client/site_tests/graphics_SanAngeles/src/ |
D | README.txt | 2 San Angeles Observation OpenGL ES version example 8 This is an OpenGL ES port of the small self-running demonstration 17 The original version was made for desktop with OpenGL. It was 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 [all …]
|
/external/mesa3d/src/glx/apple/ |
D | RELEASE_NOTES | 3 o OpenGL Support 5 AppleSGLX supports the same version of OpenGL as Leopard (OpenGL 2.1). 6 Many extensions from the OpenGL framework are now builtin. 22 OpenGL functions: glReadPixels, glCopyPixels, and glCopyColorTable, 29 extension functions you may need from the X11 libGL, or OpenGL framework 31 OpenGL framework addresses. 35 New support for GLXPixmaps works well with mixed X11 and OpenGL drawing 62 The X server supports indirect fairly well, so OpenGL applications
|
/external/deqp/ |
D | README.md | 5 dEQP contains tests for several graphics APIs, including OpenGL ES, EGL, and Vulkan. 23 Khronos OpenGL / OpenGL ES Conformance Tests 26 This repository includes Khronos OpenGL / OpenGL ES CTS under `external/openglcts` directory. 27 For more information see [OpenGL / OpenGL ES CTS README](external/openglcts/README.md). 36 the `--angle-path` option. This will cause `dEQP.apk` to use the ANGLE libraries for OpenGL ES
|
/external/webrtc/webrtc/modules/video_render/mac/ |
D | cocoa_render_view.h | 19 #import <OpenGL/gl.h> 20 #import <OpenGL/glu.h> 21 #import <OpenGL/OpenGL.h>
|
/external/mesa3d/docs/specs/ |
D | MESA_texture_signed_rgba.spec | 35 Written based on the wording of the OpenGL 2.0 specification. 43 OpenGL prior to 3.1 does not support any signed texture formats. 53 the relevant features from OpenGL 3.1, as a means to support this in 54 OpenGL implementations only supporting older versions. 104 This is the same mapping as OpenGL 3.1 uses. 109 the standard OpenGL byte/float mapping is considered acceptable too, as 114 converting to GL_FLOAT (using the standard OpenGL float/byte mapping) 134 etc.) or the OpenGL Shading Language, these signed formats will 154 functionality of unextended OpenGL 1.5 or OpenGL 2.0 without 180 same behaviour as in OpenGL 3.1. [all …]
|
/external/mesa3d/src/gallium/docs/source/ |
D | resources.rst | 9 different transfer/update mechanism, and more features for OpenGL support. 20 OpenGL: OpenGL supports mapping buffers and has inline transfer functions for both buffers and text… 67 by creating an appropriate view (this is not usable in OpenGL). 72 OpenGL: vertex buffers in GL 1.5 or GL_ARB_vertex_buffer_object 94 OpenGL: GL_TEXTURE_1D in GL 1.0 102 2D surface with OpenGL GL_TEXTURE_RECTANGLE semantics. 110 OpenGL: GL_TEXTURE_RECTANGLE in GL 3.1 or GL_ARB_texture_rectangle or GL_NV_texture_rectangle 129 OpenGL: GL_TEXTURE_2D in GL 1.0 150 OpenGL: GL_TEXTURE_3D in GL 1.2 or GL_EXT_texture3D 176 OpenGL: GL_TEXTURE_CUBE_MAP in GL 1.3 or EXT_texture_cube_map [all …]
|
/external/deqp/external/openglcts/ |
D | README.md | 1 OpenGL and OpenGL ES 2.0/3.X Conformance Test Instructions 4 This document describes how to build, port, and run the OpenGL and OpenGL ES 47 The OpenGL and OpenGL ES Conformance Tests are expanded versions of the 48 OpenGL ES 2.x Conformance Test. Much of the development was done by Symbio, Inc. 52 feature tests are specific to OpenGL or OpenGL ES and their specification 53 versions, and compilation options differing between OpenGL and OpenGL ES affect 60 of the OpenGL and OpenGL ES APIs. The steps of the process are as follows: 174 are loaded at run-time by default for OpenGL ES APIs. EGL always requires link 175 libraries. OpenGL always uses run-time loading. 185 - Generic platform libraries required to link a working OpenGL (ES) Application [all …]
|
/external/swiftshader/third_party/PowerVR_SDK/Examples/Beginner/01_HelloAPI/OGLES2/ |
D | OGLES2HelloAPI_OSX.mm | 5 @Title OpenGL ES 2.0 HelloAPI Tutorial 13 …@Description Basic Tutorial that shows step-by-step how to initialize OpenGL ES 2.0, use it for d… 46 NSTimer* m_timer; // timer for rendering our OpenGL content 75 …/* glGetError returns the last error that occurred using OpenGL ES, not necessarily the status of … 76 …has to check after every single OpenGL ES call or at least once every frame. Usually this would be… 162 the minimum of needing it to render to a window, and being OpenGL ES 2.0 capable. 203 …rlier and a suitable eglConfig, a surface is created that can be used to render OpenGL ES calls to. 233 /* Make OpenGL ES the current API. 234 EGL needs a way to know that any subsequent EGL calls are going to be affecting OpenGL ES, 244 …EGL has to create what is known as a context for OpenGL ES. The concept of a context is OpenGL ES'… [all …]
|