HomeSort by relevance Sort by last modified time
    Searched refs:mb_array (Results 1 - 2 of 2) sorted by null

  /external/mesa3d/src/gallium/state_trackers/xvmc/tests/
test_rendering.c 148 XvMCMacroBlockArray mb_array; local
189 assert(XvMCCreateMacroBlocks(display, &context, NUM_MACROBLOCKS, &mb_array) == Success);
191 mb = mb_array.macro_blocks;
267 assert(XvMCRenderSurface(display, NULL, XVMC_FRAME_PICTURE, &surface, NULL, NULL, 0, NUM_MACROBLOCKS, 0, &mb_array, &block_array) == XvMCBadContext);
269 assert(XvMCRenderSurface(display, &context, XVMC_FRAME_PICTURE, NULL, NULL, NULL, 0, NUM_MACROBLOCKS, 0, &mb_array, &block_array) == XvMCBadSurface);
271 assert(XvMCRenderSurface(display, &context, 0, &surface, NULL, NULL, 0, NUM_MACROBLOCKS, 0, &mb_array, &block_array) == BadValue);
273 assert(XvMCRenderSurface(display, &context, XVMC_FRAME_PICTURE, &surface, NULL, NULL, 0, NUM_MACROBLOCKS, 0, &mb_array, &block_array) == Success);
321 assert(XvMCDestroyMacroBlocks(display, &mb_array) == Success);
xvmc_bench.c 192 XvMCMacroBlockArray mb_array; local
241 assert(XvMCCreateMacroBlocks(display, &context, mbw * mbh, &mb_array) == Success);
246 mb_array.macro_blocks[mby * mbw + mbx].x = mbx;
247 mb_array.macro_blocks[mby * mbw + mbx].y = mby;
248 mb_array.macro_blocks[mby * mbw + mbx].macroblock_type = XVMC_MB_TYPE_INTRA;
251 mb_array.macro_blocks[mby * mbw + mbx].dct_type = XVMC_DCT_TYPE_FRAME;
260 mb_array.macro_blocks[mby * mbw + mbx].index = (mby * mbw + mbx) * BLOCKS_PER_MACROBLOCK;
261 mb_array.macro_blocks[mby * mbw + mbx].coded_block_pattern = 0x3F;
274 assert(XvMCRenderSurface(display, &context, XVMC_FRAME_PICTURE, &surface, NULL, NULL, 0, mbw * mbh, 0, &mb_array, &block_array) == Success);
300 assert(XvMCDestroyMacroBlocks(display, &mb_array) == Success)
    [all...]

Completed in 141 milliseconds