egl/eglrefimpl/inc/eglprivate.h
branchEGL_MERGE
changeset 58 5b9c23c1a54c
parent 57 2bf8a359aa2f
equal deleted inserted replaced
57:2bf8a359aa2f 58:5b9c23c1a54c
   178 	EGLBoolean EglSignalSyncKhr(EGLDisplay aDisplay, EGLSyncKHR aSync, EGLenum aMode);
   178 	EGLBoolean EglSignalSyncKhr(EGLDisplay aDisplay, EGLSyncKHR aSync, EGLenum aMode);
   179 	EGLBoolean EglGetSyncAttribKhr(EGLDisplay aDisplay, EGLSyncKHR aSync, EGLint aAttribute, EGLint *aValue);
   179 	EGLBoolean EglGetSyncAttribKhr(EGLDisplay aDisplay, EGLSyncKHR aSync, EGLint aAttribute, EGLint *aValue);
   180 	
   180 	
   181 	// Private APIs
   181 	// Private APIs
   182 	EGLint EglSignalSyncInternal(EGLDisplay aDisplay, EGLSyncKHR aSync, EGLenum aMode);
   182 	EGLint EglSignalSyncInternal(EGLDisplay aDisplay, EGLSyncKHR aSync, EGLenum aMode);
   183     //added by Jose
   183    
   184 	void SetEgl(EGL* aEgl);
   184 	void SetEgl(EGL* aEgl);
   185 	EGL* getEgl();
   185 	EGL* getEgl();
       
   186 	
   186 	CEglThreadSession(CEglDriver& aDriver);
   187 	CEglThreadSession(CEglDriver& aDriver);
   187 	// Debug APIs
   188 	// Debug APIs
   188 #ifdef _DEBUG
   189 #ifdef _DEBUG
   189 	void EglHeapMarkStart();
   190 	void EglHeapMarkStart();
   190 	EGLint EglHeapMarkEnd(EGLint aCount);
   191 	EGLint EglHeapMarkEnd(EGLint aCount);