summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/g3dvl
Commit message (Expand)AuthorAgeFilesLines
* 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
* g3dvl: Simplify shader code.Younes Manton2008-06-304-2345/+889
* g3dvl: Support for field and frame based MC for progressive pictures.Younes Manton2008-06-308-228/+1946
* g3dvl: Work around SP tex cache bug, specify resource usage flags.Younes Manton2008-06-302-6/+9
* g3dvl: Get rid of some Valgrind errors.Younes Manton2008-06-302-1/+24
* g3dvl: Reduce number of input vert streams by copying, reusing in shaders.Younes Manton2008-06-085-128/+66
* Initial commit for g3dvl.Younes Manton2008-06-0816-0/+3990