mirror of
https://github.com/gnif/LookingGlass.git
synced 2025-08-09 20:24:14 +00:00
[host] all: tell the client if HDR PQ is in use or not
This commit is contained in:
@@ -244,22 +244,19 @@ static bool sendFrame(void)
|
||||
app.frameIndex = 0;
|
||||
|
||||
KVMFRFrame * fi = lgmpHostMemPtr(app.frameMemory[app.frameIndex]);
|
||||
KVMFRFrameFlags flags = 0;
|
||||
KVMFRFrameFlags flags =
|
||||
(frame.hdr ? FRAME_FLAG_HDR : 0) |
|
||||
(frame.hdrPQ ? FRAME_FLAG_HDR_PQ : 0);
|
||||
|
||||
switch(frame.format)
|
||||
{
|
||||
case CAPTURE_FMT_BGRA : fi->type = FRAME_TYPE_BGRA ; break;
|
||||
case CAPTURE_FMT_RGBA : fi->type = FRAME_TYPE_RGBA ; break;
|
||||
|
||||
case CAPTURE_FMT_RGBA10_SDR:
|
||||
case CAPTURE_FMT_RGBA10:
|
||||
fi->type = FRAME_TYPE_RGBA10;
|
||||
break;
|
||||
|
||||
case CAPTURE_FMT_RGBA10_HDR:
|
||||
fi->type = FRAME_TYPE_RGBA10;
|
||||
flags |= FRAME_FLAG_HDR;
|
||||
break;
|
||||
|
||||
case CAPTURE_FMT_RGBA16F:
|
||||
fi->type = FRAME_TYPE_RGBA16F;
|
||||
flags |= FRAME_FLAG_HDR;
|
||||
|
Reference in New Issue
Block a user