Skip to content

fbo fatal error 8cd6 #82

@verpeteren

Description

@verpeteren

I am experimenting on the components branch (b1f1f7a) and found that the webgl context behaves different on a 'canvas Element' then on a 'canvas Instance'.

Consider the following testcase:

<application>
<meta>
	<id>com.nidium.github.issues.XX</id>
  	<viewport>640x360</viewport>
</meta>

<layout>
	<canvas id="3dcanvas" ></canvas>
</layout>

<script>
const let_it_crash = false;
if (let_it_crash) {
	var canvas3d = document.getElementById("3dcanvas");
} else {
	/*
	* this gives 
	  [ERROR:CanvasContext] (CanvasContext.cpp:472) fbo fatal error 8cd6
	*/
	var canvas3d = new Canvas(640, 360);
	document.canvas.add(canvas3d);
}
var gl = canvas3d.getContext("webgl");

</script>
</application>

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions