summaryrefslogtreecommitdiffstats
path: root/src/video_core/command_classes/codecs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #6799 from ameerj/vp9-fixesbunnei2021-08-073-106/+48
|\
| * vp9: Cleanup unused variablesameerj2021-08-073-58/+17
| * vp9: Fix reference frame refreshesameerj2021-08-072-48/+31
* | nvdec: Implement VA-API hardware video acceleration (#6713)yzct123452021-08-042-35/+113
|/
* Merge pull request #6537 from Morph1984/warningsbunnei2021-07-061-8/+0
|\
| * video_core: Remove #pragma warning directives for external headersMorph2021-06-281-8/+0
* | Slightly refactor NVDEC and codecs for readability and safetyKelebek12021-07-016-310/+437
|/
* codec,vic: Disable warnings in ffmpeg headersReinUsesLisp2021-06-261-0/+8
* vp9: Avoid memcpy with null pointerslat9nq2021-04-051-7/+9
* nvdec cleanupameerj2021-02-131-3/+4
* common/bit_util: Replace CLZ/CTZ operations with standardized onesLioncash2021-01-151-2/+2
* video_core: Remove unnecessary enum class casting in logging messagesLioncash2020-12-071-2/+2
* video_core: Resolve more variable shadowing scenarios pt.2Lioncash2020-12-051-20/+20
* Merge pull request #5124 from lioncash/video-shadowbunnei2020-12-052-2/+2
|\
| * video_core: Resolve more variable shadowing scenariosLioncash2020-12-042-2/+2
* | codec: Remove deprecated usage of AVCodecContext::refcounted_framesLioncash2020-12-041-1/+0
|/
* vp9/vic: Resolve pessimizing movesLioncash2020-12-031-10/+10
* Merge pull request #5002 from ameerj/nvdec-frameskipbunnei2020-12-037-323/+227
|\
| * Limit queue size to 10 framesameerj2020-11-261-0/+4
| * Address PR feedbackameerj2020-11-264-32/+33
| * Queue decoded frames, cleanup decodersameerj2020-11-257-321/+220
* | codec: Fix `pragma GCC diagnostic pop` missing corresponding pushcomex2020-11-261-0/+1
|/
* nvdec: Make use of [[nodiscard]] where applicableLioncash2020-11-026-14/+14
* vp9: Be explicit with copy and move operatorsLioncash2020-10-301-0/+18
* vp9: Mark functions with [[nodiscard]] where applicableLioncash2020-10-302-13/+13
* vp9: Provide a default initializer for "hidden" memberLioncash2020-10-301-1/+1
* vp9: Make some member functions internally linkedLioncash2020-10-302-58/+54
* Merge pull request #4837 from lioncash/nvdec-2bunnei2020-10-297-75/+72
|\
| * h264: Make WriteUe take a u32Lioncash2020-10-272-7/+8
| * vp9: std::move buffer within ComposeFrameHeader()Lioncash2020-10-271-1/+1
| * vp9: Remove dead codeLioncash2020-10-271-6/+0
| * vp9: Join declarations with assignmentsLioncash2020-10-271-7/+8
| * vp9: Remove pessimizing movesLioncash2020-10-271-2/+2
| * vp9: Resolve variable shadowingLioncash2020-10-271-4/+4
| * nvdec: Tidy up header includesLioncash2020-10-277-49/+50
* | Merge pull request #4848 from ReinUsesLisp/type-limitsLC2020-10-281-1/+1
|\ \
| * | video_core: Enforce -Werror=type-limitsReinUsesLisp2020-10-281-1/+1
| |/
* / video_core: Enforce -Wredundant-move and -Wpessimizing-moveReinUsesLisp2020-10-281-1/+1
|/
* video_core: NVDEC Implementationameerj2020-10-277-0/+2183