Commit 1c3e322c by Jamie Madill Committed by Commit Bot

Work around strange git cl format issue.

For some reason this line of code confused git cl format in that it would generate different results depending on when it was called: "PFNEGLSTREAMCONSUMERGLTEXTUREEXTERNALATTRIBSNVPROC ANGLE_EGL_StreamConsumerGLTextureExternalAttribsNV;" I wasn't able to root cause the bug. Instead I worked around it by changing the signatures for this file. Bug: angleproject:4596 Change-Id: I4f18e03d27d378480b19831de51c4e85d815ca66 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2176157 Commit-Queue: Jamie Madill <jmadill@chromium.org> Reviewed-by: 's avatarMohan Maiya <m.maiya@samsung.com>
parent c9e0edc2
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
"scripts/egl_angle_ext.xml": "scripts/egl_angle_ext.xml":
"854e99785af19f8f4eea4f73005a0451", "854e99785af19f8f4eea4f73005a0451",
"scripts/generate_loader.py": "scripts/generate_loader.py":
"53008b78d45bb708732b8fe4a0d2f341", "c6c02d859fabc61410470f50198a5a80",
"scripts/gl.xml": "scripts/gl.xml":
"e74a595068cbdd6064300be1e71b7cc9", "e74a595068cbdd6064300be1e71b7cc9",
"scripts/gl_angle_ext.xml": "scripts/gl_angle_ext.xml":
...@@ -14,19 +14,19 @@ ...@@ -14,19 +14,19 @@
"scripts/wgl.xml": "scripts/wgl.xml":
"aa96419c582af2f6673430e2847693f4", "aa96419c582af2f6673430e2847693f4",
"src/libEGL/egl_loader_autogen.cpp": "src/libEGL/egl_loader_autogen.cpp":
"dd726182e22609fa3c034c0d748a43b0", "acf3ea19b84b12bfd1197fed020440b3",
"src/libEGL/egl_loader_autogen.h": "src/libEGL/egl_loader_autogen.h":
"05c4485748c5911162064ae7d2f3278f", "5f1507c78b970f6898d1e90da20e425d",
"util/egl_loader_autogen.cpp": "util/egl_loader_autogen.cpp":
"47c5bce8f54d246df22c1e13b894fa33", "c2a5f6cb5e3531de16860ffc4f9df6d5",
"util/egl_loader_autogen.h": "util/egl_loader_autogen.h":
"73cdbf4995bc4d355d2950b44d39f7e0", "3b5804374e184203cd3f89cee12a0e57",
"util/gles_loader_autogen.cpp": "util/gles_loader_autogen.cpp":
"20c544c6bfa1851c919272d220a3c102", "e4d3034c13ac10c76b854c2749379939",
"util/gles_loader_autogen.h": "util/gles_loader_autogen.h":
"cb79381b751c37b46b4bd53c91c52e47", "74dae22b00bdb4653c3295619f3676a1",
"util/windows/wgl_loader_autogen.cpp": "util/windows/wgl_loader_autogen.cpp":
"87f45b2da77c867888086813543a1d03", "60a40fba3ffddd40063fe6131bc67ba5",
"util/windows/wgl_loader_autogen.h": "util/windows/wgl_loader_autogen.h":
"b5c3b692f4ce2fc30edf0ed94be8d497" "572549de92e7f893ee1c2161704e1cfb"
} }
\ No newline at end of file
...@@ -13,6 +13,9 @@ from datetime import date ...@@ -13,6 +13,9 @@ from datetime import date
import registry_xml import registry_xml
internal_prefix = "l_"
def write_header(data_source_name, def write_header(data_source_name,
all_cmds, all_cmds,
api, api,
...@@ -31,9 +34,12 @@ def write_header(data_source_name, ...@@ -31,9 +34,12 @@ def write_header(data_source_name,
return prefix + cmd[len(api):] return prefix + cmd[len(api):]
with open(header_path, "w") as out: with open(header_path, "w") as out:
defines = ["#define %s%s ANGLE_%s%s" % (ns, pre(cmd), ns, pre(cmd)) for cmd in all_cmds] defines = [
"#define %s%s %s%s%s" % (ns, pre(cmd), internal_prefix, ns, pre(cmd))
for cmd in all_cmds
]
var_protos = [ var_protos = [
"%sextern PFN%sPROC ANGLE_%s%s;" % (export, cmd.upper(), ns, pre(cmd)) "%sextern PFN%sPROC %s%s%s;" % (export, cmd.upper(), internal_prefix, ns, pre(cmd))
for cmd in all_cmds for cmd in all_cmds
] ]
loader_header = template_loader_h.format( loader_header = template_loader_h.format(
...@@ -64,11 +70,14 @@ def write_source(data_source_name, all_cmds, api, path, ns="", prefix=None, expo ...@@ -64,11 +70,14 @@ def write_source(data_source_name, all_cmds, api, path, ns="", prefix=None, expo
with open(source_path, "w") as out: with open(source_path, "w") as out:
var_defs = [ var_defs = [
"%sPFN%sPROC ANGLE_%s%s;" % (export, cmd.upper(), ns, pre(cmd)) for cmd in all_cmds "%sPFN%sPROC %s%s%s;" % (export, cmd.upper(), internal_prefix, ns, pre(cmd))
for cmd in all_cmds
] ]
setter = " ANGLE_%s%s = reinterpret_cast<PFN%sPROC>(loadProc(\"%s\"));" setter = " %s%s%s = reinterpret_cast<PFN%sPROC>(loadProc(\"%s\"));"
setters = [setter % (ns, pre(cmd), cmd.upper(), pre(cmd)) for cmd in all_cmds] setters = [
setter % (internal_prefix, ns, pre(cmd), cmd.upper(), pre(cmd)) for cmd in all_cmds
]
loader_source = template_loader_cpp.format( loader_source = template_loader_cpp.format(
script_name=os.path.basename(sys.argv[0]), script_name=os.path.basename(sys.argv[0]),
...@@ -102,9 +111,16 @@ def gen_libegl_loader(): ...@@ -102,9 +111,16 @@ def gen_libegl_loader():
all_cmds = xml.all_cmd_names.get_all_commands() all_cmds = xml.all_cmd_names.get_all_commands()
path = os.path.join("..", "src", "libEGL") path = os.path.join("..", "src", "libEGL")
write_header(data_source_name, all_cmds, "egl", libegl_preamble, path, "LIBEGL", "", "EGL_", write_header(
"ANGLE_NO_EXPORT ") data_source_name,
write_source(data_source_name, all_cmds, "egl", path, "", "EGL_") all_cmds,
"egl",
libegl_preamble,
path,
"LIBEGL",
prefix="EGL_",
export="ANGLE_NO_EXPORT ")
write_source(data_source_name, all_cmds, "egl", path, prefix="EGL_")
def gen_gl_loader(): def gen_gl_loader():
......
...@@ -230,9 +230,7 @@ def main(): ...@@ -230,9 +230,7 @@ def main():
if any_dirty: if any_dirty:
args = ['git.bat'] if os.name == 'nt' else ['git'] args = ['git.bat'] if os.name == 'nt' else ['git']
# The diff can be so large the arguments to clang-format can break the Windows command args += ['cl', 'format']
# line length limits. Work around this by calling git cl format with --full.
args += ['cl', 'format', '--full']
print('Calling git cl format') print('Calling git cl format')
if subprocess.call(args) != 0: if subprocess.call(args) != 0:
sys.exit(1) sys.exit(1)
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -10,93 +10,91 @@ ...@@ -10,93 +10,91 @@
#include "wgl_loader_autogen.h" #include "wgl_loader_autogen.h"
PFNCHOOSEPIXELFORMATPROC ANGLE__ChoosePixelFormat; PFNCHOOSEPIXELFORMATPROC l__ChoosePixelFormat;
PFNDESCRIBEPIXELFORMATPROC ANGLE__DescribePixelFormat; PFNDESCRIBEPIXELFORMATPROC l__DescribePixelFormat;
PFNGETENHMETAFILEPIXELFORMATPROC ANGLE__GetEnhMetaFilePixelFormat; PFNGETENHMETAFILEPIXELFORMATPROC l__GetEnhMetaFilePixelFormat;
PFNGETPIXELFORMATPROC ANGLE__GetPixelFormat; PFNGETPIXELFORMATPROC l__GetPixelFormat;
PFNSETPIXELFORMATPROC ANGLE__SetPixelFormat; PFNSETPIXELFORMATPROC l__SetPixelFormat;
PFNSWAPBUFFERSPROC ANGLE__SwapBuffers; PFNSWAPBUFFERSPROC l__SwapBuffers;
PFNWGLCOPYCONTEXTPROC ANGLE__wglCopyContext; PFNWGLCOPYCONTEXTPROC l__wglCopyContext;
PFNWGLCREATECONTEXTPROC ANGLE__wglCreateContext; PFNWGLCREATECONTEXTPROC l__wglCreateContext;
PFNWGLCREATELAYERCONTEXTPROC ANGLE__wglCreateLayerContext; PFNWGLCREATELAYERCONTEXTPROC l__wglCreateLayerContext;
PFNWGLDELETECONTEXTPROC ANGLE__wglDeleteContext; PFNWGLDELETECONTEXTPROC l__wglDeleteContext;
PFNWGLDESCRIBELAYERPLANEPROC ANGLE__wglDescribeLayerPlane; PFNWGLDESCRIBELAYERPLANEPROC l__wglDescribeLayerPlane;
PFNWGLGETCURRENTCONTEXTPROC ANGLE__wglGetCurrentContext; PFNWGLGETCURRENTCONTEXTPROC l__wglGetCurrentContext;
PFNWGLGETCURRENTDCPROC ANGLE__wglGetCurrentDC; PFNWGLGETCURRENTDCPROC l__wglGetCurrentDC;
PFNWGLGETLAYERPALETTEENTRIESPROC ANGLE__wglGetLayerPaletteEntries; PFNWGLGETLAYERPALETTEENTRIESPROC l__wglGetLayerPaletteEntries;
PFNWGLGETPROCADDRESSPROC ANGLE__wglGetProcAddress; PFNWGLGETPROCADDRESSPROC l__wglGetProcAddress;
PFNWGLMAKECURRENTPROC ANGLE__wglMakeCurrent; PFNWGLMAKECURRENTPROC l__wglMakeCurrent;
PFNWGLREALIZELAYERPALETTEPROC ANGLE__wglRealizeLayerPalette; PFNWGLREALIZELAYERPALETTEPROC l__wglRealizeLayerPalette;
PFNWGLSETLAYERPALETTEENTRIESPROC ANGLE__wglSetLayerPaletteEntries; PFNWGLSETLAYERPALETTEENTRIESPROC l__wglSetLayerPaletteEntries;
PFNWGLSHARELISTSPROC ANGLE__wglShareLists; PFNWGLSHARELISTSPROC l__wglShareLists;
PFNWGLSWAPLAYERBUFFERSPROC ANGLE__wglSwapLayerBuffers; PFNWGLSWAPLAYERBUFFERSPROC l__wglSwapLayerBuffers;
PFNWGLUSEFONTBITMAPSPROC ANGLE__wglUseFontBitmaps; PFNWGLUSEFONTBITMAPSPROC l__wglUseFontBitmaps;
PFNWGLUSEFONTBITMAPSAPROC ANGLE__wglUseFontBitmapsA; PFNWGLUSEFONTBITMAPSAPROC l__wglUseFontBitmapsA;
PFNWGLUSEFONTBITMAPSWPROC ANGLE__wglUseFontBitmapsW; PFNWGLUSEFONTBITMAPSWPROC l__wglUseFontBitmapsW;
PFNWGLUSEFONTOUTLINESPROC ANGLE__wglUseFontOutlines; PFNWGLUSEFONTOUTLINESPROC l__wglUseFontOutlines;
PFNWGLUSEFONTOUTLINESAPROC ANGLE__wglUseFontOutlinesA; PFNWGLUSEFONTOUTLINESAPROC l__wglUseFontOutlinesA;
PFNWGLUSEFONTOUTLINESWPROC ANGLE__wglUseFontOutlinesW; PFNWGLUSEFONTOUTLINESWPROC l__wglUseFontOutlinesW;
PFNWGLCREATECONTEXTATTRIBSARBPROC ANGLE__wglCreateContextAttribsARB; PFNWGLCREATECONTEXTATTRIBSARBPROC l__wglCreateContextAttribsARB;
PFNWGLGETEXTENSIONSSTRINGARBPROC ANGLE__wglGetExtensionsStringARB; PFNWGLGETEXTENSIONSSTRINGARBPROC l__wglGetExtensionsStringARB;
PFNWGLGETSWAPINTERVALEXTPROC ANGLE__wglGetSwapIntervalEXT; PFNWGLGETSWAPINTERVALEXTPROC l__wglGetSwapIntervalEXT;
PFNWGLSWAPINTERVALEXTPROC ANGLE__wglSwapIntervalEXT; PFNWGLSWAPINTERVALEXTPROC l__wglSwapIntervalEXT;
namespace angle namespace angle
{ {
void LoadWGL(LoadProc loadProc) void LoadWGL(LoadProc loadProc)
{ {
ANGLE__ChoosePixelFormat = l__ChoosePixelFormat =
reinterpret_cast<PFNCHOOSEPIXELFORMATPROC>(loadProc("ChoosePixelFormat")); reinterpret_cast<PFNCHOOSEPIXELFORMATPROC>(loadProc("ChoosePixelFormat"));
ANGLE__DescribePixelFormat = l__DescribePixelFormat =
reinterpret_cast<PFNDESCRIBEPIXELFORMATPROC>(loadProc("DescribePixelFormat")); reinterpret_cast<PFNDESCRIBEPIXELFORMATPROC>(loadProc("DescribePixelFormat"));
ANGLE__GetEnhMetaFilePixelFormat = l__GetEnhMetaFilePixelFormat =
reinterpret_cast<PFNGETENHMETAFILEPIXELFORMATPROC>(loadProc("GetEnhMetaFilePixelFormat")); reinterpret_cast<PFNGETENHMETAFILEPIXELFORMATPROC>(loadProc("GetEnhMetaFilePixelFormat"));
ANGLE__GetPixelFormat = reinterpret_cast<PFNGETPIXELFORMATPROC>(loadProc("GetPixelFormat")); l__GetPixelFormat = reinterpret_cast<PFNGETPIXELFORMATPROC>(loadProc("GetPixelFormat"));
ANGLE__SetPixelFormat = reinterpret_cast<PFNSETPIXELFORMATPROC>(loadProc("SetPixelFormat")); l__SetPixelFormat = reinterpret_cast<PFNSETPIXELFORMATPROC>(loadProc("SetPixelFormat"));
ANGLE__SwapBuffers = reinterpret_cast<PFNSWAPBUFFERSPROC>(loadProc("SwapBuffers")); l__SwapBuffers = reinterpret_cast<PFNSWAPBUFFERSPROC>(loadProc("SwapBuffers"));
ANGLE__wglCopyContext = reinterpret_cast<PFNWGLCOPYCONTEXTPROC>(loadProc("wglCopyContext")); l__wglCopyContext = reinterpret_cast<PFNWGLCOPYCONTEXTPROC>(loadProc("wglCopyContext"));
ANGLE__wglCreateContext = l__wglCreateContext = reinterpret_cast<PFNWGLCREATECONTEXTPROC>(loadProc("wglCreateContext"));
reinterpret_cast<PFNWGLCREATECONTEXTPROC>(loadProc("wglCreateContext")); l__wglCreateLayerContext =
ANGLE__wglCreateLayerContext =
reinterpret_cast<PFNWGLCREATELAYERCONTEXTPROC>(loadProc("wglCreateLayerContext")); reinterpret_cast<PFNWGLCREATELAYERCONTEXTPROC>(loadProc("wglCreateLayerContext"));
ANGLE__wglDeleteContext = l__wglDeleteContext = reinterpret_cast<PFNWGLDELETECONTEXTPROC>(loadProc("wglDeleteContext"));
reinterpret_cast<PFNWGLDELETECONTEXTPROC>(loadProc("wglDeleteContext")); l__wglDescribeLayerPlane =
ANGLE__wglDescribeLayerPlane =
reinterpret_cast<PFNWGLDESCRIBELAYERPLANEPROC>(loadProc("wglDescribeLayerPlane")); reinterpret_cast<PFNWGLDESCRIBELAYERPLANEPROC>(loadProc("wglDescribeLayerPlane"));
ANGLE__wglGetCurrentContext = l__wglGetCurrentContext =
reinterpret_cast<PFNWGLGETCURRENTCONTEXTPROC>(loadProc("wglGetCurrentContext")); reinterpret_cast<PFNWGLGETCURRENTCONTEXTPROC>(loadProc("wglGetCurrentContext"));
ANGLE__wglGetCurrentDC = reinterpret_cast<PFNWGLGETCURRENTDCPROC>(loadProc("wglGetCurrentDC")); l__wglGetCurrentDC = reinterpret_cast<PFNWGLGETCURRENTDCPROC>(loadProc("wglGetCurrentDC"));
ANGLE__wglGetLayerPaletteEntries = l__wglGetLayerPaletteEntries =
reinterpret_cast<PFNWGLGETLAYERPALETTEENTRIESPROC>(loadProc("wglGetLayerPaletteEntries")); reinterpret_cast<PFNWGLGETLAYERPALETTEENTRIESPROC>(loadProc("wglGetLayerPaletteEntries"));
ANGLE__wglGetProcAddress = l__wglGetProcAddress =
reinterpret_cast<PFNWGLGETPROCADDRESSPROC>(loadProc("wglGetProcAddress")); reinterpret_cast<PFNWGLGETPROCADDRESSPROC>(loadProc("wglGetProcAddress"));
ANGLE__wglMakeCurrent = reinterpret_cast<PFNWGLMAKECURRENTPROC>(loadProc("wglMakeCurrent")); l__wglMakeCurrent = reinterpret_cast<PFNWGLMAKECURRENTPROC>(loadProc("wglMakeCurrent"));
ANGLE__wglRealizeLayerPalette = l__wglRealizeLayerPalette =
reinterpret_cast<PFNWGLREALIZELAYERPALETTEPROC>(loadProc("wglRealizeLayerPalette")); reinterpret_cast<PFNWGLREALIZELAYERPALETTEPROC>(loadProc("wglRealizeLayerPalette"));
ANGLE__wglSetLayerPaletteEntries = l__wglSetLayerPaletteEntries =
reinterpret_cast<PFNWGLSETLAYERPALETTEENTRIESPROC>(loadProc("wglSetLayerPaletteEntries")); reinterpret_cast<PFNWGLSETLAYERPALETTEENTRIESPROC>(loadProc("wglSetLayerPaletteEntries"));
ANGLE__wglShareLists = reinterpret_cast<PFNWGLSHARELISTSPROC>(loadProc("wglShareLists")); l__wglShareLists = reinterpret_cast<PFNWGLSHARELISTSPROC>(loadProc("wglShareLists"));
ANGLE__wglSwapLayerBuffers = l__wglSwapLayerBuffers =
reinterpret_cast<PFNWGLSWAPLAYERBUFFERSPROC>(loadProc("wglSwapLayerBuffers")); reinterpret_cast<PFNWGLSWAPLAYERBUFFERSPROC>(loadProc("wglSwapLayerBuffers"));
ANGLE__wglUseFontBitmaps = l__wglUseFontBitmaps =
reinterpret_cast<PFNWGLUSEFONTBITMAPSPROC>(loadProc("wglUseFontBitmaps")); reinterpret_cast<PFNWGLUSEFONTBITMAPSPROC>(loadProc("wglUseFontBitmaps"));
ANGLE__wglUseFontBitmapsA = l__wglUseFontBitmapsA =
reinterpret_cast<PFNWGLUSEFONTBITMAPSAPROC>(loadProc("wglUseFontBitmapsA")); reinterpret_cast<PFNWGLUSEFONTBITMAPSAPROC>(loadProc("wglUseFontBitmapsA"));
ANGLE__wglUseFontBitmapsW = l__wglUseFontBitmapsW =
reinterpret_cast<PFNWGLUSEFONTBITMAPSWPROC>(loadProc("wglUseFontBitmapsW")); reinterpret_cast<PFNWGLUSEFONTBITMAPSWPROC>(loadProc("wglUseFontBitmapsW"));
ANGLE__wglUseFontOutlines = l__wglUseFontOutlines =
reinterpret_cast<PFNWGLUSEFONTOUTLINESPROC>(loadProc("wglUseFontOutlines")); reinterpret_cast<PFNWGLUSEFONTOUTLINESPROC>(loadProc("wglUseFontOutlines"));
ANGLE__wglUseFontOutlinesA = l__wglUseFontOutlinesA =
reinterpret_cast<PFNWGLUSEFONTOUTLINESAPROC>(loadProc("wglUseFontOutlinesA")); reinterpret_cast<PFNWGLUSEFONTOUTLINESAPROC>(loadProc("wglUseFontOutlinesA"));
ANGLE__wglUseFontOutlinesW = l__wglUseFontOutlinesW =
reinterpret_cast<PFNWGLUSEFONTOUTLINESWPROC>(loadProc("wglUseFontOutlinesW")); reinterpret_cast<PFNWGLUSEFONTOUTLINESWPROC>(loadProc("wglUseFontOutlinesW"));
ANGLE__wglCreateContextAttribsARB = l__wglCreateContextAttribsARB =
reinterpret_cast<PFNWGLCREATECONTEXTATTRIBSARBPROC>(loadProc("wglCreateContextAttribsARB")); reinterpret_cast<PFNWGLCREATECONTEXTATTRIBSARBPROC>(loadProc("wglCreateContextAttribsARB"));
ANGLE__wglGetExtensionsStringARB = l__wglGetExtensionsStringARB =
reinterpret_cast<PFNWGLGETEXTENSIONSSTRINGARBPROC>(loadProc("wglGetExtensionsStringARB")); reinterpret_cast<PFNWGLGETEXTENSIONSSTRINGARBPROC>(loadProc("wglGetExtensionsStringARB"));
ANGLE__wglGetSwapIntervalEXT = l__wglGetSwapIntervalEXT =
reinterpret_cast<PFNWGLGETSWAPINTERVALEXTPROC>(loadProc("wglGetSwapIntervalEXT")); reinterpret_cast<PFNWGLGETSWAPINTERVALEXTPROC>(loadProc("wglGetSwapIntervalEXT"));
ANGLE__wglSwapIntervalEXT = l__wglSwapIntervalEXT =
reinterpret_cast<PFNWGLSWAPINTERVALEXTPROC>(loadProc("wglSwapIntervalEXT")); reinterpret_cast<PFNWGLSWAPINTERVALEXTPROC>(loadProc("wglSwapIntervalEXT"));
} }
} // namespace angle } // namespace angle
...@@ -18,66 +18,66 @@ ...@@ -18,66 +18,66 @@
// and "SwapBuffers" don't conflict with our function pointers. We can't use a namespace because // and "SwapBuffers" don't conflict with our function pointers. We can't use a namespace because
// some functions conflict with preprocessor definitions. // some functions conflict with preprocessor definitions.
#define _ChoosePixelFormat ANGLE__ChoosePixelFormat #define _ChoosePixelFormat l__ChoosePixelFormat
#define _DescribePixelFormat ANGLE__DescribePixelFormat #define _DescribePixelFormat l__DescribePixelFormat
#define _GetEnhMetaFilePixelFormat ANGLE__GetEnhMetaFilePixelFormat #define _GetEnhMetaFilePixelFormat l__GetEnhMetaFilePixelFormat
#define _GetPixelFormat ANGLE__GetPixelFormat #define _GetPixelFormat l__GetPixelFormat
#define _SetPixelFormat ANGLE__SetPixelFormat #define _SetPixelFormat l__SetPixelFormat
#define _SwapBuffers ANGLE__SwapBuffers #define _SwapBuffers l__SwapBuffers
#define _wglCopyContext ANGLE__wglCopyContext #define _wglCopyContext l__wglCopyContext
#define _wglCreateContext ANGLE__wglCreateContext #define _wglCreateContext l__wglCreateContext
#define _wglCreateLayerContext ANGLE__wglCreateLayerContext #define _wglCreateLayerContext l__wglCreateLayerContext
#define _wglDeleteContext ANGLE__wglDeleteContext #define _wglDeleteContext l__wglDeleteContext
#define _wglDescribeLayerPlane ANGLE__wglDescribeLayerPlane #define _wglDescribeLayerPlane l__wglDescribeLayerPlane
#define _wglGetCurrentContext ANGLE__wglGetCurrentContext #define _wglGetCurrentContext l__wglGetCurrentContext
#define _wglGetCurrentDC ANGLE__wglGetCurrentDC #define _wglGetCurrentDC l__wglGetCurrentDC
#define _wglGetLayerPaletteEntries ANGLE__wglGetLayerPaletteEntries #define _wglGetLayerPaletteEntries l__wglGetLayerPaletteEntries
#define _wglGetProcAddress ANGLE__wglGetProcAddress #define _wglGetProcAddress l__wglGetProcAddress
#define _wglMakeCurrent ANGLE__wglMakeCurrent #define _wglMakeCurrent l__wglMakeCurrent
#define _wglRealizeLayerPalette ANGLE__wglRealizeLayerPalette #define _wglRealizeLayerPalette l__wglRealizeLayerPalette
#define _wglSetLayerPaletteEntries ANGLE__wglSetLayerPaletteEntries #define _wglSetLayerPaletteEntries l__wglSetLayerPaletteEntries
#define _wglShareLists ANGLE__wglShareLists #define _wglShareLists l__wglShareLists
#define _wglSwapLayerBuffers ANGLE__wglSwapLayerBuffers #define _wglSwapLayerBuffers l__wglSwapLayerBuffers
#define _wglUseFontBitmaps ANGLE__wglUseFontBitmaps #define _wglUseFontBitmaps l__wglUseFontBitmaps
#define _wglUseFontBitmapsA ANGLE__wglUseFontBitmapsA #define _wglUseFontBitmapsA l__wglUseFontBitmapsA
#define _wglUseFontBitmapsW ANGLE__wglUseFontBitmapsW #define _wglUseFontBitmapsW l__wglUseFontBitmapsW
#define _wglUseFontOutlines ANGLE__wglUseFontOutlines #define _wglUseFontOutlines l__wglUseFontOutlines
#define _wglUseFontOutlinesA ANGLE__wglUseFontOutlinesA #define _wglUseFontOutlinesA l__wglUseFontOutlinesA
#define _wglUseFontOutlinesW ANGLE__wglUseFontOutlinesW #define _wglUseFontOutlinesW l__wglUseFontOutlinesW
#define _wglCreateContextAttribsARB ANGLE__wglCreateContextAttribsARB #define _wglCreateContextAttribsARB l__wglCreateContextAttribsARB
#define _wglGetExtensionsStringARB ANGLE__wglGetExtensionsStringARB #define _wglGetExtensionsStringARB l__wglGetExtensionsStringARB
#define _wglGetSwapIntervalEXT ANGLE__wglGetSwapIntervalEXT #define _wglGetSwapIntervalEXT l__wglGetSwapIntervalEXT
#define _wglSwapIntervalEXT ANGLE__wglSwapIntervalEXT #define _wglSwapIntervalEXT l__wglSwapIntervalEXT
extern PFNCHOOSEPIXELFORMATPROC ANGLE__ChoosePixelFormat; extern PFNCHOOSEPIXELFORMATPROC l__ChoosePixelFormat;
extern PFNDESCRIBEPIXELFORMATPROC ANGLE__DescribePixelFormat; extern PFNDESCRIBEPIXELFORMATPROC l__DescribePixelFormat;
extern PFNGETENHMETAFILEPIXELFORMATPROC ANGLE__GetEnhMetaFilePixelFormat; extern PFNGETENHMETAFILEPIXELFORMATPROC l__GetEnhMetaFilePixelFormat;
extern PFNGETPIXELFORMATPROC ANGLE__GetPixelFormat; extern PFNGETPIXELFORMATPROC l__GetPixelFormat;
extern PFNSETPIXELFORMATPROC ANGLE__SetPixelFormat; extern PFNSETPIXELFORMATPROC l__SetPixelFormat;
extern PFNSWAPBUFFERSPROC ANGLE__SwapBuffers; extern PFNSWAPBUFFERSPROC l__SwapBuffers;
extern PFNWGLCOPYCONTEXTPROC ANGLE__wglCopyContext; extern PFNWGLCOPYCONTEXTPROC l__wglCopyContext;
extern PFNWGLCREATECONTEXTPROC ANGLE__wglCreateContext; extern PFNWGLCREATECONTEXTPROC l__wglCreateContext;
extern PFNWGLCREATELAYERCONTEXTPROC ANGLE__wglCreateLayerContext; extern PFNWGLCREATELAYERCONTEXTPROC l__wglCreateLayerContext;
extern PFNWGLDELETECONTEXTPROC ANGLE__wglDeleteContext; extern PFNWGLDELETECONTEXTPROC l__wglDeleteContext;
extern PFNWGLDESCRIBELAYERPLANEPROC ANGLE__wglDescribeLayerPlane; extern PFNWGLDESCRIBELAYERPLANEPROC l__wglDescribeLayerPlane;
extern PFNWGLGETCURRENTCONTEXTPROC ANGLE__wglGetCurrentContext; extern PFNWGLGETCURRENTCONTEXTPROC l__wglGetCurrentContext;
extern PFNWGLGETCURRENTDCPROC ANGLE__wglGetCurrentDC; extern PFNWGLGETCURRENTDCPROC l__wglGetCurrentDC;
extern PFNWGLGETLAYERPALETTEENTRIESPROC ANGLE__wglGetLayerPaletteEntries; extern PFNWGLGETLAYERPALETTEENTRIESPROC l__wglGetLayerPaletteEntries;
extern PFNWGLGETPROCADDRESSPROC ANGLE__wglGetProcAddress; extern PFNWGLGETPROCADDRESSPROC l__wglGetProcAddress;
extern PFNWGLMAKECURRENTPROC ANGLE__wglMakeCurrent; extern PFNWGLMAKECURRENTPROC l__wglMakeCurrent;
extern PFNWGLREALIZELAYERPALETTEPROC ANGLE__wglRealizeLayerPalette; extern PFNWGLREALIZELAYERPALETTEPROC l__wglRealizeLayerPalette;
extern PFNWGLSETLAYERPALETTEENTRIESPROC ANGLE__wglSetLayerPaletteEntries; extern PFNWGLSETLAYERPALETTEENTRIESPROC l__wglSetLayerPaletteEntries;
extern PFNWGLSHARELISTSPROC ANGLE__wglShareLists; extern PFNWGLSHARELISTSPROC l__wglShareLists;
extern PFNWGLSWAPLAYERBUFFERSPROC ANGLE__wglSwapLayerBuffers; extern PFNWGLSWAPLAYERBUFFERSPROC l__wglSwapLayerBuffers;
extern PFNWGLUSEFONTBITMAPSPROC ANGLE__wglUseFontBitmaps; extern PFNWGLUSEFONTBITMAPSPROC l__wglUseFontBitmaps;
extern PFNWGLUSEFONTBITMAPSAPROC ANGLE__wglUseFontBitmapsA; extern PFNWGLUSEFONTBITMAPSAPROC l__wglUseFontBitmapsA;
extern PFNWGLUSEFONTBITMAPSWPROC ANGLE__wglUseFontBitmapsW; extern PFNWGLUSEFONTBITMAPSWPROC l__wglUseFontBitmapsW;
extern PFNWGLUSEFONTOUTLINESPROC ANGLE__wglUseFontOutlines; extern PFNWGLUSEFONTOUTLINESPROC l__wglUseFontOutlines;
extern PFNWGLUSEFONTOUTLINESAPROC ANGLE__wglUseFontOutlinesA; extern PFNWGLUSEFONTOUTLINESAPROC l__wglUseFontOutlinesA;
extern PFNWGLUSEFONTOUTLINESWPROC ANGLE__wglUseFontOutlinesW; extern PFNWGLUSEFONTOUTLINESWPROC l__wglUseFontOutlinesW;
extern PFNWGLCREATECONTEXTATTRIBSARBPROC ANGLE__wglCreateContextAttribsARB; extern PFNWGLCREATECONTEXTATTRIBSARBPROC l__wglCreateContextAttribsARB;
extern PFNWGLGETEXTENSIONSSTRINGARBPROC ANGLE__wglGetExtensionsStringARB; extern PFNWGLGETEXTENSIONSSTRINGARBPROC l__wglGetExtensionsStringARB;
extern PFNWGLGETSWAPINTERVALEXTPROC ANGLE__wglGetSwapIntervalEXT; extern PFNWGLGETSWAPINTERVALEXTPROC l__wglGetSwapIntervalEXT;
extern PFNWGLSWAPINTERVALEXTPROC ANGLE__wglSwapIntervalEXT; extern PFNWGLSWAPINTERVALEXTPROC l__wglSwapIntervalEXT;
namespace angle namespace angle
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment