mirror of
https://github.com/NVIDIA/open-gpu-kernel-modules.git
synced 2026-02-01 05:59:48 +00:00
545.29.03
This commit is contained in:
@@ -2068,11 +2068,13 @@ void DeviceImpl::setDscDecompressionDevice(bool bDscCapBasedOnParent)
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (this->parent && this->parent->isDSCDecompressionSupported())
|
||||
else if (this->parent && this->parent->isDSCDecompressionSupported() &&
|
||||
!(this->isLogical()))
|
||||
{
|
||||
//
|
||||
// This condition takes care of sink devices not capable of DSC
|
||||
// but parent is capable of DSC decompression.
|
||||
// but parent is capable of DSC decompression. We need to skip this
|
||||
// if sink is at logical port.
|
||||
//
|
||||
this->bDSCPossible = true;
|
||||
this->devDoingDscDecompression = this->parent;
|
||||
|
||||
@@ -36,25 +36,25 @@
|
||||
// and then checked back in. You cannot make changes to these sections without
|
||||
// corresponding changes to the buildmeister script
|
||||
#ifndef NV_BUILD_BRANCH
|
||||
#define NV_BUILD_BRANCH r545_74
|
||||
#define NV_BUILD_BRANCH r545_96
|
||||
#endif
|
||||
#ifndef NV_PUBLIC_BRANCH
|
||||
#define NV_PUBLIC_BRANCH r545_74
|
||||
#define NV_PUBLIC_BRANCH r545_96
|
||||
#endif
|
||||
|
||||
#if defined(NV_LINUX) || defined(NV_BSD) || defined(NV_SUNOS)
|
||||
#define NV_BUILD_BRANCH_VERSION "rel/gpu_drv/r545/r545_74-96"
|
||||
#define NV_BUILD_CHANGELIST_NUM (33409679)
|
||||
#define NV_BUILD_BRANCH_VERSION "rel/gpu_drv/r545/r545_96-121"
|
||||
#define NV_BUILD_CHANGELIST_NUM (33470109)
|
||||
#define NV_BUILD_TYPE "Official"
|
||||
#define NV_BUILD_NAME "rel/gpu_drv/r545/r545_74-96"
|
||||
#define NV_LAST_OFFICIAL_CHANGELIST_NUM (33409679)
|
||||
#define NV_BUILD_NAME "rel/gpu_drv/r545/r545_96-121"
|
||||
#define NV_LAST_OFFICIAL_CHANGELIST_NUM (33470109)
|
||||
|
||||
#else /* Windows builds */
|
||||
#define NV_BUILD_BRANCH_VERSION "r545_74-8"
|
||||
#define NV_BUILD_CHANGELIST_NUM (33409679)
|
||||
#define NV_BUILD_BRANCH_VERSION "r545_96-3"
|
||||
#define NV_BUILD_CHANGELIST_NUM (33467912)
|
||||
#define NV_BUILD_TYPE "Official"
|
||||
#define NV_BUILD_NAME "545.87"
|
||||
#define NV_LAST_OFFICIAL_CHANGELIST_NUM (33409679)
|
||||
#define NV_BUILD_NAME "546.04"
|
||||
#define NV_LAST_OFFICIAL_CHANGELIST_NUM (33467912)
|
||||
#define NV_BUILD_BRANCH_BASE_VERSION R545
|
||||
#endif
|
||||
// End buildmeister python edited section
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#if defined(NV_LINUX) || defined(NV_BSD) || defined(NV_SUNOS) || defined(NV_VMWARE) || defined(NV_QNX) || defined(NV_INTEGRITY) || \
|
||||
(defined(RMCFG_FEATURE_PLATFORM_GSP) && RMCFG_FEATURE_PLATFORM_GSP == 1)
|
||||
|
||||
#define NV_VERSION_STRING "545.23.06"
|
||||
#define NV_VERSION_STRING "545.29.03"
|
||||
|
||||
#else
|
||||
|
||||
|
||||
@@ -887,10 +887,6 @@ typedef struct NV30F1_CTRL_GSYNC_GET_CONTROL_SWAP_LOCK_WINDOW_PARAMS {
|
||||
* This parameter is set by the client to indicate the
|
||||
* gpuId of the GPU to which the display to be optimized
|
||||
* is attached.
|
||||
* display
|
||||
* This parameter is not used by RM currently.
|
||||
* Clients can ignore this parameter. Note that this
|
||||
* parameter will be removed in future.
|
||||
* output
|
||||
* This parameter is set by the client to indicate the
|
||||
* output resource type of the display to be optimized.
|
||||
@@ -1033,6 +1029,12 @@ typedef struct NV30F1_CTRL_GSYNC_GET_CONTROL_SWAP_LOCK_WINDOW_PARAMS {
|
||||
* optimal pixel clock to use with the adjusted mode,
|
||||
* in units of Hz.
|
||||
*
|
||||
*
|
||||
* bOptimized[out]
|
||||
* This is set to NV_TRUE if the timings were successfully optimized, and
|
||||
* NV_FALSE otherwise.
|
||||
*
|
||||
*
|
||||
* Progressive Raster Structure
|
||||
*
|
||||
* hSyncEnd hTotal
|
||||
@@ -1145,28 +1147,29 @@ typedef struct NV30F1_CTRL_GSYNC_GET_CONTROL_SWAP_LOCK_WINDOW_PARAMS {
|
||||
#define NV30F1_CTRL_GSYNC_GET_OPTIMIZED_TIMING_PARAMS_MESSAGE_ID (0x60U)
|
||||
|
||||
typedef struct NV30F1_CTRL_GSYNC_GET_OPTIMIZED_TIMING_PARAMS {
|
||||
NvU32 gpuId;
|
||||
NvU32 display;
|
||||
NvU32 output;
|
||||
NvU32 protocol;
|
||||
NvU32 structure;
|
||||
NvU32 adjust;
|
||||
NvU32 hDeltaStep;
|
||||
NvU32 hDeltaMax;
|
||||
NvU32 vDeltaStep;
|
||||
NvU32 vDeltaMax;
|
||||
NvU32 hSyncEnd;
|
||||
NvU32 hBlankEnd;
|
||||
NvU32 hBlankStart;
|
||||
NvU32 hTotal;
|
||||
NvU32 vSyncEnd;
|
||||
NvU32 vBlankEnd;
|
||||
NvU32 vBlankStart;
|
||||
NvU32 vInterlacedBlankEnd;
|
||||
NvU32 vInterlacedBlankStart;
|
||||
NvU32 vTotal;
|
||||
NvU32 refreshX10K;
|
||||
NvU32 pixelClockHz;
|
||||
NvU32 gpuId;
|
||||
NvU32 output;
|
||||
NvU32 protocol;
|
||||
NvU32 structure;
|
||||
NvU32 adjust;
|
||||
NvU32 hDeltaStep;
|
||||
NvU32 hDeltaMax;
|
||||
NvU32 vDeltaStep;
|
||||
NvU32 vDeltaMax;
|
||||
NvU32 hSyncEnd;
|
||||
NvU32 hBlankEnd;
|
||||
NvU32 hBlankStart;
|
||||
NvU32 hTotal;
|
||||
NvU32 vSyncEnd;
|
||||
NvU32 vBlankEnd;
|
||||
NvU32 vBlankStart;
|
||||
NvU32 vInterlacedBlankEnd;
|
||||
NvU32 vInterlacedBlankStart;
|
||||
NvU32 vTotal;
|
||||
NvU32 refreshX10K;
|
||||
NvU32 pixelClockHz;
|
||||
|
||||
NvBool bOptimized;
|
||||
} NV30F1_CTRL_GSYNC_GET_OPTIMIZED_TIMING_PARAMS;
|
||||
|
||||
/* output values */
|
||||
|
||||
Reference in New Issue
Block a user