#1825 closed task (fixed)
multi window nvfbc
Reported by: | Antoine Martin | Owned by: | Antoine Martin |
---|---|---|---|
Priority: | major | Milestone: | 2.3 |
Component: | encodings | Version: | 2.2.x |
Keywords: | Cc: |
Description
Split from ticket:1801#comment:5.
It should be possible to use a single nvfbc capture instance for multiple monitors and just adjust the buffer offsets.
Change History (6)
comment:1 Changed 4 years ago by
Status: | new → assigned |
---|
comment:2 Changed 4 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:3 Changed 4 years ago by
Detected a memory leak during testing for #1823.
Only occurs with nvfbc CUDA buffers and nvenc.
Downloading to system memory before re-uploading to a CUDA buffer with XPRA_NVENC_GPU_MEMCOPY=0
(introduced in r19151) does not help.
Using a non-nvfbc source for video does not leak either.
r19153 fixes this but I'm not 100% sure why that is. The image wrapper method was being called before this change, just maybe not from the right thread or not with the correct CUDA context.
comment:5 Changed 4 years ago by
The shadow pointer shown on the client may be at the wrong location in 2.3, this is fixed in 2.4: r19603.
comment:6 Changed 17 months ago by
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/1825
Basic support added in r19137.
Still TODO: