Advertisement
Guest User

Untitled

a guest
Jul 17th, 2023
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. --- a/types/output/render.c
  2. +++ b/types/output/render.c
  3. @@ -330,22 +330,7 @@
  4. }
  5.  
  6. uint32_t wlr_output_preferred_read_format(struct wlr_output *output) {
  7. - struct wlr_renderer *renderer = output->renderer;
  8. - assert(renderer != NULL);
  9. -
  10. - if (!renderer->impl->preferred_read_format || !renderer->impl->read_pixels) {
  11. - return DRM_FORMAT_INVALID;
  12. - }
  13. -
  14. - if (!output_attach_back_buffer(output, &output->pending, NULL)) {
  15. - return false;
  16. - }
  17. -
  18. - uint32_t fmt = renderer->impl->preferred_read_format(renderer);
  19. -
  20. - output_clear_back_buffer(output);
  21. -
  22. - return fmt;
  23. + return DRM_FORMAT_XRGB8888;
  24. }
  25.  
  26. bool output_is_direct_scanout(struct wlr_output *output,
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement