blob: ae731355262221fb450f87c16e6e2e1bae916f2c [file] [log] [blame]
keunyoungb85b2752013-03-08 12:28:03 -08001// Generated Code - DO NOT EDIT !!
2// generated by 'emugen'
3
4
5#include <string.h>
6#include "renderControl_client_context.h"
7
8
9#include <stdio.h>
10
11int renderControl_client_context_t::initDispatchByName(void *(*getProc)(const char *, void *userData), void *userData)
12{
David 'Digit' Turner3afd44b2014-10-30 18:15:04 +010013 rcGetRendererVersion = (rcGetRendererVersion_client_proc_t) getProc("rcGetRendererVersion", userData);
14 rcGetEGLVersion = (rcGetEGLVersion_client_proc_t) getProc("rcGetEGLVersion", userData);
15 rcQueryEGLString = (rcQueryEGLString_client_proc_t) getProc("rcQueryEGLString", userData);
16 rcGetGLString = (rcGetGLString_client_proc_t) getProc("rcGetGLString", userData);
17 rcGetNumConfigs = (rcGetNumConfigs_client_proc_t) getProc("rcGetNumConfigs", userData);
18 rcGetConfigs = (rcGetConfigs_client_proc_t) getProc("rcGetConfigs", userData);
19 rcChooseConfig = (rcChooseConfig_client_proc_t) getProc("rcChooseConfig", userData);
20 rcGetFBParam = (rcGetFBParam_client_proc_t) getProc("rcGetFBParam", userData);
21 rcCreateContext = (rcCreateContext_client_proc_t) getProc("rcCreateContext", userData);
22 rcDestroyContext = (rcDestroyContext_client_proc_t) getProc("rcDestroyContext", userData);
23 rcCreateWindowSurface = (rcCreateWindowSurface_client_proc_t) getProc("rcCreateWindowSurface", userData);
24 rcDestroyWindowSurface = (rcDestroyWindowSurface_client_proc_t) getProc("rcDestroyWindowSurface", userData);
25 rcCreateColorBuffer = (rcCreateColorBuffer_client_proc_t) getProc("rcCreateColorBuffer", userData);
26 rcOpenColorBuffer = (rcOpenColorBuffer_client_proc_t) getProc("rcOpenColorBuffer", userData);
27 rcCloseColorBuffer = (rcCloseColorBuffer_client_proc_t) getProc("rcCloseColorBuffer", userData);
28 rcSetWindowColorBuffer = (rcSetWindowColorBuffer_client_proc_t) getProc("rcSetWindowColorBuffer", userData);
29 rcFlushWindowColorBuffer = (rcFlushWindowColorBuffer_client_proc_t) getProc("rcFlushWindowColorBuffer", userData);
30 rcMakeCurrent = (rcMakeCurrent_client_proc_t) getProc("rcMakeCurrent", userData);
31 rcFBPost = (rcFBPost_client_proc_t) getProc("rcFBPost", userData);
32 rcFBSetSwapInterval = (rcFBSetSwapInterval_client_proc_t) getProc("rcFBSetSwapInterval", userData);
33 rcBindTexture = (rcBindTexture_client_proc_t) getProc("rcBindTexture", userData);
34 rcBindRenderbuffer = (rcBindRenderbuffer_client_proc_t) getProc("rcBindRenderbuffer", userData);
35 rcColorBufferCacheFlush = (rcColorBufferCacheFlush_client_proc_t) getProc("rcColorBufferCacheFlush", userData);
36 rcReadColorBuffer = (rcReadColorBuffer_client_proc_t) getProc("rcReadColorBuffer", userData);
37 rcUpdateColorBuffer = (rcUpdateColorBuffer_client_proc_t) getProc("rcUpdateColorBuffer", userData);
38 rcOpenColorBuffer2 = (rcOpenColorBuffer2_client_proc_t) getProc("rcOpenColorBuffer2", userData);
Nicolas Capens21838e42015-11-23 17:03:18 -050039 rcCreateClientImage = (rcCreateClientImage_client_proc_t) getProc("rcCreateClientImage", userData);
40 rcDestroyClientImage = (rcDestroyClientImage_client_proc_t) getProc("rcDestroyClientImage", userData);
Yahan Zhoub7f09082016-03-10 11:45:02 -080041 rcSelectChecksumHelper = (rcSelectChecksumHelper_client_proc_t) getProc("rcSelectChecksumHelper", userData);
Lingfeng Yang7c4d6bf2016-07-13 16:27:43 -070042 rcCreateSyncKHR = (rcCreateSyncKHR_client_proc_t) getProc("rcCreateSyncKHR", userData);
43 rcClientWaitSyncKHR = (rcClientWaitSyncKHR_client_proc_t) getProc("rcClientWaitSyncKHR", userData);
44 rcFlushWindowColorBufferAsync = (rcFlushWindowColorBufferAsync_client_proc_t) getProc("rcFlushWindowColorBufferAsync", userData);
Lingfeng Yang2ce4c312016-08-31 14:46:11 -070045 rcDestroySyncKHR = (rcDestroySyncKHR_client_proc_t) getProc("rcDestroySyncKHR", userData);
Yahan Zhoue8cf63d2016-09-22 12:33:50 -070046 rcSetPuid = (rcSetPuid_client_proc_t) getProc("rcSetPuid", userData);
Lingfeng Yang88c170c2016-11-30 00:52:35 +000047 rcUpdateColorBufferDMA = (rcUpdateColorBufferDMA_client_proc_t) getProc("rcUpdateColorBufferDMA", userData);
48 rcCreateColorBufferDMA = (rcCreateColorBufferDMA_client_proc_t) getProc("rcCreateColorBufferDMA", userData);
Lingfeng Yang93128772017-01-23 10:56:16 -080049 rcWaitSyncKHR = (rcWaitSyncKHR_client_proc_t) getProc("rcWaitSyncKHR", userData);
huansd96d5bd2018-10-15 14:32:46 -070050 rcCompose = (rcCompose_client_proc_t) getProc("rcCompose", userData);
Lingfeng Yang2ad06532019-03-18 14:33:18 -070051 rcCreateDisplay = (rcCreateDisplay_client_proc_t) getProc("rcCreateDisplay", userData);
52 rcDestroyDisplay = (rcDestroyDisplay_client_proc_t) getProc("rcDestroyDisplay", userData);
53 rcSetDisplayColorBuffer = (rcSetDisplayColorBuffer_client_proc_t) getProc("rcSetDisplayColorBuffer", userData);
54 rcGetDisplayColorBuffer = (rcGetDisplayColorBuffer_client_proc_t) getProc("rcGetDisplayColorBuffer", userData);
55 rcGetColorBufferDisplay = (rcGetColorBufferDisplay_client_proc_t) getProc("rcGetColorBufferDisplay", userData);
56 rcGetDisplayPose = (rcGetDisplayPose_client_proc_t) getProc("rcGetDisplayPose", userData);
57 rcSetDisplayPose = (rcSetDisplayPose_client_proc_t) getProc("rcSetDisplayPose", userData);
Lingfeng Yangbf862372019-04-09 08:38:59 -070058 rcSetColorBufferVulkanMode = (rcSetColorBufferVulkanMode_client_proc_t) getProc("rcSetColorBufferVulkanMode", userData);
Huan Song1c4af992019-06-24 17:05:54 -070059 rcReadColorBufferYUV = (rcReadColorBufferYUV_client_proc_t) getProc("rcReadColorBufferYUV", userData);
Lingfeng Yang65cd34f2019-10-24 09:30:45 -070060 rcIsSyncSignaled = (rcIsSyncSignaled_client_proc_t) getProc("rcIsSyncSignaled", userData);
Lingfeng Yangdd49a0e2020-05-14 13:40:39 -070061 rcCreateColorBufferWithHandle = (rcCreateColorBufferWithHandle_client_proc_t) getProc("rcCreateColorBufferWithHandle", userData);
Yilong Lib04d0efd2020-06-30 01:25:43 -070062 rcCreateBuffer = (rcCreateBuffer_client_proc_t) getProc("rcCreateBuffer", userData);
63 rcCloseBuffer = (rcCloseBuffer_client_proc_t) getProc("rcCloseBuffer", userData);
Yilong Li4c34ca62020-08-05 00:40:54 -070064 rcSetColorBufferVulkanMode2 = (rcSetColorBufferVulkanMode2_client_proc_t) getProc("rcSetColorBufferVulkanMode2", userData);
Yilong Li3eb1c732020-08-08 03:13:24 -070065 rcMapGpaToBufferHandle = (rcMapGpaToBufferHandle_client_proc_t) getProc("rcMapGpaToBufferHandle", userData);
Yilong Li73517152020-09-11 02:08:02 -070066 rcCreateBuffer2 = (rcCreateBuffer2_client_proc_t) getProc("rcCreateBuffer2", userData);
Yilong Li58621b92020-09-15 21:22:03 -070067 rcMapGpaToBufferHandle2 = (rcMapGpaToBufferHandle2_client_proc_t) getProc("rcMapGpaToBufferHandle2", userData);
Lingfeng Yangc49d89d2020-08-20 12:33:04 -070068 rcFlushWindowColorBufferAsyncWithFrameNumber = (rcFlushWindowColorBufferAsyncWithFrameNumber_client_proc_t) getProc("rcFlushWindowColorBufferAsyncWithFrameNumber", userData);
69 rcSetTracingForPuid = (rcSetTracingForPuid_client_proc_t) getProc("rcSetTracingForPuid", userData);
Lingfeng Yangeefefd42020-11-06 03:28:21 -080070 rcMakeCurrentAsync = (rcMakeCurrentAsync_client_proc_t) getProc("rcMakeCurrentAsync", userData);
71 rcComposeAsync = (rcComposeAsync_client_proc_t) getProc("rcComposeAsync", userData);
72 rcDestroySyncKHRAsync = (rcDestroySyncKHRAsync_client_proc_t) getProc("rcDestroySyncKHRAsync", userData);
Huan Song5c90beb2021-01-22 14:46:53 -080073 rcComposeWithoutPost = (rcComposeWithoutPost_client_proc_t) getProc("rcComposeWithoutPost", userData);
74 rcComposeAsyncWithoutPost = (rcComposeAsyncWithoutPost_client_proc_t) getProc("rcComposeAsyncWithoutPost", userData);
Huan Song26820ef2021-04-13 15:45:29 -070075 rcCreateDisplayById = (rcCreateDisplayById_client_proc_t) getProc("rcCreateDisplayById", userData);
Huan Songde91e432021-04-15 13:51:32 -070076 rcSetDisplayPoseDpi = (rcSetDisplayPoseDpi_client_proc_t) getProc("rcSetDisplayPoseDpi", userData);
Lingfeng Yangd3890042021-08-05 19:39:26 -070077 rcReadColorBufferDMA = (rcReadColorBufferDMA_client_proc_t) getProc("rcReadColorBufferDMA", userData);
Huan Song3b46fcc2021-09-20 21:28:44 -070078 rcGetFBDisplayConfigsCount = (rcGetFBDisplayConfigsCount_client_proc_t) getProc("rcGetFBDisplayConfigsCount", userData);
79 rcGetFBDisplayConfigsParam = (rcGetFBDisplayConfigsParam_client_proc_t) getProc("rcGetFBDisplayConfigsParam", userData);
80 rcGetFBDisplayActiveConfig = (rcGetFBDisplayActiveConfig_client_proc_t) getProc("rcGetFBDisplayActiveConfig", userData);
William Ho4f7c00e2022-08-29 22:58:39 +000081 rcSetProcessMetadata = (rcSetProcessMetadata_client_proc_t) getProc("rcSetProcessMetadata", userData);
Jason Macnak8c689062022-09-26 21:07:05 +000082 rcGetHostExtensionsString = (rcGetHostExtensionsString_client_proc_t) getProc("rcGetHostExtensionsString", userData);
keunyoungb85b2752013-03-08 12:28:03 -080083 return 0;
84}
85