The MASM Forum

Projects => ObjAsm => Topic started by: HSE on December 18, 2019, 05:54:00 AM

Title: Pixelmap extension
Post by: HSE on December 18, 2019, 05:54:00 AM
Hi!

Here a little test of Pixelmap2. Build in 32 and 64 bits.

The binary is 32 bits because in 64 bits I have forgotten to disable debugging... again  :biggrin:

The graphic functions are not thread safe, apparently SmplMath have some differences in 64 bits and I have made a temporary solution.

LATER: I'm thinking that SmplMath wasn't tested with UASM64 because UASM doesn't exist at that time. Then some UASM64 "feature" must be the problem.  :eusa_dance:
Title: Re: Pixelmap extension
Post by: HSE on August 19, 2024, 05:05:39 AM
The missing function in Pixelmap2 is qWord's rotation routine (http://masm32.com/board/index.php?topic=3075.msg31917#msg31917)

Regard, HSE
Title: Re: Pixelmap extension
Post by: HSE on August 20, 2024, 02:36:08 AM
Obviously  other missing functions are not commented  :nie:

Bresenham's line it's an adaptation from code in the forum, if I remember well.

HSE
Title: Re: Pixelmap extension
Post by: Biterider on August 20, 2024, 05:36:18 AM
Hi HSE
Thank you very much  :thumbsup:

Biterider