Dunst
Lightweight notification daemon
Loading...
Searching...
No Matches
pool-buffer.h File Reference

Wayland rendering buffer pool. More...

#include <cairo/cairo.h>
#include <pango/pangocairo.h>
#include <stdbool.h>
#include <stdint.h>
#include <wayland-client.h>
+ Include dependency graph for pool-buffer.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  pool_buffer
 

Functions

struct pool_bufferget_next_buffer (struct wl_shm *shm, struct pool_buffer pool[static 2], uint32_t width, uint32_t height)
 
void finish_buffer (struct pool_buffer *buffer)
 

Detailed Description

Wayland rendering buffer pool.

License
BSD-3-Clause

Definition in file pool-buffer.h.

Function Documentation

◆ finish_buffer()

void finish_buffer ( struct pool_buffer * buffer)

Definition at line 113 of file pool-buffer.c.

◆ get_next_buffer()

struct pool_buffer * get_next_buffer ( struct wl_shm * shm,
struct pool_buffer pool[static 2],
uint32_t width,
uint32_t height )

Definition at line 132 of file pool-buffer.c.