#1822 closed task (fixed)
support nvidia capture SDK v7
Reported by: | Antoine Martin | Owned by: | Antoine Martin |
---|---|---|---|
Priority: | major | Milestone: | 2.3 |
Component: | encodings | Version: | 2.2.x |
Keywords: | Cc: |
Description (last modified by )
- nvidia capture SDK
- NVFBC: #1317
- nvfbc cuda regression: picture does not update: #1763
Change History (4)
comment:1 Changed 3 years ago by
Description: | modified (diff) |
---|---|
Status: | new → assigned |
comment:2 Changed 3 years ago by
- linux API changes in r19097: add BGRA pixel buffer support
- win32 API changes in r19098: new constants
comment:3 Changed 3 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Noteworthy related changes:
- r19110. CUDA image wrappers are marked as "thread safe" and we use this flag to skip freezing the picture. This works at present, but may break in the future if the hardware encoders start using the CUDA buffer directly. (it seems they copy it first?)
- r19112: prefer gpu encoders (score boost)
- r19113: use BGRX as pixel format, we may now be able to remove the XRGB kernels from CUDA
Tested on both Linux and Windows, with both CUDA and "SYS" backends.
comment:4 Changed 6 weeks ago by
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/1822
Note: See
TracTickets for help on using
tickets.