Lines Matching refs:decoder_
194 if (decoder_.get() && message.type() != GpuCommandBufferMsg_Echo::ID &&
277 if (decoder_.get() && !MakeCurrent())
360 if (decoder_->MakeCurrent())
363 command_buffer_->SetContextLostReason(decoder_->GetContextLostReason());
389 if (decoder_)
390 decoder_->set_engine(NULL);
397 if (decoder_ && command_buffer_ &&
399 have_context = decoder_->MakeCurrent();
404 if (decoder_) {
405 decoder_->Destroy(have_context);
406 decoder_.reset();
437 decoder_.reset(::gpu::gles2::GLES2Decoder::Create(context_group_.get()));
440 decoder_.get(),
441 decoder_.get()));
445 decoder_->set_engine(scheduler_.get());
489 channel_->share_group(), context.get(), decoder_->AsWeakPtr());
520 new gpu::GLStateRestorerImpl(decoder_->AsWeakPtr()));
532 if (!decoder_->Initialize(surface_,
548 decoder_->set_log_commands(true);
551 decoder_->GetLogger()->SetMsgCallback(
554 decoder_->SetShaderCacheCallback(
557 decoder_->SetWaitSyncPointCallback(
588 reply_message, true, decoder_->GetCapabilities());
643 if (!decoder_) {
648 decoder_->ProduceFrontBuffer(mailbox);
884 if (decoder_) {
885 gpu::gles2::QueryManager* query_manager = decoder_->GetQueryManager();
1021 if (was_lost && decoder_ && decoder_->WasContextLostByRobustnessExtension() &&
1035 if (decoder_)
1036 decoder_->LoseContext(GL_UNKNOWN_CONTEXT_RESET_ARB);