summaryrefslogtreecommitdiff
path: root/src/gallium/state_trackers
AgeCommit message (Expand)AuthorFilesLines
2008-10-17g3dvl: Get rid of state tracker unit tests, stale and not useful atm.Younes Manton8-890/+0
2008-10-04g3dvl: Ignore client flush requests unless entire frame is buffered.Younes Manton2-0/+11
2008-10-04g3dvl: Bad semantic index in shader decl.Younes Manton1-3/+3
2008-09-13g3dvl: Fix field coded block copy.Younes Manton1-14/+4
2008-09-12g3dvl: Implement surface sync functions.Younes Manton4-19/+97
2008-09-12g3dvl: Fullscreen fixes. Respect src & dst coords during scaling, clear FB.Younes Manton3-36/+53
2008-09-12g3dvl: Update softlinks to nouveau winsys files, related fixes.Younes Manton1-1/+1
2008-09-11Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1Ben Skeggs17-93/+1135
2008-09-07g3dvl: Zero-block optimization.Younes Manton1-38/+54
2008-09-07g3dvl: Define texcoords seperately for luma, Cb, Cr textures.Younes Manton1-223/+343
2008-09-07g3dvl: Define block texcoords for each vertex instead of reusing pos.Younes Manton1-113/+130
2008-09-05python: Cleanup tri example.José Fonseca1-2/+1
2008-09-04python: Use pipe_buffer_* inlines as much as possible.José Fonseca4-16/+16
2008-09-03gallium: Have pipe_buffer_* receive a pipe_screen instead of a pipe_context.José Fonseca3-3/+3
2008-09-01g3dvl: Use consistent variable names.Younes Manton2-25/+25
2008-09-01g3dvl: Use one VB for all MBs, sort MBs at flush to determine placement.Younes Manton1-112/+166
2008-09-01g3dvl: Some clean ups.Younes Manton2-12/+19
2008-09-01g3dvl: Inline hint for relatively small, frequently called functions.Younes Manton1-7/+7
2008-09-01g3dvl: Re-enable buffer rotation, disable high quality 420->444 conversion.Younes Manton1-234/+4
2008-08-28g3dvl: Buffer the entire frame before rendering.Younes Manton8-21/+2400
2008-08-24gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul4-5/+8
2008-08-22python/retrace: Interpret texture/surfaces destructions.José Fonseca1-2/+8
2008-08-22python/retrace: Process the trace call-by-call (instead of reading everything...José Fonseca2-27/+23
2008-08-21python/retrace: Support gziped traces.José Fonseca2-3/+14
2008-08-20python/retrace: Retrace draw_elements and draw_range_elements.José Fonseca1-0/+6
2008-08-20python: bindings for draw_range_elements.José Fonseca1-0/+10
2008-08-19python/retrace: Add several missing functions.José Fonseca1-9/+48
2008-08-19python: Handle null state.José Fonseca1-0/+10
2008-08-19python/retrace: Trim null chars.José Fonseca1-0/+1
2008-08-18g3dvl: Use rotating buffers to avoid waiting for map().Younes Manton4-119/+34
2008-08-16g3dvl: Modularized rendering, refactored to accommodate VAAPI, other APIs.Younes Manton23-3065/+3794
2008-08-16g3dvl: Merged tgsi/util and tgsi/exec moved some headers around.Younes Manton2-4/+4
2008-08-15python/retrace: Update frame when PIPE_FLUSH_FRAME spotted.José Fonseca1-1/+2
2008-08-15pyhon/retrace: Retrace surface contents.José Fonseca1-9/+26
2008-08-15python/retrace: Keep addresses as strings.José Fonseca2-3/+1
2008-08-15python: Fix put/get_tile_raw bindings.José Fonseca1-2/+2
2008-08-15python/retrace: Commit unsaved changes to the doc.José Fonseca1-3/+2
2008-08-14python: Update status.José Fonseca1-3/+4
2008-08-14python/retrace: Application capable of replaying gallium traces.José Fonseca4-0/+919
2008-08-14python: Allow to use trace pipe driver with python.José Fonseca3-8/+33
2008-08-14python: Fix typo in buffer::write.José Fonseca1-1/+13
2008-08-14python: Remove unused var.José Fonseca1-1/+1
2008-08-14python: Simplify st_winsys.José Fonseca4-44/+9
2008-08-14python: Bindings fixes.José Fonseca4-10/+34
2008-08-14Merge remote branch 'origin/gallium-0.1' into nouveau-gallium-0.1Ben Skeggs9-503/+772
2008-08-12python: Use st_buffers instead of pipe_buffers.José Fonseca1-6/+26
2008-08-12python: Bindings for p_compiler.h types.José Fonseca2-0/+30
2008-08-12python: Bindings for pipe_{depth,stencil,alpha}_state.José Fonseca1-1/+3
2008-08-12python: Simplify setting the constant buffers.José Fonseca1-2/+7
2008-08-12python: Split the interface definition file in smaller ones.José Fonseca5-519/+662