summaryrefslogtreecommitdiff
path: root/src/gl-renderer.c
Commit message (Expand)AuthorAgeFilesLines
* gl-renderer: Implement & use check_extensionMiguel A. Vico2016-03-221-14/+42
* gl-renderer: Fix comment typoBryce Harrington2016-01-131-1/+1
* gl-renderer: Add support for a few YUV dmabuf formatsEmmanuel Gil Peyrot2016-01-111-43/+252
* gl-renderer: introduce a new struct dmabuf_imageEmmanuel Gil Peyrot2016-01-111-58/+113
* linux-dmabuf: Move the attributes part of linux_dmabuf_buffer into its own st...Emmanuel Gil Peyrot2015-12-021-25/+25
* gl-renderer: Make texture_used a bool instead of an intDerek Foreman2015-11-201-3/+3
* gl-renderer: Use a bool for needs_full_uploadDerek Foreman2015-11-201-3/+3
* Use linux-dmabuf protocol from wayland-protocolsJonas Ådahl2015-11-191-3/+3
* gl-renderer: gl_renderer_create display cleanup on errorDawid Gajownik2015-08-211-1/+3
* gl-renderer: add dmabuf importPekka Paalanen2015-08-141-0/+233
* gl-renderer: introduce struct egl_imageLouis-Francis Ratté-Boulianne2015-08-141-8/+62
* input: Pass the appropriate pointer type to bindings instead of a seatDerek Foreman2015-07-161-4/+4
* gl-renderer: Don't print GL error for EGLGetDisplay()Derek Foreman2015-06-161-6/+6
* Moved helper macro to a discrete include file.Jon Cruz2015-06-151-0/+1
* src: Update boilerplate from MIT X11 license to MIT Expat licenseBryce Harrington2015-06-151-16/+19
* gl-renderer: Make the error logging a little nicerDerek Foreman2015-05-211-5/+12
* compositor-drm: pass ARGB fallback to gl create functions for XRGB formatsDerek Foreman2015-05-181-0/+8
* gl-renderer: Take a list of acceptable formats in create functionsDerek Foreman2015-05-181-24/+47
* gl-renderer: fix configless_context checkPekka Paalanen2015-04-081-13/+20
* gl-renderer: check EGL_EXT_platform_base in supports()Pekka Paalanen2015-04-081-2/+5
* gl-renderer: fix EGL initialization stepsManuel Bachmann2015-04-081-1/+1
* gl-renderer: provide platform_base fallbacks and remove ifdefsJonny Lamb2015-03-261-13/+3
* gl-renderer: call supports() automatically in create()Jonny Lamb2015-03-261-12/+42
* gl-renderer: use eglCreatePlatformWindowSurfaceEXT to get EGLSurfacesJonny Lamb2015-03-201-5/+34
* gl-renderer: use eglGetPlatformDisplayEXT to get an EGLDisplayJonny Lamb2015-03-201-3/+87
* Use pixel coordinates for weston_output.matrixJason Ekstrand2015-03-111-1/+13
* gl-renderer: Call glViewport after the context is made currentJason Ekstrand2015-03-091-3/+3
* gl-renderer: implement view scissorPekka Paalanen2015-03-041-3/+19
* gl-renderer: implement surface_copy_contentPekka Paalanen2015-02-251-0/+149
* gl-renderer: add BUFFER_TYPE_SOLIDPekka Paalanen2015-02-251-0/+4
* compositor: turn weston_view boundingbox into maskedPekka Paalanen2015-02-241-1/+1
* Use zalloc instead of calloc(1, ...)Bryce Harrington2014-11-281-7/+5
* Setting members to 0/NULL after a zalloc or calloc is redundantBryce Harrington2014-11-281-2/+0
* gl-renderer: compress pixman bands to simplify geometryDerek Foreman2014-11-211-3/+64
* gl-renderer: don't move memory in output_rotate_damageDerek Foreman2014-10-101-10/+9
* compositor: add a masking mechanism to weston_layerGiulio Camuffo2014-07-231-1/+1
* gl-renderer: Keep track of the GL format used for SHM buffersNeil Roberts2014-04-071-26/+25
* Always use glTexImage2D instead of glTexSubImage2D for first uploadNeil Roberts2014-04-061-7/+3
* gl-renderer: Fix read_pixels in the case where we have output bordersJason Ekstrand2014-04-021-0/+4
* compositor: reorganize struct weston_buffer_viewportPekka Paalanen2014-04-011-1/+1
* Add support for having different GBM formats for different outputsNeil Roberts2014-03-121-50/+84
* Split gl_renderer_setup into two functionsNeil Roberts2014-03-121-38/+52
* Don't crash when eglCreateContext failsMariusz Ceier2014-02-091-2/+4
* gl-renderer: Use eglSwapBuffersWithDamageEXT when availableJason Ekstrand2014-02-051-0/+107
* gl-renderer: Track border damage and only repaint borders on an as-needed basisJason Ekstrand2014-02-051-29/+81
* Remove the weston_view.geometry.width/height fieldsJason Ekstrand2013-12-021-1/+1
* compositor: gather buffer_transform and _scale into a structPekka Paalanen2013-11-281-1/+1
* gl-renderer: Fix support for Y_XUXV buffersAnder Conselvan de Oliveira2013-11-271-1/+1
* gl-renderer: Attach buffer during surface state creation if possibleAnder Conselvan de Oliveira2013-11-191-1/+7
* compositor-drm: Add key binding to switch from pixman to GL rendererAnder Conselvan de Oliveira2013-11-191-0/+6