MCPcopy Index your code
hub / github.com/processing/processing / nativeToJavaARGB

Method nativeToJavaARGB

core/src/processing/opengl/PGL.java:1601–1608  ·  view source on GitHub ↗

Converts input native OpenGL value (RGBA on big endian, ABGR on little endian) to Java ARGB.

(int color)

Source from the content-addressed store, hash-verified

1599 * endian) to Java ARGB.
1600 */
1601 protected static int nativeToJavaARGB(int color) {
1602 if (BIG_ENDIAN) { // RGBA to ARGB
1603 return (color >>> 8) | (color << 24);
1604 } else { // ABGR to ARGB
1605 int rb = color & 0x00FF00FF;
1606 return (color & 0xFF00FF00) | (rb << 16) | (rb >> 16);
1607 }
1608 }
1609
1610
1611 /**

Callers 15

rawPolysMethod · 0.95
rawSortedPolysMethod · 0.95
rawLinesMethod · 0.95
rawPointsMethod · 0.95
readPixelsMethod · 0.95
getFillMethod · 0.95
getTintMethod · 0.95
getStrokeMethod · 0.95
getAmbientMethod · 0.95
getSpecularMethod · 0.95
getEmissiveMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected