Skip to content

Commit

Permalink
nvapi-disp: Do not loose struct version
Browse files Browse the repository at this point in the history
  • Loading branch information
jp7677 committed Aug 25, 2024
1 parent 36dac92 commit 656fd60
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions src/nvapi_disp.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ extern "C" {
case NV_HDR_CAPABILITIES_VER1: {
auto pHdrCapabilitiesV1 = reinterpret_cast<NV_HDR_CAPABILITIES_V1*>(pHdrCapabilities);
*pHdrCapabilitiesV1 = {};
pHdrCapabilitiesV1->version = NV_HDR_CAPABILITIES_VER1;
pHdrCapabilitiesV1->isST2084EotfSupported = data.HasST2084Support;
pHdrCapabilitiesV1->display_data.displayPrimary_x0 = data.RedPrimaryX;
pHdrCapabilitiesV1->display_data.displayPrimary_y0 = data.RedPrimaryY;
Expand All @@ -76,6 +77,7 @@ extern "C" {
case NV_HDR_CAPABILITIES_VER2: {
auto pHdrCapabilitiesV2 = reinterpret_cast<NV_HDR_CAPABILITIES_V2*>(pHdrCapabilities);
*pHdrCapabilitiesV2 = {};
pHdrCapabilitiesV2->version = NV_HDR_CAPABILITIES_VER2;
pHdrCapabilitiesV2->isST2084EotfSupported = data.HasST2084Support;
pHdrCapabilitiesV2->display_data.displayPrimary_x0 = data.RedPrimaryX;
pHdrCapabilitiesV2->display_data.displayPrimary_y0 = data.RedPrimaryY;
Expand All @@ -92,6 +94,7 @@ extern "C" {
}
case NV_HDR_CAPABILITIES_VER3:
*pHdrCapabilities = {};
pHdrCapabilities->version = NV_HDR_CAPABILITIES_VER3;
pHdrCapabilities->isST2084EotfSupported = data.HasST2084Support;
pHdrCapabilities->display_data.displayPrimary_x0 = data.RedPrimaryX;
pHdrCapabilities->display_data.displayPrimary_y0 = data.RedPrimaryY;
Expand Down

0 comments on commit 656fd60

Please sign in to comment.