summaryrefslogtreecommitdiff
path: root/src/gl-renderer.c
AgeCommit message (Expand)AuthorFilesLines
2016-05-10gl-renderer: Add EGL client support for EGLStream frame presentationMiguel A. Vico1-1/+181
2016-05-08gl-renderer: Add support for EGLDevice composited frame presentationMiguel A. Vico1-3/+254
2016-05-08gl-renderer: Add EGLDevice enumeration supportMiguel A. Vico1-1/+86
2016-05-08gl-renderer: Refactor gl_renderer_output_window_create()Miguel A. Vico1-32/+64
2016-05-08gl-renderer: Accept non-NULL empty <visual_id> arraysMiguel A. Vico1-1/+1
2016-05-08gl-renderer: Add <platform_attribs> param to gl_renderer_display_createMiguel A. Vico1-3/+3
2016-05-08gl-renderer: Rename <attribs> param of gl_renderer to <config_attribs>Miguel A. Vico1-4/+4
2016-05-08gl-renderer: Rename gl_renderer::output_create to output_window_createMiguel A. Vico1-2/+2
2016-05-08gl-renderer: Rename gl_renderer_create to gl_renderer_display_createMiguel A. Vico1-2/+2
2016-03-22gl-renderer: Implement & use check_extensionMiguel A. Vico1-14/+42
2016-01-13gl-renderer: Fix comment typoBryce Harrington1-1/+1
2016-01-11gl-renderer: Add support for a few YUV dmabuf formatsEmmanuel Gil Peyrot1-43/+252
2016-01-11gl-renderer: introduce a new struct dmabuf_imageEmmanuel Gil Peyrot1-58/+113
2015-12-02linux-dmabuf: Move the attributes part of linux_dmabuf_buffer into its own st...Emmanuel Gil Peyrot1-25/+25
2015-11-20gl-renderer: Make texture_used a bool instead of an intDerek Foreman1-3/+3
2015-11-20gl-renderer: Use a bool for needs_full_uploadDerek Foreman1-3/+3
2015-11-19Use linux-dmabuf protocol from wayland-protocolsJonas Ådahl1-3/+3
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