summaryrefslogtreecommitdiffstats
path: root/src/gallium
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote branch 'origin/master' into pipe-videoChristian König2011-01-1283-854/+2070
|\ | | | | | | | | Conflicts: src/gallium/drivers/r600/r600_shader.c
| * r600g: fix tex and vtx joiningChristian König2011-01-121-2/+2
| |
| * r600g: Fixed SIN/COS/SCS for the case where the operand is a literal.Tilman Sauerbeck2011-01-111-2/+15
| | | | | | | | | | Signed-off-by: Tilman Sauerbeck <[email protected]> Reviewed-by: Alex Deucher <[email protected]>
| * noop: remove dead dri targetJerome Glisse2011-01-113-128/+0
| | | | | | | | Signed-off-by: Jerome Glisse <[email protected]>
| * r600g: move user fence into base radeon structureJerome Glisse2011-01-116-43/+42
| | | | | | | | | | | | | | This avoid any issue when context is free and we still try to access fence through radeon structure. Signed-off-by: Jerome Glisse <[email protected]>
| * r300g: add debug option for buffer upload loggingMarek Olšák2011-01-103-0/+9
| |
| * st/egl: Fix a void pointer arithmetic warning.Chia-I Wu2011-01-101-1/+1
| |
| * mesa: Remove GLES overlay.Chia-I Wu2011-01-104-52/+2
| | | | | | | | | | | | | | With core mesa doing runtime API checks, GLES overlay is no longer needed. Make --enable-gles-overlay equivalent to --enable-gles[12]. There may still be places where compile-time checks are done. They could be fixed case by case.
| * noop: make noop useable like trace or rbugJerome Glisse2011-01-095-50/+90
| | | | | | | | | | | | | | | | If you want to enable noop set GALLIUM_NOOP=1 as an env variable. You need first to enable noop wrapping for your driver see change to src/gallium/targets/dri-r600/ in this commit as an example. Signed-off-by: Jerome Glisse <[email protected]>
| * r300g: do not upload the same user buffer several timesMarek Olšák2011-01-091-1/+3
| | | | | | | | Performance++.
| * nvc0: implement queriesChristoph Bumiller2011-01-0910-23/+432
| |
| * i965g: fix warningsDave Airlie2011-01-092-2/+1
| |
| * i965g: update intel_decode from upstream.Dave Airlie2011-01-094-137/+432
| |
| * i965g: update disassembler code from classic.Dave Airlie2011-01-099-36/+97
| | | | | | | | still a bit of work to do, the winsys gen setting is a bit of a hack.
| * i965g: update brw_defines.h from classic driverDave Airlie2011-01-093-37/+397
| |
| * i965g: update brw_structs.h from classic driver.Dave Airlie2011-01-093-88/+288
| |
| * i965g: update to similiar gen stuff as i965Dave Airlie2011-01-0933-151/+173
| |
| * r300g: fix crash when flushing ZMASKMarek Olšák2011-01-095-92/+81
| | | | | | | | | | | | | | | | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=32912 The fix is to call update_derived_state before user buffer uploads. I've also moved some code around. Unfortunately, there are still some ZMASK-related bugs which cause misrendering, i.e. flushing doesn't always work and glean/fbo fails.
| * targets/egl: add libnvc0.a to nouveau libsMarcin Slusarz2011-01-091-0/+1
| |
| * nvfx,nv50: pipe_reference the constant buffersChristoph Bumiller2011-01-082-6/+5
| |
| * nvc0: fix primitive restart in immediate modeChristoph Bumiller2011-01-082-9/+18
| |
* | [g3dvl] merge fixChristian König2011-01-111-16/+14
| |
* | Merge remote branch 'vdpau/pipe-video' into pipe-videoChristian König2011-01-1095-4059/+3281
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.c src/gallium/drivers/softpipe/sp_video_context.c src/gallium/include/pipe/p_format.h src/gallium/state_trackers/xorg/xvmc/context.c src/gallium/tests/unit/SConscript
| * | vl: initial implementation of vlVaQueryImageFormats(), vlVaCreateImage(), ↵Thomas Balling Sørensen2010-10-2810-27/+211
| | | | | | | | | | | | vlVaQuerySubpictureFormats(), vlVaCreateSurfaces(), vlVaQueryConfigEntrypoints(), vlVaQueryConfigProfiles()
| * | vl: rest of va stubsThomas Balling Sørensen2010-10-286-6/+57
| | |
| * | vl: enable target va-r600Thomas Balling Sørensen2010-10-283-3/+86
| | |
| * | vl: Initial implementation of vlVaQuerySubpictureFormats.Thomas Balling Sørensen2010-10-281-2/+34
| | |
| * | vl: small typos and stuffThomas Balling Sørensen2010-10-283-58/+60
| | |
| * | vl: morefixes to Luc's patchThomas Balling Sørensen2010-10-273-4/+4
| | |
| * | vl: rest of Luc's patchThomas Balling Sørensen2010-10-275-0/+442
| | |
| * | vl: commited Orasanu Lucian's patch containing va stubs.Thomas Balling Sørensen2010-10-277-96/+369
| | |
| * | vl: creating cleaner way of naming librariesThomas Balling Sørensen2010-10-264-5/+6
| | |
| * | vl: fix some build issues after the mergeThomas Balling Sørensen2010-10-261-4/+5
| | |
| * | vl: pipe-video branch merged with Königs pipe-video branchThomas Balling Sørensen2010-10-264-51/+10
| | |
| * | Merge branch 'pipe-video' of ↵Thomas Balling Sørensen2010-10-2613-22/+156
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git://anongit.freedesktop.org/~deathsimple/xvmc-r600 into pipe-video Conflicts: configure.ac src/gallium/auxiliary/vl/vl_compositor.c src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.c src/gallium/drivers/softpipe/sp_video_context.c src/gallium/include/pipe/p_defines.h src/gallium/include/pipe/p_screen.h
| * \ \ Merge branch 'master' into pipe-videoThomas Balling Sørensen2010-10-26200-4866/+9064
| |\ \ \ | | | | | | | | | | | | | | | | | | | | Conflicts: src/gallium/include/pipe/p_format.h
| * | | | vl: add'ed stub for VaCreateImageThomas Balling Sørensen2010-10-253-1/+17
| | | | |
| * | | | vl: more stub work for a va implementationThomas Balling Sørensen2010-10-256-50/+209
| | | | |
| * | | | vl: va state-tracker configuration scriptsThomas Balling Sørensen2010-10-246-10/+41
| | | | |
| * | | | vl: initial va-api implementationThomas Balling Sørensen2010-10-234-0/+244
| | | | |
| * | | | vl: more work on the bitstream_parserThomas Balling Sørensen2010-10-132-31/+70
| | | | |
| * | | | vl: bitstream decoder finds startcodesThomas Balling Sørensen2010-10-087-23/+28
| | | | |
| * | | | vl: some more fixes and addition to the decoder handlingThomas Balling Sørensen2010-10-074-14/+36
| | | | |
| * | | | vl: implemented a few functions and made stubs to get mplayer runningThomas Balling Sørensen2010-10-0614-44/+387
| | | | |
| * | | | vl: initial commit of the bitstream parserThomas Balling Sørensen2010-10-064-12/+108
| | | | |
| * | | | Merge branch 'master' of ↵Thomas Balling Sørensen2010-10-055-862/+880
| |\ \ \ \ | | | | | | | | | | | | | | | | | | ssh://cgit.freedesktop.org/~tball/mesa-gallium-vdpau into pipe-video
| * | | | | vl: change the xvmc state_tracker to the new gallium APIThomas Balling Sørensen2010-10-051-2/+11
| | | | | |
| * | | | | vl: changed video pipe to use the new gallium API within masterThomas Balling Sørensen2010-10-057-49/+62
| | | | | |
| * | | | | Merge branch 'master' into pipe-videoThomas Balling Sørensen2010-10-051151-43203/+135831
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: configs/linux-dri configure.ac src/gallium/drivers/nvfx/Makefile src/gallium/include/pipe/p_defines.h src/gallium/include/pipe/p_screen.h src/gallium/include/state_tracker/dri1_api.h src/gallium/include/state_tracker/drm_api.h src/gallium/tests/python/samples/tri.py src/gallium/tests/trivial/Makefile src/gallium/tests/unit/Makefile src/gallium/tests/unit/SConscript src/gallium/tests/unit/u_format_test.c src/gallium/winsys/nouveau/drm/nouveau_drm_api.c
| * | | | | | vl: ...Thomas Balling Sørensen2010-10-051-3/+5
| | | | | | |