|
| 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().