summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/util/u_format_parse.py
AgeCommit message (Collapse)Author
2010-05-19util: Remove unnecessary semicolons in Python scripts.Vinson Lee
2010-04-08util: is_array/mixed/etc is only meaningful for plain formats.José Fonseca
2010-04-07util: Support fixed formats conversion.José Fonseca
2010-03-30gallium: make the python scripts for format parsing not fail on new formatsRoland Scheidegger
they won't generate any useful conversion code for some of the new formats but at least don't assert. Also needed some more hacks so they don't generate code for some of the new formats, as gcc was not impressed. Also declare unused channels as void, and change the scripts to not fail if the first channel happened to be unused. Needs serious fixing.
2010-03-06util: Fix the maximum value computation for SSCALED channels.José Fonseca
2010-03-06util: Add a new flag, for formats that can be described as a bitmask.José Fonseca
2010-02-26util: Factor some code into u_format_parse.pyJosé Fonseca
2010-02-26util: Use python names consistent with u_format.hJosé Fonseca
2010-02-26util: Add is_pot() method to formats.José Fonseca
2010-02-25util: Remove import of unused sys module.Vinson Lee
2010-02-24util: Kill array vs arith layouts. Revamp UTIL_FORMAT_LAYOUT_xxx.José Fonseca
Too confusing. I now can get the same information through other means.
2010-02-24util: Factor out the code to shorten a format name.José Fonseca
2010-02-24util: Allow '#' comments in u_format.csv.José Fonseca
2010-02-24util: Store more derived data in the the format description.José Fonseca
2009-08-30util: Auto generate pixel format accessor functions fromJosé Fonseca
This has several advantages over the u_ - not hand written - no intermediate memcpy of raw pixels - supports 4 ubytes in addition to floats - no need to pass a pipe_transfer It also has (hopefully temporary) limitations: - no support for YUV - no support for SRGB