src/blitter/32bpp_base.hpp
changeset 9925 e6abeb1fc804
parent 9654 11fb7b19b64b
equal deleted inserted replaced
9924:329dcdbf283a 9925:e6abeb1fc804
    24 	/* virtual */ void CopyImageToBuffer(const void *video, void *dst, int width, int height, int dst_pitch);
    24 	/* virtual */ void CopyImageToBuffer(const void *video, void *dst, int width, int height, int dst_pitch);
    25 	/* virtual */ void ScrollBuffer(void *video, int &left, int &top, int &width, int &height, int scroll_x, int scroll_y);
    25 	/* virtual */ void ScrollBuffer(void *video, int &left, int &top, int &width, int &height, int scroll_x, int scroll_y);
    26 	/* virtual */ int BufferSize(int width, int height);
    26 	/* virtual */ int BufferSize(int width, int height);
    27 	/* virtual */ void PaletteAnimate(uint start, uint count);
    27 	/* virtual */ void PaletteAnimate(uint start, uint count);
    28 	/* virtual */ Blitter::PaletteAnimation UsePaletteAnimation();
    28 	/* virtual */ Blitter::PaletteAnimation UsePaletteAnimation();
       
    29 	/* virtual */ int GetBytesPerPixel() { return 4; }
    29 
    30 
    30 	/**
    31 	/**
    31 	 * Compose a colour based on RGB values.
    32 	 * Compose a colour based on RGB values.
    32 	 */
    33 	 */
    33 	static inline uint32 ComposeColour(uint a, uint r, uint g, uint b)
    34 	static inline uint32 ComposeColour(uint a, uint r, uint g, uint b)