wlroots/render
Manuel Stoeckl 7ad67e0f1d render/gles: add support for some 16-bpc unsigned shm formats
These formats require EXT_texture_norm16, which in turn needs OpenGL
ES 3.1. The EXT_texture_norm16 extension does not support passing
gl_internalformat = GL_RGBA to glTexImage2D, as can be done for
formats available in OpenGL ES 2.0, so this commit adds a field to
wlr_gles2_pixel_format to provide a more specific internalformat
parameter to glTexImage2D.
2022-05-07 16:25:38 +00:00
..
allocator Zero-initialize structs in init functions 2022-04-28 10:09:50 +02:00
gles2 render/gles: add support for some 16-bpc unsigned shm formats 2022-05-07 16:25:38 +00:00
pixman render/pixman: advertise MOD_INVALID instead of MOD_LINEAR 2021-12-02 14:12:14 +00:00
vulkan render/vulkan: fix undefined reference to wlr_texture_is_vk 2022-05-01 14:46:18 +08:00
dmabuf.c render/dmabuf: make src arg const in wlr_dmabuf_attributes_copy 2021-02-02 19:53:16 +01:00
drm_format_set.c render/drm-format-set: add wlr_drm_format_set_intersect 2021-12-03 14:42:41 +00:00
egl.c Free drmDevice in get_egl_device_from_drm_fd() 2022-03-14 05:55:50 +00:00
meson.build render: completely disable gles2 if requested but libEGL is found 2021-11-02 09:36:38 +00:00
pixel_format.c render/gles: add support for some 16-bpc unsigned shm formats 2022-05-07 16:25:38 +00:00
swapchain.c Move allocator stuff into new directory 2021-08-25 09:57:20 -04:00
wlr_renderer.c Zero-initialize structs in init functions 2022-04-28 10:09:50 +02:00
wlr_texture.c Zero-initialize structs in init functions 2022-04-28 10:09:50 +02:00