OLD | NEW |
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 3444 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3455 } | 3455 } |
3456 | 3456 |
3457 void GLES2Implementation::MatrixLoadIdentityCHROMIUM(GLenum matrixMode) { | 3457 void GLES2Implementation::MatrixLoadIdentityCHROMIUM(GLenum matrixMode) { |
3458 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 3458 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
3459 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glMatrixLoadIdentityCHROMIUM(" | 3459 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glMatrixLoadIdentityCHROMIUM(" |
3460 << GLES2Util::GetStringMatrixMode(matrixMode) << ")"); | 3460 << GLES2Util::GetStringMatrixMode(matrixMode) << ")"); |
3461 helper_->MatrixLoadIdentityCHROMIUM(matrixMode); | 3461 helper_->MatrixLoadIdentityCHROMIUM(matrixMode); |
3462 CheckGLError(); | 3462 CheckGLError(); |
3463 } | 3463 } |
3464 | 3464 |
| 3465 GLboolean GLES2Implementation::IsPathCHROMIUM(GLuint path) { |
| 3466 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
| 3467 TRACE_EVENT0("gpu", "GLES2Implementation::IsPathCHROMIUM"); |
| 3468 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glIsPathCHROMIUM(" << path << ")"); |
| 3469 typedef cmds::IsPathCHROMIUM::Result Result; |
| 3470 Result* result = GetResultAs<Result*>(); |
| 3471 if (!result) { |
| 3472 return GL_FALSE; |
| 3473 } |
| 3474 *result = 0; |
| 3475 helper_->IsPathCHROMIUM(path, GetResultShmId(), GetResultShmOffset()); |
| 3476 WaitForCmd(); |
| 3477 GLboolean result_value = *result != 0; |
| 3478 GPU_CLIENT_LOG("returned " << result_value); |
| 3479 CheckGLError(); |
| 3480 return result_value; |
| 3481 } |
| 3482 |
| 3483 void GLES2Implementation::PathParameterfCHROMIUM(GLuint path, |
| 3484 GLenum pname, |
| 3485 GLfloat value) { |
| 3486 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
| 3487 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glPathParameterfCHROMIUM(" << path |
| 3488 << ", " << GLES2Util::GetStringPathParameter(pname) << ", " |
| 3489 << value << ")"); |
| 3490 helper_->PathParameterfCHROMIUM(path, pname, value); |
| 3491 CheckGLError(); |
| 3492 } |
| 3493 |
| 3494 void GLES2Implementation::PathParameteriCHROMIUM(GLuint path, |
| 3495 GLenum pname, |
| 3496 GLint value) { |
| 3497 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
| 3498 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glPathParameteriCHROMIUM(" << path |
| 3499 << ", " << GLES2Util::GetStringPathParameter(pname) << ", " |
| 3500 << value << ")"); |
| 3501 helper_->PathParameteriCHROMIUM(path, pname, value); |
| 3502 CheckGLError(); |
| 3503 } |
| 3504 |
| 3505 void GLES2Implementation::PathStencilFuncCHROMIUM(GLenum func, |
| 3506 GLint ref, |
| 3507 GLuint mask) { |
| 3508 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
| 3509 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glPathStencilFuncCHROMIUM(" |
| 3510 << GLES2Util::GetStringCmpFunction(func) << ", " << ref |
| 3511 << ", " << mask << ")"); |
| 3512 helper_->PathStencilFuncCHROMIUM(func, ref, mask); |
| 3513 CheckGLError(); |
| 3514 } |
| 3515 |
| 3516 void GLES2Implementation::StencilFillPathCHROMIUM(GLuint path, |
| 3517 GLenum fillMode, |
| 3518 GLuint mask) { |
| 3519 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
| 3520 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glStencilFillPathCHROMIUM(" << path |
| 3521 << ", " << GLES2Util::GetStringPathFillMode(fillMode) |
| 3522 << ", " << mask << ")"); |
| 3523 helper_->StencilFillPathCHROMIUM(path, fillMode, mask); |
| 3524 CheckGLError(); |
| 3525 } |
| 3526 |
| 3527 void GLES2Implementation::StencilStrokePathCHROMIUM(GLuint path, |
| 3528 GLint reference, |
| 3529 GLuint mask) { |
| 3530 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
| 3531 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glStencilStrokePathCHROMIUM(" |
| 3532 << path << ", " << reference << ", " << mask << ")"); |
| 3533 helper_->StencilStrokePathCHROMIUM(path, reference, mask); |
| 3534 CheckGLError(); |
| 3535 } |
| 3536 |
| 3537 void GLES2Implementation::CoverFillPathCHROMIUM(GLuint path, GLenum coverMode) { |
| 3538 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
| 3539 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glCoverFillPathCHROMIUM(" << path |
| 3540 << ", " << GLES2Util::GetStringPathCoverMode(coverMode) |
| 3541 << ")"); |
| 3542 helper_->CoverFillPathCHROMIUM(path, coverMode); |
| 3543 CheckGLError(); |
| 3544 } |
| 3545 |
| 3546 void GLES2Implementation::CoverStrokePathCHROMIUM(GLuint path, |
| 3547 GLenum coverMode) { |
| 3548 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
| 3549 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glCoverStrokePathCHROMIUM(" << path |
| 3550 << ", " << GLES2Util::GetStringPathCoverMode(coverMode) |
| 3551 << ")"); |
| 3552 helper_->CoverStrokePathCHROMIUM(path, coverMode); |
| 3553 CheckGLError(); |
| 3554 } |
| 3555 |
| 3556 void GLES2Implementation::StencilThenCoverFillPathCHROMIUM(GLuint path, |
| 3557 GLenum fillMode, |
| 3558 GLuint mask, |
| 3559 GLenum coverMode) { |
| 3560 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
| 3561 GPU_CLIENT_LOG( |
| 3562 "[" << GetLogPrefix() << "] glStencilThenCoverFillPathCHROMIUM(" << path |
| 3563 << ", " << GLES2Util::GetStringPathFillMode(fillMode) << ", " << mask |
| 3564 << ", " << GLES2Util::GetStringPathCoverMode(coverMode) << ")"); |
| 3565 helper_->StencilThenCoverFillPathCHROMIUM(path, fillMode, mask, coverMode); |
| 3566 CheckGLError(); |
| 3567 } |
| 3568 |
| 3569 void GLES2Implementation::StencilThenCoverStrokePathCHROMIUM(GLuint path, |
| 3570 GLint reference, |
| 3571 GLuint mask, |
| 3572 GLenum coverMode) { |
| 3573 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
| 3574 GPU_CLIENT_LOG("[" << GetLogPrefix() |
| 3575 << "] glStencilThenCoverStrokePathCHROMIUM(" << path |
| 3576 << ", " << reference << ", " << mask << ", " |
| 3577 << GLES2Util::GetStringPathCoverMode(coverMode) << ")"); |
| 3578 helper_->StencilThenCoverStrokePathCHROMIUM(path, reference, mask, coverMode); |
| 3579 CheckGLError(); |
| 3580 } |
| 3581 |
3465 void GLES2Implementation::BlendBarrierKHR() { | 3582 void GLES2Implementation::BlendBarrierKHR() { |
3466 GPU_CLIENT_SINGLE_THREAD_CHECK(); | 3583 GPU_CLIENT_SINGLE_THREAD_CHECK(); |
3467 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBlendBarrierKHR(" | 3584 GPU_CLIENT_LOG("[" << GetLogPrefix() << "] glBlendBarrierKHR(" |
3468 << ")"); | 3585 << ")"); |
3469 helper_->BlendBarrierKHR(); | 3586 helper_->BlendBarrierKHR(); |
3470 CheckGLError(); | 3587 CheckGLError(); |
3471 } | 3588 } |
3472 | 3589 |
3473 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_IMPL_AUTOGEN_H_ | 3590 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_IMPL_AUTOGEN_H_ |
OLD | NEW |