v1.145
HIGHLIGHTS:
- added beauty to the interface (no interface changes, except a few name changes)
- improvements and bug fixes
BREAKING CHANGES:
ShadingRatevalues gotFRAGMENT_SIZEprefix (xin the middle was capitalized)- massaged
ClearDescbecause of introducedColorunion (color32f=>color.f) - removed
TYPE_prefix fromMessage(clarified interaction withwingdi.h) - removed
BorderColor, added flexibleSamplerDesc::borderColorandSamplerDesc::isInteger
DETAILS:
- NRI: massaged
NRIMacro.h - NRI: added a few missing
const - NRI:
GetSupportedDepthFormatmoved toNRI.hdue to dependency onCoreInterface - NRI: all headers of extensions made self-contained (depend only on
NRIDescs.h) - NRI:
MAX_NUMgot hidden in depths ofNRIMacro.h - NRI: fixed wrong forward declaration of D3D related types in C ^_^
- NRI: useless
__fastcalreplaced with__stdcall - NRI: archaic predefined border color values replaced with custom colors
- NRI: added forgotten
MIRROR_CLAMP_TO_EDGEaddress mode - D3D12: added proper custom border color support
- D3D11/D3D12: fixed some NVAPI calls and shading rate usage if unsupported
- VK: added proper custom border color support
- Validation: improved validation for
SamplerDesc