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

Side by Side Diff: ui/gl/gl_bindings.h

Issue 477623004: command_buffer: Support instanced path rendering in gpu command buffer (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@new-03-path-funcs
Patch Set: address review comments Created 5 years, 2 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 unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef UI_GL_GL_BINDINGS_H_ 5 #ifndef UI_GL_GL_BINDINGS_H_
6 #define UI_GL_GL_BINDINGS_H_ 6 #define UI_GL_GL_BINDINGS_H_
7 7
8 #include <string> 8 #include <string>
9 9
10 // Includes the platform independent and platform dependent GL headers. 10 // Includes the platform independent and platform dependent GL headers.
(...skipping 231 matching lines...) Expand 10 before | Expand all | Expand 10 after
242 #define GL_CONIC_CURVE_TO_CHROMIUM 0x1A 242 #define GL_CONIC_CURVE_TO_CHROMIUM 0x1A
243 #define GL_PATH_STROKE_WIDTH_CHROMIUM 0x9075 243 #define GL_PATH_STROKE_WIDTH_CHROMIUM 0x9075
244 #define GL_PATH_END_CAPS_CHROMIUM 0x9076 244 #define GL_PATH_END_CAPS_CHROMIUM 0x9076
245 #define GL_PATH_JOIN_STYLE_CHROMIUM 0x9079 245 #define GL_PATH_JOIN_STYLE_CHROMIUM 0x9079
246 #define GL_PATH_MITER_LIMIT_CHROMIUM 0x907a 246 #define GL_PATH_MITER_LIMIT_CHROMIUM 0x907a
247 #define GL_PATH_STROKE_BOUND_CHROMIUM 0x9086 247 #define GL_PATH_STROKE_BOUND_CHROMIUM 0x9086
248 #define GL_COUNT_UP_CHROMIUM 0x9088 248 #define GL_COUNT_UP_CHROMIUM 0x9088
249 #define GL_COUNT_DOWN_CHROMIUM 0x9089 249 #define GL_COUNT_DOWN_CHROMIUM 0x9089
250 #define GL_CONVEX_HULL_CHROMIUM 0x908B 250 #define GL_CONVEX_HULL_CHROMIUM 0x908B
251 #define GL_BOUNDING_BOX_CHROMIUM 0x908D 251 #define GL_BOUNDING_BOX_CHROMIUM 0x908D
252 #define GL_TRANSLATE_X_CHROMIUM 0x908E
253 #define GL_TRANSLATE_Y_CHROMIUM 0x908F
254 #define GL_TRANSLATE_2D_CHROMIUM 0x9090
255 #define GL_TRANSLATE_3D_CHROMIUM 0x9091
256 #define GL_AFFINE_2D_CHROMIUM 0x9092
257 #define GL_AFFINE_3D_CHROMIUM 0x9094
258 #define GL_TRANSPOSE_AFFINE_2D_CHROMIUM 0x9096
259 #define GL_TRANSPOSE_AFFINE_3D_CHROMIUM 0x9098
260 #define GL_BOUNDING_BOX_OF_BOUNDING_BOXES_CHROMIUM 0x909C
252 #define GL_SQUARE_CHROMIUM 0x90a3 261 #define GL_SQUARE_CHROMIUM 0x90a3
253 #define GL_ROUND_CHROMIUM 0x90a4 262 #define GL_ROUND_CHROMIUM 0x90a4
254 #define GL_BEVEL_CHROMIUM 0x90a6 263 #define GL_BEVEL_CHROMIUM 0x90a6
255 #define GL_MITER_REVERT_CHROMIUM 0x90a7 264 #define GL_MITER_REVERT_CHROMIUM 0x90a7
256 #define GL_PATH_STENCIL_FUNC_CHROMIUM 0x90B7 265 #define GL_PATH_STENCIL_FUNC_CHROMIUM 0x90B7
257 #define GL_PATH_STENCIL_REF_CHROMIUM 0x90B8 266 #define GL_PATH_STENCIL_REF_CHROMIUM 0x90B8
258 #define GL_PATH_STENCIL_VALUE_MASK_CHROMIUM 0x90B9 267 #define GL_PATH_STENCIL_VALUE_MASK_CHROMIUM 0x90B9
259 #endif 268 #endif
260 269
261 #ifndef GL_KHR_blend_equation_advanced 270 #ifndef GL_KHR_blend_equation_advanced
(...skipping 199 matching lines...) Expand 10 before | Expand all | Expand 10 after
461 #elif defined(OS_ANDROID) 470 #elif defined(OS_ANDROID)
462 471
463 GL_EXPORT extern EGLApi* g_current_egl_context; 472 GL_EXPORT extern EGLApi* g_current_egl_context;
464 GL_EXPORT extern DriverEGL g_driver_egl; 473 GL_EXPORT extern DriverEGL g_driver_egl;
465 474
466 #endif 475 #endif
467 476
468 } // namespace gfx 477 } // namespace gfx
469 478
470 #endif // UI_GL_GL_BINDINGS_H_ 479 #endif // UI_GL_GL_BINDINGS_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698