Open Bug 941874 Opened 12 years ago Updated 3 years ago

Make better choices about which D3D texture clients to use

Categories

(Core :: Graphics: Layers, defect)

x86_64
Windows 7
defect

Tracking

()

People

(Reporter: nrc, Unassigned)

Details

We currently only use 'nice' (i.e., non-shmem) d3d texture clients/hosts for content (thebes layers) and use shmem textures for image and canvas layers. It would be better to use the d3d-specific textures for everything. Notes: we use Skia for canvas on XP, so we need to ensure we don't use any texture backed by a gfxWindowsSurface for that (which is TextureClientDIB atm). This will probably be an issue in the future anyway because we want to use Skia for content too. We will have to handle fallback for textures for non-content layers.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.