| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 #ifndef GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_H_ | 5 #ifndef GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_H_ |
| 6 #define GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_H_ | 6 #define GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_H_ |
| 7 | 7 |
| 8 #include <GLES2/gl2.h> | 8 #include <GLES2/gl2.h> |
| 9 | 9 |
| 10 #include <list> | 10 #include <list> |
| (...skipping 492 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 503 ScopedTransferBufferPtr* buffer, uint32 buffer_padded_row_size); | 503 ScopedTransferBufferPtr* buffer, uint32 buffer_padded_row_size); |
| 504 | 504 |
| 505 // Helpers for query functions. | 505 // Helpers for query functions. |
| 506 bool GetHelper(GLenum pname, GLint* params); | 506 bool GetHelper(GLenum pname, GLint* params); |
| 507 bool GetBooleanvHelper(GLenum pname, GLboolean* params); | 507 bool GetBooleanvHelper(GLenum pname, GLboolean* params); |
| 508 bool GetBufferParameterivHelper(GLenum target, GLenum pname, GLint* params); | 508 bool GetBufferParameterivHelper(GLenum target, GLenum pname, GLint* params); |
| 509 bool GetFloatvHelper(GLenum pname, GLfloat* params); | 509 bool GetFloatvHelper(GLenum pname, GLfloat* params); |
| 510 bool GetFramebufferAttachmentParameterivHelper( | 510 bool GetFramebufferAttachmentParameterivHelper( |
| 511 GLenum target, GLenum attachment, GLenum pname, GLint* params); | 511 GLenum target, GLenum attachment, GLenum pname, GLint* params); |
| 512 bool GetIntegervHelper(GLenum pname, GLint* params); | 512 bool GetIntegervHelper(GLenum pname, GLint* params); |
| 513 bool GetInternalformativHelper( |
| 514 GLenum target, GLenum format, GLenum pname, GLsizei bufSize, |
| 515 GLint* params); |
| 513 bool GetProgramivHelper(GLuint program, GLenum pname, GLint* params); | 516 bool GetProgramivHelper(GLuint program, GLenum pname, GLint* params); |
| 514 bool GetRenderbufferParameterivHelper( | 517 bool GetRenderbufferParameterivHelper( |
| 515 GLenum target, GLenum pname, GLint* params); | 518 GLenum target, GLenum pname, GLint* params); |
| 516 bool GetShaderivHelper(GLuint shader, GLenum pname, GLint* params); | 519 bool GetShaderivHelper(GLuint shader, GLenum pname, GLint* params); |
| 517 bool GetTexParameterfvHelper(GLenum target, GLenum pname, GLfloat* params); | 520 bool GetTexParameterfvHelper(GLenum target, GLenum pname, GLfloat* params); |
| 518 bool GetTexParameterivHelper(GLenum target, GLenum pname, GLint* params); | 521 bool GetTexParameterivHelper(GLenum target, GLenum pname, GLint* params); |
| 519 const GLubyte* GetStringHelper(GLenum name); | 522 const GLubyte* GetStringHelper(GLenum name); |
| 520 | 523 |
| 521 bool IsExtensionAvailable(const char* ext); | 524 bool IsExtensionAvailable(const char* ext); |
| 522 | 525 |
| (...skipping 226 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 749 | 752 |
| 750 inline bool GLES2Implementation::GetTexParameterivHelper( | 753 inline bool GLES2Implementation::GetTexParameterivHelper( |
| 751 GLenum /* target */, GLenum /* pname */, GLint* /* params */) { | 754 GLenum /* target */, GLenum /* pname */, GLint* /* params */) { |
| 752 return false; | 755 return false; |
| 753 } | 756 } |
| 754 | 757 |
| 755 } // namespace gles2 | 758 } // namespace gles2 |
| 756 } // namespace gpu | 759 } // namespace gpu |
| 757 | 760 |
| 758 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_H_ | 761 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_H_ |
| OLD | NEW |