Commit Graph

58 Commits (e732c5c8954900d06e042dac1b04cda9b93c2051)

Author SHA1 Message Date
Simon Zeni e279266f71 interfaces: remove wlr_input_device_impl 3 years ago
Simon Zeni 7d560df90e backend/headless: remove unused wlr_headless_input_device 3 years ago
Simon Ser b234edcf58 backend/headless: drop wlr_headless_backend_create_with_renderer 3 years ago
Simon Ser f29abe4c77 backend/headless: stop picking a DRM FD 3 years ago
Simon Ser 1d9c1bcea6 input-device: remove wlr_input_device.link 3 years ago
Simon Zeni a143093339 backend/headless: don't store the parent renderer 3 years ago
Simon Ser 3d0848daae backend: create renderer and allocator in wlr_backend_autocreate 3 years ago
Simon Ser 3ce2ea9e16 Move allocator stuff into new directory 3 years ago
Simon Ser a38baec1f8 buffer: make enum wlr_buffer_cap public 4 years ago
Simon Ser 44feb832f9 backend/headless: remove swapchain 4 years ago
Simon Ser c82f37542d backend/headless: use common renderer and allocator 4 years ago
Simon Ser 7ec5bf6b10 backend: introduce wlr_backend_finish 4 years ago
Simon Ser c85789a3a9 backend/headless: dup DRM FD in wlr_headless_backend_create_with_renderer 4 years ago
Simon Zeni cc1b66364c backend: use wlr_allocator_autocreate 4 years ago
Simon Zeni 144189674e backend: introduce backend_get_buffer_caps 4 years ago
Simon Zeni c75aa71816 render/gbm_allocator: make wlr_gbm_allocator_create return a wlr_allocator 4 years ago
Simon Ser 5c699f09cb Log drmGetDevices2 error code 4 years ago
Simon Zeni 84dea55b20 render: rename get_dmabuf_render_formats into get_render_formats 4 years ago
Simon Ser c6c7fccd96
backend/headless: create renderer after wlr_backend_init 4 years ago
Simon Zeni e128e6c08d render: drop egl parameters from wlr_renderer_autocreate 4 years ago
Simon Ser affc59454e backend/headless: implement get_drm_fd 4 years ago
Simon Ser a6a0568316
backend: remove unnecessary GLES2 includes 4 years ago
Simon Zeni 9192c0480a remove unnecessary egl includes 4 years ago
Simon Zeni b899a412e3 backend: remove wlr_egl from all backends 4 years ago
Simon Ser 07d75c99db render: remove EGL config and visual from wlr_renderer_autocreate 4 years ago
Simon Ser 4b03bdc3ab Remove wlr_create_renderer_func_t 4 years ago
Simon Ser 0aa2ba0c03 backend/headless: select the rendering device ourselves 4 years ago
Simon Ser 87bd718de5
backend: use fcntl(F_DUPFD_CLOEXEC) instead of dup 4 years ago
Simon Ser bfb59fd4d7 backend/headless: create a config-less EGL context 4 years ago
Simon Ser c045253927 backend/headless: use a format suitable for rendering 4 years ago
Simon Ser 61f8cdfb9e backend/headless: switch to wlr_swapchain 4 years ago
Simon Ser 46c83cbf3d backend/headless: handle renderer destroy 5 years ago
Simon Ser 6129a6f93e backend/headless: add wlr_headless_backend_create_with_renderer 5 years ago
Simon Ser 40513f1a0e backend/headless: use FBOs instead of pbuffers 5 years ago
Simon Ser 9acca4fc73 backend: set EGL_RENDERABLE_TYPE and EGL_SURFACE_TYPE 5 years ago
Simon Ser 2b04857343 render/egl: remove SURFACELESS_MESA special case 5 years ago
Simon Ser 515679e4fe Refactor EGL/GL API loading 5 years ago
emersion 09550032b7
render: correctly set EGL_RENDERABLE_TYPE 6 years ago
emersion bc34486c04 backend/headless: add assertions 6 years ago
emersion 7cbef15206
util: add wlr_ prefix to log symbols 7 years ago
Ilia Bozhinov 24cf70ae96 backends: implement custom EGL and renderer initialization 7 years ago
emersion cd9f25711c
backend: destroy renderer when destroying backend 7 years ago
emersion d2ebbd103c
backend: remove wlr_backend_get_egl 7 years ago
emersion 33a2eb4b77
Untie wlr_backend from wlr_renderer 7 years ago
Drew DeVault 1d9be89e2d
Revert "ELF Visibility" 7 years ago
Scott Anderson 86269052eb Explicitly export EFL symbols 7 years ago
emersion c2e1474010
Reformat all #include directives 7 years ago
emersion 36ead80cd1
Make wlr_signal_emit_safe private 7 years ago
emersion 10ecf871f2
Remove wlr_backend.events.{output_remove,device_remove} 7 years ago
emersion 5e58d46cc1
Add wlr_signal_emit_safe 7 years ago