summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/radeon/radeon_vce.c
AgeCommit message (Expand)AuthorFilesLines
2017-03-30radeon/vce: add vce support for firmware 53.19.4Leo Liu1-0/+6
2017-03-30radeon/vce: adapt gfx9 surface to vceLeo Liu1-5/+19
2017-03-30gallium/radeon: move pre-GFX9 radeon_surf.* members to radeon_surf.u.legacy.*Marek Olšák1-4/+4
2016-12-21radeonsi: add Polaris12 support (v3)Junwei Zhang1-1/+2
2016-12-05radeon/vce Handle H.264 level 5.2Andy Furniss1-1/+2
2016-11-01gallium/radeon: remove radeon_surf_level::pitch_bytesMarek Olšák1-2/+2
2016-10-26radeon/vce: use nblk_y instead of npix_yMarek Olšák1-2/+2
2016-10-04winsys/radeon: add buffer_get_reloc_offsetNicolai Hähnle1-1/+1
2016-09-30radeon/vce: adjust the buffer offset when relocation is usedNicolai Hähnle1-0/+1
2016-09-27gallium/radeon: add RADEON_USAGE_SYNCHRONIZEDNicolai Hähnle1-1/+2
2016-09-20radeon/vce: add firmware support for version 52.8.3Leo Liu1-0/+3
2016-07-05radeon/vce: increase cpb height alignmentLeo Liu1-1/+1
2016-06-28radeon/vce: use vce structure for vce 52 firmwareBoyuan Zhang1-0/+4
2016-05-17gallium/radeon: add radeon_emitted to check for non-trivial IBsNicolai Hähnle1-1/+1
2016-03-24radeon/vce: disable two pipe mode for Polaris11Sonny Jiang1-1/+2
2016-03-24radeon/vce: add Polaris11 VCE firmware supportSonny Jiang1-0/+3
2016-03-20gallium/radeon: remove old CS tracingMarek Olšák1-2/+2
2016-03-09gallium/radeon: use explicit drm_major, drm_minor checkEmil Velikov1-1/+2
2015-12-11gallium/radeon: remove radeon_winsys_cs_handleMarek Olšák1-5/+5
2015-11-20radeon/vce: disable two pipe mode for stoneyLeo Liu1-1/+2
2015-11-20radeon/vce: add new firmware interface supportLeo Liu1-5/+16
2015-10-03gallium/radeon: stop using "reloc" in a few placesMarek Olšák1-1/+1
2015-10-03gallium/radeon: tell the winsys the exact resource binding typesMarek Olšák1-1/+1
2015-08-14radeon/vce: disable VCE dual instance for harvest partLeo Liu1-1/+3
2015-08-14radeon/vce: implement VCE dual instance supportLeo Liu1-2/+11
2015-08-14radeon/vce: make reloc offset signedChristian König1-2/+2
2015-08-14radeon/vce: add config task and put task info into encoder v2Leo Liu1-12/+9
2015-08-14radeon/vce: add dual pipe support for VILeo Liu1-3/+3
2015-08-14radeon/vce: add new firmware support for VI and CILeo Liu1-1/+7
2015-08-14radeon/vce: implement VCE two pipe supportLeo Liu1-0/+5
2015-08-14gallium/radeon: use VM for VCEChristian König1-0/+24
2015-08-07winsys/radeon: add an interface for contextsMarek Olšák1-1/+2
2015-05-22radeon/vce: adapt new firmware interface changesChristian König1-2/+20
2015-05-22radeon/vce: move CPB handling function into common codeChristian König1-0/+38
2015-04-29winsys/radeon: add a private interface for radeon_surfaceMarek Olšák1-1/+1
2015-04-29winsys/radeon: move radeon_winsys.h to drivers/radeonMarek Olšák1-1/+0
2015-03-31radeon/vce: implement video usability information supportLeo Liu1-0/+5
2014-09-11radeon/video: use more of the common buffer code v2Christian König1-8/+9
2014-08-28gallium/radeon: cleanup header inclusionEmil Velikov1-1/+1
2014-07-23r600g/radeonsi: Use write-combined CPU mappings of some BOs in GTTMichel Dänzer1-4/+4
2014-06-18radeon/vce: set number of cpbs based on levelLeo Liu1-3/+60
2014-05-27radeon/vce: implement non-referenced framesLeo Liu1-2/+4
2014-04-16gallium/radeon: create and return a fence in the flush functionMarek Olšák1-2/+3
2014-04-16winsys/radeon: fold cs_set_flush_callback into cs_createMarek Olšák1-2/+1
2014-04-11radeon/vce: add proper CPB backtrackChristian König1-6/+81
2014-04-11radeon/vce: remove RVCE_NUM_CPB_EXTRA_FRAMESChristian König1-1/+1
2014-04-04radeon/vce: cleanup cpb handlingLeo Liu1-3/+19
2014-03-08radeon/vce: fix memory leakChristian König1-0/+1
2014-02-13radeon/vce: initial VCE support v8Christian König1-0/+274