Commit Graph

18 Commits

Author SHA1 Message Date
Christian König 0a2310b375 [g3dvl] move blender state into idct code 2011-04-17 13:01:56 +02:00
Christian König f1485e155a [g3dvl] make macroblock_size configurable in mc 2011-04-16 16:22:53 +02:00
Christian König 5294ac6223 [g3dvl] move mc fb and viewport handling into buffer object 2011-04-16 13:40:19 +02:00
Christian König ff210aea7c [g3dvl] back to seperate mc for y and c planes 2011-04-16 13:04:04 +02:00
Christian König c87b83d4b2 [g3dvl] give mc and ycbcr stage its own vertex element state 2011-04-15 22:15:17 +02:00
Christian König 10c49b2875 [g3dvl] use blending for mc of ref frames 2011-04-14 23:39:27 +02:00
Christian König b88fa92400 [g3dvl] split mc into seperate stages 2011-04-13 23:21:11 +02:00
Christian König 4f3fb1586a [g3dvl] make resource format selection a public interface 2011-04-12 19:21:07 +02:00
Christian König ccc80d2c09 [g3dvl] fully support different formats for source and intermediate textures 2011-04-11 23:55:36 +02:00
Christian König bad3085c78 [g3dvl] autoselect texture formats 2011-04-10 22:45:22 +02:00
Christian König 871d6d49c9 [g3dvl] autoconfigure nr of idct render targets 2011-04-10 20:49:18 +02:00
Christian König b6af6ba6c0 [g3dvl] remove unused rasterizer state from mpeg decoder 2011-04-10 20:34:21 +02:00
Christian König ad4ed0e7f6 [g3dvl] give idct it's own init buffer function 2011-04-10 20:30:27 +02:00
Christian König fcf765620d [g3dvl] make number of idct render targets configurable 2011-04-10 19:08:11 +02:00
Christian König 31109e1be2 [g3dvl] also use video buffer for idct intermediate 2011-04-10 18:46:31 +02:00
Christian König fcdf50f74b [g3dvl] add support for different decoding entry points 2011-04-07 20:10:55 +02:00
Christian König 9d2e630cd0 [g3dvl] move mapping/unmapping and uploading of blocks out of idct code 2011-04-07 19:24:22 +02:00
Christian König d9ad3aa3b9 [g3dvl] and finally split the decoder part out of the context
This should give a good basis to implement vdpau ontop of it.
2011-04-06 00:06:20 +02:00