/hardware/intel/img/psb_video/src/ |
H A D | psb_surface_attrib.c | 41 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 133 VADriverContextP ctx, 259 VADriverContextP ctx, 412 VADriverContextP ctx, 544 VADriverContextP ctx, 633 VADriverContextP ctx, 756 VADriverContextP ctx, 777 vaStatus = psb_CreateSurfacesForUserPtr(ctx, width, height, format, num_surfaces, surface_list, 788 vaStatus = psb_CreateSurfaceFromUserspace(ctx, width, height, 795 ctx, widt 258 psb_CreateSurfacesForUserPtr( VADriverContextP ctx, int Width, int Height, int format, int num_surfaces, VASurfaceID *surface_list, unsigned size, unsigned int fourcc, unsigned int luma_stride, unsigned int chroma_u_stride, unsigned int chroma_v_stride, unsigned int luma_offset, unsigned int chroma_u_offset, unsigned int chroma_v_offset, unsigned int tiling ) argument 411 psb_CreateSurfaceFromKBuf( VADriverContextP ctx, int _width, int _height, int format, VASurfaceID *surface, unsigned int kbuf_handle, unsigned size, unsigned int kBuf_fourcc, unsigned int luma_stride, unsigned int chroma_u_stride, unsigned int chroma_v_stride, unsigned int luma_offset, unsigned int chroma_u_offset, unsigned int chroma_v_offset, unsigned int tiling ) argument 543 psb_CreateSurfaceFromUserspace( VADriverContextP ctx, int width, int height, int format, int num_surfaces, VASurfaceID *surface_list, VASurfaceAttributeTPI *attribute_tpi ) argument 632 psb_CreateSurfaceFromION( VADriverContextP ctx, int width, int height, int format, int num_surfaces, VASurfaceID *surface_list, VASurfaceAttributeTPI *attribute_tpi ) argument 755 psb_CreateSurfacesWithAttribute( VADriverContextP ctx, int width, int height, int format, int num_surfaces, VASurfaceID *surface_list, VASurfaceAttributeTPI *attribute_tpi ) argument [all...] |
H A D | tng_MPEG4ES.c | 55 #define INIT_CONTEXT_MPEG4ES context_ENC_p ctx = (context_ENC_p) obj_context->format_data 56 #define SURFACE(id) ((object_surface_p) object_heap_lookup( &ctx->obj_context->driver_data->surface_heap, id )) 57 #define BUFFER(id) ((object_buffer_p) object_heap_lookup( &ctx->obj_context->driver_data->buffer_heap, id )) 125 context_ENC_p ctx; local 135 ctx = (context_ENC_p) obj_context->format_data; 136 ctx->eStandard = IMG_STANDARD_MPEG4; 137 ctx->eFormat = IMG_CODEC_PL12; // use default 139 switch(ctx->sRCParams.eRCMode) { 141 ctx->eCodec = IMG_CODEC_MPEG4_NO_RC; 144 ctx 220 tng__MPEG4ES_process_sequence_param(context_ENC_p ctx, object_buffer_p obj_buffer) argument 308 tng__MPEG4ES_process_picture_param(context_ENC_p ctx, object_buffer_p obj_buffer) argument 355 tng__MPEG4ES_process_slice_param(context_ENC_p ctx, object_buffer_p obj_buffer) argument 374 tng__MPEG4ES_process_misc_param(context_ENC_p ctx, object_buffer_p obj_buffer) argument [all...] |
H A D | tng_ved_scaling.c | 229 context_DEC_p ctx = (context_DEC_p) obj_context->format_data; local 264 ctx->scaler_coeff_reg[/* Luma */ 0][/* Hori */ 0][i] = reg_value; 272 ctx->scaler_coeff_reg[/* Chroma */ 1][/* H */ 0][i] = reg_value; 286 ctx->scaler_coeff_reg[/* L */ 0][/* Verti */ 1][i] = reg_value; 294 ctx->scaler_coeff_reg[/* C */ 1][ /* V */ 1][i] = reg_value; 304 ctx->h_scaler_ctrl = 0; 305 REGIO_WRITE_FIELD_LITE(ctx->h_scaler_ctrl, MSVDX_CMDS, HORIZONTAL_SCALE_CONTROL, HORIZONTAL_SCALE_PITCH, (int)(fHorzPitch * (1 << scale_acc))); 306 REGIO_WRITE_FIELD_LITE(ctx->h_scaler_ctrl, MSVDX_CMDS, HORIZONTAL_SCALE_CONTROL, HORIZONTAL_INITIAL_POS, (int)(fHorzPitch * 0.5f * (1 << scale_acc))); 308 ctx->v_scaler_ctrl = 0; 309 REGIO_WRITE_FIELD_LITE(ctx 317 context_DEC_p ctx = (context_DEC_p) obj_context->format_data; local [all...] |
H A D | tng_vld_dec.c | 46 context_DEC_p ctx = (context_DEC_p) obj_context->format_data; local 55 ctx->cmd_params = &cmd_header->ui32Cmd_AdditionalParams; 56 ctx->p_slice_params = &cmd_header->ui32SliceParams; 59 ctx->slice_first_pic_last = &cmd_header->uiSliceFirstMbYX_uiPicLastMbYX; 60 *ctx->slice_first_pic_last = 0; 62 ctx->p_range_mapping_base0 = &cmd_header->ui32AltOutputAddr[0]; 63 ctx->p_range_mapping_base1 = &cmd_header->ui32AltOutputAddr[1]; 65 ctx->alt_output_flags = &cmd_header->ui32AltOutputFlags; 77 context_DEC_p ctx = (context_DEC_p) obj_context->format_data; local 80 int ved_scaling = (CONTEXT_SCALING(obj_context) && !ctx 192 vld_dec_process_slice_data(context_DEC_p ctx, object_buffer_p obj_buffer) argument 243 vld_dec_add_slice_param(context_DEC_p ctx, object_buffer_p obj_buffer) argument 267 vld_dec_process_slice(context_DEC_p ctx, void *vld_slice_param, object_buffer_p obj_buffer) argument 344 vld_dec_allocate_colocated_buffer(context_DEC_p ctx, object_surface_p obj_surface, uint32_t size) argument 380 vld_dec_lookup_colocated_buffer(context_DEC_p ctx, psb_surface_p surface) argument 389 vld_dec_CreateContext(context_DEC_p ctx, object_context_p obj_context) argument 425 vld_dec_DestroyContext(context_DEC_p ctx) argument 452 context_DEC_p ctx = (context_DEC_p) obj_context->format_data; local [all...] |
H A D | tng_yuv_processor.c | 63 context_yuv_processor_p ctx; local 65 ctx = (context_yuv_processor_p) malloc(sizeof(struct context_yuv_processor_s)); 66 CHECK_ALLOCATION(ctx); 68 /* ctx could be create in/out another dec context */ 69 ctx->has_dec_ctx = 0; 70 ctx->src_surface = NULL; 76 ctx->has_dec_ctx = 1; 81 dec_ctx->yuv_ctx = ctx; 119 context_yuv_processor_p ctx = dec_ctx->yuv_ctx; local 122 psb_surface_p src_surface = ctx 188 context_yuv_processor_p ctx = dec_ctx->yuv_ctx; local 336 context_yuv_processor_p ctx = dec_ctx->yuv_ctx; local 373 ved_QueryVideoProcFilters( VADriverContextP ctx, VAContextID context, VAProcFilterType *filters, unsigned int *num_filters) argument 432 ved_QueryVideoProcFilterCaps( VADriverContextP ctx, VAContextID context, VAProcFilterType type, void *filter_caps, unsigned int *num_filter_caps) argument 495 ved_QueryVideoProcPipelineCaps( VADriverContextP ctx, VAContextID context, VABufferID *filters, unsigned int num_filters, VAProcPipelineCaps *pipeline_caps) argument [all...] |
H A D | vsp_cmdbuf.c | 47 context_VPP_p ctx = (context_VPP_p) obj_context->format_data; local 69 vaStatus = psb_buffer_create(driver_data, ctx->param_sz, psb_bt_cpu_vpu, &cmdbuf->param_mem);
|
/hardware/intel/img/psb_video/src/x11/ |
H A D | psb_ctexture.c | 51 #define INIT_DRIVER_DATA psb_driver_data_p driver_data = (psb_driver_data_p) ctx->pDriverData; 52 #define INIT_OUTPUT_PRIV psb_x11_output_p output = (psb_x11_output_p)(((psb_driver_data_p)ctx->pDriverData)->ws_priv) 60 static VAStatus psb_extend_dri_init(VADriverContextP ctx, unsigned int destx, unsigned desty, unsigned destw, unsigned desth) argument 77 free_drawable(ctx, texture_priv->extend_dri_drawable); 81 texture_priv->extend_dri_drawable = dri_get_drawable(ctx, output->extend_drawable); 87 extend_dri_buffer = dri_get_rendering_buffer(ctx, texture_priv->extend_dri_drawable); 115 static void psb_dri_reset_mem(VADriverContextP ctx) argument 140 static VAStatus psb_dri_init(VADriverContextP ctx, Drawable draw) argument 151 free_drawable(ctx, texture_priv->dri_drawable); 155 texture_priv->dri_drawable = dri_get_drawable(ctx, dra 219 psb_putsurface_ctexture( VADriverContextP ctx, VASurfaceID surface, Drawable draw, short srcx, short srcy, unsigned short srcw, unsigned short srch, short destx, short desty, unsigned short destw, unsigned short desth, unsigned int flags ) argument [all...] |
/hardware/invensense/60xx/libsensors_iio/ |
H A D | sensors_mpl.cpp | 207 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev;
local 208 if (ctx) {
209 delete ctx;
217 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev;
local 218 return ctx->activate(handle, enabled);
224 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev;
local 225 int s= ctx->setDelay(handle, ns);
232 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev;
local 233 return ctx->pollEvents(data, count);
|
/hardware/invensense/65xx/libsensors_iio/ |
H A D | sensors_mpl.cpp | 336 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev; local 337 if (ctx) { 338 delete ctx; 346 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev; local 347 return ctx->activate(handle, enabled); 353 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev; local 354 int s= ctx->setDelay(handle, ns); 361 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev; local 362 return ctx->pollEvents(data, count); 368 sensors_poll_context_t *ctx local 375 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev; local 382 sensors_poll_context_t *ctx = (sensors_poll_context_t *)dev; local [all...] |
/hardware/libhardware/modules/gralloc/ |
H A D | framebuffer.cpp | 70 fb_context_t* ctx = (fb_context_t*)dev; local 83 fb_context_t* ctx = (fb_context_t*)dev; 97 fb_context_t* ctx = (fb_context_t*)dev; 315 fb_context_t* ctx = (fb_context_t*)dev; local 316 if (ctx) { 317 free(ctx);
|
/hardware/qcom/display/msm8084/libgralloc/ |
H A D | framebuffer.cpp | 368 fb_context_t* ctx = (fb_context_t*)dev; local 369 if (ctx) { 372 //free(ctx);
|
H A D | gpu.cpp | 384 gpu_context_t* ctx = reinterpret_cast<gpu_context_t*>(dev); local 385 if (ctx) { 389 delete ctx;
|
/hardware/qcom/display/msm8084/libhwcomposer/ |
H A D | hwc_ad.cpp | 127 AssertiveDisplay::AssertiveDisplay(hwc_context_t *ctx) : mWbFd(-1), argument 147 if(adRead() >= 0 && isDisplaySplit(ctx, HWC_DISPLAY_PRIMARY) && 156 void AssertiveDisplay::markDoable(hwc_context_t *ctx, argument 160 !isSecondaryConnected(ctx) && 161 ctx->listStats[HWC_DISPLAY_PRIMARY].yuvCount == 1) { 162 int nYuvIndex = ctx->listStats[HWC_DISPLAY_PRIMARY].yuvIndices[0]; 171 bool AssertiveDisplay::prepare(hwc_context_t *ctx, argument 190 ovutils::eDest dest = ctx->mOverlay->getPipe(pipeSpecs); 241 if(configMdp(ctx->mOverlay, parg, OVERLAY_TRANSFORM_0, crop, dst, NULL, 258 if(!ctx 268 draw(hwc_context_t *ctx, int fd, uint32_t offset) argument [all...] |
H A D | hwc_fbupdate.cpp | 40 IFBUpdate* IFBUpdate::getObject(hwc_context_t *ctx, const int& dpy) { argument 42 return new FBSrcSplit(ctx, dpy); 43 } else if(isDisplaySplit(ctx, dpy)) { 44 return new FBUpdateSplit(ctx, dpy); 46 return new FBUpdateNonSplit(ctx, dpy); 49 IFBUpdate::IFBUpdate(hwc_context_t *ctx, const int& dpy) : mDpy(dpy) { argument 51 getBufferAttributes(ctx->dpyAttr[mDpy].xres, 52 ctx->dpyAttr[mDpy].yres, 65 bool IFBUpdate::prepareAndValidate(hwc_context_t *ctx, argument 68 mModeOn = prepare(ctx, lis 74 FBUpdateNonSplit(hwc_context_t *ctx, const int& dpy) argument 82 preRotateExtDisplay(hwc_context_t *ctx, hwc_layer_1_t *layer, ovutils::Whf &info, hwc_rect_t& sourceCrop, ovutils::eMdpFlags& mdpFlags, int& rotFlags) argument 112 prepare(hwc_context_t *ctx, hwc_display_contents_1 *list, hwc_rect_t fbUpdatingRect, int fbZorder) argument 124 configure(hwc_context_t *ctx, hwc_display_contents_1 *list, hwc_rect_t fbUpdatingRect, int fbZorder) argument 230 draw(hwc_context_t *ctx, private_handle_t *hnd) argument 254 FBUpdateSplit(hwc_context_t *ctx, const int& dpy) argument 264 prepare(hwc_context_t *ctx, hwc_display_contents_1 *list, hwc_rect_t fbUpdatingRect, int fbZorder) argument 277 configure(hwc_context_t *ctx, hwc_display_contents_1 *list, hwc_rect_t fbUpdatingRect, int fbZorder) argument 390 draw(hwc_context_t *ctx, private_handle_t *hnd) argument 415 FBSrcSplit(hwc_context_t *ctx, const int& dpy) argument 418 configure(hwc_context_t *ctx, hwc_display_contents_1 *list, hwc_rect_t fbUpdatingRect, int fbZorder) argument [all...] |
/hardware/qcom/display/msm8226/libgralloc/ |
H A D | framebuffer.cpp | 75 fb_context_t* ctx = (fb_context_t*)dev; local 367 fb_context_t* ctx = (fb_context_t*)dev; local 368 if (ctx) { 371 //free(ctx);
|
H A D | gpu.cpp | 380 gpu_context_t* ctx = reinterpret_cast<gpu_context_t*>(dev); local 381 if (ctx) { 385 delete ctx;
|
/hardware/qcom/display/msm8226/libhwcomposer/ |
H A D | hwc_ad.cpp | 127 AssertiveDisplay::AssertiveDisplay(hwc_context_t *ctx) : mWbFd(-1), argument 147 if(adRead() >= 0 && isDisplaySplit(ctx, HWC_DISPLAY_PRIMARY) && 156 void AssertiveDisplay::markDoable(hwc_context_t *ctx, argument 160 !isSecondaryConnected(ctx) && 161 ctx->listStats[HWC_DISPLAY_PRIMARY].yuvCount == 1) { 162 int nYuvIndex = ctx->listStats[HWC_DISPLAY_PRIMARY].yuvIndices[0]; 171 bool AssertiveDisplay::prepare(hwc_context_t *ctx, argument 185 ovutils::eDest dest = ctx->mOverlay->nextPipe(ovutils::OV_MDP_PIPE_VG, 236 if(configMdp(ctx->mOverlay, parg, OVERLAY_TRANSFORM_0, crop, dst, NULL, 253 if(!ctx 263 draw(hwc_context_t *ctx, int fd, uint32_t offset) argument [all...] |
H A D | hwc_fbupdate.cpp | 40 IFBUpdate* IFBUpdate::getObject(hwc_context_t *ctx, const int& dpy) { argument 41 if(isDisplaySplit(ctx, dpy)) { 43 return new FBSrcSplit(ctx, dpy); 45 return new FBUpdateSplit(ctx, dpy); 47 return new FBUpdateNonSplit(ctx, dpy); 50 IFBUpdate::IFBUpdate(hwc_context_t *ctx, const int& dpy) : mDpy(dpy) { argument 52 getBufferAttributes(ctx->dpyAttr[mDpy].xres, 53 ctx->dpyAttr[mDpy].yres, 66 bool IFBUpdate::prepareAndValidate(hwc_context_t *ctx, argument 69 return prepare(ctx, lis 74 FBUpdateNonSplit(hwc_context_t *ctx, const int& dpy) argument 82 preRotateExtDisplay(hwc_context_t *ctx, hwc_layer_1_t *layer, ovutils::Whf &info, hwc_rect_t& sourceCrop, ovutils::eMdpFlags& mdpFlags, int& rotFlags) argument 112 prepare(hwc_context_t *ctx, hwc_display_contents_1 *list, hwc_rect_t fbUpdatingRect, int fbZorder) argument 124 configure(hwc_context_t *ctx, hwc_display_contents_1 *list, hwc_rect_t fbUpdatingRect, int fbZorder) argument 233 draw(hwc_context_t *ctx, private_handle_t *hnd) argument 257 FBUpdateSplit(hwc_context_t *ctx, const int& dpy) argument 267 prepare(hwc_context_t *ctx, hwc_display_contents_1 *list, hwc_rect_t fbUpdatingRect, int fbZorder) argument 280 configure(hwc_context_t *ctx, hwc_display_contents_1 *list, hwc_rect_t fbUpdatingRect, int fbZorder) argument 391 draw(hwc_context_t *ctx, private_handle_t *hnd) argument 416 FBSrcSplit(hwc_context_t *ctx, const int& dpy) argument 419 configure(hwc_context_t *ctx, hwc_display_contents_1 *list, hwc_rect_t fbUpdatingRect, int fbZorder) argument [all...] |
/hardware/qcom/display/msm8960/libgralloc/ |
H A D | framebuffer.cpp | 75 fb_context_t* ctx = (fb_context_t*)dev; local 349 fb_context_t* ctx = (fb_context_t*)dev; local 350 if (ctx) { 351 free(ctx);
|
H A D | gpu.cpp | 371 gpu_context_t* ctx = reinterpret_cast<gpu_context_t*>(dev); local 372 if (ctx) { 376 delete ctx;
|
/hardware/qcom/display/msm8960/libhwcomposer/ |
H A D | hwc.cpp | 72 hwc_context_t* ctx = (hwc_context_t*)(dev); local 73 if(!ctx) { 77 ctx->proc = procs; 81 init_uevent_thread(ctx); 82 init_vsync_thread(ctx); 86 static void reset(hwc_context_t *ctx, int numDisplays, argument 101 if(ctx->mFBUpdate[i]) 102 ctx->mFBUpdate[i]->reset(); 103 if(ctx->mCopyBit[i]) 104 ctx 111 reset_layer_prop(hwc_context_t* ctx, int dpy, int numAppLayers) argument 119 display_commit(hwc_context_t *ctx, int dpy) argument 138 hwc_context_t* ctx = (hwc_context_t*)(dev); local 167 hwc_context_t* ctx = (hwc_context_t*)(dev); local 211 hwc_context_t* ctx = (hwc_context_t*)(dev); local 246 hwc_context_t* ctx = (hwc_context_t*)(dev); local 272 hwc_context_t* ctx = (hwc_context_t*)(dev); local 330 hwc_context_t* ctx = (hwc_context_t*)(dev); local 351 hwc_set_primary(hwc_context_t *ctx, hwc_display_contents_1_t* list) argument 395 hwc_set_external(hwc_context_t *ctx, hwc_display_contents_1_t* list, int dpy) argument 442 hwc_set_virtual(hwc_context_t *ctx, hwc_display_contents_1_t* list, int dpy) argument 463 hwc_context_t* ctx = (hwc_context_t*)(dev); local 492 hwc_context_t* ctx = (hwc_context_t*)(dev); local 520 hwc_context_t* ctx = (hwc_context_t*)(dev); local 571 hwc_context_t* ctx = (hwc_context_t*)(dev); local [all...] |
/hardware/qcom/display/msm8974/libgralloc/ |
H A D | framebuffer.cpp | 75 fb_context_t* ctx = (fb_context_t*)dev; local 355 fb_context_t* ctx = (fb_context_t*)dev; local 356 if (ctx) { 357 free(ctx);
|
H A D | gpu.cpp | 386 gpu_context_t* ctx = reinterpret_cast<gpu_context_t*>(dev); local 387 if (ctx) { 391 delete ctx;
|
/hardware/samsung_slsi/exynos5/gralloc/ |
H A D | framebuffer.cpp | 66 fb_context_t* ctx = (fb_context_t*)dev; local 100 fb_context_t* ctx = (fb_context_t*)dev; local 101 if (ctx) { 102 free(ctx);
|
H A D | gralloc.cpp | 404 gralloc_context_t* ctx = reinterpret_cast<gralloc_context_t*>(dev); local 405 if (ctx) { 406 private_module_t *p = reinterpret_cast<private_module_t*>(ctx->device.common.module); 417 free(ctx);
|