|
| void | im_cmpl_BM8x8 (const BM8x8 *src, BM8x8 *dst) |
| | MSX Bitwise NOT (complement) of an 8x8 pixel 1bpp image.
|
| |
| void | im_cmpl_v_BM8x8 (const BM8x8 *src) |
| | MSX Bitwise NOT (complement) of an 8x8 pixel 1bpp image.
|
| |
| void | im_diff_BM8x8 (const BM8x8 *src1, const BM8x8 *src2, BM8x8 *dst) |
| | MSX Bitwise SET-DIFFERENCE of two 8x8 pixel 1bpp images.
|
| |
| void | im_diff_v_BM8x8 (const BM8x8 *src1, const BM8x8 *src2) |
| | MSX Bitwise SET-DIFFERENCE of two 8x8 pixel 1bpp images.
|
| |
| void | im_and_BM8x8 (const BM8x8 *src1, const BM8x8 *src2, BM8x8 *dst) |
| | MSX Bitwise AND of two 8x8 pixel 1bpp images.
|
| |
| void | im_and_v_BM8x8 (const BM8x8 *src1, const BM8x8 *src2) |
| | MSX Bitwise AND of two 8x8 pixel 1bpp images.
|
| |
| void | im_or_BM8x8 (const BM8x8 *src1, const BM8x8 *src2, BM8x8 *dst) |
| | MSX Bitwise OR of two 8x8 pixel 1bpp images.
|
| |
| void | im_or_v_BM8x8 (const BM8x8 *src1, const BM8x8 *src2) |
| | MSX Bitwise OR of two 8x8 pixel 1bpp images.
|
| |
| void | im_xor_BM8x8 (const BM8x8 *src1, const BM8x8 *src2, BM8x8 *dst) |
| | MSX Bitwise XOR of two 8x8 pixel 1bpp images.
|
| |
| void | im_xor_v_BM8x8 (const BM8x8 *src1, const BM8x8 *src2) |
| | MSX Bitwise XOR of two 8x8 pixel 1bpp images.
|
| |
Boolean operators for 8x8px 1bpp bitmap images.
◆ im_cmpl_BM8x8()
| void im_cmpl_BM8x8 |
( |
const BM8x8 * | src, |
|
|
BM8x8 * | dst ) |
MSX Bitwise NOT (complement) of an 8x8 pixel 1bpp image.
- Parameters
-
| src | Pointer to source image. |
| dst | Pointer to destination image. |
◆ im_cmpl_v_BM8x8()
| void im_cmpl_v_BM8x8 |
( |
const BM8x8 * | src | ) |
|
MSX Bitwise NOT (complement) of an 8x8 pixel 1bpp image.
- Parameters
-
| src | Pointer to source image. |
- Note
- The destination VRAM address must be set in advance with vmem_set_write_address().
◆ im_diff_BM8x8()
MSX Bitwise SET-DIFFERENCE of two 8x8 pixel 1bpp images.
- Parameters
-
| src1 | Pointer to source image. |
| src2 | Pointer to another source image. |
| dst | Pointer to destination image. |
◆ im_diff_v_BM8x8()
| void im_diff_v_BM8x8 |
( |
const BM8x8 * | src1, |
|
|
const BM8x8 * | src2 ) |
MSX Bitwise SET-DIFFERENCE of two 8x8 pixel 1bpp images.
- 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_BM8x8()
MSX Bitwise AND of two 8x8 pixel 1bpp images.
- Parameters
-
| src1 | Pointer to source image. |
| src2 | Pointer to another source image. |
| dst | Pointer to destination image. |
◆ im_and_v_BM8x8()
| void im_and_v_BM8x8 |
( |
const BM8x8 * | src1, |
|
|
const BM8x8 * | src2 ) |
MSX Bitwise AND of two 8x8 pixel 1bpp images.
- 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_BM8x8()
MSX Bitwise OR of two 8x8 pixel 1bpp images.
- Parameters
-
| src1 | Pointer to source image. |
| src2 | Pointer to another source image. |
| dst | Pointer to destination image. |
◆ im_or_v_BM8x8()
| void im_or_v_BM8x8 |
( |
const BM8x8 * | src1, |
|
|
const BM8x8 * | src2 ) |
MSX Bitwise OR of two 8x8 pixel 1bpp images.
- 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_BM8x8()
MSX Bitwise XOR of two 8x8 pixel 1bpp images.
- Parameters
-
| src1 | Pointer to source image. |
| src2 | Pointer to another source image. |
| dst | Pointer to destination image. |
◆ im_xor_v_BM8x8()
| void im_xor_v_BM8x8 |
( |
const BM8x8 * | src1, |
|
|
const BM8x8 * | src2 ) |
MSX Bitwise XOR of two 8x8 pixel 1bpp images.
- 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().