BRT Community

General Category => Discussion - Software => Topic started by: Nick on July 12, 2025, 08:38:53 PM

Title: ESD Bug in EVE_CoDL_colorArgb_ex due to argb32_t unknown
Post by: Nick on July 12, 2025, 08:38:53 PM
Hi,

My success getting responses from this forum is not good so far so I might be wasting my time, but I'll try..

I believe there's a bug in one of the source modules for FT_Eve_Hal in ESD. When using display lists in ESD the following fail to compile due to unknown type argb32_t:

EVE_CoDl_colorArgb_ex and EVE_CoDl_clearColorArgb_ex. Other display lists that set color have the same issue.

I found an old thread probably related to this that refers to a change of type name.

I was able to fix compilation and get display lists correctly assigning colour with this change:

// Colour type fixed by Nick
//ESD_PARAMETER(c, Type = argb32_t, DisplayName = "Color")
ESD_PARAMETER(c, Type = ft_argb32_t, DisplayName = "Color")

That's in EVE_CoDl.h. Anyone who cares should be able to find the issue I'm referring to, and the several places where the same problem arises.

Nick
Title: Re: ESD Bug in EVE_CoDL_colorArgb_ex due to argb32_t unknown
Post by: BRT Community on July 14, 2025, 05:00:01 PM
Hi Nick,

Thanks for posting your findings, our R&D team are currently checking on this and we'll post a reply very soon,

Best Regards, BRT Community