Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(288)

Unified Diff: gpu/gles2_conform_support/egl/egl.cc

Issue 1311583006: Revert of Add command_buffer_gles2 (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « gpu/gles2_conform_support/egl/display.cc ('k') | gpu/gpu.gyp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: gpu/gles2_conform_support/egl/egl.cc
diff --git a/gpu/gles2_conform_support/egl/egl.cc b/gpu/gles2_conform_support/egl/egl.cc
index e64285a02ea4f98b8ba16d281b6598989bf41d67..343937fa0f3d4eed3a0b25dfc7fc06b4871022a6 100644
--- a/gpu/gles2_conform_support/egl/egl.cc
+++ b/gpu/gles2_conform_support/egl/egl.cc
@@ -85,18 +85,16 @@
} // namespace
extern "C" {
-EGLAPI EGLint EGLAPIENTRY eglGetError() {
+EGLint eglGetError() {
// TODO(alokp): Fix me.
return EGL_SUCCESS;
}
-EGLAPI EGLDisplay EGLAPIENTRY eglGetDisplay(EGLNativeDisplayType display_id) {
+EGLDisplay eglGetDisplay(EGLNativeDisplayType display_id) {
return new egl::Display(display_id);
}
-EGLAPI EGLBoolean EGLAPIENTRY eglInitialize(EGLDisplay dpy,
- EGLint* major,
- EGLint* minor) {
+EGLBoolean eglInitialize(EGLDisplay dpy, EGLint *major, EGLint *minor) {
if (dpy == EGL_NO_DISPLAY)
return EglError(EGL_BAD_DISPLAY, EGL_FALSE);
@@ -104,21 +102,19 @@
if (!display->Initialize())
return EglError(EGL_NOT_INITIALIZED, EGL_FALSE);
- // eglInitialize can be called multiple times, prevent InitializeOneOff from
- // being called multiple times.
- if (gfx::GetGLImplementation() == gfx::kGLImplementationNone) {
- int argc = 1;
- const char* const argv[] = {"dummy"};
- base::CommandLine::Init(argc, argv);
- gfx::GLSurface::InitializeOneOff();
- }
+ int argc = 1;
+ const char* const argv[] = {
+ "dummy"
+ };
+ base::CommandLine::Init(argc, argv);
+ gfx::GLSurface::InitializeOneOff();
*major = 1;
*minor = 4;
return EglSuccess(EGL_TRUE);
}
-EGLAPI EGLBoolean EGLAPIENTRY eglTerminate(EGLDisplay dpy) {
+EGLBoolean eglTerminate(EGLDisplay dpy) {
EGLint error_code = ValidateDisplay(dpy);
if (error_code != EGL_SUCCESS)
return EglError(error_code, EGL_FALSE);
@@ -129,7 +125,7 @@
return EglSuccess(EGL_TRUE);
}
-EGLAPI const char* EGLAPIENTRY eglQueryString(EGLDisplay dpy, EGLint name) {
+const char* eglQueryString(EGLDisplay dpy, EGLint name) {
EGLint error_code = ValidateDisplay(dpy);
if (error_code != EGL_SUCCESS)
return EglError(error_code, static_cast<const char*>(NULL));
@@ -148,11 +144,11 @@
}
}
-EGLAPI EGLBoolean EGLAPIENTRY eglChooseConfig(EGLDisplay dpy,
- const EGLint* attrib_list,
- EGLConfig* configs,
- EGLint config_size,
- EGLint* num_config) {
+EGLBoolean eglChooseConfig(EGLDisplay dpy,
+ const EGLint* attrib_list,
+ EGLConfig* configs,
+ EGLint config_size,
+ EGLint* num_config) {
EGLint error_code = ValidateDisplay(dpy);
if (error_code != EGL_SUCCESS)
return EglError(error_code, EGL_FALSE);
@@ -167,10 +163,10 @@
return EglSuccess(EGL_TRUE);
}
-EGLAPI EGLBoolean EGLAPIENTRY eglGetConfigs(EGLDisplay dpy,
- EGLConfig* configs,
- EGLint config_size,
- EGLint* num_config) {
+EGLBoolean eglGetConfigs(EGLDisplay dpy,
+ EGLConfig* configs,
+ EGLint config_size,
+ EGLint* num_config) {
EGLint error_code = ValidateDisplay(dpy);
if (error_code != EGL_SUCCESS)
return EglError(error_code, EGL_FALSE);
@@ -185,10 +181,10 @@
return EglSuccess(EGL_TRUE);
}
-EGLAPI EGLBoolean EGLAPIENTRY eglGetConfigAttrib(EGLDisplay dpy,
- EGLConfig config,
- EGLint attribute,
- EGLint* value) {
+EGLBoolean eglGetConfigAttrib(EGLDisplay dpy,
+ EGLConfig config,
+ EGLint attribute,
+ EGLint* value) {
EGLint error_code = ValidateDisplayConfig(dpy, config);
if (error_code != EGL_SUCCESS)
return EglError(error_code, EGL_FALSE);
@@ -200,11 +196,10 @@
return EglSuccess(EGL_TRUE);
}
-EGLAPI EGLSurface EGLAPIENTRY
-eglCreateWindowSurface(EGLDisplay dpy,
- EGLConfig config,
- EGLNativeWindowType win,
- const EGLint* attrib_list) {
+EGLSurface eglCreateWindowSurface(EGLDisplay dpy,
+ EGLConfig config,
+ EGLNativeWindowType win,
+ const EGLint* attrib_list) {
EGLint error_code = ValidateDisplayConfig(dpy, config);
if (error_code != EGL_SUCCESS)
return EglError(error_code, EGL_NO_SURFACE);
@@ -220,10 +215,9 @@
return EglSuccess(surface);
}
-EGLAPI EGLSurface EGLAPIENTRY
-eglCreatePbufferSurface(EGLDisplay dpy,
- EGLConfig config,
- const EGLint* attrib_list) {
+EGLSurface eglCreatePbufferSurface(EGLDisplay dpy,
+ EGLConfig config,
+ const EGLint* attrib_list) {
EGLint error_code = ValidateDisplayConfig(dpy, config);
if (error_code != EGL_SUCCESS)
return EglError(error_code, EGL_NO_SURFACE);
@@ -252,16 +246,15 @@
return EglSuccess(surface);
}
-EGLAPI EGLSurface EGLAPIENTRY
-eglCreatePixmapSurface(EGLDisplay dpy,
- EGLConfig config,
- EGLNativePixmapType pixmap,
- const EGLint* attrib_list) {
+EGLSurface eglCreatePixmapSurface(EGLDisplay dpy,
+ EGLConfig config,
+ EGLNativePixmapType pixmap,
+ const EGLint* attrib_list) {
return EGL_NO_SURFACE;
}
-EGLAPI EGLBoolean EGLAPIENTRY eglDestroySurface(EGLDisplay dpy,
- EGLSurface surface) {
+EGLBoolean eglDestroySurface(EGLDisplay dpy,
+ EGLSurface surface) {
EGLint error_code = ValidateDisplaySurface(dpy, surface);
if (error_code != EGL_SUCCESS)
return EglError(error_code, EGL_FALSE);
@@ -271,65 +264,64 @@
return EglSuccess(EGL_TRUE);
}
-EGLAPI EGLBoolean EGLAPIENTRY eglQuerySurface(EGLDisplay dpy,
- EGLSurface surface,
- EGLint attribute,
- EGLint* value) {
- return EGL_FALSE;
-}
-
-EGLAPI EGLBoolean EGLAPIENTRY eglBindAPI(EGLenum api) {
- return EGL_FALSE;
-}
-
-EGLAPI EGLenum EGLAPIENTRY eglQueryAPI() {
+EGLBoolean eglQuerySurface(EGLDisplay dpy,
+ EGLSurface surface,
+ EGLint attribute,
+ EGLint* value) {
+ return EGL_FALSE;
+}
+
+EGLBoolean eglBindAPI(EGLenum api) {
+ return EGL_FALSE;
+}
+
+EGLenum eglQueryAPI() {
return EGL_OPENGL_ES_API;
}
-EGLAPI EGLBoolean EGLAPIENTRY eglWaitClient(void) {
- return EGL_FALSE;
-}
-
-EGLAPI EGLBoolean EGLAPIENTRY eglReleaseThread(void) {
- return EGL_FALSE;
-}
-
-EGLAPI EGLSurface EGLAPIENTRY
-eglCreatePbufferFromClientBuffer(EGLDisplay dpy,
- EGLenum buftype,
- EGLClientBuffer buffer,
- EGLConfig config,
- const EGLint* attrib_list) {
+EGLBoolean eglWaitClient(void) {
+ return EGL_FALSE;
+}
+
+EGLBoolean eglReleaseThread(void) {
+ return EGL_FALSE;
+}
+
+EGLSurface eglCreatePbufferFromClientBuffer(EGLDisplay dpy,
+ EGLenum buftype,
+ EGLClientBuffer buffer,
+ EGLConfig config,
+ const EGLint* attrib_list) {
return EGL_NO_SURFACE;
}
-EGLAPI EGLBoolean EGLAPIENTRY eglSurfaceAttrib(EGLDisplay dpy,
- EGLSurface surface,
- EGLint attribute,
- EGLint value) {
- return EGL_FALSE;
-}
-
-EGLAPI EGLBoolean EGLAPIENTRY eglBindTexImage(EGLDisplay dpy,
- EGLSurface surface,
- EGLint buffer) {
- return EGL_FALSE;
-}
-
-EGLAPI EGLBoolean EGLAPIENTRY eglReleaseTexImage(EGLDisplay dpy,
- EGLSurface surface,
- EGLint buffer) {
- return EGL_FALSE;
-}
-
-EGLAPI EGLBoolean EGLAPIENTRY eglSwapInterval(EGLDisplay dpy, EGLint interval) {
- return EGL_FALSE;
-}
-
-EGLAPI EGLContext EGLAPIENTRY eglCreateContext(EGLDisplay dpy,
- EGLConfig config,
- EGLContext share_context,
- const EGLint* attrib_list) {
+EGLBoolean eglSurfaceAttrib(EGLDisplay dpy,
+ EGLSurface surface,
+ EGLint attribute,
+ EGLint value) {
+ return EGL_FALSE;
+}
+
+EGLBoolean eglBindTexImage(EGLDisplay dpy,
+ EGLSurface surface,
+ EGLint buffer) {
+ return EGL_FALSE;
+}
+
+EGLBoolean eglReleaseTexImage(EGLDisplay dpy,
+ EGLSurface surface,
+ EGLint buffer) {
+ return EGL_FALSE;
+}
+
+EGLBoolean eglSwapInterval(EGLDisplay dpy, EGLint interval) {
+ return EGL_FALSE;
+}
+
+EGLContext eglCreateContext(EGLDisplay dpy,
+ EGLConfig config,
+ EGLContext share_context,
+ const EGLint* attrib_list) {
EGLint error_code = ValidateDisplayConfig(dpy, config);
if (error_code != EGL_SUCCESS)
return EglError(error_code, EGL_NO_CONTEXT);
@@ -349,8 +341,7 @@
return EglSuccess(context);
}
-EGLAPI EGLBoolean EGLAPIENTRY eglDestroyContext(EGLDisplay dpy,
- EGLContext ctx) {
+EGLBoolean eglDestroyContext(EGLDisplay dpy, EGLContext ctx) {
EGLint error_code = ValidateDisplayContext(dpy, ctx);
if (error_code != EGL_SUCCESS)
return EglError(error_code, EGL_FALSE);
@@ -360,10 +351,10 @@
return EGL_TRUE;
}
-EGLAPI EGLBoolean EGLAPIENTRY eglMakeCurrent(EGLDisplay dpy,
- EGLSurface draw,
- EGLSurface read,
- EGLContext ctx) {
+EGLBoolean eglMakeCurrent(EGLDisplay dpy,
+ EGLSurface draw,
+ EGLSurface read,
+ EGLContext ctx) {
if (ctx != EGL_NO_CONTEXT) {
EGLint error_code = ValidateDisplaySurface(dpy, draw);
if (error_code != EGL_SUCCESS)
@@ -387,35 +378,34 @@
return EGL_TRUE;
}
-EGLAPI EGLContext EGLAPIENTRY eglGetCurrentContext() {
+EGLContext eglGetCurrentContext() {
return EGL_NO_CONTEXT;
}
-EGLAPI EGLSurface EGLAPIENTRY eglGetCurrentSurface(EGLint readdraw) {
+EGLSurface eglGetCurrentSurface(EGLint readdraw) {
return EGL_NO_SURFACE;
}
-EGLAPI EGLDisplay EGLAPIENTRY eglGetCurrentDisplay() {
+EGLDisplay eglGetCurrentDisplay() {
return EGL_NO_DISPLAY;
}
-EGLAPI EGLBoolean EGLAPIENTRY eglQueryContext(EGLDisplay dpy,
- EGLContext ctx,
- EGLint attribute,
- EGLint* value) {
- return EGL_FALSE;
-}
-
-EGLAPI EGLBoolean EGLAPIENTRY eglWaitGL() {
- return EGL_FALSE;
-}
-
-EGLAPI EGLBoolean EGLAPIENTRY eglWaitNative(EGLint engine) {
- return EGL_FALSE;
-}
-
-EGLAPI EGLBoolean EGLAPIENTRY eglSwapBuffers(EGLDisplay dpy,
- EGLSurface surface) {
+EGLBoolean eglQueryContext(EGLDisplay dpy,
+ EGLContext ctx,
+ EGLint attribute,
+ EGLint* value) {
+ return EGL_FALSE;
+}
+
+EGLBoolean eglWaitGL() {
+ return EGL_FALSE;
+}
+
+EGLBoolean eglWaitNative(EGLint engine) {
+ return EGL_FALSE;
+}
+
+EGLBoolean eglSwapBuffers(EGLDisplay dpy, EGLSurface surface) {
EGLint error_code = ValidateDisplaySurface(dpy, surface);
if (error_code != EGL_SUCCESS)
return EglError(error_code, EGL_FALSE);
@@ -425,14 +415,14 @@
return EglSuccess(EGL_TRUE);
}
-EGLAPI EGLBoolean EGLAPIENTRY eglCopyBuffers(EGLDisplay dpy,
- EGLSurface surface,
- EGLNativePixmapType target) {
+EGLBoolean eglCopyBuffers(EGLDisplay dpy,
+ EGLSurface surface,
+ EGLNativePixmapType target) {
return EGL_FALSE;
}
/* Now, define eglGetProcAddress using the generic function ptr. type */
-EGLAPI __eglMustCastToProperFunctionPointerType EGLAPIENTRY
+__eglMustCastToProperFunctionPointerType
eglGetProcAddress(const char* procname) {
return reinterpret_cast<__eglMustCastToProperFunctionPointerType>(
gles2::GetGLFunctionPointer(procname));
« no previous file with comments | « gpu/gles2_conform_support/egl/display.cc ('k') | gpu/gpu.gyp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698