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

Side by Side Diff: gpu/command_buffer/client/gles2_c_lib_autogen.h

Issue 169403005: command_buffer: Implement path rendering functions for CHROMIUM_path_rendering (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@nv-pr-02-texgen
Patch Set: Created 5 years, 6 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 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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 // This file is auto-generated from 5 // This file is auto-generated from
6 // gpu/command_buffer/build_gles2_cmd_buffer.py 6 // gpu/command_buffer/build_gles2_cmd_buffer.py
7 // It's formatted by clang-format using chromium coding style: 7 // It's formatted by clang-format using chromium coding style:
8 // clang-format -i -style=chromium filename 8 // clang-format -i -style=chromium filename
9 // DO NOT EDIT! 9 // DO NOT EDIT!
10 10
(...skipping 1389 matching lines...) Expand 10 before | Expand all | Expand 10 after
1400 } 1400 }
1401 void GLES2SwapInterval(GLint interval) { 1401 void GLES2SwapInterval(GLint interval) {
1402 gles2::GetGLContext()->SwapInterval(interval); 1402 gles2::GetGLContext()->SwapInterval(interval);
1403 } 1403 }
1404 void GLES2MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) { 1404 void GLES2MatrixLoadfCHROMIUM(GLenum matrixMode, const GLfloat* m) {
1405 gles2::GetGLContext()->MatrixLoadfCHROMIUM(matrixMode, m); 1405 gles2::GetGLContext()->MatrixLoadfCHROMIUM(matrixMode, m);
1406 } 1406 }
1407 void GLES2MatrixLoadIdentityCHROMIUM(GLenum matrixMode) { 1407 void GLES2MatrixLoadIdentityCHROMIUM(GLenum matrixMode) {
1408 gles2::GetGLContext()->MatrixLoadIdentityCHROMIUM(matrixMode); 1408 gles2::GetGLContext()->MatrixLoadIdentityCHROMIUM(matrixMode);
1409 } 1409 }
1410 GLuint GLES2GenPathsCHROMIUM(GLsizei range) {
1411 return gles2::GetGLContext()->GenPathsCHROMIUM(range);
1412 }
1413 void GLES2DeletePathsCHROMIUM(GLuint path, GLsizei range) {
1414 gles2::GetGLContext()->DeletePathsCHROMIUM(path, range);
1415 }
1416 GLboolean GLES2IsPathCHROMIUM(GLuint path) {
1417 return gles2::GetGLContext()->IsPathCHROMIUM(path);
1418 }
1419 void GLES2PathCommandsCHROMIUM(GLuint path,
1420 GLsizei numCommands,
1421 const GLubyte* commands,
1422 GLsizei numCoords,
1423 GLenum coordType,
1424 const GLvoid* coords) {
1425 gles2::GetGLContext()->PathCommandsCHROMIUM(path, numCommands, commands,
1426 numCoords, coordType, coords);
1427 }
1428 void GLES2PathParameterfCHROMIUM(GLuint path, GLenum pname, GLfloat value) {
1429 gles2::GetGLContext()->PathParameterfCHROMIUM(path, pname, value);
1430 }
1431 void GLES2PathParameteriCHROMIUM(GLuint path, GLenum pname, GLint value) {
1432 gles2::GetGLContext()->PathParameteriCHROMIUM(path, pname, value);
1433 }
1434 void GLES2PathStencilFuncCHROMIUM(GLenum func, GLint ref, GLuint mask) {
1435 gles2::GetGLContext()->PathStencilFuncCHROMIUM(func, ref, mask);
1436 }
1437 void GLES2StencilFillPathCHROMIUM(GLuint path, GLenum fillMode, GLuint mask) {
1438 gles2::GetGLContext()->StencilFillPathCHROMIUM(path, fillMode, mask);
1439 }
1440 void GLES2StencilStrokePathCHROMIUM(GLuint path, GLint reference, GLuint mask) {
1441 gles2::GetGLContext()->StencilStrokePathCHROMIUM(path, reference, mask);
1442 }
1443 void GLES2CoverFillPathCHROMIUM(GLuint path, GLenum coverMode) {
1444 gles2::GetGLContext()->CoverFillPathCHROMIUM(path, coverMode);
1445 }
1446 void GLES2CoverStrokePathCHROMIUM(GLuint path, GLenum coverMode) {
1447 gles2::GetGLContext()->CoverStrokePathCHROMIUM(path, coverMode);
1448 }
1449 void GLES2StencilThenCoverFillPathCHROMIUM(GLuint path,
1450 GLenum fillMode,
1451 GLuint mask,
1452 GLenum coverMode) {
1453 gles2::GetGLContext()->StencilThenCoverFillPathCHROMIUM(path, fillMode, mask,
1454 coverMode);
1455 }
1456 void GLES2StencilThenCoverStrokePathCHROMIUM(GLuint path,
1457 GLint reference,
1458 GLuint mask,
1459 GLenum coverMode) {
1460 gles2::GetGLContext()->StencilThenCoverStrokePathCHROMIUM(path, reference,
1461 mask, coverMode);
1462 }
1410 GLenum GLES2GetGraphicsResetStatusKHR() { 1463 GLenum GLES2GetGraphicsResetStatusKHR() {
1411 return gles2::GetGLContext()->GetGraphicsResetStatusKHR(); 1464 return gles2::GetGLContext()->GetGraphicsResetStatusKHR();
1412 } 1465 }
1413 void GLES2BlendBarrierKHR() { 1466 void GLES2BlendBarrierKHR() {
1414 gles2::GetGLContext()->BlendBarrierKHR(); 1467 gles2::GetGLContext()->BlendBarrierKHR();
1415 } 1468 }
1416 1469
1417 namespace gles2 { 1470 namespace gles2 {
1418 1471
1419 extern const NameToFunc g_gles2_function_table[] = { 1472 extern const NameToFunc g_gles2_function_table[] = {
(...skipping 1214 matching lines...) Expand 10 before | Expand all | Expand 10 after
2634 }, 2687 },
2635 { 2688 {
2636 "glMatrixLoadfCHROMIUM", 2689 "glMatrixLoadfCHROMIUM",
2637 reinterpret_cast<GLES2FunctionPointer>(glMatrixLoadfCHROMIUM), 2690 reinterpret_cast<GLES2FunctionPointer>(glMatrixLoadfCHROMIUM),
2638 }, 2691 },
2639 { 2692 {
2640 "glMatrixLoadIdentityCHROMIUM", 2693 "glMatrixLoadIdentityCHROMIUM",
2641 reinterpret_cast<GLES2FunctionPointer>(glMatrixLoadIdentityCHROMIUM), 2694 reinterpret_cast<GLES2FunctionPointer>(glMatrixLoadIdentityCHROMIUM),
2642 }, 2695 },
2643 { 2696 {
2697 "glGenPathsCHROMIUM",
2698 reinterpret_cast<GLES2FunctionPointer>(glGenPathsCHROMIUM),
2699 },
2700 {
2701 "glDeletePathsCHROMIUM",
2702 reinterpret_cast<GLES2FunctionPointer>(glDeletePathsCHROMIUM),
2703 },
2704 {
2705 "glIsPathCHROMIUM",
2706 reinterpret_cast<GLES2FunctionPointer>(glIsPathCHROMIUM),
2707 },
2708 {
2709 "glPathCommandsCHROMIUM",
2710 reinterpret_cast<GLES2FunctionPointer>(glPathCommandsCHROMIUM),
2711 },
2712 {
2713 "glPathParameterfCHROMIUM",
2714 reinterpret_cast<GLES2FunctionPointer>(glPathParameterfCHROMIUM),
2715 },
2716 {
2717 "glPathParameteriCHROMIUM",
2718 reinterpret_cast<GLES2FunctionPointer>(glPathParameteriCHROMIUM),
2719 },
2720 {
2721 "glPathStencilFuncCHROMIUM",
2722 reinterpret_cast<GLES2FunctionPointer>(glPathStencilFuncCHROMIUM),
2723 },
2724 {
2725 "glStencilFillPathCHROMIUM",
2726 reinterpret_cast<GLES2FunctionPointer>(glStencilFillPathCHROMIUM),
2727 },
2728 {
2729 "glStencilStrokePathCHROMIUM",
2730 reinterpret_cast<GLES2FunctionPointer>(glStencilStrokePathCHROMIUM),
2731 },
2732 {
2733 "glCoverFillPathCHROMIUM",
2734 reinterpret_cast<GLES2FunctionPointer>(glCoverFillPathCHROMIUM),
2735 },
2736 {
2737 "glCoverStrokePathCHROMIUM",
2738 reinterpret_cast<GLES2FunctionPointer>(glCoverStrokePathCHROMIUM),
2739 },
2740 {
2741 "glStencilThenCoverFillPathCHROMIUM",
2742 reinterpret_cast<GLES2FunctionPointer>(glStencilThenCoverFillPathCHROMIUM),
2743 },
2744 {
2745 "glStencilThenCoverStrokePathCHROMIUM",
2746 reinterpret_cast<GLES2FunctionPointer>(
2747 glStencilThenCoverStrokePathCHROMIUM),
2748 },
2749 {
2644 "glGetGraphicsResetStatusKHR", 2750 "glGetGraphicsResetStatusKHR",
2645 reinterpret_cast<GLES2FunctionPointer>(glGetGraphicsResetStatusKHR), 2751 reinterpret_cast<GLES2FunctionPointer>(glGetGraphicsResetStatusKHR),
2646 }, 2752 },
2647 { 2753 {
2648 "glBlendBarrierKHR", 2754 "glBlendBarrierKHR",
2649 reinterpret_cast<GLES2FunctionPointer>(glBlendBarrierKHR), 2755 reinterpret_cast<GLES2FunctionPointer>(glBlendBarrierKHR),
2650 }, 2756 },
2651 { 2757 {
2652 NULL, 2758 NULL,
2653 NULL, 2759 NULL,
2654 }, 2760 },
2655 }; 2761 };
2656 2762
2657 } // namespace gles2 2763 } // namespace gles2
2658 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_C_LIB_AUTOGEN_H_ 2764 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_C_LIB_AUTOGEN_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698