/hardware/intel/img/psb_video/src/ |
H A D | psb_buffer_dm.c | 41 static VAStatus psb_buffer_offset_camerav4l2(psb_driver_data_p driver_data, argument 52 static VAStatus psb_buffer_offset_cameraci(psb_driver_data_p driver_data, argument 64 static int psb_buffer_info_ci(psb_driver_data_p driver_data) argument 70 driver_data->camera_phyaddr = driver_data->camera_size = 0; 74 ret = drmCommandWriteRead(driver_data->drm_fd, driver_data->getParamIoctlOffset, 77 driver_data->camera_phyaddr = camera_info[0]; 78 driver_data->camera_size = camera_info[1]; 80 driver_data 93 psb_buffer_init_camera(psb_driver_data_p driver_data) argument 123 psb_buffer_create_camera(psb_driver_data_p driver_data, psb_buffer_p buf, int is_v4l2, int id_or_ofs ) argument 168 psb_buffer_create_camera_from_ub(psb_driver_data_p driver_data, psb_buffer_p buf, int id_or_ofs, int size, const unsigned long * user_ptr) argument 223 psb_buffer_info_rar(psb_driver_data_p driver_data) argument 252 psb_buffer_init_imr(psb_driver_data_p driver_data) argument 297 psb_buffer_reference_imr(psb_driver_data_p driver_data, uint32_t imr_offset, psb_buffer_p buf ) argument [all...] |
H A D | pnw_rotate.c | 55 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData 57 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 58 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 59 #define CONFIG(id) ((object_config_p) object_heap_lookup( &driver_data->config_heap, id )) 132 driver_data->va_rotate = VA_ROTATION_NONE; 135 driver_data->mipi0_rotation = VA_ROTATION_NONE; 136 driver_data->mipi1_rotation = VA_ROTATION_NONE; 137 driver_data->hdmi_rotation = VA_ROTATION_NONE; 140 driver_data->local_rotation = VA_ROTATION_NONE; 141 driver_data 168 psb_driver_data_p driver_data = obj_context->driver_data; local 590 psb_driver_data_p driver_data = obj_context->driver_data; local 756 psb_driver_data_p driver_data = obj_context->driver_data; local [all...] |
H A D | psb_buffer.h | 81 psb_driver_data_p driver_data; /* for RAR buffer release */ member in struct:psb_buffer_s 91 VAStatus psb_buffer_create(psb_driver_data_p driver_data, 102 VAStatus psb_buffer_create_from_ub(psb_driver_data_p driver_data, 120 VAStatus psb_buffer_reference(psb_driver_data_p driver_data, 127 VAStatus psb_kbuffer_reference(psb_driver_data_p driver_data, 135 void psb__suspend_buffer(psb_driver_data_p driver_data, object_buffer_p obj_buffer); 167 VAStatus psb_buffer_create_camera(psb_driver_data_p driver_data, 178 VAStatus psb_buffer_create_camera_from_ub(psb_driver_data_p driver_data, 184 VAStatus psb_buffer_reference_imr(psb_driver_data_p driver_data,
|
H A D | psb_drv_video.c | 126 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 129 #define INIT_FORMAT_VTABLE format_vtable_p format_vtable = ((profile < PSB_MAX_PROFILES) && (entrypoint < PSB_MAX_ENTRYPOINTS)) ? (profile == VAProfileNone? driver_data->vpp_profile : driver_data->profile2Format[profile][entrypoint]) : NULL; 132 #define INIT_FORMAT_VTABLE format_vtable_p format_vtable = ((profile < PSB_MAX_PROFILES) && (entrypoint < PSB_MAX_ENTRYPOINTS)) ? (profile == VAProfileNone? driver_data->vpp_profile : driver_data->profile2Format[profile][entrypoint]) : NULL; 135 #define CONFIG(id) ((object_config_p) object_heap_lookup( &driver_data->config_heap, id )) 136 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 137 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 138 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &driver_data->buffer_heap, id )) 150 void psb_init_surface_pvr2dbuf(psb_driver_data_p driver_data); 249 psb__error_unsupported_profile_entrypoint(psb_driver_data_p driver_data, VAProfile profile, VAEntrypoint __maybe_unused entrypoint) argument 590 psb__destroy_surface(psb_driver_data_p driver_data, object_surface_p obj_surface) argument 614 psb__checkSurfaceDimensions(psb_driver_data_p driver_data, int width, int height) argument 1023 psb_new_context(psb_driver_data_p driver_data, uint64_t ctx_type) argument 1039 psb_update_context(psb_driver_data_p driver_data, unsigned long ctx_type) argument 1055 psb_rm_context(psb_driver_data_p driver_data) argument 1531 psb__allocate_BO_buffer(psb_driver_data_p driver_data, object_context_p __maybe_unused obj_context, object_buffer_p obj_buffer, int size, unsigned char *data, VABufferType type) argument 1619 psb__destroy_buffer(psb_driver_data_p driver_data, object_buffer_p obj_buffer) argument 1639 psb__suspend_buffer(psb_driver_data_p driver_data, object_buffer_p obj_buffer) argument 1681 psb__destroy_context(psb_driver_data_p driver_data, object_context_p obj_context) argument 1785 psb__CreateBuffer( psb_driver_data_p driver_data, object_context_p obj_context, VABufferType type, unsigned int size, unsigned int num_elements, unsigned char *data, VABufferID *buf_desc ) argument 2421 psb__surface_usage( psb_driver_data_p driver_data, object_surface_p obj_surface, int *decode, int *encode, int *rc_enable, int *proc ) argument 2991 LOCK_HARDWARE(psb_driver_data_p driver_data) argument 3009 UNLOCK_HARDWARE(psb_driver_data_p driver_data) argument 3269 psb_driver_data_p driver_data; local [all...] |
H A D | psb_surface_attrib.h | 38 psb_driver_data_p driver_data, 47 psb_driver_data_p driver_data, 61 psb_driver_data_p driver_data, 77 psb_driver_data_p driver_data, 90 psb_driver_data_p driver_data,
|
H A D | psb_texture.c | 62 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 64 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 65 #define SUBPIC(id) ((object_subpic_p) object_heap_lookup( &driver_data->subpic_heap, id )) 207 void psb_fix_drmfd_closesequence(psb_driver_data_p driver_data) argument 209 driver_data->dup_drm_fd = dup(driver_data->drm_fd); 217 struct psb_texture_s *texture_priv = &driver_data->ctexture_priv; 220 ret = pvr_context_create(&driver_data->hPVR2DContext); 273 psb_fix_drmfd_closesequence(driver_data); 284 struct psb_texture_s *texture_priv = &driver_data 370 psb_check_subpic_buffer(psb_driver_data_p driver_data, PsbVASurfaceRec* surface_subpic) argument 425 psb_init_surface_pvr2dbuf(psb_driver_data_p driver_data) argument 437 psb_free_surface_pvr2dbuf(psb_driver_data_p driver_data) argument 464 psb_wrap_surface_pvr2dbuf(psb_driver_data_p driver_data, VASurfaceID surface) argument [all...] |
H A D | psb_buffer.c | 64 VAStatus psb_buffer_create(psb_driver_data_p driver_data, argument 80 buf->driver_data = driver_data; /* only for RAR buffers */ 95 if (IS_CTP(driver_data)) /* CTP support cache snoop */ 144 ret = LOCK_HARDWARE(driver_data); 146 UNLOCK_HARDWARE(driver_data); 174 ret = wsbmGenBuffers(driver_data->main_pool, 1, &buf->drm_buf, 178 UNLOCK_HARDWARE(driver_data); 184 UNLOCK_HARDWARE(driver_data); 204 VAStatus psb_buffer_create_from_ub(psb_driver_data_p driver_data, argument 305 psb_buffer_reference(psb_driver_data_p driver_data, psb_buffer_p buf, psb_buffer_p reference_buf ) argument 345 psb_kbuffer_reference(psb_driver_data_p driver_data, psb_buffer_p buf, int kbuf_handle ) argument [all...] |
H A D | psb_drv_video.h | 354 #define IS_CTP(driver_data) 0 355 #define IS_MFLD(driver_data) 0 356 #define IS_MRFL(driver_data) 1 357 #define IS_MRST(driver_data) 0 359 #define IS_CTP(driver_data) (((driver_data->dev_id & 0xffff) == 0x08c0) || \ 360 ((driver_data->dev_id & 0xffff) == 0x08c7) || \ 361 ((driver_data->dev_id & 0xffff) == 0x08c8)) 362 #define IS_MRST(driver_data) ((driver_data 395 psb_driver_data_p driver_data; member in struct:object_context_s [all...] |
H A D | psb_surface.c | 39 VAStatus psb_surface_create(psb_driver_data_p driver_data, argument 48 if ((flags & IS_ROTATED) || (driver_data->render_mode & VA_RENDER_MODE_LOCAL_OVERLAY)) 152 ret = psb_buffer_create(driver_data, psb_surface->size, buffer_type, &psb_surface->buf); 160 psb_driver_data_p driver_data, 188 ret = psb_buffer_create(driver_data, psb_surface->size, psb_bt_cpu_vpu_shared, &psb_surface->buf); 194 psb_driver_data_p driver_data, 237 ret = psb_kbuffer_reference(driver_data, &psb_surface->buf, kbuf_handle); 247 VAStatus psb_surface_create_camera(psb_driver_data_p driver_data, argument 268 ret = psb_buffer_create_camera(driver_data, &psb_surface->buf, 286 VAStatus psb_surface_create_camera_from_ub(psb_driver_data_p driver_data, argument 159 psb_surface_create_for_userptr( psb_driver_data_p driver_data, int width, int height, unsigned size, unsigned int __maybe_unused fourcc, unsigned int luma_stride, unsigned int __maybe_unused chroma_u_stride, unsigned int __maybe_unused chroma_v_stride, unsigned int luma_offset, unsigned int chroma_u_offset, unsigned int __maybe_unused chroma_v_offset, psb_surface_p psb_surface ) argument 193 psb_surface_create_from_kbuf( psb_driver_data_p driver_data, int width, int height, unsigned size, unsigned int __maybe_unused fourcc, int __maybe_unused kbuf_handle, unsigned int luma_stride, unsigned int __maybe_unused chroma_u_stride, unsigned int __maybe_unused chroma_v_stride, unsigned int __maybe_unused luma_offset, unsigned int chroma_u_offset, unsigned int __maybe_unused chroma_v_offset, psb_surface_p psb_surface ) argument 372 psb_surface_set_displaying(psb_driver_data_p driver_data, int width, int height, psb_surface_p psb_surface) argument [all...] |
H A D | psb_surface_attrib.c | 42 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 44 #define CONFIG(id) ((object_config_p) object_heap_lookup( &driver_data->config_heap, id )) 45 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 46 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 47 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &driver_data->buffer_heap, id )) 54 psb_driver_data_p driver_data, 117 ret = psb_buffer_create_from_ub(driver_data, psb_surface->size, 122 ret = psb_buffer_create_from_ub(driver_data, psb_surface->size, 146 if (IS_MRST(driver_data) == 0 && IS_MFLD(driver_data) 53 psb_surface_create_from_ub( psb_driver_data_p driver_data, int width, int height, int fourcc, VASurfaceAttributeTPI *graphic_buffers, psb_surface_p psb_surface, void *vaddr, int fd, unsigned flags ) argument [all...] |
H A D | psb_overlay.c | 53 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData 54 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 55 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 154 drmCommandWriteRead(driver_data->drm_fd, DRM_PSB_REGISTER_RW, ®s, sizeof(regs)); 162 PsbPortPrivPtr pPriv = (PsbPortPrivPtr)(&driver_data->coverlay_priv); 180 drmCommandWriteRead(driver_data->drm_fd, DRM_PSB_REGISTER_RW, ®s, sizeof(regs)); 188 drmCommandWriteRead(driver_data->drm_fd, DRM_PSB_REGISTER_RW, ®s, sizeof(regs)); 195 drmCommandWriteRead(driver_data->drm_fd, DRM_PSB_REGISTER_RW, ®s, sizeof(regs)); 202 drmCommandWriteRead(driver_data->drm_fd, DRM_PSB_REGISTER_RW, ®s, sizeof(regs)); 209 drmCommandWriteRead(driver_data [all...] |
H A D | psb_output.c | 56 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 58 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 59 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &driver_data->buffer_heap, id )) 60 #define IMAGE(id) ((object_image_p) object_heap_lookup( &driver_data->image_heap, id )) 61 #define SUBPIC(id) ((object_subpic_p) object_heap_lookup( &driver_data->subpic_heap, id )) 62 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 101 pthread_mutex_init(&driver_data->output_mutex, NULL); 105 driver_data->dummy_putsurface = 0; 111 driver_data->fixed_fps = atoi(env_value); 112 drv_debug_msg(VIDEO_DEBUG_GENERAL, "Throttling at FPS=%d\n", driver_data 607 psb__destroy_image(psb_driver_data_p driver_data, object_image_p obj_image) argument 1278 psb__LinkSubpictIntoSurface( psb_driver_data_p driver_data, object_surface_p obj_surface, object_subpic_p obj_subpic, short src_x, short src_y, unsigned short src_w, unsigned short src_h, short dest_x, short dest_y, unsigned short dest_w, unsigned short dest_h, int update ) argument 1547 psb__destroy_subpicture(psb_driver_data_p driver_data, object_subpic_p obj_subpic) argument 1836 psb_SurfaceDeassociateSubpict( psb_driver_data_p driver_data, object_surface_p obj_surface ) argument [all...] |
H A D | psb_surface.h | 83 VAStatus psb_surface_create(psb_driver_data_p driver_data, 120 int psb_surface_set_displaying(psb_driver_data_p driver_data,
|
H A D | tng_cmdbuf.c | 124 psb_driver_data_p driver_data, 146 vaStatus = psb_buffer_create(driver_data, size, psb_bt_cpu_only, &cmdbuf->buf); 163 //tng__alloc_init_buffer(driver_data, COMM_CMD_FRAME_BUF_NUM * cmdbuf->mem_size, psb_bt_cpu_vpu, &cmdbuf->frame_mem); 165 vaStatus = psb_buffer_create(driver_data, COMM_CMD_FRAME_BUF_NUM * cmdbuf->mem_size, psb_bt_cpu_vpu, &cmdbuf->frame_mem); 178 vaStatus = psb_buffer_create(driver_data, ctx->jpeg_pic_params_size, psb_bt_cpu_vpu, &cmdbuf->jpeg_pic_params); 186 vaStatus = psb_buffer_create(driver_data, ctx->jpeg_header_mem_size, psb_bt_cpu_vpu, &cmdbuf->jpeg_header_mem); 194 vaStatus = psb_buffer_create(driver_data, ctx->jpeg_header_interface_mem_size, psb_bt_cpu_vpu, &cmdbuf->jpeg_header_interface_mem); 382 psb_driver_data_p driver_data = ctx->obj_context->driver_data; local 659 lnc_fence_wait(psb_driver_data_p driver_data, 122 tng_cmdbuf_create( object_context_p obj_context, psb_driver_data_p driver_data, tng_cmdbuf_p cmdbuf) argument 705 tng_surface_get_frameskip(psb_driver_data_p __maybe_unused driver_data, psb_surface_p surface, int *frame_skip) argument 742 psb_driver_data_p driver_data = obj_context->driver_data; local [all...] |
H A D | pnw_cmdbuf.c | 75 psb_driver_data_p driver_data, 95 vaStatus = psb_buffer_create(driver_data, size, psb_bt_cpu_only, &cmdbuf->buf); 107 vaStatus = psb_buffer_create(driver_data, ctx->pic_params_size * MAX_TOPAZ_CORES, psb_bt_cpu_vpu, &cmdbuf->pic_params); 112 vaStatus = psb_buffer_create(driver_data, ctx->header_buffer_size, psb_bt_cpu_vpu, &cmdbuf->header_mem); 117 vaStatus = psb_buffer_create(driver_data, ctx->sliceparam_buffer_size, psb_bt_cpu_vpu, &cmdbuf->slice_params); 496 lnc_fence_wait(psb_driver_data_p driver_data, 511 fence = wsbmFenceCreate(driver_data->fence_mgr, fence_rep->fence_class, 542 int pnw_surface_get_frameskip(psb_driver_data_p __maybe_unused driver_data, argument 564 psb_driver_data_p driver_data = obj_context->driver_data; local 73 pnw_cmdbuf_create( object_context_p obj_context, psb_driver_data_p driver_data, pnw_cmdbuf_p cmdbuf) argument [all...] |
H A D | vsp_cmdbuf.c | 49 psb_driver_data_p driver_data, 70 vaStatus = psb_buffer_create(driver_data, size, psb_bt_cpu_only, &cmdbuf->buf); 76 vaStatus = psb_buffer_create(driver_data, ctx->param_sz, psb_bt_cpu_vpu, &cmdbuf->param_mem); 403 psb_driver_data_p driver_data = obj_context->driver_data; local 414 ret = LOCK_HARDWARE(driver_data); 416 UNLOCK_HARDWARE(driver_data); 439 ret = vspDRMCmdBuf(driver_data->drm_fd, driver_data->execIoctlOffset, 445 UNLOCK_HARDWARE(driver_data); 47 vsp_cmdbuf_create( object_context_p obj_context, psb_driver_data_p driver_data, vsp_cmdbuf_p cmdbuf) argument [all...] |
H A D | vsp_compose.c | 37 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 39 #define CONFIG(id) ((object_config_p) object_heap_lookup( &driver_data->config_heap, id )) 40 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 41 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &driver_data->buffer_heap, id )) 43 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &ctx->obj_context->driver_data->surface_heap, id ))
|
/hardware/intel/img/psb_video/src/android/ |
H A D | psb_output_android.c | 50 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 53 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 54 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &driver_data->buffer_heap, id )) 55 #define IMAGE(id) ((object_image_p) object_heap_lookup( &driver_data->image_heap, id )) 56 #define SUBPIC(id) ((object_subpic_p) object_heap_lookup( &driver_data->subpic_heap, id )) 57 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 116 driver_data->output_method = PSB_PUTSURFACE_OVERLAY; 117 driver_data->color_key = 0x000001; /*light blue*/ 121 driver_data->ctexture = 1; /* Init CTEXTURE for vaPutSurfaceBuf */ 126 driver_data [all...] |
H A D | psb_surface_gralloc.c | 41 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 42 #define CONFIG(id) ((object_config_p) object_heap_lookup( &driver_data->config_heap, id )) 43 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 44 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 45 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &driver_data->buffer_heap, id )) 119 driver_data->protected = protected; 138 vaStatus = psb__checkSurfaceDimensions(driver_data, width, height); 146 driver_data->native_window = (void *)external_buffers->reserved[0]; 153 surfaceID = object_heap_allocate(&driver_data->surface_heap); 174 object_heap_free(&driver_data [all...] |
H A D | psb_HDMIExtMode.c | 34 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData 76 drmCommandWriteRead(driver_data->drm_fd, driver_data->getParamIoctlOffset, 89 hdmi_connector = drmModeGetConnector(driver_data->drm_fd, psb_HDMIExt_info->hdmi_connector_id); 95 hdmi_encoder = drmModeGetEncoder(driver_data->drm_fd, hdmi_connector->encoder_id); 101 hdmi_crtc = drmModeGetCrtc(driver_data->drm_fd, hdmi_encoder->crtc_id); 156 resources = drmModeGetResources(driver_data->drm_fd); 164 connector = drmModeGetConnector(driver_data->drm_fd, resources->connectors[i]); 193 mipi_encoder = drmModeGetEncoder(driver_data->drm_fd, mipi_encoder_id);
|
/hardware/intel/img/psb_video/src/x11/ |
H A D | psb_x11.c | 48 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData 51 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 52 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &driver_data->buffer_heap, id )) 53 #define IMAGE(id) ((object_image_p) object_heap_lookup( &driver_data->image_heap, id )) 54 #define SUBPIC(id) ((object_subpic_p) object_heap_lookup( &driver_data->subpic_heap, id )) 55 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 277 driver_data->extend_fullscreen = 1; 281 driver_data->output_method = PSB_PUTSURFACE_X11; 296 driver_data->coverlay = 1; 297 driver_data [all...] |
H A D | psb_xvva.c | 43 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 46 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 167 driver_data->output_method = PSB_PUTSURFACE_TEXTURE; 169 driver_data->output_method = PSB_PUTSURFACE_OVERLAY; 232 if (driver_data->use_xrandr_thread && driver_data->xrandr_thread_id) { 234 pthread_join(driver_data->xrandr_thread_id, NULL); 235 driver_data->xrandr_thread_id = 0; 250 psb_driver_data_p driver_data, 267 srf->reserved_phyaddr = driver_data 249 psb_surface_init( psb_driver_data_p driver_data, PsbVASurfaceRec *srf, int fourcc, int bpp, int w, int h, int stride, int size, unsigned int pre_add, struct _WsbmBufferObject *bo, int flags ) argument [all...] |
H A D | psb_ctexture.c | 51 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 54 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &driver_data->surface_heap, id )) 55 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &driver_data->buffer_heap, id )) 56 #define IMAGE(id) ((object_image_p) object_heap_lookup( &driver_data->image_heap, id )) 57 #define SUBPIC(id) ((object_subpic_p) object_heap_lookup( &driver_data->subpic_heap, id )) 58 #define CONTEXT(id) ((object_context_p) object_heap_lookup( &driver_data->context_heap, id )) 69 struct psb_texture_s *texture_priv = &driver_data->ctexture_priv; 93 ret = PVR2DMemMap(driver_data->hPVR2DContext, 0, (PVR2D_HANDLE)extend_dri_buffer->dri2.name, &dri2_bb_export_meminfo); 102 ret = PVR2DMemMap(driver_data->hPVR2DContext, 0, texture_priv->extend_dri2_bb_export.hBuffers[i], &texture_priv->extend_blt_meminfo[i]); 120 struct psb_texture_s *texture_priv = &driver_data [all...] |
/hardware/intel/img/psb_video/src/mrst/ |
H A D | lnc_cmdbuf.c | 74 psb_driver_data_p driver_data, 94 vaStatus = psb_buffer_create(driver_data, size, psb_bt_cpu_only, &cmdbuf->buf); 106 vaStatus = psb_buffer_create(driver_data, ctx->pic_params_size, psb_bt_cpu_vpu, &cmdbuf->pic_params); 111 vaStatus = psb_buffer_create(driver_data, ctx->header_buffer_size, psb_bt_cpu_vpu, &cmdbuf->header_mem); 116 vaStatus = psb_buffer_create(driver_data, ctx->sliceparam_buffer_size, psb_bt_cpu_vpu, &cmdbuf->slice_params); 443 lnc_fence_wait(psb_driver_data_p driver_data, 458 fence = wsbmFenceCreate(driver_data->fence_mgr, fence_rep->fence_class, 488 int lnc_surface_get_frameskip(psb_driver_data_p driver_data, psb_surface_p surface, int *frame_skip) argument 506 ret = drmCommandWriteRead(driver_data->drm_fd, driver_data 72 lnc_cmdbuf_create( object_context_p obj_context, psb_driver_data_p driver_data, lnc_cmdbuf_p cmdbuf) argument 525 psb_driver_data_p driver_data = obj_context->driver_data; local [all...] |
H A D | lnc_cmdbuf.h | 100 psb_driver_data_p driver_data, 183 int lnc_surface_get_frameskip(psb_driver_data_p driver_data, psb_surface_p psb_surface, int *frame_skip);
|