Lines Matching defs:pixmaps

843 	// Clear pixmaps
1001 vector<pair<eglu::NativePixmap*, EGLSurface> >& pixmaps = (thread.getId() == 0 ? m_nativePixmaps0 : m_nativePixmaps1);
1032 else if (pixmaps.size() > 5 && ((m_types & TYPE_PIXMAP) != 0))
1047 else if (pixmaps.size() < 3 && ((m_types & TYPE_PIXMAP) != 0))
1171 pixmaps.push_back(std::make_pair(pixmap, surface));
1245 const int pixmapNdx = rnd.getInt(0, (int)(pixmaps.size()-1));
1247 thread.getLog() << ThreadLog::BeginMessage << "eglDestroySurface(" << m_display << ", " << pixmaps[pixmapNdx].second << ")" << ThreadLog::EndMessage;
1248 EGLU_CHECK_CALL(egl, destroySurface(m_display, pixmaps[pixmapNdx].second));
1249 pixmaps[pixmapNdx].second = EGL_NO_SURFACE;
1250 delete pixmaps[pixmapNdx].first;
1251 pixmaps[pixmapNdx].first = DE_NULL;
1252 pixmaps.erase(pixmaps.begin() + pixmapNdx);
1280 vector<pair<eglu::NativePixmap*, EGLSurface> >& pixmaps = (thread.getId() == 0 ? m_nativePixmaps0 : m_nativePixmaps1);
1293 for (int pixmapNdx = 0; pixmapNdx < (int)pixmaps.size(); pixmapNdx++)
1294 m_sharedNativePixmaps.push_back(pixmaps[pixmapNdx]);
1296 pixmaps.clear();
1309 vector<pair<eglu::NativePixmap*, EGLSurface> >& pixmaps = (thread.getId() == 0 ? m_nativePixmaps0 : m_nativePixmaps1);
1324 pixmaps.push_back(m_sharedNativePixmaps[ndx]);
1438 vector<pair<eglu::NativePixmap*, EGLSurface> >& pixmaps = (thread.getId() == 0 ? m_nativePixmaps0 : m_nativePixmaps1);
1473 for (int pixmapNdx = 0; pixmapNdx < (int)pixmaps.size(); pixmapNdx++)
1475 if (pixmaps[pixmapNdx].first != EGL_NO_SURFACE)
1477 thread.getLog() << ThreadLog::BeginMessage << "eglDestroySurface(" << m_display << ", " << pixmaps[pixmapNdx].second << ")" << ThreadLog::EndMessage;
1478 EGLU_CHECK_CALL(egl, destroySurface(m_display, pixmaps[pixmapNdx].second));
1479 pixmaps[pixmapNdx].second = EGL_NO_SURFACE;
1482 if (pixmaps[pixmapNdx].first)
1484 delete pixmaps[pixmapNdx].first;
1485 pixmaps[pixmapNdx].first = NULL;
1488 pixmaps.clear();