aboutsummaryrefslogtreecommitdiff
path: root/types/output
AgeCommit message (Expand)Author
2024-02-26output: use output_pending_enabled() in output_basic_test()Simon Ser
2024-02-15Define _POSIX_C_SOURCE globallySimon Ser
2024-01-24output: Drop pending stateAlexander Orzechowski
2024-01-04Fix bool return typesSimon Ser
2023-11-30render: Nuke old read pixels APIAlexander Orzechowski
2023-11-30output: replace wlr_render_timer arg with wlr_buffer_pass_optionsSimon Ser
2023-11-30types/output: emit destroy event before destroying globalSimon Zeni
2023-11-29output: Drop back_bufferAlexander Orzechowski
2023-11-29output: Drop wlr_output_attach_renderAlexander Orzechowski
2023-11-25Cleanup wlr_matrix.h includesSimon Ser
2023-11-23output: Drop transform matrixAlexander Orzechowski
2023-11-23output: fix display destroy listener double removalKirill Primak
2023-11-23output: take wl_event_loop in wlr_output_init()Simon Ser
2023-11-23output: setup display destroy listener in wlr_output_create_global()Simon Ser
2023-11-23output: take wl_display in wlr_output_create_global()Simon Ser
2023-11-23util/transform: move over wl_output_transform helpersSimon Ser
2023-11-22output/cursor: drop legacy rendering APISimon Ser
2023-10-30backend: drop wlr_backend_get_presentation_clock()Simon Ser
2023-10-09output: allow_artifacts -> allow_reconfigurationKenny Levinsen
2023-10-06output_event_commit: Remove committed and bufferAlexander Orzechowski
2023-10-06wlr_output: Add applied state to commit eventAlexander Orzechowski
2023-10-03treewide: Migrate from sizeof(struct) to sizeof(*pointer) where practicalAlexander Orzechowski
2023-10-02output_defer_present: Calloc right structAlexander Orzechowski
2023-10-02output: defer fake present events until after commitRose Hudson
2023-09-28backend/drm: Add async page flip support to legacyvaxerski
2023-09-11output: Mutate frame_pending needs_frame when there is an explicit output commitAlexander Orzechowski
2023-08-23output: trigger frame/present events on all commits on enabled outputSimon Ser
2023-08-23output: don't forbid multiple commits per frameRose Hudson
2023-08-22wlr_output: Set current_mode during new custom modeAlexander Orzechowski
2023-08-16wlr_output: Nuke wlr_output_update_enabledAlexander Orzechowski
2023-08-16output: Schedule mode updates to happen with rest of output eventsAlexander Orzechowski
2023-08-16output: Inline wlr_output_update_{custom,}_modeAlexander Orzechowski
2023-08-16wlr_output: Make wlr_output_update_{custom,}_mode privateAlexander Orzechowski
2023-08-16output: Add initialization state to wlr_output_initAlexander Orzechowski
2023-08-16output: Extract common commit logicAlexander Orzechowski
2023-08-03wlr_output_cursor: assert renderer isn't NULLJiDe Zhang
2023-07-17cursor, output: apply viewport to cursorSimon Ser
2023-07-07Use struct initializers instead of memset()Simon Ser
2023-07-03output: drop wlr_output_cursor_set_image()Simon Ser
2023-06-27output: Set output mode during main commitAlexander Orzechowski
2023-06-23output: add wlr_output_state_init()Simon Ser
2023-06-22output/swapchain: fix error return value typesSimon Ser
2023-06-22output: Introduce wlr_output_state_copy()Alexander Orzechowski
2023-06-20output: stop using wlr_output.back_buffer in output_ensure_buffer()Simon Ser
2023-06-20output: attach buffer to state in output_ensure_buffer()Simon Ser
2023-06-19output_state: Gamma lut should be freed only if committedAlexander Orzechowski
2023-06-13output: add wlr_output_state_set_layers()Simon Ser
2023-06-12wlr_output_state: Consider gamma_lut uninitialized if not committedAlexander Orzechowski
2023-06-12wlr_output_state: Consider buffer uninitialized if not committedAlexander Orzechowski
2023-06-12output: introduce wlr_output_state_set_damage()Alexander Orzechowski