./x11/rendercheck, XRender test application

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.6, Package name: rendercheck-1.6, Maintainer: pkgsrc-users

rendercheck is a program to test a Render extension implementation against
separate calculations of expected output.

Tests currently include:
- Destination coordinates correctness
- Source coordinates correctness
- Transformed (FilterNearest) source coordinates correctness.
- Composite with and without mask (with/without component alpha), with 1x1
repeating Pictures and 10x10 Pictures.
- Linear gradients
- Repeating sources/masks at POT and non-POT sizes
- Some regression tests for bugs from freedesktop.org bugzilla.


Required to run:
[x11/Xrender]

Required to build:
[pkgtools/x11-links] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

Filesize: 23.434 KB

Version history: (Expand)


CVS history: (Expand)


   2024-04-23 23:25:58 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
rendercheck: update to 1.6.

Aaron Plattner (1):
      Skip shmblend if SHM pixmaps aren't supported

Adam Jackson (4):
      triangles: Fix tests for conjoint and disjoint ops
      Be valgrind-clean
      Don't fail to find the a8r8g8b8 format pointlessly
      Enable a few more formats

Alan Coopersmith (3):
      Update bug tracker URL in man page
      gitlab CI: add a basic build test
      t_repeat.c, t_triangles.c: convert from ISO-8859-1 to UTF-8

Emil Velikov (1):
      autogen.sh: use quoted string variables

Eric Anholt (10):
      Start using stdbool.h instead of Xlib or custom bools.
      Save the list of active formats in a global for use by tests.
      Use ELF sections to make test setup easier.
      shmblend: New test for XRenderComposite() from a pixmap in SHM.
      autogen: Set a default prefix for patches if unset.
      Fix a printf format warning.
      Add a meson build system.
      Remove the autotools build system.
      Simplify manpage variable substitution for Meson.
      Explain how to build using meson in the README.

Jeremy Huddleston Sequoia (4):
      darwin: Build fix
      Mark pointers to test structs as used to prevent dead symbol stripping
      Prevent ASan from placing guards around test structs as we expect them to \ 
be laid out sequentially
      Revert "Reduce the number of colors to speed up test execution."

Matt Turner (3):
      meson: Set project version
      meson: Set project license
      rendercheck 1.6

Peter Hutterer (3):
      autogen.sh: drop --enable-maintainer-mode
      autogen.sh: honor NOCONFIGURE=1
      Fix errx handling of va_list
   2021-10-26 13:35:01 by Nia Alarie | Files touched by this commit (674)
Log message:
x11: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./x11/py-qt4/distinfo PyQt4_gpl_mac-4.12.3.tar.gz
   2021-10-07 17:14:47 by Nia Alarie | Files touched by this commit (675)
Log message:
x11: Remove SHA1 hashes for distfiles
   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message:
all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
   2015-11-04 04:29:14 by Alistair G. Crooks | Files touched by this commit (670)
Log message:
Add SHA512 digests for distfiles for x11 category

Problems found locating distfiles:
        Package modular-xorg-server: missing distfile xorg-server-1.17.4.tar.bz2
        Package py-qt4: missing distfile PyQt-mac-gpl-4.11.1.tar.gz
        Package xservers: missing distfile xservers-3.3.6.5.tar.bz2
        Package xview-clients: missing distfile xview3.2p1-X11R6.tar.gz
        Package xview-lib: missing distfile xview3.2p1-X11R6.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-06-12 13:14:21 by Thomas Klausner | Files touched by this commit (2)
Log message:
Update to 1.5:

Aaron Plattner (1):
      Use the right screen from $DISPLAY

Chris Wilson (13):
      repeat: Specify test width/height rather than relying on win_width/height
      blend: Combine multiple tests into a single XGetImage request
      composite: Batch tests
      Split out printing the results from eval_diff()
      repeat: Only call GetImage once for each test.
      triangles: Use a single GetImage call to sample the result
      tsrcoords: Sample result with just a single GetImage
      tsrcoords2: Sample result using a single GetImage
      dstcoords: Sample result using a single GetImage
      TODO: Multiple roundtrips for image processing due to get_pixel fixed
      blend: Handle more sources than available rows in the window
      composite: Handle more sources than available rows in the window
      blend: Second attempt to handle multiple source pages...

Damien Leone (1):
      t_tsrccoords: Skip this test when using indexed picture formats

Dave Airlie (3):
      rendercheck: make gradient results align with pixman
      rendercheck: constrain accuracy
      rendercheck 1.5

Eric Anholt (6):
      Fix const cast warnings in our ops definitions.
      Convert to using asprintf for describe_format.
      Disable useless shadow warnings.
      Shut up some const assignment warnings.
      Add test for GTK rendering bug in glamor.
      Add test for a rendering bug in libreoffice.

Gaetan Nadon (1):
      config: remove unrequired AC_HEADER_STDC

Jeremy Huddleston (2):
      Report which test groups passed successfully
      Include strings.h for strcasecmp

Matt Craighead (1):
      fix compiler warnings

Vikram Fugro (1):
      t_triangles: Fix for triangles(trapezoids) test case
   2012-10-29 06:07:25 by Aleksej Saushev | Files touched by this commit (563)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
   2012-09-07 23:51:48 by Sergey Svishchev | Files touched by this commit (2)
Log message:
Update to 1.4.  Notable changes:

    Add a test for rendering to source-only pictures under gradients.