{"push_id":2444678170,"size":38,"distinct_size":38,"ref":"refs/heads/master","head":"debf75bd0b0ddfec82dad9580efa7d19479b55df","before":"0a7dabc86c1a7b8d91a5d22ad12fbf03d859f43e","commits":[{"sha":"66402fcd8280b393d3992121c0bcff9c646c97ed","author":{"name":"Thierry Reding","email":"4ab3bbead55647fdaaf6677e676b52259d853f2f@nvidia.com"},"message":"meson: Fix build if Xdmcp is missing\n\nXdmcp is an optional dependency, so make sure the build succeeds if it\nis missing.\n\nSigned-off-by: Thierry Reding <treding@nvidia.com>\nReviewed-by: Adam Jackson <ajax@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Neonking/xorg-xserver/commits/66402fcd8280b393d3992121c0bcff9c646c97ed"},{"sha":"c62a8b60b9a07092ebebf9aeb67a0c39c583aabe","author":{"name":"Thierry Reding","email":"4ab3bbead55647fdaaf6677e676b52259d853f2f@nvidia.com"},"message":"xorg: Remove unused definitions from xorg-server.h.in\n\nThere is no code around that will ever define values for the XLOADABLE,\nWORKING_UNALIGNED_INT or XORG_RELEASE symbols, so they will always end\nup commented out and are therefore completely useless.\n\nSigned-off-by: Thierry Reding <treding@nvidia.com>\nReviewed-by: Adam Jackson <ajax@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Neonking/xorg-xserver/commits/c62a8b60b9a07092ebebf9aeb67a0c39c583aabe"},{"sha":"b04ff31b9d471822fe96ed63eda93fc4cd8c22d0","author":{"name":"Thierry Reding","email":"4ab3bbead55647fdaaf6677e676b52259d853f2f@nvidia.com"},"message":"dix: Remove unused definitions from dix-config.h.in\n\nThere is no code around that will ever define values for the\nWORKING_UNALIGNED_INT or XORG_RELEASE symbols, so they will always end\nup commented out and are therefore completely useless.\n\nSigned-off-by: Thierry Reding <treding@nvidia.com>\nReviewed-by: Adam Jackson <ajax@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Neonking/xorg-xserver/commits/b04ff31b9d471822fe96ed63eda93fc4cd8c22d0"},{"sha":"0babe78ed5afec8a06a517346f39b5ebd003773c","author":{"name":"Thierry Reding","email":"4ab3bbead55647fdaaf6677e676b52259d853f2f@nvidia.com"},"message":"meson: Generate xorg-server.h\n\nSome drivers (such as xf86-input-libinput) require the xorg-server.h to\nbuild. Generate it and install it so that it can be used by users.\n\nSigned-off-by: Thierry Reding <treding@nvidia.com>\nReviewed-by: Adam Jackson <ajax@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Neonking/xorg-xserver/commits/0babe78ed5afec8a06a517346f39b5ebd003773c"},{"sha":"d905e3330fd4f9b15a0277b22d608705787cb8bc","author":{"name":"Thierry Reding","email":"4ab3bbead55647fdaaf6677e676b52259d853f2f@nvidia.com"},"message":"meson: Fill in missing data for xorg-server.h\n\nProvide more values for the definitions in xorg-server.h for Meson\nbuilds. The only missing defines left after this are _BSD_SOURCE,\n_POSIX_SOURCE and _XOPEN_SOURCE, but Meson seems to already define\nthese via the command-line if necessary.\n\nSigned-off-by: Thierry Reding <treding@nvidia.com>\nReviewed-by: Adam Jackson <ajax@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Neonking/xorg-xserver/commits/d905e3330fd4f9b15a0277b22d608705787cb8bc"},{"sha":"465b38cadd573ce50eca959f4b56bf4a6a638d91","author":{"name":"Thierry Reding","email":"4ab3bbead55647fdaaf6677e676b52259d853f2f@nvidia.com"},"message":"meson: Fix generation of xorg-server.pc\n\nMeson stores relative paths for includedir, libdir and friends. These\nhave to be concatenated with the ${prefix} or ${exec_prefix} variables\nto create a working pkg-config file.\n\nWhile at it, set a default value for the module_dir option so that it\npoints to the same location as used in the autotools-based build.\n\nSigned-off-by: Thierry Reding <treding@nvidia.com>\nReviewed-by: Adam Jackson <ajax@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Neonking/xorg-xserver/commits/465b38cadd573ce50eca959f4b56bf4a6a638d91"},{"sha":"4303deae78c4e2a60856be87bf87cd1643c268f5","author":{"name":"Thierry Reding","email":"4ab3bbead55647fdaaf6677e676b52259d853f2f@nvidia.com"},"message":"meson: Properly extract ABI versions for xorg-server.pc\n\nThe newline in the middle of the awk expression confuses Meson and\ncauses it to pass only the string before the newline to awk, which will\nsubsequently fail because it encounters an unterminated string.\n\nOne fix would be to escape the newlines ('\\\\n'), but that causes the\nnewline to end up in the pkg-config file and separate the ABI version\nlines by blank lines.\n\nInstead, simply drop the newlines to make the generated pkg-config file\nlook more like the one generated as part of the autotools-based build.\n\nSigned-off-by: Thierry Reding <treding@nvidia.com>\nReviewed-by: Adam Jackson <ajax@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Neonking/xorg-xserver/commits/4303deae78c4e2a60856be87bf87cd1643c268f5"},{"sha":"dda7efec36b495e100e670e057d7ef5022ef3976","author":{"name":"Roman Gilg","email":"d02196f7e034d13f834766fd67b2ce40e450bc5d@gmail.com"},"message":"present: Move screen flip functionality in separate file\n\nAs a preperation for future flip mode alternatives move most of the\nfunctionality from 'present.c' into a separate file.\n\nLeave some functions needed by future other flip modes in 'present.c'.\n\nSigned-off-by: Roman Gilg <subdiff@gmail.com>\nReviewed-by: Adam Jackson <ajax@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Neonking/xorg-xserver/commits/dda7efec36b495e100e670e057d7ef5022ef3976"},{"sha":"c5c50c6db1e71e976596750277b1a618704c04aa","author":{"name":"Roman Gilg","email":"d02196f7e034d13f834766fd67b2ce40e450bc5d@gmail.com"},"message":"present: Preliminary internal flip mode API\n\nAdd some basic function hooks to our future present-internal flip mode API,\nthat will allow us to share functionality in between modes and move more code\nin separate files.\n\nSigned-off-by: Roman Gilg <subdiff@gmail.com>\nReviewed-by: Adam Jackson <ajax@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Neonking/xorg-xserver/commits/c5c50c6db1e71e976596750277b1a618704c04aa"},{"sha":"5365ece70a75a05df3d6351767d19c3edcf0305d","author":{"name":"Roman Gilg","email":"d02196f7e034d13f834766fd67b2ce40e450bc5d@gmail.com"},"message":"present: Move vblank functionality in seperate file\n\nWith the new internal flip mode API move vblank creation\nand so on into a seperate file, such that it can be shared\nbetween flip modes.\n\nSigned-off-by: Roman Gilg <subdiff@gmail.com>\nReviewed-by: Adam Jackson <ajax@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Neonking/xorg-xserver/commits/5365ece70a75a05df3d6351767d19c3edcf0305d"},{"sha":"1e7d8902bfe7cfb79c41b14fc6b50bcbe4f7c800","author":{"name":"Roman Gilg","email":"d02196f7e034d13f834766fd67b2ce40e450bc5d@gmail.com"},"message":"present: Add flip mode API hooks for several functions\n\nAdd 'queue_vblank', 'flush' and 're_execute' hooks, that\nare supposed to be shared with other flip modes.\n\nSigned-off-by: Roman Gilg <subdiff@gmail.com>\nReviewed-by: Adam Jackson <ajax@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Neonking/xorg-xserver/commits/1e7d8902bfe7cfb79c41b14fc6b50bcbe4f7c800"},{"sha":"679ffbf5f39822ea508e50f1b7c92a2a9e79f7bb","author":{"name":"Roman Gilg","email":"d02196f7e034d13f834766fd67b2ce40e450bc5d@gmail.com"},"message":"present: Refactor execute in separate file\n\nTo be shared by multiple flip modes, refactor execute functionality,\nsuch that logical chunks can go in new separate file.\n\nSigned-off-by: Roman Gilg <subdiff@gmail.com>\nReviewed-by: Adam Jackson <ajax@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Neonking/xorg-xserver/commits/679ffbf5f39822ea508e50f1b7c92a2a9e79f7bb"},{"sha":"1db7cf0429eabf33f8e2b55a15db4d1f87e1fb95","author":{"name":"Roman Gilg","email":"d02196f7e034d13f834766fd67b2ce40e450bc5d@gmail.com"},"message":"present: Add flip mode API hook for present_pixmap\n\nMake present_pixmap a common function callable by any\nflip mode.\n\nSigned-off-by: Roman Gilg <subdiff@gmail.com>\nReviewed-by: Adam Jackson <ajax@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Neonking/xorg-xserver/commits/1db7cf0429eabf33f8e2b55a15db4d1f87e1fb95"},{"sha":"84112a1d0b221c00d7d3c23fd5b97687e6e3749a","author":{"name":"Roman Gilg","email":"d02196f7e034d13f834766fd67b2ce40e450bc5d@gmail.com"},"message":"present: Add flip mode API hook for present_can_window_flip\n\nFlip modes can now have different implementations of\npresent_can_window_flip.\n\nSigned-off-by: Roman Gilg <subdiff@gmail.com>\nReviewed-by: Adam Jackson <ajax@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Neonking/xorg-xserver/commits/84112a1d0b221c00d7d3c23fd5b97687e6e3749a"},{"sha":"6a338b5959ca5a9e5260d71b6a739a5c672d77e7","author":{"name":"Roman Gilg","email":"d02196f7e034d13f834766fd67b2ce40e450bc5d@gmail.com"},"message":"present: Move timings adjustment in common part of flip mode API\n\nTo reduce future code duplication refactor timings adjustment out\nas a separate function.\n\nSigned-off-by: Roman Gilg <subdiff@gmail.com>\nReviewed-by: Adam Jackson <ajax@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Neonking/xorg-xserver/commits/6a338b5959ca5a9e5260d71b6a739a5c672d77e7"},{"sha":"6d813bbd5ea0fc38a8114c08368a7954eeb2ef37","author":{"name":"Roman Gilg","email":"d02196f7e034d13f834766fd67b2ce40e450bc5d@gmail.com"},"message":"present: Add more hooks to internal flip mode API\n\nAdd hooks to query caps, get crtcs, abort vblanks and destroy\na flip.\n\nSigned-off-by: Roman Gilg <subdiff@gmail.com>\nReviewed-by: Adam Jackson <ajax@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Neonking/xorg-xserver/commits/6d813bbd5ea0fc38a8114c08368a7954eeb2ef37"},{"sha":"3aaaac0be573fb09a206966075d81ebe0510ca23","author":{"name":"Roman Gilg","email":"d02196f7e034d13f834766fd67b2ce40e450bc5d@gmail.com"},"message":"present: Refactor present_screen_init\n\nTo initialize easily different flip modes, refactor\n'present_screen_init'.\n\nSigned-off-by: Roman Gilg <subdiff@gmail.com>\nReviewed-by: Adam Jackson <ajax@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Neonking/xorg-xserver/commits/3aaaac0be573fb09a206966075d81ebe0510ca23"},{"sha":"84e47f3fe68f05f7b0b762e96acd4c95fa8000ca","author":{"name":"Roman Gilg","email":"d02196f7e034d13f834766fd67b2ce40e450bc5d@gmail.com"},"message":"present: Add present_window_priv properties for window flip mode\n\nFor window flip mode data about flips needs to be stored per window.\nAdd properties to 'present_window_priv' and initialize them on creation.\n\nSigned-off-by: Roman Gilg <subdiff@gmail.com>\nReviewed-by: Adam Jackson <ajax@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Neonking/xorg-xserver/commits/84e47f3fe68f05f7b0b762e96acd4c95fa8000ca"},{"sha":"92b91b8cf34a38de39281044d8441b6cabe87a85","author":{"name":"Roman Gilg","email":"d02196f7e034d13f834766fd67b2ce40e450bc5d@gmail.com"},"message":"present: Add flip_idler vblank property\n\nIntroduce vblank property for flip modes, that demand explicite\nallowance by the driver for vblanks to become idle.\n\nSigned-off-by: Roman Gilg <subdiff@gmail.com>\nReviewed-by: Adam Jackson <ajax@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Neonking/xorg-xserver/commits/92b91b8cf34a38de39281044d8441b6cabe87a85"},{"sha":"7b071b4e440313254398f06eb59b1596a6d3e8fe","author":{"name":"Roman Gilg","email":"d02196f7e034d13f834766fd67b2ce40e450bc5d@gmail.com"},"message":"present: Adapt flip mode API hooks for window flip mode\n\nFlipping pixmaps per window needs additional arguments in the\nflip mode API. Add these as preperation for window flip mode.\n\nSigned-off-by: Roman Gilg <subdiff@gmail.com>\nReviewed-by: Adam Jackson <ajax@redhat.com>","distinct":true,"url":"https://api.github.com/repos/Neonking/xorg-xserver/commits/7b071b4e440313254398f06eb59b1596a6d3e8fe"}]}
{"actor":{"display_login":"Neonking"}}