| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright 2011 Google Inc. | 2 * Copyright 2011 Google Inc. |
| 3 * | 3 * |
| 4 * Use of this source code is governed by a BSD-style license that can be | 4 * Use of this source code is governed by a BSD-style license that can be |
| 5 * found in the LICENSE file. | 5 * found in the LICENSE file. |
| 6 */ | 6 */ |
| 7 | 7 |
| 8 | 8 |
| 9 | 9 |
| 10 #ifndef GrGLDefines_DEFINED | 10 #ifndef GrGLDefines_DEFINED |
| (...skipping 27 matching lines...) Expand all Loading... |
| 38 /* AlphaFunction (not supported in ES20) */ | 38 /* AlphaFunction (not supported in ES20) */ |
| 39 /* GL_NEVER */ | 39 /* GL_NEVER */ |
| 40 /* GL_LESS */ | 40 /* GL_LESS */ |
| 41 /* GL_EQUAL */ | 41 /* GL_EQUAL */ |
| 42 /* GL_LEQUAL */ | 42 /* GL_LEQUAL */ |
| 43 /* GL_GREATER */ | 43 /* GL_GREATER */ |
| 44 /* GL_NOTEQUAL */ | 44 /* GL_NOTEQUAL */ |
| 45 /* GL_GEQUAL */ | 45 /* GL_GEQUAL */ |
| 46 /* GL_ALWAYS */ | 46 /* GL_ALWAYS */ |
| 47 | 47 |
| 48 /* Basic OpenGL blend equations */ | |
| 49 #define GR_GL_FUNC_ADD 0x8006 | |
| 50 #define GR_GL_FUNC_SUBTRACT 0x800A | |
| 51 #define GR_GL_FUNC_REVERSE_SUBTRACT 0x800B | |
| 52 | |
| 53 /* GL_KHR_blend_equation_advanced */ | |
| 54 #define GR_GL_SCREEN 0x9295 | |
| 55 #define GR_GL_OVERLAY 0x9296 | |
| 56 #define GR_GL_DARKEN 0x9297 | |
| 57 #define GR_GL_LIGHTEN 0x9298 | |
| 58 #define GR_GL_COLORDODGE 0x9299 | |
| 59 #define GR_GL_COLORBURN 0x929A | |
| 60 #define GR_GL_HARDLIGHT 0x929B | |
| 61 #define GR_GL_SOFTLIGHT 0x929C | |
| 62 #define GR_GL_DIFFERENCE 0x929E | |
| 63 #define GR_GL_EXCLUSION 0x92A0 | |
| 64 #define GR_GL_MULTIPLY 0x9294 | |
| 65 #define GR_GL_HSL_HUE 0x92AD | |
| 66 #define GR_GL_HSL_SATURATION 0x92AE | |
| 67 #define GR_GL_HSL_COLOR 0x92AF | |
| 68 #define GR_GL_HSL_LUMINOSITY 0x92B0 | |
| 69 | |
| 70 /* BlendingFactorDest */ | 48 /* BlendingFactorDest */ |
| 71 #define GR_GL_ZERO 0 | 49 #define GR_GL_ZERO 0 |
| 72 #define GR_GL_ONE 1 | 50 #define GR_GL_ONE 1 |
| 73 #define GR_GL_SRC_COLOR 0x0300 | 51 #define GR_GL_SRC_COLOR 0x0300 |
| 74 #define GR_GL_ONE_MINUS_SRC_COLOR 0x0301 | 52 #define GR_GL_ONE_MINUS_SRC_COLOR 0x0301 |
| 75 #define GR_GL_SRC_ALPHA 0x0302 | 53 #define GR_GL_SRC_ALPHA 0x0302 |
| 76 #define GR_GL_ONE_MINUS_SRC_ALPHA 0x0303 | 54 #define GR_GL_ONE_MINUS_SRC_ALPHA 0x0303 |
| 77 #define GR_GL_DST_ALPHA 0x0304 | 55 #define GR_GL_DST_ALPHA 0x0304 |
| 78 #define GR_GL_ONE_MINUS_DST_ALPHA 0x0305 | 56 #define GR_GL_ONE_MINUS_DST_ALPHA 0x0305 |
| 79 | 57 |
| (...skipping 792 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 872 // NV_path_rendering extension to EXT_direct_state_access: | 850 // NV_path_rendering extension to EXT_direct_state_access: |
| 873 // [the matrix functions] must support the PATH_PROJECTION_NV and | 851 // [the matrix functions] must support the PATH_PROJECTION_NV and |
| 874 // PATH_MODELVIEW_NV tokens for matrixMode. | 852 // PATH_MODELVIEW_NV tokens for matrixMode. |
| 875 #define GR_GL_PATH_PROJECTION 0x1701 | 853 #define GR_GL_PATH_PROJECTION 0x1701 |
| 876 #define GR_GL_PATH_MODELVIEW 0x1700 | 854 #define GR_GL_PATH_MODELVIEW 0x1700 |
| 877 | 855 |
| 878 /* ARM specific define for MSAA support on framebuffer fetch */ | 856 /* ARM specific define for MSAA support on framebuffer fetch */ |
| 879 #define GR_GL_FETCH_PER_SAMPLE_ARM 0x8F65 | 857 #define GR_GL_FETCH_PER_SAMPLE_ARM 0x8F65 |
| 880 | 858 |
| 881 #endif | 859 #endif |
| OLD | NEW |