# Enabling Warping

Following are the display settings required to enable warping in [Candera](http://dev.doc.cgistudio.at/APILINK/namespace_candera.html "[DataBinding_RefTypeSample]"):

<div class="contents" id="bkmrk-enable-warping-set-w"><div class="contents"><div class="textblock">1. Enable warping
2. Set warp matrix
3. Set warp image bounds
4. Apply display settings

</div></div></div>Candera’s Display class uses a transaction based execution model for setting properties. Several changes can be queued. Changes have to be applied explicitly via a call to [Display::ApplyChanges()](http://dev.doc.cgistudio.at/APILINK/group___behaviors_animation.html#ggac925ef0f693402018942162bb4843ca1ac689a0da569384cac91c50abcbfef8d3). Warping matrix data from the warping library can be used directly in [Candera](http://dev.doc.cgistudio.at/APILINK/namespace_candera.html "[DataBinding_RefTypeSample]").