Commit graph

34001 commits

Author SHA1 Message Date
Thomas Balling Sørensen
8291db1cdb vl: Renamed function to appropriate name. 2010-09-27 22:45:05 +02:00
Thomas Balling Sørensen
a90bdd09b6 vl: Made vdpauinfo run again 2010-09-21 19:44:30 +02:00
Thomas Balling Sørensen
c5b6f7d166 vl: Made the project compile again. 2010-09-21 19:20:00 +02:00
Thomas Balling Sørensen
5386a8a2e0 vl: Various cleanups. Need to start from scratch with bitstream parser 2010-09-21 15:23:52 +02:00
Thomas Balling Sørensen
09a10be4db Fixed an endianproblem 2010-08-04 11:07:26 +02:00
Thomas Balling Sørensen
966b836e2d Stubs for the bitstream mpeg2 decoder 2010-08-01 11:10:19 +02:00
Thomas Balling Sørensen
6ada38d29a Added stubs for the rest of the vdpau interface 2010-07-22 01:46:40 +02:00
Thomas Balling Sørensen
725e4ada30 Made some decoding function for mpeg2-decoding 2010-07-20 14:27:06 +02:00
Thomas Balling Sørensen
c97ccc3353 Added decode.c 2010-07-18 23:42:49 +02:00
Thomas Balling Sørensen
06a49b1872 fixed compilation 2010-07-14 00:51:18 +02:00
Thomas Balling Sørensen
3299997bcc vdpau changes 2010-07-14 00:36:17 +02:00
Thomas Balling Sørensen
15bc635499 added surface.c and made some changes in device.c 2010-07-14 00:30:46 +02:00
Younes Manton
f3e34ba6fb st/vdpau: Initial commit.
Enough plumbing here to get vdpauinfo working.
2010-06-27 00:01:18 -04:00
Younes Manton
b9fe966519 vl: Fix RGB subpictures. 2010-06-13 17:37:33 -04:00
Younes Manton
4b2fcb2bcb vl: Add transfer funcs to pipe_video_context and softpipe. 2010-06-13 17:36:34 -04:00
Younes Manton
511cb3fbf9 vl: Decode to XRGB, not ARGB. 2010-06-06 13:31:53 -04:00
Younes Manton
6414952efe vl: Drop DRI1, clean up DRI2 bits. 2010-06-06 12:19:22 -04:00
Younes Manton
156fbb9fc5 vl: Check mo_type not mb_type when setting motion vectors. 2010-05-31 00:35:20 -04:00
Younes Manton
ea3a01ae4d vl: Get nouveau building again.
Still some DRI2 bits to sort out.
2010-05-29 19:22:14 -04:00
Younes Manton
62074f44bb st/xvmc: Restore tests removed by merge. 2010-05-29 19:20:41 -04:00
Younes Manton
2798958d89 vl: Dec sampler view refs instead of destroying them.
Gets rid of a bunch of double frees and the crash at shutdown.
2010-05-24 13:44:06 -04:00
Younes Manton
0a51e86332 vl: Use pipe_screen::video_context_create hook instead of SP ctor. 2010-05-24 00:14:45 -04:00
Younes Manton
0e59cd33e6 vl: Get softpipe working again.
Still segfaults on softpipe->destroy() in the draw module when
freeing a vertex buffer.
2010-05-23 19:56:12 -04:00
Younes Manton
2c29a93e87 vl: Get softpipe building again. 2010-05-08 20:11:29 -04:00
Younes Manton
fa3f0c832c gallium: Get rid of auxilary/util files that were removed in master. 2010-05-08 20:10:04 -04:00
Younes Manton
a8ea1dacc6 Merge branch 'master' of ssh://git.freedesktop.org/git/mesa/mesa into pipe-video
Conflicts:
	src/gallium/auxiliary/Makefile
	src/gallium/auxiliary/SConscript
	src/gallium/auxiliary/util/u_format.csv
	src/gallium/auxiliary/vl/vl_compositor.c
	src/gallium/auxiliary/vl/vl_compositor.h
	src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.c
	src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.h
	src/gallium/drivers/identity/id_objects.c
	src/gallium/drivers/identity/id_objects.h
	src/gallium/drivers/identity/id_screen.c
	src/gallium/drivers/nv40/Makefile
	src/gallium/drivers/nv40/nv40_screen.c
	src/gallium/drivers/softpipe/sp_texture.c
	src/gallium/drivers/softpipe/sp_texture.h
	src/gallium/drivers/softpipe/sp_video_context.c
	src/gallium/drivers/softpipe/sp_video_context.h
	src/gallium/include/pipe/p_format.h
	src/gallium/include/pipe/p_screen.h
	src/gallium/include/pipe/p_video_context.h
	src/gallium/include/pipe/p_video_state.h
	src/gallium/include/state_tracker/dri1_api.h
	src/gallium/include/state_tracker/drm_api.h
	src/gallium/state_trackers/dri/common/dri_context.c
	src/gallium/state_trackers/xorg/xvmc/attributes.c
	src/gallium/state_trackers/xorg/xvmc/block.c
	src/gallium/state_trackers/xorg/xvmc/context.c
	src/gallium/state_trackers/xorg/xvmc/subpicture.c
	src/gallium/state_trackers/xorg/xvmc/surface.c
	src/gallium/state_trackers/xorg/xvmc/tests/.gitignore
	src/gallium/state_trackers/xorg/xvmc/tests/Makefile
	src/gallium/state_trackers/xorg/xvmc/xvmc_private.h
	src/gallium/winsys/drm/radeon/core/radeon_drm.c
	src/gallium/winsys/g3dvl/vl_winsys.h
	src/gallium/winsys/g3dvl/xlib/xsp_winsys.c
	src/gallium/winsys/sw/Makefile
2010-04-30 20:42:30 -04:00
Younes Manton
404fb63b46 vl: WIP DRI2 support in the winsys. 2010-04-28 19:51:10 -04:00
Younes Manton
3107b54b01 st/xvmc: Mark exported funcs with PUBLIC. 2010-04-24 21:16:59 -04:00
Younes Manton
f64d0cf524 vl: Adapt to dri changes. 2010-04-24 15:37:25 -04:00
Younes Manton
356473121c vl: Get rid of pipe_video_surface on the nouveau side as well. 2010-04-24 13:52:47 -04:00
Younes Manton
edca5360ca vl: Fix up configure.ac/Makefile 2010-04-24 13:52:23 -04:00
Jakob Bornecrantz
35d960cc74 svga: More don't recurse 2010-04-19 21:42:49 +01:00
Jakob Bornecrantz
aa857509bd svga: Translate svga reloc flags to pb flags 2010-04-19 21:42:49 +01:00
Jakob Bornecrantz
2a5667a008 svga: Don't recurse 2010-04-19 21:42:49 +01:00
Brian Paul
0e4f0e8725 draw: remove extra semicolons 2010-04-28 15:27:08 -06:00
Brian Paul
aac6d84056 llvmpipe: free vertex buffer memory in lp_setup_vbuf_destroy() 2010-04-28 15:25:50 -06:00
Brian Paul
bdf753a858 llvmpipe: fix scene queue memory leak 2010-04-28 15:25:50 -06:00
Brian Paul
0728db86bc llvmpipe: fix scene queue memory leak 2010-04-28 15:25:50 -06:00
Brian Paul
7dd44ca5f6 llvmpipe: fix mem leak in llvmpipe_resource_destroy() 2010-04-28 15:25:50 -06:00
Brian Paul
5f53ecb97f llvmpipe: fix surface memory leak during tear-down 2010-04-28 15:25:50 -06:00
Brian Paul
1550de98e6 llvmpipe: remove unused psize_slot field 2010-04-28 15:25:50 -06:00
Brian Paul
3a749b5c09 llvmpipe: move/rename llvmpipe_init_surface_functions() 2010-04-28 15:25:50 -06:00
Brian Paul
8975ade13b llvmpipe: make rasterizer-related functions static, clean-up initializations 2010-04-28 15:25:50 -06:00
Brian Paul
965a604306 llvmpipe: update comments, fix formatting 2010-04-28 15:25:50 -06:00
Brian Paul
dd2fd8ae03 llvmpipe: remove old prototypes, fix-up formatting 2010-04-28 15:25:50 -06:00
Brian Paul
9523d78dde llvmpipe: make shader-related functions static, clean-up initializations 2010-04-28 15:25:50 -06:00
Brian Paul
2176cad7dc llvmpipe: make clip-related functions static, clean-up initializations 2010-04-28 15:25:50 -06:00
Brian Paul
f7885f8f1f llvmpipe: make draw-related functions static, clean-up initializations 2010-04-28 15:25:50 -06:00
Brian Paul
e351e82869 llvmpipe: make vertex-related functions static, clean-up initializations 2010-04-28 15:25:50 -06:00
Brian Paul
8fd794db9e llvmpipe: make blend-related functions static, clean-up initializations 2010-04-28 15:25:50 -06:00