Closed Bug 1267569 Opened 8 years ago Closed 3 years ago

Enable tiling on configurations that use software painting backends + BasicCompositor

Categories

(Core :: Graphics: Layers, defect, P3)

defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: nical, Unassigned)

References

Details

(Whiteboard: [gfx-noted])

The affected configurations would be: Linux, Mac+BasicCompositor, Windows XP (and non-accelerated Windows in general due to blacklisting).

That would remove synchronous transactions and also help us move away from the buffer rotation code which is in a terrible shape, and more generally remove some of the differences between our supported platforms.

The combination of prefs I am suggesting is:
"layers.enable-tiles" => true
"layers.tiled-drawtarget.enabled" => true
"gfx.content.use-native-pushlayer" => false (broken with tiled-drawtarget)

That would match what we do on mac and mobile.
Depends on: 1265873, 1263053
Whiteboard: [gfx-noted]
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.