Remove suffixes from SK_wGL macros

git-svn-id: http://skia.googlecode.com/svn/trunk@2778 2bbb7eff-a529-9590-31e7-b0007b416f81
This commit is contained in:
bsalomon@google.com 2011-12-01 16:50:24 +00:00
parent bd7c64150c
commit eedef2564a
2 changed files with 32 additions and 32 deletions

View File

@ -33,35 +33,35 @@
#undef SK_LOCAL_LEAN_AND_MEAN
#endif
#define SK_WGL_DRAW_TO_WINDOW_ARB 0x2001
#define SK_WGL_ACCELERATION_ARB 0x2003
#define SK_WGL_SUPPORT_OPENGL_ARB 0x2010
#define SK_WGL_DOUBLE_BUFFER_ARB 0x2011
#define SK_WGL_COLOR_BITS_ARB 0x2014
#define SK_WGL_ALPHA_BITS_ARB 0x201B
#define SK_WGL_STENCIL_BITS_ARB 0x2023
#define SK_WGL_FULL_ACCELERATION_ARB 0x2027
#define SK_WGL_SAMPLE_BUFFERS_ARB 0x2041
#define SK_WGL_SAMPLES_ARB 0x2042
#define SK_WGL_CONTEXT_MAJOR_VERSION_ARB 0x2091
#define SK_WGL_CONTEXT_MINOR_VERSION_ARB 0x2092
#define SK_WGL_CONTEXT_LAYER_PLANE_ARB 0x2093
#define SK_WGL_CONTEXT_FLAGS_ARB 0x2094
#define SK_WGL_CONTEXT_PROFILE_MASK_ARB 0x9126
#define SK_WGL_CONTEXT_DEBUG_BIT_ARB 0x0001
#define SK_WGL_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB 0x0002
#define SK_WGL_CONTEXT_CORE_PROFILE_BIT_ARB 0x00000001
#define SK_WGL_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB 0x00000002
#define SK_WGL_CONTEXT_ES2_PROFILE_BIT_EXT 0x00000004
#define SK_ERROR_INVALID_VERSION_ARB 0x2095
#define SK_ERROR_INVALID_PROFILE_ARB 0x2096
#define SK_WGL_DRAW_TO_WINDOW 0x2001
#define SK_WGL_ACCELERATION 0x2003
#define SK_WGL_SUPPORT_OPENGL 0x2010
#define SK_WGL_DOUBLE_BUFFER 0x2011
#define SK_WGL_COLOR_BITS 0x2014
#define SK_WGL_ALPHA_BITS 0x201B
#define SK_WGL_STENCIL_BITS 0x2023
#define SK_WGL_FULL_ACCELERATION 0x2027
#define SK_WGL_SAMPLE_BUFFERS 0x2041
#define SK_WGL_SAMPLES 0x2042
#define SK_WGL_CONTEXT_MAJOR_VERSION 0x2091
#define SK_WGL_CONTEXT_MINOR_VERSION 0x2092
#define SK_WGL_CONTEXT_LAYER_PLANE 0x2093
#define SK_WGL_CONTEXT_FLAGS 0x2094
#define SK_WGL_CONTEXT_PROFILE_MASK 0x9126
#define SK_WGL_CONTEXT_DEBUG_BIT 0x0001
#define SK_WGL_CONTEXT_FORWARD_COMPATIBLE_BIT 0x0002
#define SK_WGL_CONTEXT_CORE_PROFILE_BIT 0x00000001
#define SK_WGL_CONTEXT_COMPATIBILITY_PROFILE_BIT 0x00000002
#define SK_WGL_CONTEXT_ES2_PROFILE_BIT 0x00000004
#define SK_ERROR_INVALID_VERSION 0x2095
#define SK_ERROR_INVALID_PROFILE 0x2096
class SkWGLExtensions {
public:
SkWGLExtensions();
/**
* Determines if an extensions is available for a given DC.
* WGL_ARB_extensions_string is considered a prerequisite for all other
* WGL_extensions_string is considered a prerequisite for all other
* extensions. It is necessary to check this before calling other class
* functions.
*/

View File

@ -300,17 +300,17 @@ HGLRC create_gl(HWND hwnd) {
int format = 0;
GLint iattrs[] = {
SK_WGL_DRAW_TO_WINDOW_ARB, TRUE,
SK_WGL_DOUBLE_BUFFER_ARB, TRUE,
SK_WGL_ACCELERATION_ARB, SK_WGL_FULL_ACCELERATION_ARB,
SK_WGL_SUPPORT_OPENGL_ARB, TRUE,
SK_WGL_COLOR_BITS_ARB, 24,
SK_WGL_ALPHA_BITS_ARB, 8,
SK_WGL_STENCIL_BITS_ARB, 8,
SK_WGL_DRAW_TO_WINDOW, TRUE,
SK_WGL_DOUBLE_BUFFER, TRUE,
SK_WGL_ACCELERATION, SK_WGL_FULL_ACCELERATION,
SK_WGL_SUPPORT_OPENGL, TRUE,
SK_WGL_COLOR_BITS, 24,
SK_WGL_ALPHA_BITS, 8,
SK_WGL_STENCIL_BITS, 8,
// these must be kept last
SK_WGL_SAMPLE_BUFFERS_ARB, TRUE,
SK_WGL_SAMPLES_ARB, 0,
SK_WGL_SAMPLE_BUFFERS, TRUE,
SK_WGL_SAMPLES, 0,
0,0
};
static const int kSampleBuffersValueIdx = SK_ARRAY_COUNT(iattrs) - 5;