Lines Matching defs:EGLint
28 EGLAPI const char* eglQueryStringImplementationANDROID(EGLDisplay dpy, EGLint name);
65 EGLint renderableType = 0;
72 EGLint contextClientVersion = 0;
82 EGLint contextAttributes[] = {
105 EGLint attribs[] = { EGL_WIDTH, 1, EGL_HEIGHT, 1, EGL_NONE, EGL_NONE };
284 static status_t selectConfigForAttribute(EGLDisplay dpy, EGLint const* attrs,
285 EGLint attribute, EGLint wanted, EGLConfig* outConfig) {
286 EGLint numConfigs = -1, n = 0;
294 EGLint value = 0;
317 KeyedVector<Attribute, EGLint> mList;
320 Attribute(EGLint v) : v(v) { }
321 EGLint v;
324 EGLint lhs(v);
325 EGLint rhs(other.v);
334 EGLint attribute;
335 Adder(EGLAttributeVector& v, EGLint attribute)
339 void operator = (EGLint value) {
344 operator EGLint () const { return v.mList[attribute]; }
350 void remove(EGLint attribute) {
355 Adder operator [] (EGLint attribute) {
358 EGLint operator [] (EGLint attribute) const {
361 // cast-operator to (EGLint const*)
362 operator EGLint const* () const { return &mList.keyAt(0).v; }
366 static status_t selectEGLConfig(EGLDisplay display, EGLint format,
367 EGLint renderableType, EGLConfig* config) {
371 EGLint wantedAttribute;
372 EGLint wantedAttributeValue;
394 EGLint caveat;
424 EGLint r,g,b,a;