summaryrefslogtreecommitdiff
path: root/src/gl-renderer.c
AgeCommit message (Expand)AuthorFilesLines
2015-08-21gl-renderer: gl_renderer_create display cleanup on errorDawid Gajownik1-1/+3
2015-08-14gl-renderer: add dmabuf importPekka Paalanen1-0/+233
2015-08-14gl-renderer: introduce struct egl_imageLouis-Francis Ratté-Boulianne1-8/+62
2015-07-16input: Pass the appropriate pointer type to bindings instead of a seatDerek Foreman1-4/+4
2015-06-16gl-renderer: Don't print GL error for EGLGetDisplay()Derek Foreman1-6/+6
2015-06-15Moved helper macro to a discrete include file.Jon Cruz1-0/+1
2015-06-15src: Update boilerplate from MIT X11 license to MIT Expat licenseBryce Harrington1-16/+19
2015-05-21gl-renderer: Make the error logging a little nicerDerek Foreman1-5/+12
2015-05-18compositor-drm: pass ARGB fallback to gl create functions for XRGB formatsDerek Foreman1-0/+8
2015-05-18gl-renderer: Take a list of acceptable formats in create functionsDerek Foreman1-24/+47
2015-04-08gl-renderer: fix configless_context checkPekka Paalanen1-13/+20
2015-04-08gl-renderer: check EGL_EXT_platform_base in supports()Pekka Paalanen1-2/+5
2015-04-08gl-renderer: fix EGL initialization stepsManuel Bachmann1-1/+1
2015-03-26gl-renderer: provide platform_base fallbacks and remove ifdefsJonny Lamb1-13/+3
2015-03-26gl-renderer: call supports() automatically in create()Jonny Lamb1-12/+42
2015-03-20gl-renderer: use eglCreatePlatformWindowSurfaceEXT to get EGLSurfacesJonny Lamb1-5/+34
2015-03-20gl-renderer: use eglGetPlatformDisplayEXT to get an EGLDisplayJonny Lamb1-3/+87
2015-03-11Use pixel coordinates for weston_output.matrixJason Ekstrand1-1/+13
2015-03-09gl-renderer: Call glViewport after the context is made currentJason Ekstrand1-3/+3
2015-03-04gl-renderer: implement view scissorPekka Paalanen1-3/+19
2015-02-25gl-renderer: implement surface_copy_contentPekka Paalanen1-0/+149
2015-02-25gl-renderer: add BUFFER_TYPE_SOLIDPekka Paalanen1-0/+4
2015-02-24compositor: turn weston_view boundingbox into maskedPekka Paalanen1-1/+1
2014-11-28Use zalloc instead of calloc(1, ...)Bryce Harrington1-7/+5
2014-11-28Setting members to 0/NULL after a zalloc or calloc is redundantBryce Harrington1-2/+0
2014-11-21gl-renderer: compress pixman bands to simplify geometryDerek Foreman1-3/+64
2014-10-10gl-renderer: don't move memory in output_rotate_damageDerek Foreman1-10/+9
2014-07-23compositor: add a masking mechanism to weston_layerGiulio Camuffo1-1/+1
2014-04-07gl-renderer: Keep track of the GL format used for SHM buffersNeil Roberts1-26/+25
2014-04-06Always use glTexImage2D instead of glTexSubImage2D for first uploadNeil Roberts1-7/+3
2014-04-02gl-renderer: Fix read_pixels in the case where we have output bordersJason Ekstrand1-0/+4
2014-04-01compositor: reorganize struct weston_buffer_viewportPekka Paalanen1-1/+1
2014-03-12Add support for having different GBM formats for different outputsNeil Roberts1-50/+84
2014-03-12Split gl_renderer_setup into two functionsNeil Roberts1-38/+52
2014-02-09Don't crash when eglCreateContext failsMariusz Ceier1-2/+4
2014-02-05gl-renderer: Use eglSwapBuffersWithDamageEXT when availableJason Ekstrand1-0/+107
2014-02-05gl-renderer: Track border damage and only repaint borders on an as-needed basisJason Ekstrand1-29/+81
2013-12-02Remove the weston_view.geometry.width/height fieldsJason Ekstrand1-1/+1
2013-11-28compositor: gather buffer_transform and _scale into a structPekka Paalanen1-1/+1
2013-11-27gl-renderer: Fix support for Y_XUXV buffersAnder Conselvan de Oliveira1-1/+1
2013-11-19gl-renderer: Attach buffer during surface state creation if possibleAnder Conselvan de Oliveira1-1/+7
2013-11-19compositor-drm: Add key binding to switch from pixman to GL rendererAnder Conselvan de Oliveira1-0/+6
2013-11-13Add calls to wl_shm_buffer_begin/end_accessNeil Roberts1-0/+6
2013-11-07Remove the concept of a border from weston_output.Jason Ekstrand1-23/+34
2013-11-07gl-renderer: Remove the renderer-global border supportJason Ekstrand1-172/+1
2013-11-07gl-renderer: Add support for per-output multi-texture borders.Jason Ekstrand1-3/+131
2013-10-25pixman-renderer, gl-renderer: Destroy surface state with the rendererAnder Conselvan de Oliveira1-8/+46
2013-10-25compositor: Let renderers create and destroy surface state on their ownAnder Conselvan de Oliveira1-19/+42
2013-10-25pixman-renderer, gl-renderer: Destroy debug bindings on clean upAnder Conselvan de Oliveira1-4/+13
2013-10-22Split the geometry information from weston_surface out into weston_viewJason Ekstrand1-45/+57