|
void | im_cmpl_SP16x16 (const SP16x16 *src, SP16x16 *dst) |
| MSX Bitwise NOT (complement) of an 16x16 pixels 1bpp sprite pattern.
|
|
void | im_cmpl_v_SP16x16 (const SP16x16 *src) |
| MSX Bitwise NOT (complement) of an 16x16 pixels 1bpp sprite pattern.
|
|
void | im_diff_SP16x16 (const SP16x16 *src1, const SP16x16 *src2, SP16x16 *dst) |
| MSX Bitwise SET-DIFFERENCE of two 16x16 pixels 1bpp sprite patterns.
|
|
void | im_diff_v_SP16x16 (const SP16x16 *src1, const SP16x16 *src2) |
| MSX Bitwise SET-DIFFERENCE of two 16x16 pixels 1bpp sprite patterns.
|
|
void | im_and_SP16x16 (const SP16x16 *src1, const SP16x16 *src2, SP16x16 *dst) |
| MSX Bitwise AND of two 16x16 pixel 1bpp sprite patterns.
|
|
void | im_and_v_SP16x16 (const SP16x16 *src1, const SP16x16 *src2) |
| MSX Bitwise AND of two 16x16 pixel 1bpp sprite patterns.
|
|
void | im_or_SP16x16 (const SP16x16 *src1, const SP16x16 *src2, SP16x16 *dst) |
| MSX Bitwise OR of two 16x16 pixel 1bpp sprite patterns.
|
|
void | im_or_v_SP16x16 (const SP16x16 *src1, const SP16x16 *src2) |
| MSX Bitwise OR of two 16x16 pixel 1bpp sprite patterns.
|
|
void | im_xor_SP16x16 (const SP16x16 *src1, const SP16x16 *src2, SP16x16 *dst) |
| MSX Bitwise XOR of two 16x16 pixel 1bpp sprite patterns.
|
|
void | im_xor_v_SP16x16 (const SP16x16 *src1, const SP16x16 *src2) |
| MSX Bitwise XOR of two 16x16 pixel 1bpp sprite patterns.
|
|
Boolean operators for 16x16 1bpp sprite patterns.
◆ im_cmpl_SP16x16()
MSX
Bitwise NOT (complement) of an 16x16 pixels 1bpp sprite pattern.
- Parameters
-
src | Pointer to source image. |
dst | Pointer to destination image. |
◆ im_cmpl_v_SP16x16()
void im_cmpl_v_SP16x16 |
( |
const SP16x16 * | src | ) |
|
MSX
Bitwise NOT (complement) of an 16x16 pixels 1bpp sprite pattern.
- Parameters
-
src | Pointer to source image. |
- Note
- The destination VRAM address must be set in advance with vmem_set_write_address().
◆ im_diff_SP16x16()
MSX
Bitwise SET-DIFFERENCE of two 16x16 pixels 1bpp sprite patterns.
- Parameters
-
src1 | Pointer to source image. |
src2 | Pointer to another source image. |
dst | Pointer to destination image. |
◆ im_diff_v_SP16x16()
MSX
Bitwise SET-DIFFERENCE of two 16x16 pixels 1bpp sprite patterns.
- Parameters
-
src1 | Pointer to source image. |
src2 | Pointer to another source image. |
- Note
- The destination VRAM address must be set in advance with vmem_set_write_address().
◆ im_and_SP16x16()
MSX
Bitwise AND of two 16x16 pixel 1bpp sprite patterns.
- Parameters
-
src1 | Pointer to source image. |
src2 | Pointer to another source image. |
dst | Pointer to destination image. |
◆ im_and_v_SP16x16()
MSX
Bitwise AND of two 16x16 pixel 1bpp sprite patterns.
- Parameters
-
src1 | Pointer to source image. |
src2 | Pointer to another source image. |
- Note
- The destination VRAM address must be set in advance with vmem_set_write_address().
◆ im_or_SP16x16()
MSX
Bitwise OR of two 16x16 pixel 1bpp sprite patterns.
- Parameters
-
src1 | Pointer to source image. |
src2 | Pointer to another source image. |
dst | Pointer to destination image. |
◆ im_or_v_SP16x16()
MSX
Bitwise OR of two 16x16 pixel 1bpp sprite patterns.
- Parameters
-
src1 | Pointer to source image. |
src2 | Pointer to another source image. |
- Note
- The destination VRAM address must be set in advance with vmem_set_write_address().
◆ im_xor_SP16x16()
MSX
Bitwise XOR of two 16x16 pixel 1bpp sprite patterns.
- Parameters
-
src1 | Pointer to source image. |
src2 | Pointer to another source image. |
dst | Pointer to destination image. |
◆ im_xor_v_SP16x16()
MSX
Bitwise XOR of two 16x16 pixel 1bpp sprite patterns.
- Parameters
-
src1 | Pointer to source image. |
src2 | Pointer to another source image. |
- Note
- The destination VRAM address must be set in advance with vmem_set_write_address().