Searched defs:egl (Results 101 - 125 of 156) sorted by relevance

1234567

/external/deqp/modules/egl/
H A DteglQueryContextTests.cpp48 namespace egl namespace in namespace:deqp
97 const Library& egl = m_eglTestCtx.getLibrary(); local
107 EGLU_CHECK_MSG(egl, "eglGetCurrentContext");
139 const Library& egl = m_eglTestCtx.getLibrary(); local
149 EGLU_CHECK_MSG(egl, "eglGetCurrentSurface(EGL_READ)");
152 EGLU_CHECK_MSG(egl, "eglGetCurrentSurface(EGL_DRAW)");
181 const Library& egl = m_eglTestCtx.getLibrary(); local
190 EGLU_CHECK_MSG(egl, "eglGetCurrentDisplay");
222 const Library& egl = m_eglTestCtx.getLibrary(); local
224 EGLU_CHECK_CALL(egl, queryContex
231 const Library& egl = m_eglTestCtx.getLibrary(); local
319 const Library& egl = m_eglTestCtx.getLibrary(); local
[all...]
H A DteglRenderCase.cpp51 namespace egl namespace in namespace:deqp
60 static void postSurface (const Library& egl, EGLDisplay display, EGLSurface surface, EGLint typeBit) argument
63 EGLU_CHECK_CALL(egl, swapBuffers(display, surface));
65 EGLU_CHECK_CALL(egl, waitClient());
67 EGLU_CHECK_CALL(egl, waitClient());
114 const Library& egl = m_eglTestCtx.getLibrary(); local
118 const EGLint configId = eglu::getConfigID(egl, display, config);
139 eglu::UniqueSurface surface (egl, display, eglSurface);
163 eglu::UniqueSurface surface (egl, display, eglSurface);
189 eglu::UniqueSurface surface(egl, displa
220 const Library& egl = m_eglTestCtx.getLibrary(); local
305 const Library& egl = m_eglTestCtx.getLibrary(); local
[all...]
H A DteglSwapBuffersTests.cpp55 namespace egl namespace in namespace:deqp
66 EGLContext createGLES2Context (const Library& egl, EGLDisplay display, EGLConfig config) argument
76 EGLU_CHECK_CALL(egl, bindAPI(EGL_OPENGL_ES_API));
78 context = egl.createContext(display, config, EGL_NO_CONTEXT, attribList);
79 EGLU_CHECK_MSG(egl, "eglCreateContext() failed");
109 string getConfigIdString (const Library& egl, EGLDisplay display, EGLConfig config) argument
114 EGLU_CHECK_CALL(egl, getConfigAttrib(display, config , EGL_CONFIG_ID, &id));
269 const Library& egl = m_eglTestCtx.getLibrary(); local
270 const string configIdStr (getConfigIdString(egl, display, config));
281 log << TestLog::Message << "EGL_RED_SIZE: " << eglu::getConfigAttribInt(egl, displa
[all...]
H A DteglThreadCleanUpTests.cpp40 namespace egl namespace in namespace:deqp
61 Thread (const Library& egl, EGLDisplay display, EGLSurface surface, EGLContext context, EGLConfig config, tcu::Maybe<eglu::Error>& error) argument
62 : m_egl (egl)
189 const Library& egl = m_eglTestCtx.getLibrary(); local
196 m_config = eglu::chooseSingleConfig(egl, m_display, filters);
207 egl.bindAPI(EGL_OPENGL_ES_API);
209 m_context = egl.createContext(m_display, m_config, EGL_NO_CONTEXT, attribList);
210 EGLU_CHECK_MSG(egl, "Failed to create context");
222 m_surface = egl.createPbufferSurface(m_display, m_config, attribs);
223 EGLU_CHECK_MSG(egl, "Faile
229 const Library& egl = m_eglTestCtx.getLibrary(); local
[all...]
H A DteglColorClearCase.cpp48 namespace egl namespace in namespace:deqp
149 static tcu::PixelFormat getPixelFormat (const Library& egl, EGLDisplay display, EGLConfig config) argument
153 egl.getConfigAttrib(display, config, EGL_RED_SIZE, &pixelFmt.redBits);
154 egl.getConfigAttrib(display, config, EGL_GREEN_SIZE, &pixelFmt.greenBits);
155 egl.getConfigAttrib(display, config, EGL_BLUE_SIZE, &pixelFmt.blueBits);
156 egl.getConfigAttrib(display, config, EGL_ALPHA_SIZE, &pixelFmt.alphaBits);
170 const Library& egl = m_eglTestCtx.getLibrary(); local
172 const tcu::IVec2 surfaceSize = eglu::getSurfaceSize(egl, display, surface);
180 tcu::PixelFormat pixelFmt = getPixelFormat(egl, display, config.config);
197 egl
281 ColorClearThread(const Library& egl, EGLDisplay display, EGLSurface surface, EGLContext context, EGLint api, const ApiFunctions& funcs, const std::vector<ClearPacket>& packets) argument
333 const Library& egl = m_eglTestCtx.getLibrary(); local
[all...]
H A DteglMakeCurrentPerfTests.cpp58 namespace egl namespace in namespace:deqp
204 const Library& egl = m_eglTestCtx.getLibrary(); local
207 EGLU_CHECK_CALL(egl, chooseConfig(m_display, attribList, &m_config, 1, &configCount));
255 const Library& egl = m_eglTestCtx.getLibrary(); local
265 EGLSurface surface = egl.createPbufferSurface(m_display, m_config, attribList);
267 EGLU_CHECK_MSG(egl, "eglCreatePbufferSurface()");
274 const Library& egl = m_eglTestCtx.getLibrary(); local
291 egl.destroySurface(m_display, surface);
303 const Library& egl = m_eglTestCtx.getLibrary(); local
320 egl
332 const Library& egl = m_eglTestCtx.getLibrary(); local
373 const Library& egl = m_eglTestCtx.getLibrary(); local
392 const Library& egl = m_eglTestCtx.getLibrary(); local
510 const Library& egl = m_eglTestCtx.getLibrary(); local
[all...]
H A DteglMemoryStressTests.cpp54 namespace egl namespace in namespace:deqp
125 const Library& egl = m_eglTestCtx.getLibrary(); local
128 egl.destroySurface(m_display, *iter);
133 egl.destroyContext(m_display, *iter);
199 const Library& egl = m_eglTestCtx.getLibrary(); local
209 EGLSurface surface = egl.createPbufferSurface(m_display, m_config, attribList);
210 EGLU_CHECK_MSG(egl, "eglCreatePbufferSurface");
224 EGLU_CHECK_CALL(egl, makeCurrent(m_display, surface, surface, context));
232 EGLU_CHECK_CALL(egl, makeCurrent(m_display, EGL_NO_SURFACE, EGL_NO_SURFACE, EGL_NO_CONTEXT));
265 const Library& egl local
358 const Library& egl = m_eglTestCtx.getLibrary(); local
[all...]
H A DteglNativeColorMappingTests.cpp65 namespace egl namespace in namespace:deqp
70 EGLContext createGLES2Context (const Library& egl, EGLDisplay display, EGLConfig config) argument
79 EGLU_CHECK_CALL(egl, bindAPI(EGL_OPENGL_ES_API));
81 context = egl.createContext(display, config, EGL_NO_CONTEXT, attribList);
82 EGLU_CHECK_MSG(egl, "eglCreateContext() failed");
248 bool validate (TestLog& log, const Library& egl, EGLDisplay display, EGLConfig config, const tcu::TextureLevel& result, const tcu::Vec4& color) argument
250 const tcu::UVec4 eglBitDepth((deUint32)eglu::getConfigAttribInt(egl, display, config, EGL_RED_SIZE),
251 (deUint32)eglu::getConfigAttribInt(egl, display, config, EGL_GREEN_SIZE),
252 (deUint32)eglu::getConfigAttribInt(egl, display, config, EGL_BLUE_SIZE),
253 (deUint32)eglu::getConfigAttribInt(egl, displa
309 logConfigInfo(TestLog& log, const Library& egl, EGLDisplay display, EGLConfig config, NativeColorMappingCase::NativeType nativeType, int waitFrames) argument
325 const Library& egl = nativeDisplay.getLibrary(); local
368 const Library& egl = nativeDisplay.getLibrary(); local
407 testNativePixmapCopy(TestLog& log, const Library& egl, eglu::NativePixmap& nativePixmap, EGLDisplay display, EGLContext context, EGLConfig config, const glw::Functions& gl, bool renderColor, size_t colorCount, const tcu::Vec4* colors) argument
474 const Library& egl = m_eglTestCtx.getLibrary(); local
[all...]
H A DteglQueryConfigTests.cpp41 namespace egl namespace in namespace:deqp
607 } // egl
H A DteglQuerySurfaceTests.cpp49 namespace egl namespace in namespace:deqp
64 static void logSurfaceAttributes (tcu::TestLog& log, const Library& egl, EGLDisplay display, EGLSurface surface, const EGLint* attributes, int numAttribs) argument
67 logSurfaceAttribute(log, attributes[ndx], eglu::querySurfaceInt(egl, display, surface, attributes[ndx]));
70 static void logCommonSurfaceAttributes (tcu::TestLog& log, const Library& egl, EGLDisplay display, EGLSurface surface) argument
87 logSurfaceAttributes(log, egl, display, surface, attributes, DE_LENGTH_OF_ARRAY(attributes));
90 static void logPbufferSurfaceAttributes (tcu::TestLog& log, const Library& egl, EGLDisplay display, EGLSurface surface) argument
101 logSurfaceAttributes(log, egl, display, surface, attributes, DE_LENGTH_OF_ARRAY(attributes));
120 const Library& egl = m_eglTestCtx.getLibrary(); local
127 const EGLint id = eglu::querySurfaceInt(egl, display, surface, EGL_CONFIG_ID);
138 const EGLint width = eglu::querySurfaceInt(egl, displa
253 const Library& egl = m_eglTestCtx.getLibrary(); local
305 const Library& egl = m_eglTestCtx.getLibrary(); local
336 const Library& egl = m_eglTestCtx.getLibrary(); local
367 const Library& egl = m_eglTestCtx.getLibrary(); local
469 const Library& egl = m_eglTestCtx.getLibrary(); local
578 const Library& egl = m_eglTestCtx.getLibrary(); local
607 const Library& egl = m_eglTestCtx.getLibrary(); local
636 const Library& egl = m_eglTestCtx.getLibrary(); local
[all...]
H A DteglChooseConfigReference.cpp40 namespace egl namespace in namespace:deqp
508 void chooseConfigReference (const Library& egl, EGLDisplay display, std::vector<EGLConfig>& dst, const std::vector<std::pair<EGLenum, EGLint> >& attributes) argument
511 std::vector<EGLConfig> eglConfigs = eglu::getConfigs(egl, display);
519 eglu::queryCoreConfigInfo(egl, display, eglConfigs[ndx], &configInfos[ndx]);
520 eglu::queryExtConfigInfo(egl, display, eglConfigs[ndx], &configInfos[ndx]);
543 } // egl
H A DteglChooseConfigTests.cpp44 namespace egl namespace in namespace:deqp
58 string configListToString (const Library& egl, const EGLDisplay& display, const vector<EGLConfig>& configs) argument
64 EGLint configId = eglu::getConfigID(egl, display, config);
87 bool configListEqual (const Library& egl, const EGLDisplay& display, const vector<EGLConfig>& as, const vector<EGLConfig>& bs) argument
97 const EGLint aCaveat = eglu::getConfigAttribInt(egl, display, as[configNdx], EGL_CONFIG_CAVEAT);
98 const EGLint bCaveat = eglu::getConfigAttribInt(egl, display, bs[configNdx], EGL_CONFIG_CAVEAT);
163 const Library& egl = m_eglTestCtx.getLibrary(); local
186 EGLU_CHECK_CALL(egl, chooseConfig(m_display, &attribList[0], DE_NULL, 0, &numConfigs));
190 EGLU_CHECK_CALL(egl, chooseConfig(m_display, &attribList[0], &resultConfigs[0], (EGLint)resultConfigs.size(), &numConfigs));
194 chooseConfigReference(egl, m_displa
[all...]
H A DteglCreateContextExtTests.cpp74 namespace egl namespace in namespace:deqp
888 const Library& egl = m_eglTestCtx.getLibrary(); local
890 const EGLint surfaceTypes = eglu::getConfigAttribInt(egl, m_display, config, EGL_SURFACE_TYPE);
891 const EGLint configId = eglu::getConfigAttribInt(egl, m_display, config, EGL_CONFIG_ID);
902 eglu::UniqueSurface surface (egl, m_display, egl.createPbufferSurface(m_display, config, attribList));
903 EGLU_CHECK_MSG(egl, "eglCreatePbufferSurface");
912 eglu::UniqueSurface surface (egl, m_display, eglu::createWindowSurface(m_eglTestCtx.getNativeDisplay(), *window, m_display, config, DE_NULL));
921 eglu::UniqueSurface surface (egl, m_display, eglu::createPixmapSurface(m_eglTestCtx.getNativeDisplay(), *pixmap, m_display, config, DE_NULL));
949 const Library& egl local
[all...]
H A DteglGLES2SharingTests.cpp63 namespace egl namespace in namespace:deqp
130 const Library& egl = m_eglTestCtx.getLibrary(); local
138 EGLU_CHECK_CALL(egl, bindAPI(EGL_OPENGL_ES_API));
140 context = egl.createContext(display, config, share, attriblist);
141 EGLU_CHECK_MSG(egl, "Failed to create GLES2 context");
149 const Library& egl = m_eglTestCtx.getLibrary(); local
150 EGLU_CHECK_CALL(egl, makeCurrent(display, surface, surface, context));
155 const Library& egl = m_eglTestCtx.getLibrary(); local
157 eglu::UniqueDisplay display (egl, eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay()));
173 config = eglu::chooseSingleConfig(egl, *displa
[all...]
H A DteglImageTests.cpp84 namespace egl namespace in namespace:deqp
197 const Library& egl = m_eglTestCtx.getLibrary(); local
199 if (eglu::getVersion(egl, m_display) < eglu::Version(1, 5) &&
200 !eglu::hasExtension(egl, m_display, "EGL_KHR_image") &&
201 !eglu::hasExtension(egl, m_display, "EGL_KHR_image_base"))
222 const Library& egl = m_eglTestCtx.getLibrary(); local
223 const EGLImageKHR image = egl.createImageKHR(dpy, context, source, 0, DE_NULL);
231 EGLConfig chooseConfig (const Library& egl, EGLDisplay display, ApiType apiType) argument
243 configs = eglu::chooseConfigs(egl, display, attribs);
365 const Library& egl local
430 const Library& egl = m_eglTestCtx.getLibrary(); local
[all...]
/external/swiftshader/src/OpenGL/common/
H A DImage.hpp63 namespace egl namespace
146 static Image *create(const egl::ClientBuffer& clientBuffer);
225 egl::Texture *parentTexture;
260 class AndroidNativeImage : public egl::Image
264 : egl::Image(nativeBuffer->width, nativeBuffer->height,
/external/swiftshader/src/OpenGL/libEGL/
H A DConfig.h15 // Config.h: Defines the egl::Config class, describing the format, type
16 // and size for an egl::Surface. Implements EGLConfig and related functionality.
24 #include <EGL/egl.h>
28 namespace egl namespace
96 const egl::Config *get(EGLConfig configHandle);
H A DSurface.cpp15 // Surface.cpp: Implements the egl::Surface class, representing a drawing surface
50 namespace egl namespace
88 egl::ClientBuffer(width, height, getClientBufferFormat(), clientBuffer, clientBufferPlane));
150 egl::Image *Surface::getRenderTarget()
160 egl::Image *Surface::getDepthStencil()
283 void Surface::setBoundTexture(egl::Texture *texture)
288 egl::Texture *Surface::getBoundTexture() const
H A DDisplay.cpp15 // Display.cpp: Implements the egl::Display class, representing the abstract
45 namespace egl namespace
245 const egl::Config *configuration = mConfigSet.get(config);
565 EGLContext Display::createContext(EGLConfig configHandle, const egl::Context *shareContext, EGLint clientVersion)
567 const egl::Config *config = mConfigSet.get(configHandle);
568 egl::Context *context = nullptr;
603 FenceSync *fenceSync = new egl::FenceSync(context);
609 void Display::destroySurface(egl::Surface *surface)
625 void Display::destroyContext(egl::Context *context)
657 bool Display::isValidContext(egl
[all...]
/external/webrtc/webrtc/modules/video_render/android/java/src/org/webrtc/videoengine/
H A DViEAndroidGLES20.java15 import javax.microedition.khronos.egl.EGL10;
16 import javax.microedition.khronos.egl.EGLConfig;
17 import javax.microedition.khronos.egl.EGLContext;
18 import javax.microedition.khronos.egl.EGLDisplay;
88 public EGLContext createContext(EGL10 egl, EGLDisplay display, EGLConfig eglConfig) { argument
90 checkEglError("Before eglCreateContext", egl);
92 EGLContext context = egl.eglCreateContext(display, eglConfig,
94 checkEglError("After eglCreateContext", egl);
98 public void destroyContext(EGL10 egl, EGLDisplay display, EGLContext context) { argument
99 egl
103 checkEglError(String prompt, EGL10 egl) argument
134 chooseConfig(EGL10 egl, EGLDisplay display) argument
157 chooseConfig(EGL10 egl, EGLDisplay display, EGLConfig[] configs) argument
185 findConfigAttrib(EGL10 egl, EGLDisplay display, EGLConfig config, int attribute, int defaultValue) argument
194 printConfigs(EGL10 egl, EGLDisplay display, EGLConfig[] configs) argument
204 printConfig(EGL10 egl, EGLDisplay display, EGLConfig config) argument
[all...]
/external/robolectric/v1/lib/main/
H A Dopengl-api-gl1.1-android-2.1_r1.jar ... javax/microedition/khronos/ javax/microedition/khronos/opengles/ javax/microedition/khronos/egl/ javax/microedition/khronos/opengles/GL11ExtensionPack.class GL11ExtensionPack.java ...
/external/deqp/framework/egl/
H A DegluGLContextFactory.cpp98 GetProcFuncLoader (const Library& egl) argument
99 : m_egl(egl)
278 EGLSurface createPBuffer (const Library& egl, EGLDisplay display, EGLConfig eglConfig, const glu::RenderConfig& config) argument
290 surface = egl.createPbufferSurface(display, eglConfig, &(attribList[0]));
291 EGLU_CHECK_MSG(egl, "eglCreatePbufferSurface()");
298 const Library& egl = m_display->getLibrary(); local
300 EGLU_CHECK_CALL(egl, makeCurrent(m_eglDisplay, m_eglSurface, m_eglSurface, m_eglContext));
317 const Library& egl = m_display->getLibrary(); local
322 EGLU_CHECK_CALL(egl, initialize(m_eglDisplay, &major, &minor));
325 m_eglConfig = chooseConfig(egl, m_eglDispla
466 const Library& egl = m_display->getLibrary(); local
496 const Library& egl = m_display->getLibrary(); local
[all...]
H A DegluUtil.cpp61 Version getVersion (const Library& egl, EGLDisplay display) argument
66 EGLU_CHECK_CALL(egl, initialize(display, &major, &minor));
71 vector<string> getExtensions (const Library& egl, EGLDisplay display) argument
73 const char* const extensionStr = egl.queryString(display, EGL_EXTENSIONS);
75 EGLU_CHECK_MSG(egl, "Querying extensions failed");
80 bool hasExtension (const Library& egl, EGLDisplay display, const string& str) argument
82 const vector<string> extensions = getExtensions(egl, display);
86 vector<string> getClientExtensions (const Library& egl) argument
88 return getExtensions(egl, EGL_NO_DISPLAY);
91 vector<string> getDisplayExtensions (const Library& egl, EGLDispla argument
98 getConfigs(const Library& egl, EGLDisplay display) argument
113 chooseConfigs(const Library& egl, EGLDisplay display, const EGLint* attribList) argument
129 chooseConfigs(const Library& egl, EGLDisplay display, const FilterList& filters) argument
143 chooseSingleConfig(const Library& egl, EGLDisplay display, const FilterList& filters) argument
156 chooseSingleConfig(const Library& egl, EGLDisplay display, const EGLint* attribList) argument
165 chooseConfigs(const Library& egl, EGLDisplay display, const AttribMap& attribs) argument
171 chooseSingleConfig(const Library& egl, EGLDisplay display, const AttribMap& attribs) argument
177 chooseConfigByID(const Library& egl, EGLDisplay display, EGLint id) argument
190 getConfigAttribInt(const Library& egl, EGLDisplay display, EGLConfig config, EGLint attrib) argument
197 getConfigID(const Library& egl, EGLDisplay display, EGLConfig config) argument
202 querySurfaceInt(const Library& egl, EGLDisplay display, EGLSurface surface, EGLint attrib) argument
209 getSurfaceSize(const Library& egl, EGLDisplay display, EGLSurface surface) argument
216 getSurfaceResolution(const Library& egl, EGLDisplay display, EGLSurface surface) argument
229 const Library& egl = nativeDisplay.getLibrary(); local
267 const Library& egl = nativeDisplay.getLibrary(); local
282 const Library& egl = nativeDisplay.getLibrary(); local
323 const Library& egl = nativeDisplay.getLibrary(); local
402 getClientAPIs(const eglw::Library& egl, eglw::EGLDisplay display) argument
407 getRenderableAPIsMask(const eglw::Library& egl, eglw::EGLDisplay display) argument
[all...]
/external/deqp/framework/platform/surfaceless/
H A DtcuSurfacelessPlatform.cpp48 #include <EGL/egl.h>
145 const eglw::Library& egl,
149 const vector<string> exts = eglu::getClientExtensions(egl);
156 GetProcFuncLoader(const eglw::Library& egl): m_egl(egl) argument
144 isEGLExtensionSupported( const eglw::Library& egl, eglw::EGLDisplay display, const std::string& extName) argument
/external/deqp/framework/platform/win32/
H A DtcuWin32EGLNativeDisplayFactory.cpp193 const Library& egl = nativeDisplay->getLibrary(); local
202 egl.getConfigAttrib(display, config, EGL_RED_SIZE, &redBits);
203 egl.getConfigAttrib(display, config, EGL_GREEN_SIZE, &greenBits);
204 egl.getConfigAttrib(display, config, EGL_BLUE_SIZE, &blueBits);
205 egl.getConfigAttrib(display, config, EGL_ALPHA_SIZE, &alphaBits);
206 EGLU_CHECK_MSG(egl, "eglGetConfigAttrib()");

Completed in 967 milliseconds

1234567