Apply the patch from Nanhai to support MPEG2 VLD on Intel integrated G45 graphics
authorAustin Yuan <shengquan.yuan@intel.com>
Thu, 2 Jul 2009 09:02:12 +0000 (17:02 +0800)
committerAustin Yuan <shengquan.yuan@intel.com>
Thu, 2 Jul 2009 09:02:12 +0000 (17:02 +0800)
commit9ac07d29e230c34d678126dec84550d5a31104d8
tree1cd045fb13b0ba337bcc46d8cf800376f9689194
parent8de7d122563a41a6dec8329b67d62d078201f0bc
Apply the patch from Nanhai to support MPEG2 VLD on Intel integrated G45 graphics

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
122 files changed:
Makefile.am
configure.ac
i965_drv_video/Makefile.am [new file with mode: 0644]
i965_drv_video/i965_defines.h [new file with mode: 0644]
i965_drv_video/i965_drv_video.c [new file with mode: 0644]
i965_drv_video/i965_drv_video.h [new file with mode: 0644]
i965_drv_video/i965_drv_video.la [new file with mode: 0644]
i965_drv_video/i965_media.c [new file with mode: 0644]
i965_drv_video/i965_media.h [new file with mode: 0644]
i965_drv_video/i965_media_mpeg2.c [new file with mode: 0644]
i965_drv_video/i965_media_mpeg2.h [new file with mode: 0644]
i965_drv_video/i965_render.c [new file with mode: 0644]
i965_drv_video/i965_render.h [new file with mode: 0644]
i965_drv_video/i965_structs.h [new file with mode: 0644]
i965_drv_video/intel_batchbuffer.c [new file with mode: 0644]
i965_drv_video/intel_batchbuffer.h [new file with mode: 0644]
i965_drv_video/intel_driver.c [new file with mode: 0644]
i965_drv_video/intel_driver.h [new file with mode: 0644]
i965_drv_video/intel_memman.c [new file with mode: 0644]
i965_drv_video/intel_memman.h [new file with mode: 0644]
i965_drv_video/object_heap.c [new file with mode: 0644]
i965_drv_video/object_heap.h [new file with mode: 0644]
i965_drv_video/shaders/Makefile.am [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/Makefile.am [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/Makefile.am [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/addidct.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/do_iq_intra.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/do_iq_non_intra.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_addidct.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_backward.g4a [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_backward.g4b [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_backward_16x8.g4a [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_backward_16x8.g4b [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_bidirect.g4a [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_bidirect.g4b [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_bidirect_16x8.g4a [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_bidirect_16x8.g4b [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_forward.g4a [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_forward.g4b [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_forward_16x8.g4a [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_forward_16x8.g4b [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_intra.g4a [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_intra.g4b [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_motion_uv.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_motion_y.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_read_x0y0_uv.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_read_x0y0_y.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_read_x0y1_uv.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_read_x0y1_y.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_read_x1y0_uv.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_read_x1y0_y.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_read_x1y1_uv.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/field_read_x1y1_y.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/frame_field_pred_backward.g4a [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/frame_field_pred_backward.g4b [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/frame_field_pred_bidirect.g4a [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/frame_field_pred_bidirect.g4b [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/frame_field_pred_forward.g4a [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/frame_field_pred_forward.g4b [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/frame_frame_pred_backward.g4a [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/frame_frame_pred_backward.g4b [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/frame_frame_pred_bidirect.g4a [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/frame_frame_pred_bidirect.g4b [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/frame_frame_pred_forward.g4a [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/frame_frame_pred_forward.g4b [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/frame_intra.g4a [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/frame_intra.g4b [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/idct.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/iq_intra.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/iq_non_intra.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/lib.g4a [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/lib.g4b [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/motion_field_uv.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/motion_field_y.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/motion_frame_uv.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/motion_frame_y.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/null.g4a [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/read_field_x0y0_uv.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/read_field_x0y0_y.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/read_field_x0y1_uv.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/read_field_x0y1_y.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/read_field_x1y0_uv.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/read_field_x1y0_y.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/read_field_x1y1_uv.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/read_field_x1y1_y.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/read_frame_x0y0_uv.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/read_frame_x0y0_y.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/read_frame_x0y1_uv.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/read_frame_x0y1_y.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/read_frame_x1y0_uv.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/read_frame_x1y0_y.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/read_frame_x1y1_uv.g4i [new file with mode: 0644]
i965_drv_video/shaders/mpeg2/vld/read_frame_x1y1_y.g4i [new file with mode: 0644]
i965_drv_video/shaders/render/Makefile [new file with mode: 0644]
i965_drv_video/shaders/render/Makefile.am [new file with mode: 0644]
i965_drv_video/shaders/render/Makefile.in [new file with mode: 0644]
i965_drv_video/shaders/render/exa_sf.g4a [new file with mode: 0644]
i965_drv_video/shaders/render/exa_sf.g4b [new file with mode: 0644]
i965_drv_video/shaders/render/exa_wm.g4i [new file with mode: 0644]
i965_drv_video/shaders/render/exa_wm_affine.g4i [new file with mode: 0644]
i965_drv_video/shaders/render/exa_wm_blend_subpicture.g4a [new file with mode: 0644]
i965_drv_video/shaders/render/exa_wm_blend_subpicture.g4b [new file with mode: 0644]
i965_drv_video/shaders/render/exa_wm_src_affine.g4a [new file with mode: 0644]
i965_drv_video/shaders/render/exa_wm_src_affine.g4b [new file with mode: 0644]
i965_drv_video/shaders/render/exa_wm_src_sample_planar.g4a [new file with mode: 0644]
i965_drv_video/shaders/render/exa_wm_src_sample_planar.g4b [new file with mode: 0644]
i965_drv_video/shaders/render/exa_wm_write.g4a [new file with mode: 0644]
i965_drv_video/shaders/render/exa_wm_write.g4b [new file with mode: 0644]
i965_drv_video/shaders/render/exa_wm_xy.g4a [new file with mode: 0644]
i965_drv_video/shaders/render/exa_wm_xy.g4b [new file with mode: 0644]
i965_drv_video/shaders/render/exa_wm_yuv_rgb.g4a [new file with mode: 0644]
i965_drv_video/shaders/render/exa_wm_yuv_rgb.g4b [new file with mode: 0644]
i965_drv_video/shaders/vld/Makefile [new file with mode: 0644]
src/Makefile.am
src/X11/va_x11.c
src/dri1_util.c [new file with mode: 0644]
src/dri2_util.c [new file with mode: 0644]
src/va.c
src/va_backend.h
src/va_dricommon.c [new file with mode: 0644]
src/va_dricommon.h [new file with mode: 0644]
test/Makefile.am