CLX provides functions to copy some or all attribute values from one graphics context to another. These functions are generally more efficient than using setf to copy gcontext attributes individually.
| copy-gcontext | source destination | Function | 
| Copies all the values of the attributes of the source graphics context into the destination graphics context. The source and destination graphics contexts must have the same root and depth. | 
| copy-gcontext-components | source destination &rest keys | Function | 
| 
 Copies the values of the specified attributes of the source graphics context to the destination graphics context. The source and destination graphics contexts must have the same root and depth. |