Commit Graph

28 Commits (55bee71a53f60c8c7245f2735ee33f32c5ea07e2)

Author SHA1 Message Date
Alexander Orzechowski 57b18d26d0 wlr_texture: Introduce wlr_texture_preferred_read_format 1 year ago
Alexander Orzechowski 4c6caa7c48 wlr_texture: Introduce wlr_texture_read_pixels 1 year ago
Alexander Orzechowski db0e962368 wlr_texture: Expose owning renderer 2 years ago
Simon Ser 6baf045590 render/texture: constify wlr_texture_update_from_buffer() 2 years ago
Simon Ser 98cf38601f render: replace wlr_texture_write_pixels with update_from_buffer 2 years ago
Simon Ser 29291cb47c render/texture: drop wlr_texture_is_opaque 3 years ago
Simon Ser 28d89779af Reformat doc comments 3 years ago
Roman Gilg 17a289e36e render: allow texture creation while rendering 3 years ago
Isaac Freund 823476e76e
wlr_texture: remove wlr_texture_from_wl_drm() from header 3 years ago
Simon Zeni 04d4fb536d render/wlr_texture: put wlr_texture_from_buffer into the public API 4 years ago
Simon Ser 6369f70931 render: remove wlr_texture_get_size 4 years ago
Simon Ser 9ecfa4343a render: remove wlr_texture_to_dmabuf 4 years ago
Simon Ser cf5b09ede2 Remove unnecessary wayland-server-protocol.h includes 4 years ago
Simon Ser 27fba3df43 render: use DRM formats in wlr_texture_from_pixels 4 years ago
Ilia Bozhinov 6284af121f texture: document that functions should not be called while rendering 4 years ago
Simon Ser 06f4c3945d render/texture: add width and height fields 5 years ago
Simon Ser eaa98f6aff render: remove EGL includes from wlr_texture.h 5 years ago
nyorain cb03a41a3b Use enum wl_shm_format for gles2 texture formats 6 years ago
nyorain cd28637187 Remove fmt parameter from wlr_texture_write_pixels 6 years ago
Drew DeVault 211ae764fd Initial pass on API stability guarantees 7 years ago
emersion c4915d1492 render: add wlr_texture_is_opaque 7 years ago
emersion 21928cbe61
Merge branch 'master' into screencontent 7 years ago
emersion 28020ff577
Only allow one modifier per DMA-BUF, split attributes struct in render/ 7 years ago
emersion 5ba1a9af56
render: add wlr_texture_to_dmabuf 7 years ago
emersion a7bb48b404
render/egl: add wlr_egl_create_image_from_wl_drm 7 years ago
emersion c63d94483b
Redesign wlr_texture 7 years ago
emersion 95e86e675a
render/gles2: remove global state, use OpenGL debug extension 7 years ago
emersion c41de2d1be
render: split render.h into wlr_renderer.h and wlr_texture.h 7 years ago