Simdify 24.17 — 5/5/2024

Release details are described below.

Simdify Platform

Cleaned up texture selection and mode switching in the magnifier draw mode. Previously, stale settings caused the magnifier geometry to reset incorrectly when changing between texture magnification and compute shader invocation debugging. When switching to invocation debugging, the magnifier geometry remained visible, but was rendered with lines only. The compute shader invocation debugger does not need to support any magnification feature since the values are not usually represented as colors. These values can always be seen in the magnifier spreadsheet.

Fixed a serialization error in <SamplerArrayNode>. Note that this class is deprecated and should not be used. Previously, the read method was missing a test to ensure that the binding value was restored correctly.

Added validation messages to <Program>. These messages now indicate when the Cull flag is True. It should always be False.

Added validation messages to <ShaderResourceNode>. These messages now indicate when the Cull flag is True. It should always be False.