﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
14485	[Patch] MapCSS sorting speed	michael2402	michael2402	"I experimented with the sorting speed of MapCSS.

This is what I got on 8 cores for the big MapCSS performance test:
- Current implementation: 116ms
- Using parallel sort instead of default sort: 40ms
- Removing the branches for the comparator function: 53ms
- Both: 28ms

The disadvantage of the branch removal is that I changed the z-index to be a fixed-point decimal (24 bits of which 8 are behind the decimal). This allows to pack the Z-Indexes and the flags into a long that can then be compared more easily.

If there are no objections to this rescriction I'd like to commit it."	enhancement	closed	normal	17.05	Core mappaint		fixed	mapcss performance	
