Gecko:Layers: Difference between revisions

Line 22: Line 22:
* Abstract over hardware acceleration APIs (e.g. D3D vs GL)
* Abstract over hardware acceleration APIs (e.g. D3D vs GL)
* Be able to use platform layer APIs (e.g. Core Animation) if we get backed into a corner with undocumented interfaces?
* Be able to use platform layer APIs (e.g. Core Animation) if we get backed into a corner with undocumented interfaces?
* Support VRAM management; we'd like to be able to discard buffers and re-render them when VRAM is full, including with fine granularity via a tile cache


== Open questions ==
== Open questions ==
1,295

edits