mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
osr: Fix GPU process crash with SendExternalBeginFrame (see issue #2800)
Fixes the following error: Check failed: !pending_frame_callback_. Got overlapping IssueExternalBeginFrame To test: Run `cefclient --off-screen-rendering-enabled --external-begin-frame-enabled` on Windows without crashing.
This commit is contained in:
@@ -355,6 +355,7 @@ class CefRenderWidgetHostViewOSR
|
||||
// Provides |source_id| for BeginFrameArgs that we create.
|
||||
viz::StubBeginFrameSource begin_frame_source_;
|
||||
uint64_t begin_frame_number_ = viz::BeginFrameArgs::kStartingFrameNumber;
|
||||
bool begin_frame_pending_ = false;
|
||||
|
||||
bool sync_frame_rate_ = false;
|
||||
bool external_begin_frame_enabled_ = false;
|
||||
|
Reference in New Issue
Block a user