62 Commits (d4c7bc58ab95b593d074123952585aa502e9c98f)

Author SHA1 Message Date
Matthias Treydte aca3ffb3a9
gl-renderer: Add support for DRM_FORMAT_YUV444 buffers 8 years ago
Pekka Paalanen 319397e050
gl-renderer, simple-dmabuf-v4l: fix dmabuf y-invert 8 years ago
Quentin Glidic d84af7ccc5
gl-renderer: Silence maybe-uninitialized warning 8 years ago
Armin Krezović 36d699a164 gl-renderer: Make dummy surface current after all outputs are gone 8 years ago
Jussi Kukkonen 649bbce607 include stdint.h for int32_t/uint32_t 8 years ago
Emil Velikov f0c3a1c112 gl-renderer: move check_extension() to shared/ 8 years ago
Emil Velikov 3dd22d9511 gl-renderer: remove EGL_EXT_image_dma_buf_import guards 8 years ago
Emil Velikov b56c5b48ce weston-egl-ext.h: add GL_EXT_unpack_subimage definitions 8 years ago
Emil Velikov af5bd5da63 weston-egl-ext.h: add EGL_MESA_configless_context definitions 8 years ago
Emil Velikov 0725cf17f9 weston-egl-ext.h: add EGL_EXT_swap_buffers_with_damage definitions 8 years ago
Armin Krezović 28d240f281 gl-renderer: Always setup gl-renderer 9 years ago
Pekka Paalanen b5e3ea218b Rename src/ to libweston/ 9 years ago
Miguel A. Vico cc3a192b44 gl-renderer: Implement & use check_extension 9 years ago
Bryce Harrington ea8fb94337 gl-renderer: Fix comment typo 9 years ago
Emmanuel Gil Peyrot bc35fdaed1 gl-renderer: Add support for a few YUV dmabuf formats 9 years ago
Emmanuel Gil Peyrot b8053505f4 gl-renderer: introduce a new struct dmabuf_image 9 years ago
Emmanuel Gil Peyrot c399692b8e linux-dmabuf: Move the attributes part of linux_dmabuf_buffer into its own struct 9 years ago
Derek Foreman 9774679680 gl-renderer: Make texture_used a bool instead of an int 9 years ago
Derek Foreman 4c11fe777a gl-renderer: Use a bool for needs_full_upload 9 years ago
Jonas Ådahl 57e48f023c Use linux-dmabuf protocol from wayland-protocols 9 years ago
Dawid Gajownik 1a912a9fe3 gl-renderer: gl_renderer_create display cleanup on error 9 years ago
Pekka Paalanen a352580285 gl-renderer: add dmabuf import 9 years ago
Louis-Francis Ratté-Boulianne 534defdf43 gl-renderer: introduce struct egl_image 9 years ago
Derek Foreman 8ae2db5b0c input: Pass the appropriate pointer type to bindings instead of a seat 9 years ago
Derek Foreman 066ca0c74d gl-renderer: Don't print GL error for EGLGetDisplay() 10 years ago
Jon Cruz 35b2eaa989 Moved helper macro to a discrete include file. 10 years ago
Bryce Harrington a0bbfea64b src: Update boilerplate from MIT X11 license to MIT Expat license 10 years ago
Derek Foreman a7e199147a gl-renderer: Make the error logging a little nicer 10 years ago
Derek Foreman c4cfe85d3a compositor-drm: pass ARGB fallback to gl create functions for XRGB formats 10 years ago
Derek Foreman e76f185050 gl-renderer: Take a list of acceptable formats in create functions 10 years ago
Pekka Paalanen 8b69d03faf gl-renderer: fix configless_context check 10 years ago
Pekka Paalanen f282454cf6 gl-renderer: check EGL_EXT_platform_base in supports() 10 years ago
Manuel Bachmann 2992d7192d gl-renderer: fix EGL initialization steps 10 years ago
Jonny Lamb f1ec506048 gl-renderer: provide platform_base fallbacks and remove ifdefs 10 years ago
Jonny Lamb 74eed31108 gl-renderer: call supports() automatically in create() 10 years ago
Jonny Lamb 671148f064 gl-renderer: use eglCreatePlatformWindowSurfaceEXT to get EGLSurfaces 10 years ago
Jonny Lamb 70eba3fbde gl-renderer: use eglGetPlatformDisplayEXT to get an EGLDisplay 10 years ago
Jason Ekstrand fb23df7b35 Use pixel coordinates for weston_output.matrix 10 years ago
Jason Ekstrand ae0c6e35b0 gl-renderer: Call glViewport after the context is made current 10 years ago
Pekka Paalanen fa79b1d9dc gl-renderer: implement view scissor 10 years ago
Pekka Paalanen eb35cbe2b1 gl-renderer: implement surface_copy_content 10 years ago
Pekka Paalanen aeb917ee5d gl-renderer: add BUFFER_TYPE_SOLID 10 years ago
Pekka Paalanen 25c0ca5715 compositor: turn weston_view boundingbox into masked 10 years ago
Bryce Harrington de16d89306 Use zalloc instead of calloc(1, ...) 10 years ago
Bryce Harrington bff3472e2e Setting members to 0/NULL after a zalloc or calloc is redundant 10 years ago
Derek Foreman f81809864e gl-renderer: compress pixman bands to simplify geometry 10 years ago
Derek Foreman 4c582666dd gl-renderer: don't move memory in output_rotate_damage 10 years ago
Giulio Camuffo 95ec0f95aa compositor: add a masking mechanism to weston_layer 10 years ago
Neil Roberts 4d085e709d gl-renderer: Keep track of the GL format used for SHM buffers 11 years ago
Neil Roberts 39a443ff9b Always use glTexImage2D instead of glTexSubImage2D for first upload 11 years ago