questions about imx-drm

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

questions about imx-drm

199 Views
JoRadio
Contributor II

Under the early framebuffer framework, each process could independently refresh fb0/1/2. However, under the drm framework, a graphics server (such as weston) is usually used to draw the primary plane. At this point, if another process is used to refresh other planes, it will compete with weston for vblank, resulting in a decrease in the refresh frame rate. Is there any way to solve this kind of competition? I want to independently draw and refresh another plane.

Tags (3)
0 Kudos
Reply
0 Replies
%3CLINGO-SUB%20id%3D%22lingo-sub-2201137%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3Equestions%20about%20imx-drm%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2201137%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EUnder%20the%20early%20framebuffer%20framework%2C%20each%20process%20could%20independently%20refresh%20fb0%2F1%2F2.%20However%2C%20under%20the%20drm%20framework%2C%20a%20graphics%20server%20(such%20as%20weston)%20is%20usually%20used%20to%20draw%20the%20primary%20plane.%20At%20this%20point%2C%20if%20another%20process%20is%20used%20to%20refresh%20other%20planes%2C%20it%20will%20compete%20with%20weston%20for%20vblank%2C%20resulting%20in%20a%20decrease%20in%20the%20refresh%20frame%20rate.%20Is%20there%20any%20way%20to%20solve%20this%20kind%20of%20competition%3F%20I%20want%20to%20independently%20draw%20and%20refresh%20another%20plane.%3C%2FP%3E%3C%2FLINGO-BODY%3E