Home
last modified time | relevance | path

Searched refs:slices_descriptors (Results 1 – 12 of 12) sorted by relevance

/external/virglrenderer/src/
Dvirgl_video_hw.h253 struct virgl_h264_slice_descriptor slices_descriptors[128]; member
528 struct virgl_h265_slice_descriptor slices_descriptors[128]; member
Dvirgl_video.c1113 desc->num_slice_descriptors <= ARRAY_SIZE(desc->slices_descriptors)) { in h264_fill_enc_slice_param()
1114 sd = &desc->slices_descriptors[desc->num_slice_descriptors - 1]; in h264_fill_enc_slice_param()
1904 desc->num_slice_descriptors <= ARRAY_SIZE(desc->slices_descriptors)) { in h265_fill_enc_slice_param()
1905 sd = &desc->slices_descriptors[desc->num_slice_descriptors - 1]; in h265_fill_enc_slice_param()
/external/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_video_enc_h264.cpp432 slice_sizes[i] = picture->slices_descriptors[i].num_macroblocks; in d3d12_video_encoder_negotiate_current_h264_slices_configuration()
438 bool bSliceAligned = ((picture->slices_descriptors[0].num_macroblocks % mbPerScanline) == 0); in d3d12_video_encoder_negotiate_current_h264_slices_configuration()
469 …requestedSlicesConfig.NumberOfRowsPerSlice = (picture->slices_descriptors[0].num_macroblocks / mbP… in d3d12_video_encoder_negotiate_current_h264_slices_configuration()
489 …requestedSlicesConfig.NumberOfCodingUnitsPerSlice = picture->slices_descriptors[0].num_macroblocks; in d3d12_video_encoder_negotiate_current_h264_slices_configuration()
Dd3d12_video_enc_hevc.cpp533 slice_sizes[i] = picture->slices_descriptors[i].num_ctu_in_slice; in d3d12_video_encoder_negotiate_current_hevc_slices_configuration()
555 uint32_t num_subregions_per_slice = picture->slices_descriptors[0].num_ctu_in_slice in d3d12_video_encoder_negotiate_current_hevc_slices_configuration()
/external/mesa3d/src/gallium/frontends/va/
Dpicture_h264_enc.c154 …memset(&context->desc.h264enc.slices_descriptors, 0, sizeof(context->desc.h264enc.slices_descripto… in vlVaHandleVAEncPictureParameterBufferTypeH264()
205 …context->desc.h264enc.num_slice_descriptors < ARRAY_SIZE(context->desc.h264enc.slices_descriptors)) in vlVaHandleVAEncSliceParameterBufferTypeH264()
206 …context->desc.h264enc.slices_descriptors[context->desc.h264enc.num_slice_descriptors++] = slice_de… in vlVaHandleVAEncSliceParameterBufferTypeH264()
Dpicture_hevc_enc.c168 …memset(&context->desc.h265enc.slices_descriptors, 0, sizeof(context->desc.h265enc.slices_descripto… in vlVaHandleVAEncPictureParameterBufferTypeHEVC()
202 …context->desc.h265enc.num_slice_descriptors < ARRAY_SIZE(context->desc.h265enc.slices_descriptors)) in vlVaHandleVAEncSliceParameterBufferTypeHEVC()
203 …context->desc.h265enc.slices_descriptors[context->desc.h265enc.num_slice_descriptors++] = slice_de… in vlVaHandleVAEncSliceParameterBufferTypeHEVC()
/external/mesa3d/src/gallium/drivers/virgl/
Dvirgl_video.c291 ITEM_SET(vh264, h264, slices_descriptors[i].macroblock_address); in fill_h264_enc_picture_desc()
292 ITEM_SET(vh264, h264, slices_descriptors[i].num_macroblocks); in fill_h264_enc_picture_desc()
293 ITEM_SET(vh264, h264, slices_descriptors[i].slice_type); in fill_h264_enc_picture_desc()
514 ITEM_SET(vh265, h265, slices_descriptors[i].slice_segment_address); in fill_h265_enc_picture_desc()
515 ITEM_SET(vh265, h265, slices_descriptors[i].num_ctu_in_slice); in fill_h265_enc_picture_desc()
516 ITEM_SET(vh265, h265, slices_descriptors[i].slice_type); in fill_h265_enc_picture_desc()
/external/mesa3d/src/virtio/virtio-gpu/
Dvirgl_video_hw.h253 struct virgl_h264_slice_descriptor slices_descriptors[128]; member
528 struct virgl_h265_slice_descriptor slices_descriptors[128]; member
/external/mesa3d/src/gallium/drivers/radeonsi/
Dradeon_uvd_enc_1_1.c145 num_ctbs_in_slice = pic->slices_descriptors[0].num_ctu_in_slice; in radeon_uvd_enc_slice_control_hevc()
149 if (num_ctbs_in_slice != pic->slices_descriptors[i].num_ctu_in_slice) in radeon_uvd_enc_slice_control_hevc()
153 … if (pic->slices_descriptors[pic->num_slice_descriptors - 1].num_ctu_in_slice > num_ctbs_in_slice) in radeon_uvd_enc_slice_control_hevc()
Dradeon_vce_52.c127 num_mbs_in_slice = pic->slices_descriptors[0].num_macroblocks; in get_pic_control_param()
131 if (num_mbs_in_slice != pic->slices_descriptors[i].num_macroblocks) in get_pic_control_param()
135 … if (pic->slices_descriptors[pic->num_slice_descriptors - 1].num_macroblocks > num_mbs_in_slice) in get_pic_control_param()
Dradeon_vcn_enc.c396 num_mbs_in_slice = pic->slices_descriptors[0].num_macroblocks; in radeon_vcn_enc_h264_get_slice_ctrl_param()
400 if (num_mbs_in_slice != pic->slices_descriptors[i].num_macroblocks) in radeon_vcn_enc_h264_get_slice_ctrl_param()
404 … if (pic->slices_descriptors[pic->num_slice_descriptors - 1].num_macroblocks > num_mbs_in_slice) in radeon_vcn_enc_h264_get_slice_ctrl_param()
711 num_ctbs_in_slice = pic->slices_descriptors[0].num_ctu_in_slice; in radeon_vcn_enc_hevc_get_slice_ctrl_param()
715 if (num_ctbs_in_slice != pic->slices_descriptors[i].num_ctu_in_slice) in radeon_vcn_enc_hevc_get_slice_ctrl_param()
719 … if (pic->slices_descriptors[pic->num_slice_descriptors - 1].num_ctu_in_slice > num_ctbs_in_slice) in radeon_vcn_enc_hevc_get_slice_ctrl_param()
/external/mesa3d/src/gallium/include/pipe/
Dp_video_state.h817 struct h264_slice_descriptor slices_descriptors[128]; member
1200 struct h265_slice_descriptor slices_descriptors[128]; member