mirror of
https://github.com/hyprwm/wlroots-hyprland.git
synced 2024-11-02 11:55:59 +01:00
cleanup wlr_surface.[ch]
This commit is contained in:
parent
68eeebc647
commit
7f39578824
2 changed files with 6 additions and 4 deletions
|
@ -54,8 +54,8 @@ struct wlr_surface {
|
|||
} signals;
|
||||
|
||||
struct wl_list frame_callback_list; // wl_surface.frame
|
||||
|
||||
struct wl_listener compositor_listener; // destroy listener used by compositor
|
||||
// destroy listener used by compositor
|
||||
struct wl_listener compositor_listener;
|
||||
void *compositor_data;
|
||||
|
||||
// subsurface properties
|
||||
|
|
|
@ -7,7 +7,8 @@
|
|||
#include <wlr/types/wlr_surface.h>
|
||||
#include <wlr/render/matrix.h>
|
||||
|
||||
static void surface_destroy(struct wl_client *client, struct wl_resource *resource) {
|
||||
static void surface_destroy(struct wl_client *client,
|
||||
struct wl_resource *resource) {
|
||||
wl_resource_destroy(resource);
|
||||
}
|
||||
|
||||
|
@ -282,7 +283,8 @@ void wlr_surface_flush_damage(struct wlr_surface *surface) {
|
|||
}
|
||||
struct wl_shm_buffer *buffer = wl_shm_buffer_get(surface->current.buffer);
|
||||
if (!buffer) {
|
||||
if (wlr_renderer_buffer_is_drm(surface->renderer, surface->pending.buffer)) {
|
||||
if (wlr_renderer_buffer_is_drm(surface->renderer,
|
||||
surface->pending.buffer)) {
|
||||
wlr_texture_upload_drm(surface->texture, surface->pending.buffer);
|
||||
goto release;
|
||||
} else {
|
||||
|
|
Loading…
Reference in a new issue