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

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

Issue 788123002: Add sampler related ES3 APIs to command buffer. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years 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 28 matching lines...) Expand all
39 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::BindFramebuffer"); 39 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::BindFramebuffer");
40 gl_->BindFramebuffer(target, framebuffer); 40 gl_->BindFramebuffer(target, framebuffer);
41 } 41 }
42 42
43 void GLES2TraceImplementation::BindRenderbuffer(GLenum target, 43 void GLES2TraceImplementation::BindRenderbuffer(GLenum target,
44 GLuint renderbuffer) { 44 GLuint renderbuffer) {
45 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::BindRenderbuffer"); 45 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::BindRenderbuffer");
46 gl_->BindRenderbuffer(target, renderbuffer); 46 gl_->BindRenderbuffer(target, renderbuffer);
47 } 47 }
48 48
49 void GLES2TraceImplementation::BindSampler(GLuint unit, GLuint sampler) {
50 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::BindSampler");
51 gl_->BindSampler(unit, sampler);
52 }
53
49 void GLES2TraceImplementation::BindTexture(GLenum target, GLuint texture) { 54 void GLES2TraceImplementation::BindTexture(GLenum target, GLuint texture) {
50 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::BindTexture"); 55 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::BindTexture");
51 gl_->BindTexture(target, texture); 56 gl_->BindTexture(target, texture);
52 } 57 }
53 58
54 void GLES2TraceImplementation::BlendColor(GLclampf red, 59 void GLES2TraceImplementation::BlendColor(GLclampf red,
55 GLclampf green, 60 GLclampf green,
56 GLclampf blue, 61 GLclampf blue,
57 GLclampf alpha) { 62 GLclampf alpha) {
58 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::BlendColor"); 63 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::BlendColor");
(...skipping 174 matching lines...) Expand 10 before | Expand all | Expand 10 after
233 gl_->DeleteProgram(program); 238 gl_->DeleteProgram(program);
234 } 239 }
235 240
236 void GLES2TraceImplementation::DeleteRenderbuffers( 241 void GLES2TraceImplementation::DeleteRenderbuffers(
237 GLsizei n, 242 GLsizei n,
238 const GLuint* renderbuffers) { 243 const GLuint* renderbuffers) {
239 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DeleteRenderbuffers"); 244 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DeleteRenderbuffers");
240 gl_->DeleteRenderbuffers(n, renderbuffers); 245 gl_->DeleteRenderbuffers(n, renderbuffers);
241 } 246 }
242 247
248 void GLES2TraceImplementation::DeleteSamplers(GLsizei n,
249 const GLuint* samplers) {
250 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DeleteSamplers");
251 gl_->DeleteSamplers(n, samplers);
252 }
253
243 void GLES2TraceImplementation::DeleteShader(GLuint shader) { 254 void GLES2TraceImplementation::DeleteShader(GLuint shader) {
244 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DeleteShader"); 255 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DeleteShader");
245 gl_->DeleteShader(shader); 256 gl_->DeleteShader(shader);
246 } 257 }
247 258
248 void GLES2TraceImplementation::DeleteTextures(GLsizei n, 259 void GLES2TraceImplementation::DeleteTextures(GLsizei n,
249 const GLuint* textures) { 260 const GLuint* textures) {
250 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DeleteTextures"); 261 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::DeleteTextures");
251 gl_->DeleteTextures(n, textures); 262 gl_->DeleteTextures(n, textures);
252 } 263 }
(...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after
364 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GenFramebuffers"); 375 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GenFramebuffers");
365 gl_->GenFramebuffers(n, framebuffers); 376 gl_->GenFramebuffers(n, framebuffers);
366 } 377 }
367 378
368 void GLES2TraceImplementation::GenRenderbuffers(GLsizei n, 379 void GLES2TraceImplementation::GenRenderbuffers(GLsizei n,
369 GLuint* renderbuffers) { 380 GLuint* renderbuffers) {
370 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GenRenderbuffers"); 381 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GenRenderbuffers");
371 gl_->GenRenderbuffers(n, renderbuffers); 382 gl_->GenRenderbuffers(n, renderbuffers);
372 } 383 }
373 384
385 void GLES2TraceImplementation::GenSamplers(GLsizei n, GLuint* samplers) {
386 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GenSamplers");
387 gl_->GenSamplers(n, samplers);
388 }
389
374 void GLES2TraceImplementation::GenTextures(GLsizei n, GLuint* textures) { 390 void GLES2TraceImplementation::GenTextures(GLsizei n, GLuint* textures) {
375 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GenTextures"); 391 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GenTextures");
376 gl_->GenTextures(n, textures); 392 gl_->GenTextures(n, textures);
377 } 393 }
378 394
379 void GLES2TraceImplementation::GetActiveAttrib(GLuint program, 395 void GLES2TraceImplementation::GetActiveAttrib(GLuint program,
380 GLuint index, 396 GLuint index,
381 GLsizei bufsize, 397 GLsizei bufsize,
382 GLsizei* length, 398 GLsizei* length,
383 GLint* size, 399 GLint* size,
(...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after
474 } 490 }
475 491
476 void GLES2TraceImplementation::GetRenderbufferParameteriv(GLenum target, 492 void GLES2TraceImplementation::GetRenderbufferParameteriv(GLenum target,
477 GLenum pname, 493 GLenum pname,
478 GLint* params) { 494 GLint* params) {
479 TRACE_EVENT_BINARY_EFFICIENT0("gpu", 495 TRACE_EVENT_BINARY_EFFICIENT0("gpu",
480 "GLES2Trace::GetRenderbufferParameteriv"); 496 "GLES2Trace::GetRenderbufferParameteriv");
481 gl_->GetRenderbufferParameteriv(target, pname, params); 497 gl_->GetRenderbufferParameteriv(target, pname, params);
482 } 498 }
483 499
500 void GLES2TraceImplementation::GetSamplerParameterfv(GLuint sampler,
501 GLenum pname,
502 GLfloat* params) {
503 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetSamplerParameterfv");
504 gl_->GetSamplerParameterfv(sampler, pname, params);
505 }
506
507 void GLES2TraceImplementation::GetSamplerParameteriv(GLuint sampler,
508 GLenum pname,
509 GLint* params) {
510 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetSamplerParameteriv");
511 gl_->GetSamplerParameteriv(sampler, pname, params);
512 }
513
484 void GLES2TraceImplementation::GetShaderiv(GLuint shader, 514 void GLES2TraceImplementation::GetShaderiv(GLuint shader,
485 GLenum pname, 515 GLenum pname,
486 GLint* params) { 516 GLint* params) {
487 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetShaderiv"); 517 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::GetShaderiv");
488 gl_->GetShaderiv(shader, pname, params); 518 gl_->GetShaderiv(shader, pname, params);
489 } 519 }
490 520
491 void GLES2TraceImplementation::GetShaderInfoLog(GLuint shader, 521 void GLES2TraceImplementation::GetShaderInfoLog(GLuint shader,
492 GLsizei bufsize, 522 GLsizei bufsize,
493 GLsizei* length, 523 GLsizei* length,
(...skipping 122 matching lines...) Expand 10 before | Expand all | Expand 10 after
616 GLboolean GLES2TraceImplementation::IsProgram(GLuint program) { 646 GLboolean GLES2TraceImplementation::IsProgram(GLuint program) {
617 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::IsProgram"); 647 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::IsProgram");
618 return gl_->IsProgram(program); 648 return gl_->IsProgram(program);
619 } 649 }
620 650
621 GLboolean GLES2TraceImplementation::IsRenderbuffer(GLuint renderbuffer) { 651 GLboolean GLES2TraceImplementation::IsRenderbuffer(GLuint renderbuffer) {
622 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::IsRenderbuffer"); 652 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::IsRenderbuffer");
623 return gl_->IsRenderbuffer(renderbuffer); 653 return gl_->IsRenderbuffer(renderbuffer);
624 } 654 }
625 655
656 GLboolean GLES2TraceImplementation::IsSampler(GLuint sampler) {
657 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::IsSampler");
658 return gl_->IsSampler(sampler);
659 }
660
626 GLboolean GLES2TraceImplementation::IsShader(GLuint shader) { 661 GLboolean GLES2TraceImplementation::IsShader(GLuint shader) {
627 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::IsShader"); 662 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::IsShader");
628 return gl_->IsShader(shader); 663 return gl_->IsShader(shader);
629 } 664 }
630 665
631 GLboolean GLES2TraceImplementation::IsTexture(GLuint texture) { 666 GLboolean GLES2TraceImplementation::IsTexture(GLuint texture) {
632 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::IsTexture"); 667 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::IsTexture");
633 return gl_->IsTexture(texture); 668 return gl_->IsTexture(texture);
634 } 669 }
635 670
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
681 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::RenderbufferStorage"); 716 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::RenderbufferStorage");
682 gl_->RenderbufferStorage(target, internalformat, width, height); 717 gl_->RenderbufferStorage(target, internalformat, width, height);
683 } 718 }
684 719
685 void GLES2TraceImplementation::SampleCoverage(GLclampf value, 720 void GLES2TraceImplementation::SampleCoverage(GLclampf value,
686 GLboolean invert) { 721 GLboolean invert) {
687 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::SampleCoverage"); 722 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::SampleCoverage");
688 gl_->SampleCoverage(value, invert); 723 gl_->SampleCoverage(value, invert);
689 } 724 }
690 725
726 void GLES2TraceImplementation::SamplerParameterf(GLuint sampler,
727 GLenum pname,
728 GLfloat param) {
729 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::SamplerParameterf");
730 gl_->SamplerParameterf(sampler, pname, param);
731 }
732
733 void GLES2TraceImplementation::SamplerParameterfv(GLuint sampler,
734 GLenum pname,
735 const GLfloat* params) {
736 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::SamplerParameterfv");
737 gl_->SamplerParameterfv(sampler, pname, params);
738 }
739
740 void GLES2TraceImplementation::SamplerParameteri(GLuint sampler,
741 GLenum pname,
742 GLint param) {
743 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::SamplerParameteri");
744 gl_->SamplerParameteri(sampler, pname, param);
745 }
746
747 void GLES2TraceImplementation::SamplerParameteriv(GLuint sampler,
748 GLenum pname,
749 const GLint* params) {
750 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::SamplerParameteriv");
751 gl_->SamplerParameteriv(sampler, pname, params);
752 }
753
691 void GLES2TraceImplementation::Scissor(GLint x, 754 void GLES2TraceImplementation::Scissor(GLint x,
692 GLint y, 755 GLint y,
693 GLsizei width, 756 GLsizei width,
694 GLsizei height) { 757 GLsizei height) {
695 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::Scissor"); 758 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::Scissor");
696 gl_->Scissor(x, y, width, height); 759 gl_->Scissor(x, y, width, height);
697 } 760 }
698 761
699 void GLES2TraceImplementation::ShaderBinary(GLsizei n, 762 void GLES2TraceImplementation::ShaderBinary(GLsizei n,
700 const GLuint* shaders, 763 const GLuint* shaders,
(...skipping 1033 matching lines...) Expand 10 before | Expand all | Expand 10 after
1734 "GLES2Trace::MatrixLoadIdentityCHROMIUM"); 1797 "GLES2Trace::MatrixLoadIdentityCHROMIUM");
1735 gl_->MatrixLoadIdentityCHROMIUM(matrixMode); 1798 gl_->MatrixLoadIdentityCHROMIUM(matrixMode);
1736 } 1799 }
1737 1800
1738 void GLES2TraceImplementation::BlendBarrierKHR() { 1801 void GLES2TraceImplementation::BlendBarrierKHR() {
1739 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::BlendBarrierKHR"); 1802 TRACE_EVENT_BINARY_EFFICIENT0("gpu", "GLES2Trace::BlendBarrierKHR");
1740 gl_->BlendBarrierKHR(); 1803 gl_->BlendBarrierKHR();
1741 } 1804 }
1742 1805
1743 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_TRACE_IMPLEMENTATION_IMPL_AUTOGEN_H_ 1806 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_TRACE_IMPLEMENTATION_IMPL_AUTOGEN_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698