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

Side by Side Diff: gpu/command_buffer/service/gles2_cmd_decoder_passthrough_doers.cc

Issue 2736643004: Add DCLayerOverlayProcessor and supporting DCLayer structures. (Closed)
Patch Set: split CALayerOverlay into DCLayerOverlay Created 3 years, 9 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) 2016 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2016 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 #include "gpu/command_buffer/service/gles2_cmd_decoder_passthrough.h" 5 #include "gpu/command_buffer/service/gles2_cmd_decoder_passthrough.h"
6 6
7 #include "base/strings/string_number_conversions.h" 7 #include "base/strings/string_number_conversions.h"
8 #include "ui/gl/gl_version_info.h" 8 #include "ui/gl/gl_version_info.h"
9 9
10 namespace gpu { 10 namespace gpu {
(...skipping 3149 matching lines...) Expand 10 before | Expand all | Expand 10 after
3160 return error::kNoError; 3160 return error::kNoError;
3161 } 3161 }
3162 3162
3163 error::Error GLES2DecoderPassthroughImpl::DoScheduleCALayerInUseQueryCHROMIUM( 3163 error::Error GLES2DecoderPassthroughImpl::DoScheduleCALayerInUseQueryCHROMIUM(
3164 GLuint n, 3164 GLuint n,
3165 const volatile GLuint* textures) { 3165 const volatile GLuint* textures) {
3166 NOTIMPLEMENTED(); 3166 NOTIMPLEMENTED();
3167 return error::kNoError; 3167 return error::kNoError;
3168 } 3168 }
3169 3169
3170 error::Error GLES2DecoderPassthroughImpl::DoScheduleDCLayerSharedStateCHROMIUM(
3171 GLfloat opacity,
3172 GLboolean is_clipped,
3173 const GLfloat* clip_rect,
3174 GLint z_order,
3175 const GLfloat* transform) {
3176 NOTIMPLEMENTED();
3177 return error::kNoError;
3178 }
3179
3180 error::Error GLES2DecoderPassthroughImpl::DoScheduleDCLayerCHROMIUM(
3181 GLuint contents_texture_id,
3182 const GLfloat* contents_rect,
3183 GLuint background_color,
3184 GLuint edge_aa_mask,
3185 const GLfloat* bounds_rect) {
3186 NOTIMPLEMENTED();
3187 return error::kNoError;
3188 }
3189
3170 error::Error GLES2DecoderPassthroughImpl::DoCommitOverlayPlanesCHROMIUM() { 3190 error::Error GLES2DecoderPassthroughImpl::DoCommitOverlayPlanesCHROMIUM() {
3171 NOTIMPLEMENTED(); 3191 NOTIMPLEMENTED();
3172 return error::kNoError; 3192 return error::kNoError;
3173 } 3193 }
3174 3194
3175 error::Error GLES2DecoderPassthroughImpl::DoSwapInterval(GLint interval) { 3195 error::Error GLES2DecoderPassthroughImpl::DoSwapInterval(GLint interval) {
3176 context_->SetSwapInterval(interval); 3196 context_->SetSwapInterval(interval);
3177 return error::kNoError; 3197 return error::kNoError;
3178 } 3198 }
3179 3199
(...skipping 292 matching lines...) Expand 10 before | Expand all | Expand 10 after
3472 GLint x, 3492 GLint x,
3473 GLint y, 3493 GLint y,
3474 GLint width, 3494 GLint width,
3475 GLint height) { 3495 GLint height) {
3476 NOTIMPLEMENTED(); 3496 NOTIMPLEMENTED();
3477 return error::kNoError; 3497 return error::kNoError;
3478 } 3498 }
3479 3499
3480 } // namespace gles2 3500 } // namespace gles2
3481 } // namespace gpu 3501 } // namespace gpu
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698