52 Commits (b41abf9c8422b9a6f4236cfc42f8367b297acf3b)

Author SHA1 Message Date
Armin Krezović 28d240f281 gl-renderer: Always setup gl-renderer 8 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
Jason Ekstrand 701f636293 gl-renderer: Fix read_pixels in the case where we have output borders 11 years ago
Pekka Paalanen 952b6c8004 compositor: reorganize struct weston_buffer_viewport 11 years ago
Neil Roberts 77c1a5b7dc Add support for having different GBM formats for different outputs 11 years ago
Neil Roberts b7f8533e2b Split gl_renderer_setup into two functions 11 years ago
Mariusz Ceier cbb9158162 Don't crash when eglCreateContext fails 11 years ago
Jason Ekstrand 8e96f9eb6a gl-renderer: Use eglSwapBuffersWithDamageEXT when available 11 years ago
Jason Ekstrand e5512d4014 gl-renderer: Track border damage and only repaint borders on an as-needed basis 11 years ago
Jason Ekstrand 918f2dd4cf Remove the weston_view.geometry.width/height fields 11 years ago
Pekka Paalanen 1fd9c0f81a compositor: gather buffer_transform and _scale into a struct 11 years ago
Ander Conselvan de Oliveira 41a50ea71c gl-renderer: Fix support for Y_XUXV buffers 11 years ago