Import goldfish HAL sources from devices/generic/goldfish
We import all code here so we can customize and keep in sync with what we do on the host side more easily.
This commit is contained in:
parent
ddea17253c
commit
23392b9732
196 changed files with 62159 additions and 0 deletions
|
|
@ -0,0 +1,52 @@
|
|||
// Generated Code - DO NOT EDIT !!
|
||||
// generated by 'emugen'
|
||||
#ifndef __renderControl_client_ftable_t_h
|
||||
#define __renderControl_client_ftable_t_h
|
||||
|
||||
|
||||
static const struct _renderControl_funcs_by_name {
|
||||
const char *name;
|
||||
void *proc;
|
||||
} renderControl_funcs_by_name[] = {
|
||||
{"rcGetRendererVersion", (void*)rcGetRendererVersion},
|
||||
{"rcGetEGLVersion", (void*)rcGetEGLVersion},
|
||||
{"rcQueryEGLString", (void*)rcQueryEGLString},
|
||||
{"rcGetGLString", (void*)rcGetGLString},
|
||||
{"rcGetNumConfigs", (void*)rcGetNumConfigs},
|
||||
{"rcGetConfigs", (void*)rcGetConfigs},
|
||||
{"rcChooseConfig", (void*)rcChooseConfig},
|
||||
{"rcGetFBParam", (void*)rcGetFBParam},
|
||||
{"rcCreateContext", (void*)rcCreateContext},
|
||||
{"rcDestroyContext", (void*)rcDestroyContext},
|
||||
{"rcCreateWindowSurface", (void*)rcCreateWindowSurface},
|
||||
{"rcDestroyWindowSurface", (void*)rcDestroyWindowSurface},
|
||||
{"rcCreateColorBuffer", (void*)rcCreateColorBuffer},
|
||||
{"rcOpenColorBuffer", (void*)rcOpenColorBuffer},
|
||||
{"rcCloseColorBuffer", (void*)rcCloseColorBuffer},
|
||||
{"rcSetWindowColorBuffer", (void*)rcSetWindowColorBuffer},
|
||||
{"rcFlushWindowColorBuffer", (void*)rcFlushWindowColorBuffer},
|
||||
{"rcMakeCurrent", (void*)rcMakeCurrent},
|
||||
{"rcFBPost", (void*)rcFBPost},
|
||||
{"rcFBSetSwapInterval", (void*)rcFBSetSwapInterval},
|
||||
{"rcBindTexture", (void*)rcBindTexture},
|
||||
{"rcBindRenderbuffer", (void*)rcBindRenderbuffer},
|
||||
{"rcColorBufferCacheFlush", (void*)rcColorBufferCacheFlush},
|
||||
{"rcReadColorBuffer", (void*)rcReadColorBuffer},
|
||||
{"rcUpdateColorBuffer", (void*)rcUpdateColorBuffer},
|
||||
{"rcOpenColorBuffer2", (void*)rcOpenColorBuffer2},
|
||||
{"rcCreateClientImage", (void*)rcCreateClientImage},
|
||||
{"rcDestroyClientImage", (void*)rcDestroyClientImage},
|
||||
{"rcSelectChecksumCalculator", (void*)rcSelectChecksumCalculator},
|
||||
{"rcGetNumDisplays", (void*)rcGetNumDisplays},
|
||||
{"rcGetDisplayWidth", (void*)rcGetDisplayWidth},
|
||||
{"rcGetDisplayHeight", (void*)rcGetDisplayHeight},
|
||||
{"rcGetDisplayDpiX", (void*)rcGetDisplayDpiX},
|
||||
{"rcGetDisplayDpiY", (void*)rcGetDisplayDpiY},
|
||||
{"rcGetDisplayVsyncPeriod", (void*)rcGetDisplayVsyncPeriod},
|
||||
{"rcPostLayer", (void*)rcPostLayer},
|
||||
{"rcPostAllLayersDone", (void*)rcPostAllLayersDone},
|
||||
};
|
||||
static const int renderControl_num_funcs = sizeof(renderControl_funcs_by_name) / sizeof(struct _renderControl_funcs_by_name);
|
||||
|
||||
|
||||
#endif
|
||||
Loading…
Add table
Add a link
Reference in a new issue