shairai / angleproject

Automatically exported from code.google.com/p/angleproject
Other
0 stars 0 forks source link

Create a ESSL compiler per context instead of a single global compiler #823

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Currently ShaderD3D creates a global compiler, this runs into issues with 
multiple contexts that may have different client versions and extensions 
available.

Refactor the global compiler so that it can handle this case.

Original issue reported on code.google.com by geofflang@chromium.org on 5 Nov 2014 at 6:23

GoogleCodeExporter commented 9 years ago
Is 
https://chromium.googlesource.com/angle/angle/+/492a7e43ebdd2c40e8b6e7b5cd961065
069a2cff the only change needed for this, or is more coming?

Does this interact with issue 624 at all?

Original comment by shannonw...@chromium.org on 5 Jan 2015 at 9:16

GoogleCodeExporter commented 9 years ago
This issue is done.  It doesn't affect issue 624, the behaviour should be the 
same.

Original comment by geofflang@chromium.org on 5 Jan 2015 at 9:26