Opened 8 years ago
Last modified 6 years ago
#13271 assigned enhancement
Implement vertical-sync to fight with screen tearing
Reported by: | Premislaus | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Servers/app_server | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | #14649 | |
Platform: | All |
Description
Under Haiku I have screen tearing. Screen tearing is most common when I move windows, or select multiple files using mouse, and when watching movies.
This problem occurs for many years, regardless of the version, compiler, drivers and hardware.
Change History (5)
comment:1 by , 8 years ago
Component: | Drivers/Graphics → Servers/app_server |
---|---|
Owner: | changed from | to
Summary: | Implement vertical-sync to fight wiht screen tearing. → Implement vertical-sync to fight with screen tearing |
follow-up: 3 comment:2 by , 8 years ago
comment:3 by , 8 years ago
Replying to pulkomandy:
The drivers already implement "wait for retrace", but it is only used in BDirectWindow. For example, GLTeapot should be tearing free (unless you use the VESA driver which doesn't implement it yet).
Look at the middle of teapot or move window. I have framebuffer.
comment:4 by , 8 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:5 by , 6 years ago
Blocking: | 14649 added |
---|
Note:
See TracTickets
for help on using tickets.
The drivers already implement "wait for retrace", but it is only used in BDirectWindow. For example, GLTeapot should be tearing free (unless you use the VESA driver which doesn't implement it yet).