xpra icon
Bug tracker and wiki

Opened 3 months ago

Closed 3 months ago

Last modified 3 months ago

#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 Antoine Martin)

Change History (3)

comment:1 Changed 3 months ago by Antoine Martin

Description: modified (diff)
Status: newassigned

comment:2 Changed 3 months ago by Antoine Martin

  • linux API changes in r19097: add BGRA pixel buffer support
  • win32 API changes in r19098: new constants

comment:3 Changed 3 months ago by Antoine Martin

Resolution: fixed
Status: assignedclosed

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.

Last edited 3 months ago by Antoine Martin (previous) (diff)
Note: See TracTickets for help on using tickets.