diff options
Diffstat (limited to 'chromium/third_party/skia/modules/canvaskit/cpu.js')
-rw-r--r-- | chromium/third_party/skia/modules/canvaskit/cpu.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/chromium/third_party/skia/modules/canvaskit/cpu.js b/chromium/third_party/skia/modules/canvaskit/cpu.js index a1423d4e1af..1aed6ced007 100644 --- a/chromium/third_party/skia/modules/canvaskit/cpu.js +++ b/chromium/third_party/skia/modules/canvaskit/cpu.js @@ -1,7 +1,7 @@ // Adds compile-time JS functions to augment the CanvasKit interface. // Implementations in this file are considerate of GPU builds, i.e. some // behavior is predicated on whether or not this is being compiled alongside -// gpu.js. +// webgl.js or webgpu.js. (function(CanvasKit){ CanvasKit._extraInitializations = CanvasKit._extraInitializations || []; CanvasKit._extraInitializations.push(function() { @@ -104,5 +104,10 @@ CanvasKit.setCurrentContext = CanvasKit.setCurrentContext || function() { // no op if this is a cpu-only build. }; + + CanvasKit.getCurrentGrDirectContext = CanvasKit.getCurrentGrDirectContext || function() { + // No GrDirectContexts without a GPU backend. + return null; + }; }); }(Module)); // When this file is loaded in, the high level object is "Module"; |