* WebGPURenderer: WebGLBackend feed context to `Renderer` * Forward context in WebGPU Backend too * feedbacks
@@ -84,6 +84,8 @@ class Backend {
// canvas
+ getContext() { }
+
updateSize() { }
// utils
@@ -400,7 +400,7 @@ class Renderer {
getContext() {
- return this._context;
+ return this.backend.getContext();
}
@@ -59,6 +59,12 @@ class WebGLBackend extends Backend {
+ getContext() {
+ return this.gl;
+ }
beginRender( renderContext ) {
const { gl } = this;
@@ -140,6 +140,12 @@ class WebGPUBackend extends Backend {
+ return this.context;
const renderContextData = this.get( renderContext );