cdrom: deny Read* on cdda tracks
[pcsx_rearmed.git] / frontend / cspace.h
CommitLineData
7a8d521f 1#ifndef __CSPACE_H__
2#define __CSPACE_H__
3
495eab93 4#ifdef __cplusplus
5extern "C"
6{
7#endif
8
b7354977 9void bgr555_to_rgb565(void *dst, const void *src, int pixels);
10void bgr888_to_rgb888(void *dst, const void *src, int pixels);
11void bgr888_to_rgb565(void *dst, const void *src, int pixels);
12void rgb888_to_rgb565(void *dst, const void *src, int pixels);
495eab93 13
b7354977 14void bgr555_to_rgb565_b(void *dst, const void *src, int pixels,
35d3fd2e 15 int brightness2k); // 0-0x0800
16
b7354977 17void bgr555_to_xrgb8888(void *dst, const void *src, int pixels);
18void bgr888_to_xrgb8888(void *dst, const void *src, int pixels);
19
20void bgr555_to_rgb565_640_to_320(void *dst, const void *src, int dst_pixels);
21void bgr888_to_rgb565_640_to_320(void *dst, const void *src, int dst_pixels);
22void bgr888_to_rgb888_640_to_320(void *dst, const void *src, int dst_pixels);
23void bgr555_to_xrgb8888_640_to_320(void *dst, const void *src, int dst_pixels);
24void bgr888_to_xrgb8888_640_to_320(void *dst, const void *src, int dst_pixels);
25void bgr555_to_rgb565_512_to_320(void *dst, const void *src, int dst_pixels);
26void bgr888_to_rgb565_512_to_320(void *dst, const void *src, int dst_pixels);
27void bgr888_to_rgb888_512_to_320(void *dst, const void *src, int dst_pixels);
28void bgr555_to_xrgb8888_512_to_320(void *dst, const void *src, int dst_pixels);
29void bgr888_to_xrgb8888_512_to_320(void *dst, const void *src, int dst_pixels);
4d99e39b 30
c9099d02 31void bgr_to_uyvy_init(void);
5b9aa749 32void rgb565_to_uyvy(void *d, const void *s, int pixels);
81023939 33void bgr555_to_uyvy(void *d, const void *s, int pixels, int x2);
34void bgr888_to_uyvy(void *d, const void *s, int pixels, int x2);
c9099d02 35
495eab93 36#ifdef __cplusplus
37}
38#endif
7a8d521f 39
40#endif /* __CSPACE_H__ */