SYNOPSIS
- void intel_frontbuffer_flush(struct drm_device * dev, unsigned frontbuffer_bits, enum fb_op_origin origin);
ARGUMENTS
dev
-
- DRM device
frontbuffer_bits
- frontbuffer plane tracking bits
origin
- which operation caused the flush
DESCRIPTION
This function gets called every time rendering on the given planes has completed and frontbuffer caching can be started again. Flushes will get delayed if they're blocked by some outstanding asynchronous rendering.
Can be called without any locks held.
AUTHORS
Jesse Barnes <[email protected]>
Intel Corporation,
- Initial version
Laurent Pinchart <[email protected]>
Ideas on board SPRL,
- Driver internals
Daniel Vetter <[email protected]>
Intel Corporation,
- Contributions all over the place
Lukas Wunner <[email protected]>
- vga_switcheroo documentation
COPYRIGHT