search for: bsp_data

Displaying 5 results from an estimated 5 matches for "bsp_data".

2013 Jun 30
0
[PATCH v2] nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0
...(struct pipe_mpeg12_picture_desc *)picture, + mb); + } +} + +static void +nv84_decoder_destroy(struct pipe_video_decoder *decoder) +{ + struct nv84_decoder *dec = (struct nv84_decoder *)decoder; + + nouveau_bo_ref(NULL, &dec->bsp_fw); + nouveau_bo_ref(NULL, &dec->bsp_data); + nouveau_bo_ref(NULL, &dec->vp_fw); + nouveau_bo_ref(NULL, &dec->vp_data); + nouveau_bo_ref(NULL, &dec->mbring); + nouveau_bo_ref(NULL, &dec->vpring); + nouveau_bo_ref(NULL, &dec->bitstream); + nouveau_bo_ref(NULL, &dec->vp_params); + nouve...
2013 Jun 27
4
[PATCH] nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0
...(struct pipe_mpeg12_picture_desc *)picture, + mb); + } +} + +static void +nv84_decoder_destroy(struct pipe_video_decoder *decoder) +{ + struct nv84_decoder *dec = (struct nv84_decoder *)decoder; + + nouveau_bo_ref(NULL, &dec->bsp_fw); + nouveau_bo_ref(NULL, &dec->bsp_data); + nouveau_bo_ref(NULL, &dec->vp_fw); + nouveau_bo_ref(NULL, &dec->vp_data); + nouveau_bo_ref(NULL, &dec->mbring); + nouveau_bo_ref(NULL, &dec->vpring); + nouveau_bo_ref(NULL, &dec->bitstream); + nouveau_bo_ref(NULL, &dec->vp_params); + nouve...
2013 Jun 29
0
[PATCH] nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0
...vp_pushbuf; > + struct nouveau_bufctx *bsp_bufctx, *vp_bufctx; Then the struct will look a bit cleaner struct nv84_decoder { struct pipe_video_decoder base; struct nouveau_client *client; struct nv84_decoder_eng engs[NV84_DECODER_ENG_NUM]; > + > + struct nouveau_bo *bsp_fw, *bsp_data; > + struct nouveau_bo *vp_fw, *vp_data; > + struct nouveau_bo *mbring, *vpring; > + > + /* > + * states: > + * 0: init > + * 1: vpring/mbring cleared, bsp is ready > + * 2: bsp is done, vp is ready > + * and then vp it back to 1 > + */ >...
2013 Jun 29
2
[PATCH] nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0
...x *bsp_bufctx, *vp_bufctx; > Then the struct will look a bit cleaner > struct nv84_decoder { > struct pipe_video_decoder base; > struct nouveau_client *client; > struct nv84_decoder_eng engs[NV84_DECODER_ENG_NUM]; > > >> + >> + struct nouveau_bo *bsp_fw, *bsp_data; >> + struct nouveau_bo *vp_fw, *vp_data; >> + struct nouveau_bo *mbring, *vpring; >> + >> + /* >> + * states: >> + * 0: init >> + * 1: vpring/mbring cleared, bsp is ready >> + * 2: bsp is done, vp is ready >> + * and the...
2013 Jun 30
0
[PATCH] nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0
...Then the struct will look a bit cleaner >> struct nv84_decoder { >> struct pipe_video_decoder base; >> struct nouveau_client *client; >> struct nv84_decoder_eng engs[NV84_DECODER_ENG_NUM]; >> >> >>> + >>> + struct nouveau_bo *bsp_fw, *bsp_data; >>> + struct nouveau_bo *vp_fw, *vp_data; >>> + struct nouveau_bo *mbring, *vpring; >>> + >>> + /* >>> + * states: >>> + * 0: init >>> + * 1: vpring/mbring cleared, bsp is ready >>> + * 2: bsp is done, vp...