Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --- a/types/output/render.c
- +++ b/types/output/render.c
- @@ -330,22 +330,7 @@
- }
- uint32_t wlr_output_preferred_read_format(struct wlr_output *output) {
- - struct wlr_renderer *renderer = output->renderer;
- - assert(renderer != NULL);
- -
- - if (!renderer->impl->preferred_read_format || !renderer->impl->read_pixels) {
- - return DRM_FORMAT_INVALID;
- - }
- -
- - if (!output_attach_back_buffer(output, &output->pending, NULL)) {
- - return false;
- - }
- -
- - uint32_t fmt = renderer->impl->preferred_read_format(renderer);
- -
- - output_clear_back_buffer(output);
- -
- - return fmt;
- + return DRM_FORMAT_XRGB8888;
- }
- bool output_is_direct_scanout(struct wlr_output *output,
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement