| OLD | NEW |
| 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 namespace gpu { | 7 namespace gpu { |
| 8 namespace gles2 { | 8 namespace gles2 { |
| 9 | 9 |
| 10 GLES2DecoderPassthroughImpl::GLES2DecoderPassthroughImpl(ContextGroup* group) | 10 GLES2DecoderPassthroughImpl::GLES2DecoderPassthroughImpl(ContextGroup* group) |
| (...skipping 347 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 358 error::ContextLostReason reason) {} | 358 error::ContextLostReason reason) {} |
| 359 | 359 |
| 360 gpu::gles2::Logger* GLES2DecoderPassthroughImpl::GetLogger() { | 360 gpu::gles2::Logger* GLES2DecoderPassthroughImpl::GetLogger() { |
| 361 return &logger_; | 361 return &logger_; |
| 362 } | 362 } |
| 363 | 363 |
| 364 const gpu::gles2::ContextState* GLES2DecoderPassthroughImpl::GetContextState() { | 364 const gpu::gles2::ContextState* GLES2DecoderPassthroughImpl::GetContextState() { |
| 365 return nullptr; | 365 return nullptr; |
| 366 } | 366 } |
| 367 | 367 |
| 368 scoped_refptr<ShaderTranslatorInterface> |
| 369 GLES2DecoderPassthroughImpl::GetTranslator(GLenum type) { |
| 370 return nullptr; |
| 371 } |
| 372 |
| 368 #define GLES2_CMD_OP(name) \ | 373 #define GLES2_CMD_OP(name) \ |
| 369 { \ | 374 { \ |
| 370 &GLES2DecoderPassthroughImpl::Handle##name, cmds::name::kArgFlags, \ | 375 &GLES2DecoderPassthroughImpl::Handle##name, cmds::name::kArgFlags, \ |
| 371 cmds::name::cmd_flags, \ | 376 cmds::name::cmd_flags, \ |
| 372 sizeof(cmds::name) / sizeof(CommandBufferEntry) - 1, \ | 377 sizeof(cmds::name) / sizeof(CommandBufferEntry) - 1, \ |
| 373 }, /* NOLINT */ | 378 }, /* NOLINT */ |
| 374 | 379 |
| 375 const GLES2DecoderPassthroughImpl::CommandInfo | 380 const GLES2DecoderPassthroughImpl::CommandInfo |
| 376 GLES2DecoderPassthroughImpl::command_info[] = { | 381 GLES2DecoderPassthroughImpl::command_info[] = { |
| 377 GLES2_COMMAND_LIST(GLES2_CMD_OP)}; | 382 GLES2_COMMAND_LIST(GLES2_CMD_OP)}; |
| 378 | 383 |
| 379 #undef GLES2_CMD_OP | 384 #undef GLES2_CMD_OP |
| 380 | 385 |
| 381 } // namespace gles2 | 386 } // namespace gles2 |
| 382 } // namespace gpu | 387 } // namespace gpu |
| OLD | NEW |