summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/trace
Commit message (Collapse)AuthorAgeFilesLines
* gallium/trace: Fix SCons build.Michel Dänzer2009-07-201-0/+1
|
* trace: Add drm api integrationJakob Bornecrantz2009-07-024-12/+265
| | | | | | This is okay since drm_api.h doesn't have any external dependancies, one could make it only compile on platforms that support drm.
* gallium: remove the pipe_sampler_state::shadow_ambient fieldBrian Paul2009-06-301-1/+0
| | | | | | | This was only present for the sake of GL_ARB_shadow_ambient which we never implemented in Gallium. If we someday want GL_ARB_shadow_ambient we can implement it in the state tracker by adding a MAD after the relevant TEX instructions.
* trace: Don't write state objects to file if dumping is not setJakob Bornecrantz2009-06-141-0/+60
|
* Merge branch 'mesa_7_5_branch'Brian Paul2009-06-242-5/+5
|\ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/mesa/drivers/dri/i915/i915_tex_layout.c src/mesa/drivers/dri/i965/brw_wm_glsl.c src/mesa/drivers/dri/intel/intel_buffer_objects.c src/mesa/drivers/dri/intel/intel_pixel_bitmap.c src/mesa/drivers/dri/intel/intel_pixel_draw.c src/mesa/main/enums.c src/mesa/main/texstate.c src/mesa/vbo/vbo_exec_array.c
| * trace: Use size_t consistently.José Fonseca2009-06-182-5/+5
| |
* | trace: __func__ --> __FUNCTION__.Michal Krol2009-06-101-1/+1
| |
* | trace/rbug: Add support for draw block ruleJakob Bornecrantz2009-06-093-3/+91
| |
* | trace/rbug: Return textures currently bound to contextJakob Bornecrantz2009-06-093-3/+17
| |
* | trace/rbug: Sleep on windows when blockedJakob Bornecrantz2009-06-081-1/+3
| |
* | trace/rbug: Use condvar on system that has it for blockingJakob Bornecrantz2009-06-053-0/+14
| |
* | trace/rbug: Add new contexts functions to trace rbugJakob Bornecrantz2009-06-043-1/+236
| |
* | trace/rbug: Add rbug integration for remote debuggingJakob Bornecrantz2009-06-016-6/+685
| |
* | trace: Improve shader wrappingJakob Bornecrantz2009-05-183-4/+29
| |
* | gallium: remove occlusion_count flag from depth-stencil stateKeith Whitwell2009-05-161-1/+0
| | | | | | | | | | | | | | | | | | Drivers can just keep track of whether they are within a query by monitoring the begin/end query callbacks. The flag adds no information beyond that. Only softpipe was examining this flag -- it has been fixed up and retested with demos/arbocclude.
* | trace: Export enabled statusJakob Bornecrantz2009-05-164-9/+25
| |
* | trace: Unwrap buffer in texture_blanketJakob Bornecrantz2009-05-161-1/+3
| |
* | trace: If either shader is disabled don't drawJakob Bornecrantz2009-05-162-0/+19
| |
* | trace: Put shaders on a list in the contextJakob Bornecrantz2009-05-166-8/+151
| |
* | trace: Move state dump functions to tr_dump_state.[c|h]Jakob Bornecrantz2009-05-166-7/+7
|/
* trace: Add initializer for static variablesJakob Bornecrantz2009-04-203-2/+20
|
* trace: Enable dumping to be turned on and offJakob Bornecrantz2009-04-194-5/+191
|
* trace: Keep screen objects on listsJakob Bornecrantz2009-04-178-4/+84
|
* trace: Fix is_referenced functionsJakob Bornecrantz2009-04-171-2/+6
|
* trace: Simplify trace_buffer functionJakob Bornecrantz2009-04-175-17/+13
|
* gallium: Make sure we flush before some texture / buffer operations.Thomas Hellstrom2009-04-151-0/+44
| | | | | | | Also implement context member functions to optimize away those flushes whenever possible. Signed-off-by: Thomas Hellstrom <thellstrom-at-vmware-dot-com>
* trace: Dump the fence, not its pointer.José Fonseca2009-04-091-2/+6
|
* trace: Use 'flags' name consistently.José Fonseca2009-04-091-6/+6
|
* trace: Make calls dumping threadsafe.José Fonseca2009-04-081-0/+7
|
* trace: Make call no global.José Fonseca2009-04-081-3/+4
|
* trace: Simplify cast wrappers.José Fonseca2009-04-085-58/+29
|
* trace: Match pipe_context::clear prototype.José Fonseca2009-04-081-7/+4
|
* gallium: Clean up driver clear() interface.Michel Dänzer2009-04-041-8/+13
| | | | | Only allows clearing currently bound buffers, but colour and depth/stencil in a single call.
* gallium: Remove some little-used fields from struct pipe_surface.Michel Dänzer2009-03-261-2/+0
|
* trace: Defer the cast to after the check for enabled trace.José Fonseca2009-03-251-2/+5
| | | | Prevents segfault when trace is disabled.
* trace: Update readme.José Fonseca2009-03-251-3/+3
| | | | | Actually, the trace driver with the xlib statetracker is still causing assertion failures here..
* trace: Number calls.José Fonseca2009-03-252-1/+12
|
* Add #ifdefs needed to compile Gallium on Solaris with gcc or Sun ccAlan Coopersmith2009-03-251-2/+2
| | | | Signed-off-by: Alan Coopersmith <[email protected]>
* trace: Fix args to buffer writeJakob Bornecrantz2009-03-221-1/+1
|
* gallium: remove remaining references to origin_lower_leftKeith Whitwell2009-03-211-1/+0
|
* trace: Formalize on a standard for data size pairJakob Bornecrantz2009-03-191-10/+11
|
* trace: Fix memory leakJakob Bornecrantz2009-03-161-1/+2
|
* trace: Re-init refcounters just incaseJakob Bornecrantz2009-03-162-0/+5
|
* trace: Dump buffer data via buffer writesJakob Bornecrantz2009-03-162-64/+37
|
* gallium: Use struct pipe_atomic for pipe refcounts.Thomas Hellstrom2009-03-161-1/+1
| | | | Signed-off-by: Thomas Hellstrom <thellstrom-at-vmware-dot-com>
* gallium: consolidate bypass_vs and bypass_clipping flagsKeith Whitwell2009-03-131-2/+1
| | | | | | | | | The draw module provides a similar interface to the driver which is retained as various bits of hardware may be able to take on incremental parts of the vertex pipeline. However, there's no need to advertise all this complexity to the state tracker. There are basically two modes now - normal and passthrough/screen-coords.
* trace: Fix some typosJakob Bornecrantz2009-03-131-2/+2
|
* gallium: Remove do_flip argument from surface_copyJakob Bornecrantz2009-03-131-3/+1
| | | | | | | I should have gotten most uses and implementation correctly fixed, but things might break. Feel free to blame me.
* trace: Wrap pipe_buffersJakob Bornecrantz2009-03-127-20/+215
|
* trace: Add dump util functions for wrapped pointersJakob Bornecrantz2009-03-122-1/+58
|