summaryrefslogtreecommitdiff
path: root/.gitignore
AgeCommit message (Collapse)AuthorFilesLines
2012-07-30Add sRGB blending demo programAntti S. Lankila1-0/+1
Simple sRGB color blender test can be used to determine if the sRGB processing works as expected. It blends alpha ramps of purple and green together such that at midpoint of image, 50 % blend of both is realized. At that point, sRGB-aware processing yields a result close to #bbb rather than #888, which is the linear light blending result. The demo also contains the sample computation for sRGB premultiplied alpha.
2012-07-30Add support for sRGB surfacesAntti S. Lankila1-0/+1
sRGB format is defined as a new format type, PIXMAN_TYPE_ARGB_SRGB. One form of this type is provided, PIXMAN_a8r8g8b8_sRGB. Use of an sRGB format triggers wide processing, and the pixel fetch/store functions handle the relevant conversion between color spaces. Pixman itself is thought to compose in the linearized sRGB color space. sRGB conversion is tabularized. For sRGB to linear, we are using only 256 values because the current source format uses 8 bits per component precision. For linear to sRGB, it turns out that only 4096 brightness levels are required to generate all of the 256 sRGB color values, and therefore only 12 bits per component are considered during store. As a special case, a no-op sRGB->linear->sRGB conversion is constructed to be lossless by adjusting the sRGB->linear conversion table where necessary.
2012-06-13.gitignore: add test/glyph-testMatt Turner1-0/+1
2012-05-09.gitignore: add demos/checkerboard and demos/quad2quadMatt Turner1-0/+2
2012-02-22Update .gitignore with more demos and testsMatt Turner1-0/+23
Signed-off-by: Matt Turner <mattst88@gmail.com>
2010-08-30Add *.exe to .gitignoreMaarten Bosmans1-0/+1
2010-08-24region: Add a new test region-translateBenjamin Otte1-0/+1
This test exercises a bug in pixman_region32_translate(). The function clips the region to int16 coordinates SHRT_MIN/SHRT_MAX.
2009-09-24pixman: Update .gitignoreGuillem Jover1-1/+12
Generalize to catch all .pc files. Add more tests. Signed-off-by: Guillem Jover <guillem@hadrons.org>
2008-10-08update .gitignoreBenjamin Otte1-0/+6
2008-03-25Add pixman_version function and related macrosCarl Worth1-0/+1
The complete new API here makes available compile-tim version checks: PIXMAN_VERSION PIXMAN_VERSION_STRING PIXMAN_VERSION_ENCODE as well as run-time version checks: pixman_version() pixman_version_string()
2008-01-22Ignore test/fetch-testCarl Worth1-0/+1
2007-10-30Track name change from pixman.pc to pixman-1.pc in .gitignoreCarl Worth1-1/+1
2007-09-06[win32] Makefile and compilation fixes for win32Vladimir Vukicevic1-0/+5
2007-05-24Add .gitignore fileDaniel Stone1-0/+30