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

Side by Side Diff: webkit/gpu/webgraphicscontext3d_in_process_command_buffer_impl.h

Issue 9192014: Replace WGC3D visibility extension with resource_usage extension. [Part 2 of 3] (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Added image_transport_surface_win changes Created 8 years, 11 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 (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 WEBKIT_GPU_WEBGRAPHICSCONTEXT3D_IN_PROCESS_COMMAND_BUFFER_IMPL_H_ 5 #ifndef WEBKIT_GPU_WEBGRAPHICSCONTEXT3D_IN_PROCESS_COMMAND_BUFFER_IMPL_H_
6 #define WEBKIT_GPU_WEBGRAPHICSCONTEXT3D_IN_PROCESS_COMMAND_BUFFER_IMPL_H_ 6 #define WEBKIT_GPU_WEBGRAPHICSCONTEXT3D_IN_PROCESS_COMMAND_BUFFER_IMPL_H_
7 #pragma once 7 #pragma once
8 8
9 #if defined(ENABLE_GPU) 9 #if defined(ENABLE_GPU)
10 10
(...skipping 405 matching lines...) Expand 10 before | Expand all | Expand 10 after
416 WGC3Dint level, 416 WGC3Dint level,
417 WGC3Dint xoffset, 417 WGC3Dint xoffset,
418 WGC3Dint yoffset, 418 WGC3Dint yoffset,
419 WGC3Dsizei width, 419 WGC3Dsizei width,
420 WGC3Dsizei height, 420 WGC3Dsizei height,
421 WGC3Denum format, 421 WGC3Denum format,
422 WGC3Denum type, 422 WGC3Denum type,
423 WGC3Denum access); 423 WGC3Denum access);
424 virtual void unmapTexSubImage2DCHROMIUM(const void*); 424 virtual void unmapTexSubImage2DCHROMIUM(const void*);
425 425
426 virtual void setVisibilityCHROMIUM(bool visible); 426 virtual void setResourceUsageCHROMIUM(ResourceUsage resourceUsage);
427 427
428 virtual void copyTextureToParentTextureCHROMIUM( 428 virtual void copyTextureToParentTextureCHROMIUM(
429 WebGLId texture, WebGLId parentTexture); 429 WebGLId texture, WebGLId parentTexture);
430 430
431 virtual void rateLimitOffscreenContextCHROMIUM(); 431 virtual void rateLimitOffscreenContextCHROMIUM();
432 432
433 virtual WebKit::WebString getRequestableExtensionsCHROMIUM(); 433 virtual WebKit::WebString getRequestableExtensionsCHROMIUM();
434 virtual void requestExtensionCHROMIUM(const char*); 434 virtual void requestExtensionCHROMIUM(const char*);
435 435
436 virtual void blitFramebufferCHROMIUM( 436 virtual void blitFramebufferCHROMIUM(
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
503 unsigned int width, 503 unsigned int width,
504 unsigned int height); 504 unsigned int height);
505 #endif 505 #endif
506 }; 506 };
507 507
508 } // namespace gpu 508 } // namespace gpu
509 } // namespace webkit 509 } // namespace webkit
510 510
511 #endif // defined(ENABLE_GPU) 511 #endif // defined(ENABLE_GPU)
512 #endif // WEBKIT_GPU_WEBGRAPHICSCONTEXT3D_IN_PROCESS_COMMAND_BUFFER_IMPL_H_ 512 #endif // WEBKIT_GPU_WEBGRAPHICSCONTEXT3D_IN_PROCESS_COMMAND_BUFFER_IMPL_H_
OLDNEW
« no previous file with comments | « ui/gfx/gl/gl_surface.cc ('k') | webkit/gpu/webgraphicscontext3d_in_process_command_buffer_impl.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698