Home | History | Annotate | Download | only in egl
      1 /* WARNING! THIS IS A PROGRAMMATICALLY GENERATED CODE. DO NOT MODIFY THE CODE,
      2  * SINCE THE CHANGES WILL BE LOST! MODIFY THE GENERATING PYTHON INSTEAD.
      3  */
      4 
      5 EGLint CallLogWrapper::eglGetError ()
      6 {
      7 	if (m_enableLog)
      8 		m_log << TestLog::Message << "eglGetError(" << ");" << TestLog::EndMessage;
      9 	EGLint returnValue = ::eglGetError();
     10 	if (m_enableLog)
     11 		m_log << TestLog::Message << "// " << getErrorStr(returnValue) << " returned" << TestLog::EndMessage;
     12 	return returnValue;
     13 }
     14 
     15 EGLDisplay CallLogWrapper::eglGetDisplay (EGLNativeDisplayType param0)
     16 {
     17 	if (m_enableLog)
     18 		m_log << TestLog::Message << "eglGetDisplay(" << toHex(param0) << ");" << TestLog::EndMessage;
     19 	EGLDisplay returnValue = ::eglGetDisplay(param0);
     20 	if (m_enableLog)
     21 		m_log << TestLog::Message << "// " << getEGLDisplayStr(returnValue) << " returned" << TestLog::EndMessage;
     22 	return returnValue;
     23 }
     24 
     25 EGLBoolean CallLogWrapper::eglInitialize (EGLDisplay param0, EGLint* param1, EGLint* param2)
     26 {
     27 	if (m_enableLog)
     28 		m_log << TestLog::Message << "eglInitialize(" << getEGLDisplayStr(param0) << ", " << toHex(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
     29 	EGLBoolean returnValue = ::eglInitialize(param0, param1, param2);
     30 	if (m_enableLog)
     31 		m_log << TestLog::Message << "// " << (returnValue != EGL_FALSE ? "EGL_TRUE" : "EGL_FALSE") << " returned" << TestLog::EndMessage;
     32 	return returnValue;
     33 }
     34 
     35 EGLBoolean CallLogWrapper::eglTerminate (EGLDisplay param0)
     36 {
     37 	if (m_enableLog)
     38 		m_log << TestLog::Message << "eglTerminate(" << getEGLDisplayStr(param0) << ");" << TestLog::EndMessage;
     39 	EGLBoolean returnValue = ::eglTerminate(param0);
     40 	if (m_enableLog)
     41 		m_log << TestLog::Message << "// " << (returnValue != EGL_FALSE ? "EGL_TRUE" : "EGL_FALSE") << " returned" << TestLog::EndMessage;
     42 	return returnValue;
     43 }
     44 
     45 const char* CallLogWrapper::eglQueryString (EGLDisplay param0, EGLint param1)
     46 {
     47 	if (m_enableLog)
     48 		m_log << TestLog::Message << "eglQueryString(" << getEGLDisplayStr(param0) << ", " << param1 << ");" << TestLog::EndMessage;
     49 	const char* returnValue = ::eglQueryString(param0, param1);
     50 	if (m_enableLog)
     51 		m_log << TestLog::Message << "// " << getStringStr(returnValue) << " returned" << TestLog::EndMessage;
     52 	return returnValue;
     53 }
     54 
     55 EGLBoolean CallLogWrapper::eglGetConfigs (EGLDisplay param0, EGLConfig* param1, EGLint param2, EGLint* param3)
     56 {
     57 	if (m_enableLog)
     58 		m_log << TestLog::Message << "eglGetConfigs(" << getEGLDisplayStr(param0) << ", " << toHex(param1) << ", " << param2 << ", " << toHex(param3) << ");" << TestLog::EndMessage;
     59 	EGLBoolean returnValue = ::eglGetConfigs(param0, param1, param2, param3);
     60 	if (m_enableLog)
     61 		m_log << TestLog::Message << "// " << (returnValue != EGL_FALSE ? "EGL_TRUE" : "EGL_FALSE") << " returned" << TestLog::EndMessage;
     62 	return returnValue;
     63 }
     64 
     65 EGLBoolean CallLogWrapper::eglChooseConfig (EGLDisplay param0, const EGLint* param1, EGLConfig* param2, EGLint param3, EGLint* param4)
     66 {
     67 	if (m_enableLog)
     68 		m_log << TestLog::Message << "eglChooseConfig(" << getEGLDisplayStr(param0) << ", " << getConfigAttribListStr(param1) << ", " << toHex(param2) << ", " << param3 << ", " << toHex(param4) << ");" << TestLog::EndMessage;
     69 	EGLBoolean returnValue = ::eglChooseConfig(param0, param1, param2, param3, param4);
     70 	if (m_enableLog)
     71 	{
     72 		m_log << TestLog::Message << "// param 2 = " << getPointerStr(param2, (param4 && returnValue) ? deMin32(param3, *param4) : 0) << TestLog::EndMessage;
     73 		m_log << TestLog::Message << "// param 4 = " << (param4 ? de::toString(*param4) : "NULL") << TestLog::EndMessage;
     74 	}
     75 	if (m_enableLog)
     76 		m_log << TestLog::Message << "// " << (returnValue != EGL_FALSE ? "EGL_TRUE" : "EGL_FALSE") << " returned" << TestLog::EndMessage;
     77 	return returnValue;
     78 }
     79 
     80 EGLBoolean CallLogWrapper::eglGetConfigAttrib (EGLDisplay param0, EGLConfig param1, EGLint param2, EGLint* param3)
     81 {
     82 	if (m_enableLog)
     83 		m_log << TestLog::Message << "eglGetConfigAttrib(" << getEGLDisplayStr(param0) << ", " << toHex(param1) << ", " << getConfigAttribStr(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
     84 	EGLBoolean returnValue = ::eglGetConfigAttrib(param0, param1, param2, param3);
     85 	if (m_enableLog)
     86 	{
     87 		m_log << TestLog::Message << "// param 3 = " << getConfigAttribValuePointerStr(param2, param3) << TestLog::EndMessage;
     88 	}
     89 	if (m_enableLog)
     90 		m_log << TestLog::Message << "// " << (returnValue != EGL_FALSE ? "EGL_TRUE" : "EGL_FALSE") << " returned" << TestLog::EndMessage;
     91 	return returnValue;
     92 }
     93 
     94 EGLSurface CallLogWrapper::eglCreateWindowSurface (EGLDisplay param0, EGLConfig param1, EGLNativeWindowType param2, const EGLint* param3)
     95 {
     96 	if (m_enableLog)
     97 		m_log << TestLog::Message << "eglCreateWindowSurface(" << getEGLDisplayStr(param0) << ", " << toHex(param1) << ", " << toHex(param2) << ", " << getSurfaceAttribListStr(param3) << ");" << TestLog::EndMessage;
     98 	EGLSurface returnValue = ::eglCreateWindowSurface(param0, param1, param2, param3);
     99 	if (m_enableLog)
    100 		m_log << TestLog::Message << "// " << toHex(returnValue) << " returned" << TestLog::EndMessage;
    101 	return returnValue;
    102 }
    103 
    104 EGLSurface CallLogWrapper::eglCreatePbufferSurface (EGLDisplay param0, EGLConfig param1, const EGLint* param2)
    105 {
    106 	if (m_enableLog)
    107 		m_log << TestLog::Message << "eglCreatePbufferSurface(" << getEGLDisplayStr(param0) << ", " << toHex(param1) << ", " << getSurfaceAttribListStr(param2) << ");" << TestLog::EndMessage;
    108 	EGLSurface returnValue = ::eglCreatePbufferSurface(param0, param1, param2);
    109 	if (m_enableLog)
    110 		m_log << TestLog::Message << "// " << toHex(returnValue) << " returned" << TestLog::EndMessage;
    111 	return returnValue;
    112 }
    113 
    114 EGLSurface CallLogWrapper::eglCreatePixmapSurface (EGLDisplay param0, EGLConfig param1, EGLNativePixmapType param2, const EGLint* param3)
    115 {
    116 	if (m_enableLog)
    117 		m_log << TestLog::Message << "eglCreatePixmapSurface(" << getEGLDisplayStr(param0) << ", " << toHex(param1) << ", " << toHex(param2) << ", " << getSurfaceAttribListStr(param3) << ");" << TestLog::EndMessage;
    118 	EGLSurface returnValue = ::eglCreatePixmapSurface(param0, param1, param2, param3);
    119 	if (m_enableLog)
    120 		m_log << TestLog::Message << "// " << toHex(returnValue) << " returned" << TestLog::EndMessage;
    121 	return returnValue;
    122 }
    123 
    124 EGLBoolean CallLogWrapper::eglDestroySurface (EGLDisplay param0, EGLSurface param1)
    125 {
    126 	if (m_enableLog)
    127 		m_log << TestLog::Message << "eglDestroySurface(" << getEGLDisplayStr(param0) << ", " << toHex(param1) << ");" << TestLog::EndMessage;
    128 	EGLBoolean returnValue = ::eglDestroySurface(param0, param1);
    129 	if (m_enableLog)
    130 		m_log << TestLog::Message << "// " << (returnValue != EGL_FALSE ? "EGL_TRUE" : "EGL_FALSE") << " returned" << TestLog::EndMessage;
    131 	return returnValue;
    132 }
    133 
    134 EGLBoolean CallLogWrapper::eglQuerySurface (EGLDisplay param0, EGLSurface param1, EGLint param2, EGLint* param3)
    135 {
    136 	if (m_enableLog)
    137 		m_log << TestLog::Message << "eglQuerySurface(" << getEGLDisplayStr(param0) << ", " << toHex(param1) << ", " << getSurfaceAttribStr(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
    138 	EGLBoolean returnValue = ::eglQuerySurface(param0, param1, param2, param3);
    139 	if (m_enableLog)
    140 	{
    141 		m_log << TestLog::Message << "// param 3 = " << getSurfaceAttribValuePointerStr(param2, param3) << TestLog::EndMessage;
    142 	}
    143 	if (m_enableLog)
    144 		m_log << TestLog::Message << "// " << (returnValue != EGL_FALSE ? "EGL_TRUE" : "EGL_FALSE") << " returned" << TestLog::EndMessage;
    145 	return returnValue;
    146 }
    147 
    148 EGLBoolean CallLogWrapper::eglBindAPI (EGLenum param0)
    149 {
    150 	if (m_enableLog)
    151 		m_log << TestLog::Message << "eglBindAPI(" << getAPIStr(param0) << ");" << TestLog::EndMessage;
    152 	EGLBoolean returnValue = ::eglBindAPI(param0);
    153 	if (m_enableLog)
    154 		m_log << TestLog::Message << "// " << (returnValue != EGL_FALSE ? "EGL_TRUE" : "EGL_FALSE") << " returned" << TestLog::EndMessage;
    155 	return returnValue;
    156 }
    157 
    158 EGLenum CallLogWrapper::eglQueryAPI ()
    159 {
    160 	if (m_enableLog)
    161 		m_log << TestLog::Message << "eglQueryAPI(" << ");" << TestLog::EndMessage;
    162 	EGLenum returnValue = ::eglQueryAPI();
    163 	if (m_enableLog)
    164 		m_log << TestLog::Message << "// " << getAPIStr(returnValue) << " returned" << TestLog::EndMessage;
    165 	return returnValue;
    166 }
    167 
    168 EGLBoolean CallLogWrapper::eglWaitClient ()
    169 {
    170 	if (m_enableLog)
    171 		m_log << TestLog::Message << "eglWaitClient(" << ");" << TestLog::EndMessage;
    172 	EGLBoolean returnValue = ::eglWaitClient();
    173 	if (m_enableLog)
    174 		m_log << TestLog::Message << "// " << (returnValue != EGL_FALSE ? "EGL_TRUE" : "EGL_FALSE") << " returned" << TestLog::EndMessage;
    175 	return returnValue;
    176 }
    177 
    178 EGLBoolean CallLogWrapper::eglReleaseThread ()
    179 {
    180 	if (m_enableLog)
    181 		m_log << TestLog::Message << "eglReleaseThread(" << ");" << TestLog::EndMessage;
    182 	EGLBoolean returnValue = ::eglReleaseThread();
    183 	if (m_enableLog)
    184 		m_log << TestLog::Message << "// " << (returnValue != EGL_FALSE ? "EGL_TRUE" : "EGL_FALSE") << " returned" << TestLog::EndMessage;
    185 	return returnValue;
    186 }
    187 
    188 EGLSurface CallLogWrapper::eglCreatePbufferFromClientBuffer (EGLDisplay param0, EGLenum param1, EGLClientBuffer param2, EGLConfig param3, const EGLint* param4)
    189 {
    190 	if (m_enableLog)
    191 		m_log << TestLog::Message << "eglCreatePbufferFromClientBuffer(" << getEGLDisplayStr(param0) << ", " << toHex(param1) << ", " << toHex(param2) << ", " << toHex(param3) << ", " << toHex(param4) << ");" << TestLog::EndMessage;
    192 	EGLSurface returnValue = ::eglCreatePbufferFromClientBuffer(param0, param1, param2, param3, param4);
    193 	if (m_enableLog)
    194 		m_log << TestLog::Message << "// " << toHex(returnValue) << " returned" << TestLog::EndMessage;
    195 	return returnValue;
    196 }
    197 
    198 EGLBoolean CallLogWrapper::eglSurfaceAttrib (EGLDisplay param0, EGLSurface param1, EGLint param2, EGLint param3)
    199 {
    200 	if (m_enableLog)
    201 		m_log << TestLog::Message << "eglSurfaceAttrib(" << getEGLDisplayStr(param0) << ", " << toHex(param1) << ", " << getSurfaceAttribStr(param2) << ", " << getSurfaceAttribValueStr(param2, param3) << ");" << TestLog::EndMessage;
    202 	EGLBoolean returnValue = ::eglSurfaceAttrib(param0, param1, param2, param3);
    203 	if (m_enableLog)
    204 		m_log << TestLog::Message << "// " << (returnValue != EGL_FALSE ? "EGL_TRUE" : "EGL_FALSE") << " returned" << TestLog::EndMessage;
    205 	return returnValue;
    206 }
    207 
    208 EGLBoolean CallLogWrapper::eglBindTexImage (EGLDisplay param0, EGLSurface param1, EGLint param2)
    209 {
    210 	if (m_enableLog)
    211 		m_log << TestLog::Message << "eglBindTexImage(" << getEGLDisplayStr(param0) << ", " << toHex(param1) << ", " << param2 << ");" << TestLog::EndMessage;
    212 	EGLBoolean returnValue = ::eglBindTexImage(param0, param1, param2);
    213 	if (m_enableLog)
    214 		m_log << TestLog::Message << "// " << (returnValue != EGL_FALSE ? "EGL_TRUE" : "EGL_FALSE") << " returned" << TestLog::EndMessage;
    215 	return returnValue;
    216 }
    217 
    218 EGLBoolean CallLogWrapper::eglReleaseTexImage (EGLDisplay param0, EGLSurface param1, EGLint param2)
    219 {
    220 	if (m_enableLog)
    221 		m_log << TestLog::Message << "eglReleaseTexImage(" << getEGLDisplayStr(param0) << ", " << toHex(param1) << ", " << param2 << ");" << TestLog::EndMessage;
    222 	EGLBoolean returnValue = ::eglReleaseTexImage(param0, param1, param2);
    223 	if (m_enableLog)
    224 		m_log << TestLog::Message << "// " << (returnValue != EGL_FALSE ? "EGL_TRUE" : "EGL_FALSE") << " returned" << TestLog::EndMessage;
    225 	return returnValue;
    226 }
    227 
    228 EGLBoolean CallLogWrapper::eglSwapInterval (EGLDisplay param0, EGLint param1)
    229 {
    230 	if (m_enableLog)
    231 		m_log << TestLog::Message << "eglSwapInterval(" << getEGLDisplayStr(param0) << ", " << param1 << ");" << TestLog::EndMessage;
    232 	EGLBoolean returnValue = ::eglSwapInterval(param0, param1);
    233 	if (m_enableLog)
    234 		m_log << TestLog::Message << "// " << (returnValue != EGL_FALSE ? "EGL_TRUE" : "EGL_FALSE") << " returned" << TestLog::EndMessage;
    235 	return returnValue;
    236 }
    237 
    238 EGLContext CallLogWrapper::eglCreateContext (EGLDisplay param0, EGLConfig param1, EGLContext param2, const EGLint* param3)
    239 {
    240 	if (m_enableLog)
    241 		m_log << TestLog::Message << "eglCreateContext(" << getEGLDisplayStr(param0) << ", " << toHex(param1) << ", " << getEGLContextStr(param2) << ", " << getContextAttribListStr(param3) << ");" << TestLog::EndMessage;
    242 	EGLContext returnValue = ::eglCreateContext(param0, param1, param2, param3);
    243 	if (m_enableLog)
    244 		m_log << TestLog::Message << "// " << getEGLContextStr(returnValue) << " returned" << TestLog::EndMessage;
    245 	return returnValue;
    246 }
    247 
    248 EGLBoolean CallLogWrapper::eglDestroyContext (EGLDisplay param0, EGLContext param1)
    249 {
    250 	if (m_enableLog)
    251 		m_log << TestLog::Message << "eglDestroyContext(" << getEGLDisplayStr(param0) << ", " << getEGLContextStr(param1) << ");" << TestLog::EndMessage;
    252 	EGLBoolean returnValue = ::eglDestroyContext(param0, param1);
    253 	if (m_enableLog)
    254 		m_log << TestLog::Message << "// " << (returnValue != EGL_FALSE ? "EGL_TRUE" : "EGL_FALSE") << " returned" << TestLog::EndMessage;
    255 	return returnValue;
    256 }
    257 
    258 EGLBoolean CallLogWrapper::eglMakeCurrent (EGLDisplay param0, EGLSurface param1, EGLSurface param2, EGLContext param3)
    259 {
    260 	if (m_enableLog)
    261 		m_log << TestLog::Message << "eglMakeCurrent(" << getEGLDisplayStr(param0) << ", " << toHex(param1) << ", " << toHex(param2) << ", " << getEGLContextStr(param3) << ");" << TestLog::EndMessage;
    262 	EGLBoolean returnValue = ::eglMakeCurrent(param0, param1, param2, param3);
    263 	if (m_enableLog)
    264 		m_log << TestLog::Message << "// " << (returnValue != EGL_FALSE ? "EGL_TRUE" : "EGL_FALSE") << " returned" << TestLog::EndMessage;
    265 	return returnValue;
    266 }
    267 
    268 EGLContext CallLogWrapper::eglGetCurrentContext ()
    269 {
    270 	if (m_enableLog)
    271 		m_log << TestLog::Message << "eglGetCurrentContext(" << ");" << TestLog::EndMessage;
    272 	EGLContext returnValue = ::eglGetCurrentContext();
    273 	if (m_enableLog)
    274 		m_log << TestLog::Message << "// " << getEGLContextStr(returnValue) << " returned" << TestLog::EndMessage;
    275 	return returnValue;
    276 }
    277 
    278 EGLSurface CallLogWrapper::eglGetCurrentSurface (EGLint param0)
    279 {
    280 	if (m_enableLog)
    281 		m_log << TestLog::Message << "eglGetCurrentSurface(" << getSurfaceTargetStr(param0) << ");" << TestLog::EndMessage;
    282 	EGLSurface returnValue = ::eglGetCurrentSurface(param0);
    283 	if (m_enableLog)
    284 		m_log << TestLog::Message << "// " << toHex(returnValue) << " returned" << TestLog::EndMessage;
    285 	return returnValue;
    286 }
    287 
    288 EGLDisplay CallLogWrapper::eglGetCurrentDisplay ()
    289 {
    290 	if (m_enableLog)
    291 		m_log << TestLog::Message << "eglGetCurrentDisplay(" << ");" << TestLog::EndMessage;
    292 	EGLDisplay returnValue = ::eglGetCurrentDisplay();
    293 	if (m_enableLog)
    294 		m_log << TestLog::Message << "// " << getEGLDisplayStr(returnValue) << " returned" << TestLog::EndMessage;
    295 	return returnValue;
    296 }
    297 
    298 EGLBoolean CallLogWrapper::eglQueryContext (EGLDisplay param0, EGLContext param1, EGLint param2, EGLint* param3)
    299 {
    300 	if (m_enableLog)
    301 		m_log << TestLog::Message << "eglQueryContext(" << getEGLDisplayStr(param0) << ", " << getEGLContextStr(param1) << ", " << getContextAttribStr(param2) << ", " << toHex(param3) << ");" << TestLog::EndMessage;
    302 	EGLBoolean returnValue = ::eglQueryContext(param0, param1, param2, param3);
    303 	if (m_enableLog)
    304 	{
    305 		m_log << TestLog::Message << "// param 3 = " << getContextAttribValuePointerStr(param2, param3) << TestLog::EndMessage;
    306 	}
    307 	if (m_enableLog)
    308 		m_log << TestLog::Message << "// " << (returnValue != EGL_FALSE ? "EGL_TRUE" : "EGL_FALSE") << " returned" << TestLog::EndMessage;
    309 	return returnValue;
    310 }
    311 
    312 EGLBoolean CallLogWrapper::eglWaitGL ()
    313 {
    314 	if (m_enableLog)
    315 		m_log << TestLog::Message << "eglWaitGL(" << ");" << TestLog::EndMessage;
    316 	EGLBoolean returnValue = ::eglWaitGL();
    317 	if (m_enableLog)
    318 		m_log << TestLog::Message << "// " << (returnValue != EGL_FALSE ? "EGL_TRUE" : "EGL_FALSE") << " returned" << TestLog::EndMessage;
    319 	return returnValue;
    320 }
    321 
    322 EGLBoolean CallLogWrapper::eglWaitNative (EGLint param0)
    323 {
    324 	if (m_enableLog)
    325 		m_log << TestLog::Message << "eglWaitNative(" << param0 << ");" << TestLog::EndMessage;
    326 	EGLBoolean returnValue = ::eglWaitNative(param0);
    327 	if (m_enableLog)
    328 		m_log << TestLog::Message << "// " << (returnValue != EGL_FALSE ? "EGL_TRUE" : "EGL_FALSE") << " returned" << TestLog::EndMessage;
    329 	return returnValue;
    330 }
    331 
    332 EGLBoolean CallLogWrapper::eglSwapBuffers (EGLDisplay param0, EGLSurface param1)
    333 {
    334 	if (m_enableLog)
    335 		m_log << TestLog::Message << "eglSwapBuffers(" << getEGLDisplayStr(param0) << ", " << toHex(param1) << ");" << TestLog::EndMessage;
    336 	EGLBoolean returnValue = ::eglSwapBuffers(param0, param1);
    337 	if (m_enableLog)
    338 		m_log << TestLog::Message << "// " << (returnValue != EGL_FALSE ? "EGL_TRUE" : "EGL_FALSE") << " returned" << TestLog::EndMessage;
    339 	return returnValue;
    340 }
    341 
    342 EGLBoolean CallLogWrapper::eglCopyBuffers (EGLDisplay param0, EGLSurface param1, EGLNativePixmapType param2)
    343 {
    344 	if (m_enableLog)
    345 		m_log << TestLog::Message << "eglCopyBuffers(" << getEGLDisplayStr(param0) << ", " << toHex(param1) << ", " << toHex(param2) << ");" << TestLog::EndMessage;
    346 	EGLBoolean returnValue = ::eglCopyBuffers(param0, param1, param2);
    347 	if (m_enableLog)
    348 		m_log << TestLog::Message << "// " << (returnValue != EGL_FALSE ? "EGL_TRUE" : "EGL_FALSE") << " returned" << TestLog::EndMessage;
    349 	return returnValue;
    350 }
    351 
    352 __eglMustCastToProperFunctionPointerType CallLogWrapper::eglGetProcAddress (const char* param0)
    353 {
    354 	if (m_enableLog)
    355 		m_log << TestLog::Message << "eglGetProcAddress(" << getStringStr(param0) << ");" << TestLog::EndMessage;
    356 	__eglMustCastToProperFunctionPointerType returnValue = ::eglGetProcAddress(param0);
    357 	if (m_enableLog)
    358 		m_log << TestLog::Message << "// " << tcu::toHex(returnValue) << " returned" << TestLog::EndMessage;
    359 	return returnValue;
    360 }
    361