summaryrefslogtreecommitdiff
path: root/src/video_core/command_classes (unfollow)
Commit message (Expand)AuthorFilesLines
2022-10-06NVDRV: Further refactors and eliminate old code.Gravatar Fernando Sahmkow1-29/+0
2022-10-06VideoCore: Refactor syncing.Gravatar Fernando Sahmkow17-3011/+0
2022-06-13common: Change semantics of UNREACHABLE to unconditionally crashGravatar Liam2-2/+2
2022-05-13codecs/vp9: Use u8 for norm and map lutsGravatar Morph1-4/+4
2022-04-28chore: add missing SPDX tagsGravatar Andrea Pappacoda4-76/+8
2022-04-23general: Convert source file copyright comments over to SPDXGravatar Morph14-42/+28
2022-03-21codec: Plug GPU decoder memory leakGravatar ameerj1-0/+2
2022-03-21codec: Disable HW_FRAMES method check on WindowsGravatar ameerj1-14/+19
2022-03-19video_core: Reduce unused includesGravatar ameerj5-6/+1
2022-01-20video_core: constify AVCodec for ffmpeg >= 5.0Gravatar Jan Beich1-1/+1
2021-12-18video_core/codecs: re-enable VAAPI/VDPAU on BSDs after 72aa418b0b41Gravatar Jan Beich1-1/+1
2021-12-15video_core/codecs: (re-spin) refactor ffmpeg searching and handlingGravatar liushuyu1-0/+6
2021-12-15Revert "video_core/codecs: refactor ffmpeg searching and handling in cmake"Gravatar bunnei1-6/+0
2021-12-13CI: fix CI on LinuxGravatar liushuyu1-3/+0
2021-12-13video_core/codecs: skip decoders that use hw frames ...Gravatar liushuyu1-0/+9
2021-12-02video_core/codecs: more fixes for VAAPI detection ...Gravatar liushuyu1-63/+25
2021-12-02video_core/codec: address commentsGravatar liushuyu1-8/+12
2021-12-02video_core/codecs: more robust ffmpeg hwdecoder selection logicGravatar liushuyu1-10/+27
2021-11-24video_core/codec: address commentsGravatar liushuyu1-17/+11
2021-11-24video_core/codecs: fix multiple decoding issues on Linux ...Gravatar liushuyu1-2/+47
2021-11-12codes: Rename ComposeFrameHeader to ComposeFrameGravatar ameerj7-14/+14
2021-11-12vp8: Implement header compositionGravatar ameerj4-6/+90
2021-11-12codecs: Add VP8 codec classGravatar ameerj8-20/+88
2021-10-10vic: Use the minimum of surface/frame dimensions when writing the final frame...Gravatar ameerj1-16/+15
2021-10-10h264: Use max allowed max_num_ref_frames when using CPU decodingGravatar Feng Chen1-1/+6
2021-10-09vic: Allow surface to be higher than frameGravatar Valeri1-2/+3
2021-10-08vic: Avoid memory corruption when multiple streams with different dimensions ...Gravatar ameerj1-0/+9
2021-10-07vic: Refactor frame writing methodsGravatar ameerj2-138/+146
2021-10-07vic: Implement RGBX frame formatGravatar ameerj2-3/+15
2021-09-11codec: Add missing <string_view> includeGravatar Morph1-0/+1
2021-08-25vp9_types: Minor refactor of VP9 info structs.Gravatar ameerj1-32/+29
2021-08-25vp9_types: Remove unused Vp9PictureInfo membersGravatar ameerj2-24/+1
2021-08-16h264: Lower max_num_ref_framesGravatar ameerj1-1/+2
2021-08-16configure_graphics: Add GPU nvdec decoding as an optionGravatar ameerj1-1/+5
2021-08-16codec: Improve libav memory alloc and cleanupGravatar ameerj2-14/+19
2021-08-16codec: Fallback to CPU decoding if no compatible GPU format is foundGravatar ameerj2-22/+32
2021-08-12codec: Replace deprecated av_init_packet usageGravatar ameerj1-9/+13
2021-08-12nvdec: Implement GPU accelerated decoding for all platformsGravatar ameerj2-70/+92
2021-08-09vic: Specify sws_scale height stride.Gravatar ameerj1-3/+2
2021-08-08vp9: Ensure the first frame is completeGravatar ameerj2-3/+3
2021-08-07nvdec: Better logging for unimplemented codecsGravatar ameerj1-1/+1
2021-08-06vp9: Cleanup unused variablesGravatar ameerj3-58/+17
2021-08-06vp9: Fix reference frame refreshesGravatar ameerj2-48/+31
2021-08-03nvdec: Implement VA-API hardware video acceleration (#6713)Gravatar yzct123454-72/+170
2021-07-15vic: Fix dimension compuation of YUV framesGravatar ameerj1-11/+10
2021-07-01Slightly refactor NVDEC and codecs for readability and safetyGravatar Kelebek19-354/+521
2021-06-28video_core: Remove #pragma warning directives for external headersGravatar Morph2-15/+0
2021-06-26codec,vic: Disable warnings in ffmpeg headersGravatar ReinUsesLisp2-4/+29
2021-04-05vp9: Avoid memcpy with null pointersGravatar lat9nq1-7/+9
2021-02-13 rebase, fix name shadowing, more constGravatar ameerj1-5/+5