Measurements of direct CP violation