Amazon prime video drm removal5/20/2023 ![]() The status of the difference (SUCCESS, WARNING, or FAILURE). Struct drm_fb_helper *fb_helper = -125,10 +170,10 static const struct fb_ops intelfb_ops = : -> Static int intel_fbdev_blank(int blank, struct fb_info *info) + drm_fb_helper_cfb_imageblit(info, image) +static void intel_fbdev_imageblit(struct fb_info *info, + drm_fb_helper_cfb_copyarea(info, area) +static void intel_fbdev_copyarea(struct fb_info *info, + drm_fb_helper_cfb_fillrect(info, rect) +static void intel_fbdev_fillrect(struct fb_info *info, + ret = drm_fb_helper_cfb_write(info, buf, count, ppos) Want to Learn Latest Software Review Subscribe us Sign up for Tips & Tricks newsletter from SoThinkMedia. Our recommended KeepStreams Amazon Downloader can download Amazon Prime Video without DRM restrictions. +static ssize_t intel_fbdev_write(struct fb_info *info, const char _user *buf, Amazon Prime Video has a technology called 'DRM' to prevent unauthorized screen recording. Struct drm_fb_helper *fb_helper = -91,6 +103,39 static int intel_fbdev_set_par(struct fb_info *info) Static int intel_fbdev_set_par(struct fb_info *info) + helper->fb->funcs->dirty(helper->fb, NULL, 0, 0, NULL, 0) + * Intel_fb dirty implementation doesn't use damage clips -> + struct drm_fb_helper *helper = info->par +static void intel_fbdev_dirty(struct fb_info *info) Intel_frontbuffer_invalidate(to_frontbuffer(ifbdev), ORIGIN_CPU) +++ -77,6 +77,18 static void intel_fbdev_invalidate(struct intel_fbdev *ifbdev) a/drivers/gpu/drm/i915/display/intel_fbdev.c ![]() Implement wrappers for callbacks used by fbcon and call our dirtyįixes: f231af498c29 ("drm/fb-helper: Disconnect damage worker from update logic")ĭrivers/gpu/drm/i915/display/intel_fbdev.c | 53 ++++++++++++++++++++-ġ file changed, 49 insertions(+), 4 deletions(-)ĭiff -git a/drivers/gpu/drm/i915/display/intel_fbdev.c b/drivers/gpu/drm/i915/display/intel_fbdev.c (PSR, FBC, DRRS) relying on dirty callback getting called and breakingįb console when these features are in use. To: intel-gfx +Cc: Jani Nikula, Thomas ZimmermannĪfter disconnecting damage worker from update logic our dirty callback ![]() ` (3 more replies) 0 siblings, 4 replies 10+ messages in threadįrom: Jouni Högander 9:10 UTC ( / raw) 10:13 ` ✓ Fi.CI.BAT: success for " Patchwork Drm/i915/fbdev: Implement wrappers for callbacks used by fbcon All of help / color / mirror / Atom feed * drm/i915/fbdev: Implement wrappers for callbacks used by fbcon 9:10 Jouni Högander
0 Comments
Leave a Reply. |