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

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

Issue 255713008: Change glimage to accept a type. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Build Created 6 years, 7 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 | Annotate | Revision Log
OLDNEW
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 <map> 10 #include <map>
(...skipping 525 matching lines...) Expand 10 before | Expand all | Expand 10 after
536 void DeleteVertexArraysOESStub(GLsizei n, const GLuint* arrays); 536 void DeleteVertexArraysOESStub(GLsizei n, const GLuint* arrays);
537 537
538 void BufferDataHelper( 538 void BufferDataHelper(
539 GLenum target, GLsizeiptr size, const void* data, GLenum usage); 539 GLenum target, GLsizeiptr size, const void* data, GLenum usage);
540 void BufferSubDataHelper( 540 void BufferSubDataHelper(
541 GLenum target, GLintptr offset, GLsizeiptr size, const void* data); 541 GLenum target, GLintptr offset, GLsizeiptr size, const void* data);
542 void BufferSubDataHelperImpl( 542 void BufferSubDataHelperImpl(
543 GLenum target, GLintptr offset, GLsizeiptr size, const void* data, 543 GLenum target, GLintptr offset, GLsizeiptr size, const void* data,
544 ScopedTransferBufferPtr* buffer); 544 ScopedTransferBufferPtr* buffer);
545 545
546 GLuint CreateImageCHROMIUMHelper( 546 GLuint CreateImageCHROMIUMHelper(GLsizei width,
547 GLsizei width, GLsizei height, GLenum internalformat); 547 GLsizei height,
548 GLenum internalformat,
549 GLenum usage);
548 void DestroyImageCHROMIUMHelper(GLuint image_id); 550 void DestroyImageCHROMIUMHelper(GLuint image_id);
549 void* MapImageCHROMIUMHelper(GLuint image_id, GLenum access); 551 void* MapImageCHROMIUMHelper(GLuint image_id);
550 void UnmapImageCHROMIUMHelper(GLuint image_id); 552 void UnmapImageCHROMIUMHelper(GLuint image_id);
551 void GetImageParameterivCHROMIUMHelper( 553 void GetImageParameterivCHROMIUMHelper(
552 GLuint image_id, GLenum pname, GLint* params); 554 GLuint image_id, GLenum pname, GLint* params);
553 555
554 // Helper for GetVertexAttrib 556 // Helper for GetVertexAttrib
555 bool GetVertexAttribHelper(GLuint index, GLenum pname, uint32* param); 557 bool GetVertexAttribHelper(GLuint index, GLenum pname, uint32* param);
556 558
557 GLuint GetMaxValueInBufferCHROMIUMHelper( 559 GLuint GetMaxValueInBufferCHROMIUMHelper(
558 GLuint buffer_id, GLsizei count, GLenum type, GLuint offset); 560 GLuint buffer_id, GLsizei count, GLenum type, GLuint offset);
559 561
(...skipping 252 matching lines...) Expand 10 before | Expand all | Expand 10 after
812 814
813 inline bool GLES2Implementation::GetTexParameterivHelper( 815 inline bool GLES2Implementation::GetTexParameterivHelper(
814 GLenum /* target */, GLenum /* pname */, GLint* /* params */) { 816 GLenum /* target */, GLenum /* pname */, GLint* /* params */) {
815 return false; 817 return false;
816 } 818 }
817 819
818 } // namespace gles2 820 } // namespace gles2
819 } // namespace gpu 821 } // namespace gpu
820 822
821 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_H_ 823 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698