Make the canvas more efficient at displaying stuff
Now the lag issue has been worked on. So that paw doesn't burn out the CPU when it is working on large scale images. The canvas needs to be able to create generating Pixbufs for displaying content. Each layer has a Pixbuf which is the same resolution as the image_size. For images larger than viewing area (depending on , it should display a more optimised image. Though, testing is needed to ensure that quality does not suffer too much.
More Information is needed to be able to add this feature
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- High
- Drafter:
- danieljsamson
- Direction:
- Approved
- Assignee:
- None
- Definition:
- Drafting
- Series goal:
- Accepted for 0.1
- Implementation:
- Not started
- Milestone target:
- alpha
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Rule:
if the zoom is >= 1.0 and the image is bigger than the screen resolution
if the zoom is < 1.0 and the image is bigger than the screen resolution
* Edit the layers.get (i).data when the use makes changes to the layer.