Skip to content
Snippets Groups Projects
  1. Nov 17, 2021
  2. Nov 16, 2021
  3. Nov 13, 2021
  4. Nov 12, 2021
  5. Nov 07, 2021
    • Manuel Stoeckl's avatar
      gl-renderer: add support for (a|x)bgr16161616f shm formats · 742a0232
      Manuel Stoeckl authored
      
      These formats will be eventually be useful for color managed clients
      using wl_shm that wish to submit buffers encoding high dynamic range
      images.
      
      While the minimum requirement for linearly filterable half float
      textures is GL ES 2.0 + GL_OES_texture_half_float_linear, to keep
      the code simple, this commit only enables the new formats when
      the requirements for color management (notably including GL ES 3.0
      and GL_EXT_color_buffer_half_float) are available.
      
      Signed-off-by: default avatarManuel Stoeckl <code@mstoeckl.com>
      742a0232
  6. Nov 03, 2021
  7. Nov 02, 2021
  8. Nov 01, 2021
  9. Oct 27, 2021
  10. Oct 25, 2021
  11. Oct 20, 2021
  12. Oct 18, 2021
  13. Oct 15, 2021
  14. Oct 14, 2021
  15. Oct 05, 2021
  16. Oct 01, 2021
  17. Sep 29, 2021
    • Derek Foreman's avatar
      gl-renderer: Don't re-import dmabufs · 0b51b02c
      Derek Foreman authored and Daniel Stone's avatar Daniel Stone committed
      
      My reading of the GL spec is that a dmabuf becomes a sibling to the
      EGLImage created from it, and that all updates to the dmabuf will be
      propagated to the EGLImage.
      
      A rebind is still required every time the dmabuf content changes,
      but this should be satisfied by gl_renderer_attach(), which does
      a rebind when the buffer is commit.
      
      Signed-off-by: default avatarDerek Foreman <derek.foreman@collabora.com>
      0b51b02c
Loading