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

Side by Side Diff: cc/test/test_web_graphics_context_3d.h

Issue 516663003: Surfaceless OutputSurface implementation. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 3 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 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 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 CC_TEST_TEST_WEB_GRAPHICS_CONTEXT_3D_H_ 5 #ifndef CC_TEST_TEST_WEB_GRAPHICS_CONTEXT_3D_H_
6 #define CC_TEST_TEST_WEB_GRAPHICS_CONTEXT_3D_H_ 6 #define CC_TEST_TEST_WEB_GRAPHICS_CONTEXT_3D_H_
7 7
8 #include <vector> 8 #include <vector>
9 9
10 #include "base/callback.h" 10 #include "base/callback.h"
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
66 GLint level, 66 GLint level,
67 GLint xoffset, 67 GLint xoffset,
68 GLint yoffset, 68 GLint yoffset,
69 GLsizei width, 69 GLsizei width,
70 GLsizei height, 70 GLsizei height,
71 GLenum format, 71 GLenum format,
72 GLenum type, 72 GLenum type,
73 const void* pixels) {} 73 const void* pixels) {}
74 virtual void waitAsyncTexImage2DCHROMIUM(GLenum target) {} 74 virtual void waitAsyncTexImage2DCHROMIUM(GLenum target) {}
75 virtual void releaseTexImage2DCHROMIUM(GLenum target, GLint image_id) {} 75 virtual void releaseTexImage2DCHROMIUM(GLenum target, GLint image_id) {}
76 virtual void framebufferRenderbuffer(GLenum target,
77 GLenum attachment,
78 GLenum renderbuffertarget,
79 GLuint renderbuffer) {}
80 virtual void framebufferTexture2D(GLenum target,
81 GLenum attachment,
82 GLenum textarget,
83 GLuint texture,
84 GLint level) {}
85 virtual void renderbufferStorage(GLenum target,
86 GLenum internalformat,
87 GLsizei width,
88 GLsizei height) {}
76 89
77 virtual GLenum checkFramebufferStatus(GLenum target); 90 virtual GLenum checkFramebufferStatus(GLenum target);
78 91
79 virtual void clear(GLbitfield mask) {} 92 virtual void clear(GLbitfield mask) {}
80 virtual void clearColor(GLclampf red, 93 virtual void clearColor(GLclampf red,
81 GLclampf green, 94 GLclampf green,
82 GLclampf blue, 95 GLclampf blue,
83 GLclampf alpha) {} 96 GLclampf alpha) {}
84 virtual void clearStencil(GLint s) {} 97 virtual void clearStencil(GLint s) {}
85 virtual void compressedTexImage2D(GLenum target, 98 virtual void compressedTexImage2D(GLenum target,
(...skipping 367 matching lines...) Expand 10 before | Expand all | Expand 10 after
453 466
454 scoped_refptr<Namespace> namespace_; 467 scoped_refptr<Namespace> namespace_;
455 static Namespace* shared_namespace_; 468 static Namespace* shared_namespace_;
456 469
457 base::WeakPtrFactory<TestWebGraphicsContext3D> weak_ptr_factory_; 470 base::WeakPtrFactory<TestWebGraphicsContext3D> weak_ptr_factory_;
458 }; 471 };
459 472
460 } // namespace cc 473 } // namespace cc
461 474
462 #endif // CC_TEST_TEST_WEB_GRAPHICS_CONTEXT_3D_H_ 475 #endif // CC_TEST_TEST_WEB_GRAPHICS_CONTEXT_3D_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698