Home
last modified time | relevance | path

Searched refs:out_loop_surface (Results 1 – 16 of 16) sorted by relevance

/hardware/intel/img/psb_video/src/
Dtng_vld_dec.c81 psb_surface_p out_loop_surface = obj_context->current_render_target->out_loop_surface; in vld_dec_setup_alternative_frame() local
88 out_loop_surface = src_surface; in vld_dec_setup_alternative_frame()
94 out_loop_surface = obj_context->current_render_target->scaling_surface; in vld_dec_setup_alternative_frame()
104 … luma_addr_offset = (((uint32_t)(startX + out_loop_surface->stride * startY)) + 0x3f ) & ~0x3f; in vld_dec_setup_alternative_frame()
105 …chroma_addr_offset = (((uint32_t)(startX + out_loop_surface->stride * startY / 2)) + 0x3f ) & ~0x… in vld_dec_setup_alternative_frame()
108 if (out_loop_surface == NULL) { in vld_dec_setup_alternative_frame()
113 if (GET_SURFACE_INFO_rotate(out_loop_surface) != obj_context->msvdx_rotate && !ved_scaling) in vld_dec_setup_alternative_frame()
119 …psb_cmdbuf_rendec_write_address(cmdbuf, &out_loop_surface->buf, out_loop_surface->buf.buffer_ofs +… in vld_dec_setup_alternative_frame()
120 …endec_write_address(cmdbuf, &out_loop_surface->buf, out_loop_surface->buf.buffer_ofs + chroma_addr… in vld_dec_setup_alternative_frame()
125 …DX_CMDS, ALTERNATIVE_OUTPUT_PICTURE_ROTATION , ROTATION_ROW_STRIDE, out_loop_surface->stride_mode); in vld_dec_setup_alternative_frame()
[all …]
Dpnw_rotate.c355 (obj_surface->out_loop_surface != NULL)) { in psb_RecalcAlternativeOutput()
356 if (psb_buffer_map(&obj_surface->out_loop_surface->buf, &surface_data)) { in psb_RecalcAlternativeOutput()
360 size = obj_surface->out_loop_surface->chroma_offset; in psb_RecalcAlternativeOutput()
362 memset(surface_data + size, 0x80, obj_surface->out_loop_surface->size - size); in psb_RecalcAlternativeOutput()
363 psb_buffer_unmap(&obj_context->current_render_target->out_loop_surface->buf); in psb_RecalcAlternativeOutput()
446 psb_surface_p psb_surface = obj_surface->out_loop_surface;
452 psb_surface_destroy(obj_surface->out_loop_surface);
455 obj_surface->out_loop_surface = NULL;
596 rotate_surface = obj_surface->out_loop_surface; in psb_CreateRotateSurface()
612 psb_surface_destroy(obj_surface->out_loop_surface); in psb_CreateRotateSurface()
[all …]
Dvsp_VPP.c648 output_surface = cur_output_surf->out_loop_surface; in vsp__VPP_process_pipeline_param()
652 if (width > cur_output_surf->out_loop_surface->stride) in vsp__VPP_process_pipeline_param()
653 width = cur_output_surf->out_loop_surface->stride; in vsp__VPP_process_pipeline_param()
655 stride = cur_output_surf->out_loop_surface->stride; in vsp__VPP_process_pipeline_param()
Dpsb_overlay.c872 psb_surface = obj_surface->out_loop_surface; in I830PutImageFlipRotateSurface()
895 psb_surface = obj_surface->out_loop_surface; in I830PutImageFlipRotateSurface()
948 psb_surface = obj_surface->out_loop_surface; in I830PutImageFlipRotateDebug()
Dpsb_drv_video.h552 struct psb_surface_s *out_loop_surface; /* Alternative output surface for rotation */ member
Dpsb_drv_video.c601 if (obj_surface->out_loop_surface) { in psb__destroy_surface()
602 psb_surface_destroy(obj_surface->out_loop_surface); in psb__destroy_surface()
2460 obj_surface->out_loop_surface) in psb_SyncSurface()
2461 vaStatus = psb_surface_sync(obj_surface->out_loop_surface); in psb_SyncSurface()
2533 obj_surface->out_loop_surface) in psb_QuerySurfaceStatus()
2534 vaStatus = psb_surface_query_status(obj_surface->out_loop_surface, &surface_status); in psb_QuerySurfaceStatus()
Dtng_yuv_processor.c208 … psb_surface_p rotate_surface = dec_ctx->obj_context->current_render_target->out_loop_surface; in tng__yuv_processor_execute()
Dpnw_MPEG2.c1289 psb_surface_p rotate_surface = ctx->obj_context->current_render_target->out_loop_surface; in psb__MEPG2_send_highlevel_cmd()
1345 psb_surface_p rotate_surface = ctx->obj_context->current_render_target->out_loop_surface; in psb__MEPG2_send_blit_cmd()
Dpnw_H264.c1779 psb_surface_p rotate_surface = ctx->obj_context->current_render_target->out_loop_surface; in pnw_H264_EndPicture()
Dpnw_VC1.c1970 deblock_surface = ctx->obj_context->current_render_target->out_loop_surface; in psb__VC1_send_rendec_params()
/hardware/intel/img/psb_video/src/android/
Dpsb_output_android.c434 rotate_surface = obj_surface->out_loop_surface;
/hardware/intel/img/psb_video/src/x11/
Dpsb_ctexture.c262 psb_surface = obj_surface->out_loop_surface; in psb_putsurface_ctexture()
/hardware/intel/img/psb_video/src/mrst/
Dpsb_MPEG2.c922 psb_surface_p rotate_surface = ctx->obj_context->current_render_target->out_loop_surface; in psb__MPEG2_setup_alternative_frame()
1471 psb_surface_p rotate_surface = ctx->obj_context->current_render_target->out_loop_surface; in psb__MEPG2_send_blit_cmd()
Dpsb_H264.c1045 psb_surface_p rotate_surface = ctx->obj_context->current_render_target->out_loop_surface; in psb__H264_setup_alternative_frame()
Dpsb_MPEG4.c945 psb_surface_p rotate_surface = ctx->obj_context->current_render_target->out_loop_surface; in psb__MPEG4_setup_alternative_frame()
Dpsb_VC1.c1807 psb_surface_p rotate_surface = ctx->obj_context->current_render_target->out_loop_surface; in psb__VC1_setup_alternative_frame()