h6. [[Hardware Abstraction Layer]] h6(. [[HAL entry points from RISC OS]] h6((. » HAL_VideoPixelFormats h2. HAL_VideoPixelFormats h5. (HAL entry #49) <pre> int HAL_VideoPixelFormats(void) </pre> |_<. Entry | | |- | | |_<. Exit | | |Bit 0 |1bpp is supported | |Bit 1 |2bpp is supported | |Bit 2 |4bpp is supported | |Bit 3 |8bpp is supported | |Bit 4 |16bpp is supported | |/2^. Bit 5 |32bpp is supported | |Other bits reserved (returned as 0) | h4. Use This is an internal call for OS use only and should not be used by user software. User software should use [[GraphicsV]] instead of interacting with the HAL directly. Bits are set for true. Bits 0-5 refer to support with standard RISC OS pixel layout. (such as little endian packing for 1,2,4 bpp, 5-5-5 RGB for 16 bpp, etc). See the [[HAL Video API]] section for more information. [[HAL_VideoPixelFormatList]] can be used to provide a full list of formats supported by the hardware. h4. See also * [[HAL Video API]] * [[HAL_VideoPixelFormatList]] h6. Information source: Kernel.Docs.HAL.HAL_API in CVS