Class FBOReader_SWT

java.lang.Object
panamagl.offscreen.FBOReader_SWT
All Implemented Interfaces:
panamagl.offscreen.FBOReader

public class FBOReader_SWT extends Object implements panamagl.offscreen.FBOReader
Reads FBO pixels and produces an SWT ImageData wrapped in a SWTImage. The FBO provides BGRA bytes. On little-endian systems, reading as int[] yields ARGB-packed integers (0xAARRGGBB), the same format used by FBOReader_AWT. We then use ImageData.setPixel(int, int, int) / ImageData.setAlpha(int, int, int) which handle the internal byte layout regardless of platform.