diff options
Diffstat (limited to 'gpu')
-rw-r--r-- | gpu/EGL/eglextchromium.h | 36 | ||||
-rw-r--r-- | gpu/GL/glextchromium.h | 26 | ||||
-rw-r--r-- | gpu/GLES2/gl2chromium_constants.h | 23 | ||||
-rw-r--r-- | gpu/command_buffer/client/gles2_c_lib.cc | 1 | ||||
-rw-r--r-- | gpu/command_buffer/service/gl_utils.h | 13 | ||||
-rw-r--r-- | gpu/command_buffer/service/gles2_cmd_decoder.cc | 1 | ||||
-rw-r--r-- | gpu/command_buffer/service/gles2_cmd_validation.cc | 1 |
7 files changed, 13 insertions, 88 deletions
diff --git a/gpu/EGL/eglextchromium.h b/gpu/EGL/eglextchromium.h deleted file mode 100644 index fdde853..0000000 --- a/gpu/EGL/eglextchromium.h +++ /dev/null @@ -1,36 +0,0 @@ -// Copyright (c) 2013 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// This file contains Chromium-specific EGL extensions declarations. - -#ifndef GPU_EGL_EGLEXTCHROMIUM_H_ -#define GPU_EGL_EGLEXTCHROMIUM_H_ - -#ifdef __cplusplus -extern "C" { -#endif - -#include <EGL/eglplatform.h> - -/* EGLSyncControlCHROMIUM requires 64-bit uint support */ -#if KHRONOS_SUPPORT_INT64 -#ifndef EGL_CHROMIUM_sync_control -#define EGL_CHROMIUM_sync_control 1 -typedef khronos_uint64_t EGLuint64CHROMIUM; -#ifdef EGL_EGLEXT_PROTOTYPES -EGLAPI EGLBoolean EGLAPIENTRY eglGetSyncValuesCHROMIUM( - EGLDisplay dpy, EGLSurface surface, EGLuint64CHROMIUM *ust, - EGLuint64CHROMIUM *msc, EGLuint64CHROMIUM *sbc); -#endif /* EGL_EGLEXT_PROTOTYPES */ -typedef EGLBoolean (EGLAPIENTRYP PFNEGLGETSYNCVALUESCHROMIUMPROC) - (EGLDisplay dpy, EGLSurface surface, EGLuint64CHROMIUM *ust, - EGLuint64CHROMIUM *msc, EGLuint64CHROMIUM *sbc); -#endif -#endif - -#ifdef __cplusplus -} -#endif - -#define // GPU_EGL_EGLEXTCHROMIUM_H_ diff --git a/gpu/GL/glextchromium.h b/gpu/GL/glextchromium.h deleted file mode 100644 index 41818d7..0000000 --- a/gpu/GL/glextchromium.h +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright (c) 2013 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// This file contains Chromium-specific GL extensions declarations. - -#ifndef GPU_GL_GLEXTCHROMIUM_H_ -#define GPU_GL_GLEXTCHROMIUM_H_ - -#ifdef __cplusplus -extern "C" { -#endif - -#ifndef GL_NVX_gpu_memory_info -#define GL_GPU_MEMORY_INFO_DEDICATED_VIDMEM_NVX 0x9047 -#define GL_GPU_MEMORY_INFO_TOTAL_AVAILABLE_MEMORY_NVX 0x9048 -#define GL_GPU_MEMORY_INFO_CURRENT_AVAILABLE_VIDMEM_NVX 0x9049 -#define GL_GPU_MEMORY_INFO_EVICTION_COUNT_NVX 0x904A -#define GL_GPU_MEMORY_INFO_EVICTED_MEMORY_NVX 0x904B -#endif - -#ifdef __cplusplus -} -#endif - -#endif // GPU_GL_GLEXTCHROMIUM_H_ diff --git a/gpu/GLES2/gl2chromium_constants.h b/gpu/GLES2/gl2chromium_constants.h deleted file mode 100644 index 0e3b422..0000000 --- a/gpu/GLES2/gl2chromium_constants.h +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright (c) 2013 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// This file contains some GLES2 constants. There is a Chromium-specific need -// to have them in a separate file. - -#ifndef GPU_GLES2_GL2CHROMIUM_CONSTANTS_H_ -#define GPU_GLES2_GL2CHROMIUM_CONSTANTS_H_ - -#ifndef GL_DEPTH24_STENCIL8 -#define GL_DEPTH24_STENCIL8 0x88F0 -#endif - -/* GL_EXT_discard_framebuffer */ -#ifndef GL_EXT_discard_framebuffer -#define GL_COLOR_EXT 0x1800 -#define GL_DEPTH_EXT 0x1801 -#define GL_STENCIL_EXT 0x1802 -#endif - -#endif // GPU_GLES2_GL2CHROMIUM_CONSTANTS_H_ - diff --git a/gpu/command_buffer/client/gles2_c_lib.cc b/gpu/command_buffer/client/gles2_c_lib.cc index 5c25761..ed3e009 100644 --- a/gpu/command_buffer/client/gles2_c_lib.cc +++ b/gpu/command_buffer/client/gles2_c_lib.cc @@ -10,7 +10,6 @@ #ifndef GL_GLEXT_PROTOTYPES #define GL_GLEXT_PROTOTYPES #endif -#include <GLES2/gl2chromium.h> #include <GLES2/gl2ext.h> #include <GLES2/gl2extchromium.h> diff --git a/gpu/command_buffer/service/gl_utils.h b/gpu/command_buffer/service/gl_utils.h index b6b4c0b..47797b4 100644 --- a/gpu/command_buffer/service/gl_utils.h +++ b/gpu/command_buffer/service/gl_utils.h @@ -110,7 +110,13 @@ #define GL_DEPTH_COMPONENT32_OES 0x81A7 // GL_OES_packed_depth_stencil +#ifndef GL_DEPTH24_STENCIL8_OES #define GL_DEPTH24_STENCIL8_OES 0x88F0 +#endif + +#ifndef GL_DEPTH24_STENCIL8 +#define GL_DEPTH24_STENCIL8 0x88F0 +#endif // GL_OES_compressed_ETC1_RGB8_texture #define GL_ETC1_RGB8_OES 0x8D64 @@ -124,6 +130,13 @@ #define GL_GLEXT_PROTOTYPES 1 +/* GL_EXT_discard_framebuffer */ +#ifndef GL_EXT_discard_framebuffer +#define GL_COLOR_EXT 0x1800 +#define GL_DEPTH_EXT 0x1801 +#define GL_STENCIL_EXT 0x1802 +#endif + // GL_ARB_get_program_binary #define PROGRAM_BINARY_RETRIEVABLE_HINT 0x8257 // GL_OES_get_program_binary diff --git a/gpu/command_buffer/service/gles2_cmd_decoder.cc b/gpu/command_buffer/service/gles2_cmd_decoder.cc index 331213a..50586be 100644 --- a/gpu/command_buffer/service/gles2_cmd_decoder.cc +++ b/gpu/command_buffer/service/gles2_cmd_decoder.cc @@ -56,7 +56,6 @@ #include "gpu/command_buffer/service/texture_manager.h" #include "gpu/command_buffer/service/vertex_attrib_manager.h" #include "gpu/command_buffer/service/vertex_array_manager.h" -#include "gpu/GLES2/gl2chromium_constants.h" #include "ui/gl/async_pixel_transfer_delegate.h" #include "ui/gl/gl_image.h" #include "ui/gl/gl_implementation.h" diff --git a/gpu/command_buffer/service/gles2_cmd_validation.cc b/gpu/command_buffer/service/gles2_cmd_validation.cc index 3377933..8d4fd71 100644 --- a/gpu/command_buffer/service/gles2_cmd_validation.cc +++ b/gpu/command_buffer/service/gles2_cmd_validation.cc @@ -8,7 +8,6 @@ #define GLES2_GPU_SERVICE 1 #include "gpu/command_buffer/service/gles2_cmd_validation.h" #include "gpu/command_buffer/service/gl_utils.h" -#include "gpu/GLES2/gl2chromium_constants.h" namespace gpu { namespace gles2 { |