Searched refs:mb_array (Results 1 - 2 of 2) sorted by relevance
/third_party/mesa3d/src/gallium/frontends/xvmc/tests/ |
H A D | xvmc_bench.c | 192 XvMCMacroBlockArray mb_array; in main() local 241 assert(XvMCCreateMacroBlocks(display, &context, mbw * mbh, &mb_array) == Success); in main() 246 mb_array.macro_blocks[mby * mbw + mbx].x = mbx; in main() 247 mb_array.macro_blocks[mby * mbw + mbx].y = mby; in main() 248 mb_array.macro_blocks[mby * mbw + mbx].macroblock_type = XVMC_MB_TYPE_INTRA; in main() 251 mb_array.macro_blocks[mby * mbw + mbx].dct_type = XVMC_DCT_TYPE_FRAME; in main() 260 mb_array.macro_blocks[mby * mbw + mbx].index = (mby * mbw + mbx) * BLOCKS_PER_MACROBLOCK; in main() 261 mb_array.macro_blocks[mby * mbw + mbx].coded_block_pattern = 0x3F; in main() 274 assert(XvMCRenderSurface(display, &context, XVMC_FRAME_PICTURE, &surface, NULL, NULL, 0, mbw * mbh, 0, &mb_array, &block_array) == Success); in main() 300 assert(XvMCDestroyMacroBlocks(display, &mb_array) in main() [all...] |
H A D | test_rendering.c | 148 XvMCMacroBlockArray mb_array; in main() local 189 assert(XvMCCreateMacroBlocks(display, &context, NUM_MACROBLOCKS, &mb_array) == Success); in main() 191 mb = mb_array.macro_blocks; in main() 267 assert(XvMCRenderSurface(display, NULL, XVMC_FRAME_PICTURE, &surface, NULL, NULL, 0, NUM_MACROBLOCKS, 0, &mb_array, &block_array) == XvMCBadContext); in main() 269 assert(XvMCRenderSurface(display, &context, XVMC_FRAME_PICTURE, NULL, NULL, NULL, 0, NUM_MACROBLOCKS, 0, &mb_array, &block_array) == XvMCBadSurface); in main() 271 assert(XvMCRenderSurface(display, &context, 0, &surface, NULL, NULL, 0, NUM_MACROBLOCKS, 0, &mb_array, &block_array) == BadValue); in main() 273 assert(XvMCRenderSurface(display, &context, XVMC_FRAME_PICTURE, &surface, NULL, NULL, 0, NUM_MACROBLOCKS, 0, &mb_array, &block_array) == Success); in main() 321 assert(XvMCDestroyMacroBlocks(display, &mb_array) == Success); in main()
|
Completed in 2 milliseconds