summaryrefslogtreecommitdiff
path: root/libavutil/hwcontext_dxva2.c
Commit message (Expand)AuthorAgeFilesLines
* hwcontext_dxva2: add mutiple supported formatsTong Wu2023-02-221-0/+7
* avutil/hwcontext_dxva2: add ARGB formatSoft Works2021-11-131-0/+1
* Replace all occurences of av_mallocz_array() by av_calloc()Andreas Rheinhardt2021-09-201-2/+2
* avutil/buffer: Switch AVBuffer API to size_tAndreas Rheinhardt2021-04-271-1/+1
* avutil: use the buffer_size_t typedef where requiredJames Almer2021-03-101-1/+1
* lavu/hwcontext_d3d: Cast src pointers calling av_image_copy*().Carl Eugen Hoyos2019-04-191-2/+2
* Merge commit '8f144d9e3d5cb2ca92e5bdf7cc9f72effa1bd2ce'James Almer2018-04-131-4/+0
|\
| * Drop Windows XP support remnantsDiego Biurrun2018-04-091-4/+0
| * avutil/hwcontext_dxva2: Don't improperly free IDirect3DSurface9 objectsAaron Levinson2017-05-201-1/+8
| * hwcontext_dxva2: support D3D9Exwm42017-02-111-30/+87
* | hwcontext_dxva2: initialize D3DDISPLAYMODEEX correctlywm42018-01-041-0/+1
* | libavutil/hwcontext_dxva2: Add check for possible errors from GetAdapterDispl...Humberto Ribeiro2018-01-041-1/+5
* | avutil/hwcontext_dxva2: return an error when buffer allocation failsJames Almer2017-09-191-1/+3
* | avutil/hwcontext_dxva2: Don't improperly free IDirect3DSurface9 objectsAaron Levinson2017-05-161-1/+8
* | Merge commit 'e18ba2dfd2d19aedc8afccf011d5fd0833352423'Hendrik Leppkes2017-04-011-0/+6
|\ \ | |/
| * hwcontext_dxva2: make sure the sw frame format is the right one during transferAnton Khirnov2016-11-181-0/+6
* | Merge commit '5a1d605ceae448b476a525f7368ec452000d1f26'Hendrik Leppkes2017-04-011-20/+33
|\ \ | |/
| * hwcontext_dxva2: split transfer_data() into upload/download functionsAnton Khirnov2016-11-181-20/+33
* | Merge commit '9d7026574bbbe67d004a1c32911da75375692967'Hendrik Leppkes2017-04-011-3/+9
|\ \ | |/
| * hwcontext_dxva2: fix handling of the mapping flagsAnton Khirnov2016-11-181-3/+9
* | Merge commit '0d3176e32f351d18d6174d8b05796829a75a4c6b'Hendrik Leppkes2017-04-011-0/+4
|\ \ | |/
| * hwcontext_dxva2: do not assume the destination format during mapping is alway...Anton Khirnov2016-11-181-0/+4
* | Merge commit '10065d9324c2e35ce7040b6a2b9ebf6079bcbf42'Hendrik Leppkes2017-03-301-2/+18
|\ \ | |/
| * hwcontext_dxva2: add support for the P8 formatAnton Khirnov2016-11-071-2/+18
* | Merge commit '910973765417f06a4a9ccbd006e4df74c32ecb01'Hendrik Leppkes2017-03-301-21/+68
|\ \ | |/
| * hwcontext_dxva2: frame mapping supportAnton Khirnov2016-11-071-21/+68
* | Merge commit 'f01f7a7846529b7c3ef343f117eaa2c0a1457af0'Clément Bœsch2017-03-201-2/+7
|\ \ | |/
| * hwcontext_dxva2: use the special UC copy for downloading framesAnton Khirnov2016-08-311-2/+7
* | hwcontext_dxva2: support D3D9Exwm42017-02-131-30/+87
* | Merge commit '2ef87815fec059504370ae3050cc243a53553915'Hendrik Leppkes2016-11-141-24/+14
|\ \ | |/
| * hwcontext_dxva2: add support for p010Anton Khirnov2016-07-021-12/+15
* | avutil/hwcontext_dxva.c: Use new safe dlopen code.Matt Oliver2016-11-051-7/+8
* | hwcontext_dxva2: Use GetDesktopWindow instead of GetShellWindowHendrik Leppkes2016-06-261-1/+1
* | Merge commit '8e70385a8ed06f96f1e9e35cf7b6788a5c56eded'Hendrik Leppkes2016-06-261-0/+133
|\ \ | |/
| * hwcontext_dxva2: implement device creationAnton Khirnov2016-05-261-0/+133
* | hwcontext_dxva2: support P010 10-bit surfacesHendrik Leppkes2016-06-221-4/+18
* | Merge commit 'c46db38cde8e8fd8ecb1c6602f10ec0e002f29a8'Hendrik Leppkes2016-06-221-4/+4
|/
* hwcontext: add a dxva2 implementationAnton Khirnov2016-05-171-0/+292