summaryrefslogtreecommitdiff
path: root/render
AgeCommit message (Expand)AuthorFilesLines
2024-04-09render: Avoid possible double-free in ProcRenderAddGlyphs()Olivier Fourdan1-2/+0
2024-04-03render: fix refcounting of glyphs during ProcRenderAddGlyphsPeter Hutterer3-6/+17
2023-07-18Drop Xorg DDXMichel Dänzer1-4/+0
2022-12-01glamor: fix CbCr format handlingYuriy1-1/+4
2022-01-25render: Fix build with gcc 12Olivier Fourdan1-4/+4
2021-12-14render: Fix out of bounds access in SProcRenderCompositeGlyphs()Povilas Kanapickas1-0/+9
2021-10-27Remove autotools supportPovilas Kanapickas1-20/+0
2021-04-16xserver: fix RGB mask handlingluporl1-6/+6
2021-03-11meson: hide C API if Xorg is disabled (like autotools)Jan Beich1-1/+3
2019-10-30dix: Call SourceValidate before GetImageAdam Jackson1-0/+5
2019-10-30mi: Add a default no-op miSourceValidateAdam Jackson1-4/+2
2019-10-15render: Fix undefined shift in xRenderColorToCard32Adam Jackson1-2/+4
2019-08-23render: Break PICT_a4Adam Jackson1-4/+0
2018-04-24animcur: Fix crash when removing a master deviceAdam Jackson1-1/+2
2018-04-02meson: Distribute more SDK headersThierry Reding1-0/+9
2018-02-26render: Store and use all 16bpc of precision for solid pixels (v2.1)Adam Jackson2-0/+2
2018-02-26render: Simplify miCompositeRectsAdam Jackson1-54/+9
2018-02-23render: Cosmetic cleanup to default format creationAdam Jackson1-43/+27
2018-02-23render: Remove some 24bpp handlingAdam Jackson1-8/+0
2018-02-14animcur: Change which CursorPtr we save in external stateAdam Jackson1-3/+4
2018-01-09animcur: Handle allocation failure for the animation timerAdam Jackson1-4/+6
2018-01-09animcur: Fix transitions between animated cursorsAdam Jackson1-10/+15
2018-01-08animcur: Stop tracking the last display time in the SpriteInfoRecAdam Jackson1-3/+0
2018-01-08animcur: Run the timer from the device, not the screenAdam Jackson1-58/+29
2018-01-08animcur: Return the next interval directly from the timer callbackAdam Jackson1-3/+2
2018-01-08animcur: Use fixed-size screen privateAdam Jackson1-12/+4
2017-10-30Use ARRAY_SIZE all over the treeDaniel Martin1-1/+1
2017-10-10Unvalidated lengthsNathan Kidd1-0/+3
2017-04-26Add a Meson build system alongside autotools.Eric Anholt1-0/+19
2017-03-13render: Fix out of boundary heap accessTobias Stoeckmann1-0/+4
2017-03-01dispatch: Mark swapped dispatch as _X_COLDAdam Jackson1-37/+37
2016-06-17exa: only draw valid trapezoidsMaarten Lankhorst1-1/+1
2016-05-11dix: Remove pointless client-state callbacksAdam Jackson1-13/+0
2016-03-08render: free already allocated formats in PictureInit failure caseJulien Cristau1-0/+3
2015-12-01render: Use OsTimer for animated cursor timingKeith Packard1-27/+30
2015-10-06render: Propagate allocation failure from createSourcePicture()Chris Wilson1-1/+5
2015-09-23render: Fix leak of filter paramsChris Wilson1-0/+1
2015-09-23render: Allow single-stop gradientsAndrea Canciani1-3/+3
2015-09-21render: Simplify SProcRenderScaleAdam Jackson1-14/+1
2015-07-08render: Hide/unexport some implementation detailsAdam Jackson7-135/+43
2015-04-21Convert top level extensions to new *allocarray functionsAlan Coopersmith5-13/+13
2014-12-08render: unvalidated lengths in Render extn. swapped procs [CVE-2014-8100 2/2]Alan Coopersmith1-1/+15
2014-12-08render: check request size before reading it [CVE-2014-8100 1/2]Julien Cristau1-2/+2
2014-11-30render: fix ChangePicture when Xinerama is active (v2) (#49170)Adam Jackson1-6/+39
2014-11-12Drop trailing whitespacesPeter Hutterer7-11/+11
2014-10-23render: Always store client clip as a regionAdam Jackson4-31/+9
2014-07-29render: Remove unused CopyPictureAdam Jackson2-84/+0
2014-04-22xfixes: Forbid manipulating clip for source-only pictures (#28968)Adam Jackson1-1/+1
2014-01-12Replace 'pointer' type with 'void *'Keith Packard9-62/+62
2013-05-15Abstract cursor refcountingPeter Hutterer1-2/+1