-
Enhancement
-
Resolution: Fixed
-
P3
-
8
-
b108
-
linux
A DESCRIPTION OF THE REQUEST :
currently the xrender pipelines executes a jniGetArraPrimitive to access a java-array holding the rectangle coordinates, even when only a single rectangle is drawn - which results in high overhead for small fillRect calls where only a single rectangleis contained in the list.
Instead, send coordinates down using jni parameters in this case.
i intend to implement this myself via openjdk, just need a bug-number
JUSTIFICATION :
higher performance is always a good thing ;)
currently the xrender pipelines executes a jniGetArraPrimitive to access a java-array holding the rectangle coordinates, even when only a single rectangle is drawn - which results in high overhead for small fillRect calls where only a single rectangleis contained in the list.
Instead, send coordinates down using jni parameters in this case.
i intend to implement this myself via openjdk, just need a bug-number
JUSTIFICATION :
higher performance is always a good thing ;)