mirror of
https://github.com/gnif/LookingGlass.git
synced 2026-08-02 05:12:02 +00:00
[common] lgmp: separate transport configuration
Move LGMP queue tunables into LGMPConfig.h and keep compatibility aliases in KVMFR.h. Promote color-transform, SDR white-level, and damage-limit definitions to transport-neutral common types so non-LGMP transports do not depend on the KVMFR wire format.
This commit is contained in:
@@ -30,7 +30,6 @@
|
||||
struct CD3D12Device;
|
||||
|
||||
extern "C" {
|
||||
#include "common/KVMFR.h"
|
||||
#include "common/types.h"
|
||||
}
|
||||
|
||||
@@ -63,7 +62,7 @@ struct D12FrameFormat
|
||||
bool hdr = false;
|
||||
bool hdrPQ = false;
|
||||
bool hdrMetadata = false;
|
||||
uint32_t sdrWhiteLevel = KVMFR_SDR_WHITE_LEVEL_DEFAULT;
|
||||
uint32_t sdrWhiteLevel = LG_SDR_WHITE_LEVEL_DEFAULT;
|
||||
std::shared_ptr<const D12ColorTransform> colorTransform;
|
||||
|
||||
// HDR static metadata (SMPTE ST 2086)
|
||||
|
||||
Reference in New Issue
Block a user