Skip to content
  • emersion's avatar
    Redesign wlr_texture · c63d9448
    emersion authored
    - Textures are now immutable (apart from those created from raw
      pixels), no more invalid textures
    - Move all wl_drm stuff in wlr_renderer
    - Most of wlr_texture fields are now private
    - Remove some duplicated DMA-BUF code in the DRM backend
    - Add more assertions
    - Stride is now always given as bytes rather than pixels
    - Drop wl_shm functions
    
    Fun fact: this patch has been written 10,000 meters up in the air.
    c63d9448