| /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/va/ |
| picture_h264_enc.c | 39 context->desc.h264enc.frame_num = h264->frame_num; 40 context->desc.h264enc.not_referenced = false; 41 context->desc.h264enc.pic_order_cnt = h264->CurrPic.TopFieldOrderCnt; 42 if (context->desc.h264enc.gop_cnt == 0) 43 context->desc.h264enc.i_remain = context->gop_coeff; 44 else if (context->desc.h264enc.frame_num == 1) 45 context->desc.h264enc.i_remain--; 47 context->desc.h264enc.p_remain = context->desc.h264enc.gop_size - context->desc.h264enc.gop_cnt - context->desc.h264enc.i_remain [all...] |
| picture_vc1.c | 35 context->desc.vc1.slice_count = 0; 36 vlVaGetReferenceFrame(drv, vc1->forward_reference_picture, &context->desc.vc1.ref[0]); 37 vlVaGetReferenceFrame(drv, vc1->backward_reference_picture, &context->desc.vc1.ref[1]); 38 context->desc.vc1.picture_type = vc1->picture_fields.bits.picture_type; 39 context->desc.vc1.frame_coding_mode = vc1->picture_fields.bits.frame_coding_mode; 40 context->desc.vc1.postprocflag = vc1->post_processing != 0; 41 context->desc.vc1.pulldown = vc1->sequence_fields.bits.pulldown; 42 context->desc.vc1.interlace = vc1->sequence_fields.bits.interlace; 43 context->desc.vc1.tfcntrflag = vc1->sequence_fields.bits.tfcntrflag; 44 context->desc.vc1.finterpflag = vc1->sequence_fields.bits.finterpflag [all...] |
| picture_hevc.c | 37 context->desc.h265.pps->sps->chroma_format_idc = hevc->pic_fields.bits.chroma_format_idc; 38 context->desc.h265.pps->sps->separate_colour_plane_flag = 40 context->desc.h265.pps->sps->pic_width_in_luma_samples = hevc->pic_width_in_luma_samples; 41 context->desc.h265.pps->sps->pic_height_in_luma_samples = hevc->pic_height_in_luma_samples; 42 context->desc.h265.pps->sps->bit_depth_luma_minus8 = hevc->bit_depth_luma_minus8; 43 context->desc.h265.pps->sps->bit_depth_chroma_minus8 = hevc->bit_depth_chroma_minus8; 44 context->desc.h265.pps->sps->log2_max_pic_order_cnt_lsb_minus4 = 46 context->desc.h265.pps->sps->sps_max_dec_pic_buffering_minus1 = 48 context->desc.h265.pps->sps->log2_min_luma_coding_block_size_minus3 = 50 context->desc.h265.pps->sps->log2_diff_max_min_luma_coding_block_size [all...] |
| picture_mpeg12.c | 48 context->desc.mpeg12.num_slices = 0; 51 vlVaGetReferenceFrame(drv, mpeg2->forward_reference_picture, &context->desc.mpeg12.ref[0]); 52 vlVaGetReferenceFrame(drv, mpeg2->backward_reference_picture, &context->desc.mpeg12.ref[1]); 53 context->desc.mpeg12.picture_coding_type = mpeg2->picture_coding_type; 54 context->desc.mpeg12.f_code[0][0] = ((mpeg2->f_code >> 12) & 0xf) - 1; 55 context->desc.mpeg12.f_code[0][1] = ((mpeg2->f_code >> 8) & 0xf) - 1; 56 context->desc.mpeg12.f_code[1][0] = ((mpeg2->f_code >> 4) & 0xf) - 1; 57 context->desc.mpeg12.f_code[1][1] = (mpeg2->f_code & 0xf) - 1; 58 context->desc.mpeg12.intra_dc_precision = 60 context->desc.mpeg12.picture_structure [all...] |
| picture_hevc_enc.c | 40 context->desc.h265enc.decoded_curr_pic = h265->decoded_curr_pic.picture_id; 43 context->desc.h265enc.reference_frames[i] = h265->reference_frames[i].picture_id; 45 context->desc.h265enc.pic_order_cnt = h265->decoded_curr_pic.pic_order_cnt; 53 context->desc.h265enc.pic.log2_parallel_merge_level_minus2 = h265->log2_parallel_merge_level_minus2; 54 context->desc.h265enc.pic.nal_unit_type = h265->nal_unit_type; 55 context->desc.h265enc.rc.quant_i_frames = h265->pic_init_qp; 60 context->desc.h265enc.picture_type = PIPE_H265_ENC_PICTURE_TYPE_IDR; 62 context->desc.h265enc.picture_type = PIPE_H265_ENC_PICTURE_TYPE_I; 65 context->desc.h265enc.picture_type = PIPE_H265_ENC_PICTURE_TYPE_P; 74 context->desc.h265enc.pic.constrained_intra_pred_flag = h265->pic_fields.bits.constrained_intra_pred_flag [all...] |
| picture_h264.c | 51 context->desc.h264.slice_count = 0; 53 context->desc.h264.field_order_cnt[0] = h264->CurrPic.TopFieldOrderCnt; 54 context->desc.h264.field_order_cnt[1] = h264->CurrPic.BottomFieldOrderCnt; 60 context->desc.h264.num_ref_frames = h264->num_ref_frames; 64 context->desc.h264.pps->sps->frame_mbs_only_flag = 66 context->desc.h264.pps->sps->mb_adaptive_frame_field_flag = 68 context->desc.h264.pps->sps->direct_8x8_inference_flag = 71 context->desc.h264.pps->sps->log2_max_frame_num_minus4 = 73 context->desc.h264.pps->sps->pic_order_cnt_type = 75 context->desc.h264.pps->sps->log2_max_pic_order_cnt_lsb_minus4 [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/va/ |
| picture_h264_enc.c | 39 context->desc.h264enc.frame_num = h264->frame_num; 40 context->desc.h264enc.not_referenced = false; 41 context->desc.h264enc.pic_order_cnt = h264->CurrPic.TopFieldOrderCnt; 42 if (context->desc.h264enc.gop_cnt == 0) 43 context->desc.h264enc.i_remain = context->gop_coeff; 44 else if (context->desc.h264enc.frame_num == 1) 45 context->desc.h264enc.i_remain--; 47 context->desc.h264enc.p_remain = context->desc.h264enc.gop_size - context->desc.h264enc.gop_cnt - context->desc.h264enc.i_remain [all...] |
| picture_hevc_enc.c | 49 context->desc.h265enc.decoded_curr_pic = h265->decoded_curr_pic.picture_id; 52 context->desc.h265enc.reference_frames[i] = h265->reference_frames[i].picture_id; 54 context->desc.h265enc.pic_order_cnt = h265->decoded_curr_pic.pic_order_cnt; 62 context->desc.h265enc.pic.log2_parallel_merge_level_minus2 = h265->log2_parallel_merge_level_minus2; 63 context->desc.h265enc.pic.nal_unit_type = h265->nal_unit_type; 64 context->desc.h265enc.rc.quant_i_frames = h265->pic_init_qp; 69 context->desc.h265enc.picture_type = PIPE_H2645_ENC_PICTURE_TYPE_IDR; 71 context->desc.h265enc.picture_type = PIPE_H2645_ENC_PICTURE_TYPE_I; 74 context->desc.h265enc.picture_type = PIPE_H2645_ENC_PICTURE_TYPE_P; 83 context->desc.h265enc.pic.constrained_intra_pred_flag = h265->pic_fields.bits.constrained_intra_pred_flag [all...] |
| picture_vc1.c | 35 context->desc.vc1.slice_count = 0; 36 vlVaGetReferenceFrame(drv, vc1->forward_reference_picture, &context->desc.vc1.ref[0]); 37 vlVaGetReferenceFrame(drv, vc1->backward_reference_picture, &context->desc.vc1.ref[1]); 38 context->desc.vc1.picture_type = vc1->picture_fields.bits.picture_type; 39 context->desc.vc1.frame_coding_mode = vc1->picture_fields.bits.frame_coding_mode; 40 context->desc.vc1.postprocflag = vc1->post_processing != 0; 41 context->desc.vc1.pulldown = vc1->sequence_fields.bits.pulldown; 42 context->desc.vc1.interlace = vc1->sequence_fields.bits.interlace; 43 context->desc.vc1.tfcntrflag = vc1->sequence_fields.bits.tfcntrflag; 44 context->desc.vc1.finterpflag = vc1->sequence_fields.bits.finterpflag [all...] |
| picture_hevc.c | 37 context->desc.h265.pps->sps->chroma_format_idc = hevc->pic_fields.bits.chroma_format_idc; 38 context->desc.h265.pps->sps->separate_colour_plane_flag = 40 context->desc.h265.pps->sps->pic_width_in_luma_samples = hevc->pic_width_in_luma_samples; 41 context->desc.h265.pps->sps->pic_height_in_luma_samples = hevc->pic_height_in_luma_samples; 42 context->desc.h265.pps->sps->bit_depth_luma_minus8 = hevc->bit_depth_luma_minus8; 43 context->desc.h265.pps->sps->bit_depth_chroma_minus8 = hevc->bit_depth_chroma_minus8; 44 context->desc.h265.pps->sps->log2_max_pic_order_cnt_lsb_minus4 = 46 context->desc.h265.pps->sps->sps_max_dec_pic_buffering_minus1 = 48 context->desc.h265.pps->sps->log2_min_luma_coding_block_size_minus3 = 50 context->desc.h265.pps->sps->log2_diff_max_min_luma_coding_block_size [all...] |
| picture_mpeg12.c | 48 context->desc.mpeg12.num_slices = 0; 51 vlVaGetReferenceFrame(drv, mpeg2->forward_reference_picture, &context->desc.mpeg12.ref[0]); 52 vlVaGetReferenceFrame(drv, mpeg2->backward_reference_picture, &context->desc.mpeg12.ref[1]); 53 context->desc.mpeg12.picture_coding_type = mpeg2->picture_coding_type; 54 context->desc.mpeg12.f_code[0][0] = ((mpeg2->f_code >> 12) & 0xf) - 1; 55 context->desc.mpeg12.f_code[0][1] = ((mpeg2->f_code >> 8) & 0xf) - 1; 56 context->desc.mpeg12.f_code[1][0] = ((mpeg2->f_code >> 4) & 0xf) - 1; 57 context->desc.mpeg12.f_code[1][1] = (mpeg2->f_code & 0xf) - 1; 58 context->desc.mpeg12.intra_dc_precision = 60 context->desc.mpeg12.picture_structure [all...] |
| picture_h264.c | 51 context->desc.h264.slice_count = 0; 53 context->desc.h264.field_order_cnt[0] = h264->CurrPic.TopFieldOrderCnt; 54 context->desc.h264.field_order_cnt[1] = h264->CurrPic.BottomFieldOrderCnt; 60 context->desc.h264.num_ref_frames = h264->num_ref_frames; 64 context->desc.h264.pps->sps->frame_mbs_only_flag = 66 context->desc.h264.pps->sps->mb_adaptive_frame_field_flag = 68 context->desc.h264.pps->sps->direct_8x8_inference_flag = 71 context->desc.h264.pps->sps->log2_max_frame_num_minus4 = 73 context->desc.h264.pps->sps->pic_order_cnt_type = 75 context->desc.h264.pps->sps->log2_max_pic_order_cnt_lsb_minus4 [all...] |
| picture_vp9.c | 40 context->desc.vp9.picture_parameter.frame_width = vp9->frame_width; 41 context->desc.vp9.picture_parameter.frame_height = vp9->frame_height; 43 context->desc.vp9.picture_parameter.pic_fields.subsampling_x = vp9->pic_fields.bits.subsampling_x; 44 context->desc.vp9.picture_parameter.pic_fields.subsampling_y = vp9->pic_fields.bits.subsampling_y; 45 context->desc.vp9.picture_parameter.pic_fields.frame_type = vp9->pic_fields.bits.frame_type; 46 context->desc.vp9.picture_parameter.pic_fields.show_frame = vp9->pic_fields.bits.show_frame; 47 context->desc.vp9.picture_parameter.pic_fields.error_resilient_mode = vp9->pic_fields.bits.error_resilient_mode; 48 context->desc.vp9.picture_parameter.pic_fields.intra_only = vp9->pic_fields.bits.intra_only; 49 context->desc.vp9.picture_parameter.pic_fields.allow_high_precision_mv = vp9->pic_fields.bits.allow_high_precision_mv; 50 context->desc.vp9.picture_parameter.pic_fields.mcomp_filter_type = vp9->pic_fields.bits.mcomp_filter_type [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/panfrost/ |
| pan_format.h | 38 panfrost_find_format(const struct util_format_description *desc);
|
| /xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/ |
| vk_format.h | 158 const struct vk_format_description *desc = vk_format_description(format); local 160 assert(desc); 161 if (!desc) { 165 return desc->block.bits; 189 const struct vk_format_description *desc = vk_format_description(format); local 191 assert(desc); 192 if (!desc) { 196 return desc->block.width; 202 const struct vk_format_description *desc = vk_format_description(format); local 204 assert(desc); 219 const struct vk_format_description *desc = vk_format_description(format); local 318 const struct vk_format_description *desc = vk_format_description(format); local 341 const struct vk_format_description *desc = vk_format_description(format); local 368 const struct vk_format_description *desc = vk_format_description(format); local 382 const struct vk_format_description *desc = vk_format_description(format); local 395 const struct vk_format_description *desc = vk_format_description(format); local 429 const struct vk_format_description *desc = vk_format_description(format); local 438 const struct vk_format_description *desc = vk_format_description(format); local 493 const struct vk_format_description *desc = vk_format_description(format); local 557 const struct vk_format_description *desc = vk_format_description(format); local 564 const struct vk_format_description *desc = vk_format_description(format); local 572 const struct vk_format_description *desc = vk_format_description(format); local [all...] |
| radv_formats.c | 36 uint32_t radv_translate_buffer_dataformat(const struct vk_format_description *desc, 42 assert(desc->layout != VK_FORMAT_LAYOUT_MULTIPLANE); 44 if (desc->format == VK_FORMAT_B10G11R11_UFLOAT_PACK32) 49 type = desc->channel[first_non_void].type; 53 if (desc->nr_channels == 4 && 54 desc->channel[0].size == 10 && 55 desc->channel[1].size == 10 && 56 desc->channel[2].size == 10 && 57 desc->channel[3].size == 2) 61 for (i = 0; i < desc->nr_channels; i++) 474 const struct vk_format_description *desc = vk_format_description(format); local 500 const struct vk_format_description *desc = vk_format_description(format); local 552 const struct vk_format_description *desc = vk_format_description(format); local 570 const struct vk_format_description *desc = vk_format_description(format); local 636 const struct vk_format_description *desc = vk_format_description(format); local 784 const struct vk_format_description *desc = vk_format_description(format); local 919 const struct vk_format_description *desc = vk_format_description(format); local 981 const struct vk_format_description *desc = vk_format_description(format); local 1112 const struct vk_format_description *desc = vk_format_description(info->format); local [all...] |
| /xsrc/external/mit/MesaLib/src/panfrost/perf/ |
| pan_perf_metrics.c | 49 .desc = "The number of cycles where the GPU has a workload of any type queued for processing.", 57 .desc = "The number of cycles where the GPU has a pending interrupt.", 65 .desc = "The number of jobs processed by the GPU fragment queue.", 73 .desc = "The number of 32x32 pixel tasks processed by the GPU fragment queue.", 81 .desc = "The number of cycles where work is queued for processing in the GPU fragment queue.", 89 .desc = "The number of cycles where queued fragment work is waiting for a descriptor load.", 97 .desc = "The number of cycles where queued fragment work is waiting for an available processor.", 105 .desc = "The number of cycles where queued fragment work is waiting for dependent work to complete.", 113 .desc = "The number of cycles where the GPU is waiting for issued fragment work to complete.", 121 .desc = "The number of jobs processed by the GPU non-fragment queue." [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/ |
| lima_texture.c | 50 lima_texture_desc_set_va(lima_tex_desc *desc, 60 desc->va[va_idx] |= va << va_bit_idx; 63 desc->va[va_idx + 1] |= va >> (32 - va_bit_idx); 71 lima_texture_desc_set_res(struct lima_context *ctx, lima_tex_desc *desc, 85 desc->format = lima_format_get_texel(prsc->format); 86 desc->swap_r_b = lima_format_get_texel_swap_rb(prsc->format); 87 desc->width = width; 88 desc->height = height; 89 desc->unknown_3_1 = 1; 94 desc->stride = lima_res->levels[first_level].stride 122 lima_tex_desc *desc = pdesc; local [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/ |
| vk_format.h | 153 const struct vk_format_description *desc = vk_format_description(format); local 155 assert(desc); 156 if (!desc) { 160 return desc->block.bits; 184 const struct vk_format_description *desc = vk_format_description(format); local 186 assert(desc); 187 if (!desc) { 191 return desc->block.width; 197 const struct vk_format_description *desc = vk_format_description(format); local 199 assert(desc); 235 const struct vk_format_description *desc = vk_format_description(format); local 338 const struct vk_format_description *desc = vk_format_description(format); local 375 const struct vk_format_description *desc = vk_format_description(format); local 388 const struct vk_format_description *desc = vk_format_description(format); local 401 const struct vk_format_description *desc = vk_format_description(format); local 420 const struct vk_format_description *desc = vk_format_description(format); local 445 const struct vk_format_description *desc = vk_format_description(format); local 454 const struct vk_format_description *desc = vk_format_description(format); local 509 const struct vk_format_description *desc = vk_format_description(format); local 573 const struct vk_format_description *desc = vk_format_description(format); local [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nv50/ |
| nv98_video.h | 33 nv98_decoder_bsp(struct nouveau_vp3_decoder *dec, union pipe_desc desc, 41 nv98_decoder_vp(struct nouveau_vp3_decoder *dec, union pipe_desc desc, 47 nv98_decoder_ppp(struct nouveau_vp3_decoder *dec, union pipe_desc desc,
|
| nv84_video_bsp.c | 86 struct pipe_h264_picture_desc *desc, 112 dest->frame_num = dest->frame_num_max = desc->frame_num; 116 struct nv84_video_buffer *frame = (struct nv84_video_buffer *)desc->ref[i]; 122 if (desc->frame_num >= frame->frame_num_max) { 123 frame->frame_num_max = desc->frame_num; 126 frame->frame_num_max = desc->frame_num; 129 ref->field_is_ref = (desc->top_is_reference[i] ? 1 : 0) | 130 (desc->bottom_is_reference[i] ? 2 : 0); 131 ref->is_long_term = desc->is_long_term[i]; 132 ref->field_order_cnt[0] = desc->field_order_cnt_list[i][0] [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nv50/ |
| nv98_video.h | 33 nv98_decoder_bsp(struct nouveau_vp3_decoder *dec, union pipe_desc desc, 41 nv98_decoder_vp(struct nouveau_vp3_decoder *dec, union pipe_desc desc, 47 nv98_decoder_ppp(struct nouveau_vp3_decoder *dec, union pipe_desc desc,
|
| nv84_video_bsp.c | 86 struct pipe_h264_picture_desc *desc, 112 dest->frame_num = dest->frame_num_max = desc->frame_num; 116 struct nv84_video_buffer *frame = (struct nv84_video_buffer *)desc->ref[i]; 122 if (desc->frame_num >= frame->frame_num_max) { 123 frame->frame_num_max = desc->frame_num; 126 frame->frame_num_max = desc->frame_num; 129 ref->field_is_ref = (desc->top_is_reference[i] ? 1 : 0) | 130 (desc->bottom_is_reference[i] ? 2 : 0); 131 ref->is_long_term = desc->is_long_term[i]; 132 ref->field_order_cnt[0] = desc->field_order_cnt_list[i][0] [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/util/ |
| u_format.h | 439 const struct util_format_description *desc = util_format_description(format); local 441 assert(desc); 442 if (!desc) { 446 return desc->name; 452 const struct util_format_description *desc = util_format_description(format); local 454 assert(desc); 455 if (!desc) { 459 return desc->short_name; 468 const struct util_format_description *desc = util_format_description(format); local 474 return desc->layout == UTIL_FORMAT_LAYOUT_PLAIN ? TRUE : FALSE 480 const struct util_format_description *desc = util_format_description(format); local 504 const struct util_format_description *desc = util_format_description(format); local 517 const struct util_format_description *desc = util_format_description(format); local 530 const struct util_format_description *desc = util_format_description(format); local 551 const struct util_format_description *desc = util_format_description(format); local 565 const struct util_format_description *desc = util_format_description(format); local 600 const struct util_format_description *desc = util_format_description(format); local 643 const struct util_format_description *desc = local 798 const struct util_format_description *desc = util_format_description(format); local 829 const struct util_format_description *desc = util_format_description(format); local 842 const struct util_format_description *desc = util_format_description(format); local 896 const struct util_format_description *desc = util_format_description(format); local 1244 const struct util_format_description *desc = util_format_description(format); local 1255 const struct util_format_description *desc = util_format_description(format); local [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nvc0/ |
| nve4_compute.h | 89 nve4_cp_launch_desc_init_default(struct nve4_cp_launch_desc *desc) 91 memset(desc, 0, sizeof(*desc)); 93 desc->unk0[7] = 0xbc000000; 94 desc->unk11_0 = 0x04014000; 95 desc->unk47_20 = 0x300; 99 nve4_cp_launch_desc_set_cb(struct nve4_cp_launch_desc *desc, 109 desc->cb[index].address_l = address; 110 desc->cb[index].address_h = address >> 32; 111 desc->cb[index].size = size [all...] |