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

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

Issue 895933004: Add UniformBlocks related commands to command buffer. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@uniform
Patch Set: Working Created 5 years, 10 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 482 matching lines...) Expand 10 before | Expand all | Expand 10 after
493 GLuint index, 493 GLuint index,
494 GLsizei bufsize, 494 GLsizei bufsize,
495 GLsizei* length, 495 GLsizei* length,
496 GLint* size, 496 GLint* size,
497 GLenum* type, 497 GLenum* type,
498 char* name) { 498 char* name) {
499 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetActiveUniform"); 499 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetActiveUniform");
500 gl_->GetActiveUniform(program, index, bufsize, length, size, type, name); 500 gl_->GetActiveUniform(program, index, bufsize, length, size, type, name);
501 } 501 }
502 502
503 void GLES2TraceImplementation::GetActiveUniformBlockName(GLuint program,
504 GLuint index,
505 GLsizei bufsize,
506 GLsizei* length,
507 char* name) {
508 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetActiveUniformBlockName");
509 gl_->GetActiveUniformBlockName(program, index, bufsize, length, name);
510 }
511
503 void GLES2TraceImplementation::GetAttachedShaders(GLuint program, 512 void GLES2TraceImplementation::GetAttachedShaders(GLuint program,
504 GLsizei maxcount, 513 GLsizei maxcount,
505 GLsizei* count, 514 GLsizei* count,
506 GLuint* shaders) { 515 GLuint* shaders) {
507 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetAttachedShaders"); 516 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetAttachedShaders");
508 gl_->GetAttachedShaders(program, maxcount, count, shaders); 517 gl_->GetAttachedShaders(program, maxcount, count, shaders);
509 } 518 }
510 519
511 GLint GLES2TraceImplementation::GetAttribLocation(GLuint program, 520 GLint GLES2TraceImplementation::GetAttribLocation(GLuint program,
512 const char* name) { 521 const char* name) {
(...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after
646 gl_->GetTexParameterfv(target, pname, params); 655 gl_->GetTexParameterfv(target, pname, params);
647 } 656 }
648 657
649 void GLES2TraceImplementation::GetTexParameteriv(GLenum target, 658 void GLES2TraceImplementation::GetTexParameteriv(GLenum target,
650 GLenum pname, 659 GLenum pname,
651 GLint* params) { 660 GLint* params) {
652 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetTexParameteriv"); 661 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetTexParameteriv");
653 gl_->GetTexParameteriv(target, pname, params); 662 gl_->GetTexParameteriv(target, pname, params);
654 } 663 }
655 664
665 GLuint GLES2TraceImplementation::GetUniformBlockIndex(GLuint program,
666 const char* name) {
667 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetUniformBlockIndex");
668 return gl_->GetUniformBlockIndex(program, name);
669 }
670
656 void GLES2TraceImplementation::GetUniformfv(GLuint program, 671 void GLES2TraceImplementation::GetUniformfv(GLuint program,
657 GLint location, 672 GLint location,
658 GLfloat* params) { 673 GLfloat* params) {
659 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetUniformfv"); 674 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetUniformfv");
660 gl_->GetUniformfv(program, location, params); 675 gl_->GetUniformfv(program, location, params);
661 } 676 }
662 677
663 void GLES2TraceImplementation::GetUniformiv(GLuint program, 678 void GLES2TraceImplementation::GetUniformiv(GLuint program,
664 GLint location, 679 GLint location,
665 GLint* params) { 680 GLint* params) {
(...skipping 974 matching lines...) Expand 10 before | Expand all | Expand 10 after
1640 } 1655 }
1641 1656
1642 void GLES2TraceImplementation::GetProgramInfoCHROMIUM(GLuint program, 1657 void GLES2TraceImplementation::GetProgramInfoCHROMIUM(GLuint program,
1643 GLsizei bufsize, 1658 GLsizei bufsize,
1644 GLsizei* size, 1659 GLsizei* size,
1645 void* info) { 1660 void* info) {
1646 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetProgramInfoCHROMIUM"); 1661 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetProgramInfoCHROMIUM");
1647 gl_->GetProgramInfoCHROMIUM(program, bufsize, size, info); 1662 gl_->GetProgramInfoCHROMIUM(program, bufsize, size, info);
1648 } 1663 }
1649 1664
1665 void GLES2TraceImplementation::GetUniformBlocksCHROMIUM(GLuint program,
1666 GLsizei bufsize,
1667 GLsizei* size,
1668 void* info) {
1669 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetUniformBlocksCHROMIUM");
1670 gl_->GetUniformBlocksCHROMIUM(program, bufsize, size, info);
1671 }
1672
1650 GLuint GLES2TraceImplementation::CreateStreamTextureCHROMIUM(GLuint texture) { 1673 GLuint GLES2TraceImplementation::CreateStreamTextureCHROMIUM(GLuint texture) {
1651 TRACE_EVENT_BINARY_EFFICIENT0("gpu", 1674 TRACE_EVENT_BINARY_EFFICIENT0("gpu",
1652 "GLES2Trace::CreateStreamTextureCHROMIUM"); 1675 "GLES2Trace::CreateStreamTextureCHROMIUM");
1653 return gl_->CreateStreamTextureCHROMIUM(texture); 1676 return gl_->CreateStreamTextureCHROMIUM(texture);
1654 } 1677 }
1655 1678
1656 GLuint GLES2TraceImplementation::CreateImageCHROMIUM(ClientBuffer buffer, 1679 GLuint GLES2TraceImplementation::CreateImageCHROMIUM(ClientBuffer buffer,
1657 GLsizei width, 1680 GLsizei width,
1658 GLsizei height, 1681 GLsizei height,
1659 GLenum internalformat) { 1682 GLenum internalformat) {
(...skipping 300 matching lines...) Expand 10 before | Expand all | Expand 10 after
1960 "GLES2Trace::MatrixLoadIdentityCHROMIUM"); 1983 "GLES2Trace::MatrixLoadIdentityCHROMIUM");
1961 gl_->MatrixLoadIdentityCHROMIUM(matrixMode); 1984 gl_->MatrixLoadIdentityCHROMIUM(matrixMode);
1962 } 1985 }
1963 1986
1964 void GLES2TraceImplementation::BlendBarrierKHR() { 1987 void GLES2TraceImplementation::BlendBarrierKHR() {
1965 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::BlendBarrierKHR"); 1988 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::BlendBarrierKHR");
1966 gl_->BlendBarrierKHR(); 1989 gl_->BlendBarrierKHR();
1967 } 1990 }
1968 1991
1969 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_TRACE_IMPLEMENTATION_IMPL_AUTOGEN_H_ 1992 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_TRACE_IMPLEMENTATION_IMPL_AUTOGEN_H_
OLDNEW
« no previous file with comments | « gpu/command_buffer/client/gles2_trace_implementation_autogen.h ('k') | gpu/command_buffer/client/program_info_manager.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698