chromium/ui/gl/gl_mock_autogen_egl.h

// Copyright 2016 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
//
// This file is auto-generated from
// ui/gl/generate_bindings.py
// It's formatted by clang-format using chromium coding style:
//    clang-format -i -style=chromium filename
// DO NOT EDIT!

// Silence presubmit and Tricium warnings about include guards
// no-include-guard-because-multiply-included
// NOLINT(build/header_guard)

MOCK_METHOD2(AcquireExternalContextANGLE,
             void(dpygmock02_AcquireExternalContextANGLE_16;
MOCK_METHOD1(BindAPI, EGLBoolean(api));
MOCK_METHOD3(BindTexImage,
             EGLBoolean(dpygmock03_BindTexImage_19;
MOCK_METHOD5(ChooseConfig,
             EGLBoolean(dpygmock05_ChooseConfig_25;
MOCK_METHOD4(
    ClientWaitSync,
    EGLint(dpygmock04_ClientWaitSync_28;
MOCK_METHOD4(
    ClientWaitSyncKHR,
    EGLint(dpygmock04_ClientWaitSyncKHR_31;
MOCK_METHOD3(CopyBuffers,
             EGLBoolean(dpygmock03_CopyBuffers_35;
MOCK_METHOD2(CopyMetalSharedEventANGLE, void*(dpygmock02_CopyMetalSharedEventANGLE_36;
MOCK_METHOD4(CreateContext,
             EGLContext(dpygmock04_CreateContext_41;
MOCK_METHOD5(CreateImage,
             EGLImage(dpygmock05_CreateImage_47;
MOCK_METHOD5(CreateImageKHR,
             EGLImageKHR(dpygmock05_CreateImageKHR_53;
MOCK_METHOD5(CreatePbufferFromClientBuffer,
             EGLSurface(dpygmock05_CreatePbufferFromClientBuffer_59;
MOCK_METHOD3(CreatePbufferSurface,
             EGLSurface(dpygmock03_CreatePbufferSurface_63;
MOCK_METHOD4(CreatePixmapSurface,
             EGLSurface(dpygmock04_CreatePixmapSurface_68;
MOCK_METHOD4(CreatePlatformPixmapSurface,
             EGLSurface(dpygmock04_CreatePlatformPixmapSurface_73;
MOCK_METHOD4(CreatePlatformWindowSurface,
             EGLSurface(dpygmock04_CreatePlatformWindowSurface_78;
MOCK_METHOD2(CreateStreamKHR,
             EGLStreamKHR(dpygmock02_CreateStreamKHR_80;
MOCK_METHOD3(CreateStreamProducerD3DTextureANGLE,
             EGLBoolean(dpygmock03_CreateStreamProducerD3DTextureANGLE_84;
MOCK_METHOD3(CreateSync,
             EGLSync(dpygmock03_CreateSync_88;
MOCK_METHOD3(CreateSyncKHR,
             EGLSyncKHR(dpygmock03_CreateSyncKHR_92;
MOCK_METHOD4(CreateWindowSurface,
             EGLSurface(dpygmock04_CreateWindowSurface_97;
MOCK_METHOD2(DebugMessageControlKHR,
             EGLint(callbackgmock02_DebugMessageControlKHR_99;
MOCK_METHOD2(DestroyContext, EGLBoolean(dpygmock02_DestroyContext_100;
MOCK_METHOD2(DestroyImage, EGLBoolean(dpygmock02_DestroyImage_101;
MOCK_METHOD2(DestroyImageKHR, EGLBoolean(dpygmock02_DestroyImageKHR_102;
MOCK_METHOD2(DestroyStreamKHR, EGLBoolean(dpygmock02_DestroyStreamKHR_103;
MOCK_METHOD2(DestroySurface, EGLBoolean(dpygmock02_DestroySurface_104;
MOCK_METHOD2(DestroySync, EGLBoolean(dpygmock02_DestroySync_105;
MOCK_METHOD2(DestroySyncKHR, EGLBoolean(dpygmock02_DestroySyncKHR_106;
MOCK_METHOD2(DupNativeFenceFDANDROID, EGLint(dpygmock02_DupNativeFenceFDANDROID_107;
MOCK_METHOD5(ExportDMABUFImageMESA,
             EGLBoolean(dpygmock05_ExportDMABUFImageMESA_113;
MOCK_METHOD5(ExportDMABUFImageQueryMESA,
             EGLBoolean(dpygmock05_ExportDMABUFImageQueryMESA_119;
MOCK_METHOD4(ExportVkImageANGLE,
             EGLBoolean(dpygmock04_ExportVkImageANGLE_124;
MOCK_METHOD5(GetCompositorTimingANDROID,
             EGLBoolean(dpygmock05_GetCompositorTimingANDROID_130;
MOCK_METHOD3(GetCompositorTimingSupportedANDROID,
             EGLBoolean(dpygmock03_GetCompositorTimingSupportedANDROID_132;
MOCK_METHOD4(GetConfigAttrib,
             EGLBoolean(dpygmock04_GetConfigAttrib_137;
MOCK_METHOD4(GetConfigs,
             EGLBoolean(dpygmock04_GetConfigs_142;
MOCK_METHOD0(GetCurrentContext, EGLContext());
MOCK_METHOD0(GetCurrentDisplay, EGLDisplay());
MOCK_METHOD1(GetCurrentSurface, EGLSurface(readdraw));
MOCK_METHOD1(GetDisplay, EGLDisplay(display_id));
MOCK_METHOD0(GetError, EGLint());
MOCK_METHOD6(GetFrameTimestampsANDROID,
             EGLBoolean(dpygmock06_GetFrameTimestampsANDROID_154;
MOCK_METHOD3(GetFrameTimestampSupportedANDROID,
             EGLBoolean(dpygmock03_GetFrameTimestampSupportedANDROID_156;
MOCK_METHOD4(GetMscRateANGLE,
             EGLBoolean(dpygmock04_GetMscRateANGLE_161;
MOCK_METHOD1(GetNativeClientBufferANDROID,
             EGLClientBuffer(ahardwarebuffer));
MOCK_METHOD3(GetNextFrameIdANDROID,
             EGLBoolean(dpygmock03_GetNextFrameIdANDROID_167;
MOCK_METHOD3(GetPlatformDisplay,
             EGLDisplay(platformgmock03_GetPlatformDisplay_171;
MOCK_METHOD1(GetProcAddress,
             __eglMustCastToProperFunctionPointerType(procname));
MOCK_METHOD4(GetSyncAttrib,
             EGLBoolean(dpygmock04_GetSyncAttrib_178;
MOCK_METHOD4(GetSyncAttribKHR,
             EGLBoolean(dpygmock04_GetSyncAttribKHR_183;
MOCK_METHOD5(GetSyncValuesCHROMIUM,
             EGLBoolean(dpygmock05_GetSyncValuesCHROMIUM_189;
MOCK_METHOD1(HandleGPUSwitchANGLE, void(dpy));
MOCK_METHOD3(ImageFlushExternalEXT,
             EGLBoolean(dpygmock03_ImageFlushExternalEXT_194;
MOCK_METHOD3(Initialize,
             EGLBoolean(dpygmock03_Initialize_196;
MOCK_METHOD4(LabelObjectKHR,
             EGLint(displaygmock04_LabelObjectKHR_201;
MOCK_METHOD4(MakeCurrent,
             EGLBoolean(dpygmock04_MakeCurrent_206;
MOCK_METHOD6(PostSubBufferNV,
             EGLBoolean(dpygmock06_PostSubBufferNV_213;
MOCK_METHOD0(QueryAPI, EGLenum());
MOCK_METHOD4(QueryContext,
             EGLBoolean(dpygmock04_QueryContext_219;
MOCK_METHOD2(QueryDebugKHR, EGLBoolean(attributegmock02_QueryDebugKHR_220;
MOCK_METHOD3(QueryDeviceAttribEXT,
             EGLBoolean(devicegmock03_QueryDeviceAttribEXT_224;
MOCK_METHOD3(QueryDevicesEXT,
             EGLBoolean(max_devicesgmock03_QueryDevicesEXT_228;
MOCK_METHOD2(QueryDeviceStringEXT,
             const char*(devicegmock02_QueryDeviceStringEXT_230;
MOCK_METHOD3(QueryDisplayAttribANGLE,
             EGLBoolean(dpygmock03_QueryDisplayAttribANGLE_232;
MOCK_METHOD3(QueryDisplayAttribEXT,
             EGLBoolean(dpygmock03_QueryDisplayAttribEXT_234;
MOCK_METHOD4(QueryDmaBufFormatsEXT,
             EGLBoolean(dpygmock04_QueryDmaBufFormatsEXT_239;
MOCK_METHOD6(QueryDmaBufModifiersEXT,
             EGLBoolean(dpygmock06_QueryDmaBufModifiersEXT_246;
MOCK_METHOD4(QueryStreamKHR,
             EGLBoolean(dpygmock04_QueryStreamKHR_251;
MOCK_METHOD4(QueryStreamu64KHR,
             EGLBoolean(dpygmock04_QueryStreamu64KHR_256;
MOCK_METHOD2(QueryString, const char*(dpygmock02_QueryString_257;
MOCK_METHOD3(QueryStringiANGLE,
             const char*(dpygmock03_QueryStringiANGLE_259;
MOCK_METHOD4(QuerySurface,
             EGLBoolean(dpygmock04_QuerySurface_264;
MOCK_METHOD4(QuerySurfacePointerANGLE,
             EGLBoolean(dpygmock04_QuerySurfacePointerANGLE_269;
MOCK_METHOD2(ReacquireHighPowerGPUANGLE, void(dpygmock02_ReacquireHighPowerGPUANGLE_270;
MOCK_METHOD1(ReleaseExternalContextANGLE, void(dpy));
MOCK_METHOD2(ReleaseHighPowerGPUANGLE, void(dpygmock02_ReleaseHighPowerGPUANGLE_272;
MOCK_METHOD3(ReleaseTexImage,
             EGLBoolean(dpygmock03_ReleaseTexImage_274;
MOCK_METHOD0(ReleaseThread, EGLBoolean());
MOCK_METHOD3(SetBlobCacheFuncsANDROID,
             void(dpygmock03_SetBlobCacheFuncsANDROID_279;
MOCK_METHOD1(SetValidationEnabledANGLE, void(validationState));
MOCK_METHOD4(StreamAttribKHR,
             EGLBoolean(dpygmock04_StreamAttribKHR_285;
MOCK_METHOD2(StreamConsumerAcquireKHR,
             EGLBoolean(dpygmock02_StreamConsumerAcquireKHR_287;
MOCK_METHOD3(StreamConsumerGLTextureExternalAttribsNV,
             EGLBoolean(dpygmock03_StreamConsumerGLTextureExternalAttribsNV_291;
MOCK_METHOD2(StreamConsumerGLTextureExternalKHR,
             EGLBoolean(dpygmock02_StreamConsumerGLTextureExternalKHR_293;
MOCK_METHOD2(StreamConsumerReleaseKHR,
             EGLBoolean(dpygmock02_StreamConsumerReleaseKHR_295;
MOCK_METHOD4(StreamPostD3DTextureANGLE,
             EGLBoolean(dpygmock04_StreamPostD3DTextureANGLE_300;
MOCK_METHOD4(SurfaceAttrib,
             EGLBoolean(dpygmock04_SurfaceAttrib_305;
MOCK_METHOD2(SwapBuffers, EGLBoolean(dpygmock02_SwapBuffers_306;
MOCK_METHOD4(SwapBuffersWithDamageKHR,
             EGLBoolean(dpygmock04_SwapBuffersWithDamageKHR_311;
MOCK_METHOD2(SwapInterval, EGLBoolean(dpygmock02_SwapInterval_312;
MOCK_METHOD1(Terminate, EGLBoolean(dpy));
MOCK_METHOD0(WaitClient, EGLBoolean());
MOCK_METHOD0(WaitGL, EGLBoolean());
MOCK_METHOD1(WaitNative, EGLBoolean(engine));
MOCK_METHOD3(WaitSync, EGLint(dpygmock03_WaitSync_317;
MOCK_METHOD3(WaitSyncKHR,
             EGLint(dpygmock03_WaitSyncKHR_319;
MOCK_METHOD1(WaitUntilWorkScheduledANGLE, void(dpy));