Lines Matching defs:EGLint
29 EGLAPI const char* eglQueryStringImplementationANDROID(EGLDisplay dpy, EGLint name);
66 EGLint renderableType = 0;
73 EGLint contextClientVersion = 0;
82 std::vector<EGLint> contextAttributes;
109 EGLint attribs[] = { EGL_WIDTH, 1, EGL_HEIGHT, 1, EGL_NONE, EGL_NONE };
286 static status_t selectConfigForAttribute(EGLDisplay dpy, EGLint const* attrs,
287 EGLint attribute, EGLint wanted, EGLConfig* outConfig) {
288 EGLint numConfigs = -1, n = 0;
296 EGLint value = 0;
319 KeyedVector<Attribute, EGLint> mList;
322 explicit Attribute(EGLint v) : v(v) { }
323 EGLint v;
326 EGLint lhs(v);
327 EGLint rhs(other.v);
336 EGLint attribute;
337 Adder(EGLAttributeVector& v, EGLint attribute)
341 void operator = (EGLint value) {
346 operator EGLint () const { return v.mList[attribute]; }
352 void remove(EGLint attribute) {
357 Adder operator [] (EGLint attribute) {
360 EGLint operator [] (EGLint attribute) const {
363 // cast-operator to (EGLint const*)
364 operator EGLint const* () const { return &mList.keyAt(0).v; }
368 static status_t selectEGLConfig(EGLDisplay display, EGLint format,
369 EGLint renderableType, EGLConfig* config) {
373 EGLint wantedAttribute;
374 EGLint wantedAttributeValue;
397 EGLint caveat;
427 EGLint r,g,b,a;