[Mesa-dev] [PATCH V3 2/2] mesa: Modify drirc option types

2017-08-21 Thread Quentin Liu
From: Quentin Liu The type and default values of certain drirc options are changed, namely, those semantically boolean options such as pp_celshade. --- src/gallium/auxiliary/pipe-loader/driinfo_gallium.h | 8 src/util/xmlpool/t_options.h| 8 2 files

[Mesa-dev] [PATCH V3 1/2] mesa: Fix backward compatibility for XML parser

2017-08-21 Thread Quentin Liu
From: Quentin Liu If the type of drirc options is changed, the parser will not be able to recognize xml files that had been present before the change. To achieve backward compatibility, the parser is relaxed to recognize boolean type options with enum values. --- src/util/xmlconfig.c | 17

[Mesa-dev] [PATCH V3 0/2] mesa: Modify drirc options

2017-08-21 Thread Quentin Liu
From: Quentin Liu This series of patches change drirc's semantically boolean options, options that are enum type options but which in essence are boolean options e.g. pp_celshade, into actual boolean options. Backward compatibility is maintained by relaxing xmlconfig parser so that xml

[Mesa-dev] [PATCH V2 0/2] mesa: Modify drirc options

2017-08-19 Thread Quentin Liu
e can still be parsed correctly. Driconf, unfortunately, will be affected by this. The issue will be addressed later by releasing a new version of Driconf. Also, note that these changes are made to fulfill requirements to participate in EVoC (Endless Vocaction of Code) hosted by X.org. Quentin L