summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/g3dvl
Commit message (Expand)AuthorAgeFilesLines
* gallium: Unify reference counting.Michel Dänzer2009-03-042-7/+7
* Merge branch 'master' into gallium-texture-transferKeith Whitwell2009-02-165-19/+15
|\
| * galium: Makefile fixes: -Werror=implicit-function-declaration -> -Werror-impl...Benjamin Close2009-02-131-1/+1
| * g3dvl: Catch up to gallium changes, fix build.Younes Manton2009-02-064-18/+14
* | g3dvl: Fixups for introduction of pipe_transfer.Michel Dänzer2009-02-111-8/+10
|/
* gallium: make p_winsys internalZack Rusin2009-01-302-4/+2
* gallium: standardize api on the prefix "nr"Zack Rusin2009-01-272-2/+2
* gallium: standardize naming of masksZack Rusin2009-01-271-2/+2
* g3dvl: Some cleanups.Younes Manton2009-01-181-1/+7
* g3dvl: Ref count everywhere.Younes Manton2009-01-183-46/+52
* g3dvl: Mark all buffers for incoming frame data as discardable.Younes Manton2009-01-182-10/+10
* g3dvl: Return BadAlloc if we can't create an XvMC surface.Younes Manton2009-01-181-0/+6
* nouveau: Factor out common winsys bits into libnouveaudrm.aYounes Manton2009-01-101-5/+5
* g3dvl: Use Gallium MALLOC wrappers.Younes Manton2009-01-107-25/+28
* g3dvl: Get rid of old unbuffered motion compensation code.Younes Manton2009-01-104-2365/+1
* g3dvl: Map vertex bufs once per frame/flush.Younes Manton2009-01-101-36/+48
* nouveau: Catch some more leaks.Younes Manton2009-01-101-0/+1
* g3dvl: Allocate one set of bufs, let winsys rename them as necessary.Younes Manton2009-01-101-140/+132
* g3dvl: Expand YCbCr to full RGB range by default.Younes Manton2009-01-101-1/+1
* g3dvl: Flag textures holding incoming data as dynamic.Younes Manton2009-01-101-1/+1
* g3dvl: Map/unmap incoming block texture once per frame.Younes Manton2008-12-021-27/+37
* g3dvl: Use texture instead of surface for backbuffer.Younes Manton2008-12-021-25/+30
* g3dvl: Move MC shaders to a seperate file, #included in the original.Younes Manton2008-12-022-1185/+1186
* g3dvl: Get rid of state tracker unit tests, stale and not useful atm.Younes Manton2008-10-178-890/+0
* g3dvl: Ignore client flush requests unless entire frame is buffered.Younes Manton2008-10-042-0/+11
* g3dvl: Bad semantic index in shader decl.Younes Manton2008-10-041-3/+3
* g3dvl: Fix field coded block copy.Younes Manton2008-09-131-14/+4
* g3dvl: Implement surface sync functions.Younes Manton2008-09-124-19/+97
* g3dvl: Fullscreen fixes. Respect src & dst coords during scaling, clear FB.Younes Manton2008-09-123-36/+53
* g3dvl: Update softlinks to nouveau winsys files, related fixes.Younes Manton2008-09-121-1/+1
* g3dvl: Zero-block optimization.Younes Manton2008-09-071-38/+54
* g3dvl: Define texcoords seperately for luma, Cb, Cr textures.Younes Manton2008-09-071-223/+343
* g3dvl: Define block texcoords for each vertex instead of reusing pos.Younes Manton2008-09-071-113/+130
* g3dvl: Use consistent variable names.Younes Manton2008-09-012-25/+25
* g3dvl: Use one VB for all MBs, sort MBs at flush to determine placement.Younes Manton2008-09-011-112/+166
* g3dvl: Some clean ups.Younes Manton2008-09-012-12/+19
* g3dvl: Inline hint for relatively small, frequently called functions.Younes Manton2008-09-011-7/+7
* g3dvl: Re-enable buffer rotation, disable high quality 420->444 conversion.Younes Manton2008-09-011-234/+4
* g3dvl: Buffer the entire frame before rendering.Younes Manton2008-08-288-21/+2400
* g3dvl: Use rotating buffers to avoid waiting for map().Younes Manton2008-08-184-119/+34
* g3dvl: Modularized rendering, refactored to accommodate VAAPI, other APIs.Younes Manton2008-08-1623-3065/+3794
* g3dvl: Merged tgsi/util and tgsi/exec moved some headers around.Younes Manton2008-08-162-4/+4
* g3dvl: Temporarily disable IDCT.Younes Manton2008-08-032-15/+19
* g3dvl: Use R16_SNORM instead of A8L8_UNORM for block rendering.Younes Manton2008-07-303-276/+153
* nv all: Copy shader tokens on create, free on delete.Younes Manton2008-07-231-10/+10
* g3dvl: Add Nouveau winsys, libdriclient.Younes Manton2008-07-225-14/+73
* g3dvl: Fix some memory leaks in the winsys.Younes Manton2008-07-201-2/+0
* g3dvl: IDCT part 1.Younes Manton2008-07-063-8/+379
* g3dvl: Round surfaces up to POT, use src rect when outputting surfaces.Younes Manton2008-07-067-18/+93
* g3dvl: Use block and stride instead of cpp and pitch.Younes Manton2008-06-303-26/+28