summaryrefslogtreecommitdiff
path: root/src/libXvMC
diff options
context:
space:
mode:
authorYounes Manton <younes.m@gmail.com>2008-07-06 22:04:29 -0400
committerYounes Manton <younes.m@gmail.com>2008-07-06 22:05:07 -0400
commit6235141fd2c7af21c2b41ca66f06abc3cb0bbc24 (patch)
tree282f9e9093ea0899275e0aac5173a902dd08ac93 /src/libXvMC
parent49937b99855984dd01a431c026f9308b6c0dac4f (diff)
g3dvl: IDCT part 1.
Very basic IDCT support is in, performed CPU-side for now.
Diffstat (limited to 'src/libXvMC')
-rw-r--r--src/libXvMC/surface.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libXvMC/surface.c b/src/libXvMC/surface.c
index 5656895650..a550114655 100644
--- a/src/libXvMC/surface.c
+++ b/src/libXvMC/surface.c
@@ -146,6 +146,8 @@ Status XvMCRenderSurface
assert(flags == 0 || flags == XVMC_SECOND_FIELD);
+ /* TODO: Batch macroblocks by type (I,P,B) */
+
for (i = first_macroblock; i < first_macroblock + num_macroblocks; ++i)
if (macroblocks->macro_blocks[i].macroblock_type & XVMC_MB_TYPE_INTRA)
vlRenderIMacroBlock