Searched refs:slices_descriptors (Results 1 – 12 of 12) sorted by relevance
/external/virglrenderer/src/ |
D | virgl_video_hw.h | 253 struct virgl_h264_slice_descriptor slices_descriptors[128]; member 528 struct virgl_h265_slice_descriptor slices_descriptors[128]; member
|
D | virgl_video.c | 1113 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/ |
D | d3d12_video_enc_h264.cpp | 432 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()
|
D | d3d12_video_enc_hevc.cpp | 533 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/ |
D | picture_h264_enc.c | 154 …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()
|
D | picture_hevc_enc.c | 168 …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/ |
D | virgl_video.c | 291 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/ |
D | virgl_video_hw.h | 253 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/ |
D | radeon_uvd_enc_1_1.c | 145 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()
|
D | radeon_vce_52.c | 127 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()
|
D | radeon_vcn_enc.c | 396 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/ |
D | p_video_state.h | 817 struct h264_slice_descriptor slices_descriptors[128]; member 1200 struct h265_slice_descriptor slices_descriptors[128]; member
|