/external/deqp/modules/egl/ |
H A D | teglQueryContextTests.cpp | 48 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 D | teglRenderCase.cpp | 51 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 D | teglSwapBuffersTests.cpp | 55 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 D | teglThreadCleanUpTests.cpp | 40 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 D | teglColorClearCase.cpp | 48 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 D | teglMakeCurrentPerfTests.cpp | 58 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 D | teglMemoryStressTests.cpp | 54 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 D | teglNativeColorMappingTests.cpp | 65 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 D | teglQueryConfigTests.cpp | 41 namespace egl namespace in namespace:deqp 607 } // egl
|
H A D | teglQuerySurfaceTests.cpp | 49 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 D | teglChooseConfigReference.cpp | 40 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 D | teglChooseConfigTests.cpp | 44 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 D | teglCreateContextExtTests.cpp | 74 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 D | teglGLES2SharingTests.cpp | 63 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 D | teglImageTests.cpp | 84 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 D | Image.hpp | 63 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 D | Config.h | 15 // 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 D | Surface.cpp | 15 // 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 D | Display.cpp | 15 // 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 D | ViEAndroidGLES20.java | 15 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 D | opengl-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 D | egluGLContextFactory.cpp | 98 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 D | egluUtil.cpp | 61 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 D | tcuSurfacelessPlatform.cpp | 48 #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 D | tcuWin32EGLNativeDisplayFactory.cpp | 193 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()");
|