Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-14 | trace: Handle transfer returning null | Jakob Bornecrantz | |
2009-10-02 | gallium: Preparations for adding more PIPE_TRANSFER_* usage flags. | Michel Dänzer | |
Always test for PIPE_TRANSFER_READ/WRITE using the bit-wise and operator, and add a pipe_transfer_buffer_flags() helper for getting the buffer usage flags corresponding to them. | |||
2009-08-11 | gallium: Add texture usage information to surface_buffer_create | Jakob Bornecrantz | |
We need aditional meta data about the usage of the surface in softpipe because we need to be able tell the diffrence between PRIMARY and DISPLAY_TARGET surfaces. | |||
2009-07-02 | trace: Add drm api integration | Jakob Bornecrantz | |
This is okay since drm_api.h doesn't have any external dependancies, one could make it only compile on platforms that support drm. | |||
2009-06-01 | trace/rbug: Add rbug integration for remote debugging | Jakob Bornecrantz | |
2009-05-16 | trace: Export enabled status | Jakob Bornecrantz | |
2009-05-16 | trace: Unwrap buffer in texture_blanket | Jakob Bornecrantz | |
2009-05-16 | trace: Move state dump functions to tr_dump_state.[c|h] | Jakob Bornecrantz | |
2009-04-20 | trace: Add initializer for static variables | Jakob Bornecrantz | |
2009-04-19 | trace: Enable dumping to be turned on and off | Jakob Bornecrantz | |
2009-04-17 | trace: Keep screen objects on lists | Jakob Bornecrantz | |
2009-04-17 | trace: Simplify trace_buffer function | Jakob Bornecrantz | |
2009-04-09 | trace: Dump the fence, not its pointer. | José Fonseca | |
2009-04-09 | trace: Use 'flags' name consistently. | José Fonseca | |
2009-04-08 | trace: Simplify cast wrappers. | José Fonseca | |
2009-03-22 | trace: Fix args to buffer write | Jakob Bornecrantz | |
2009-03-19 | trace: Formalize on a standard for data size pair | Jakob Bornecrantz | |
2009-03-16 | trace: Dump buffer data via buffer writes | Jakob Bornecrantz | |
2009-03-13 | trace: Fix some typos | Jakob Bornecrantz | |
2009-03-12 | trace: Wrap pipe_buffers | Jakob Bornecrantz | |
2009-03-11 | trace: Move buffer functions from winsys to screen | Jakob Bornecrantz | |
2009-03-11 | trace: Remove all whitespace at EOL | Jakob Bornecrantz | |
2009-03-11 | trace: Fixup trace a bit | Jakob Bornecrantz | |
2009-03-11 | trace: Fixup trace a bit | Jakob Bornecrantz | |
2009-03-04 | gallium: Unify reference counting. | Michel Dänzer | |
The core reference counting code is centralized in p_refcnt.h. This has some consequences related to struct pipe_buffer: * The screen member of struct pipe_buffer must be initialized, or pipe_buffer_reference() will crash trying to destroy a buffer with reference count 0. u_simple_screen takes care of this, but I may have missed some of the drivers not using it. * Except for rare exceptions deep in winsys code, buffers must always be allocated via pipe_buffer_create() or via screen->*buffer_create() rather than via winsys->*buffer_create(). | |||
2009-02-18 | gallium: Fix up trace driver for introduction of struct pipe_transfer. | Michel Dänzer | |
2008-08-24 | gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.h | Brian Paul | |
Also, rename p_tile.[ch] to u_tile.[ch] | |||
2008-08-22 | trace: Don't trace texture/surfaces releases, only destructions. | José Fonseca | |
2008-08-15 | trace: Wrap all textures and surface created by the pipe driver. | José Fonseca | |
That is, Unfortunately, this causes a regression in softpipe, where the output gets tyled. | |||
2008-08-15 | trace: Trace surface contents. | José Fonseca | |
2008-08-15 | trace: Make stream a global variable. | José Fonseca | |
This not only simplifies the code, but allows to use atexit() to ensure the log is closed when applications don't exit cleanly. | |||
2008-08-14 | trace: Separate the trace screen/context vs the original screen/context. | José Fonseca | |
2008-08-12 | trace: Trace winsys/screen/context creation. | José Fonseca | |
2008-08-09 | trace: Prevent tracing internal pipe driver calls. | José Fonseca | |
2008-08-09 | trace: Trace pipe_winsys calls. | José Fonseca | |
2008-08-07 | trace: Dump format names. | José Fonseca | |
2008-08-07 | trace: New pipe driver to trace incoming calls. | José Fonseca | |
Only pipe_screen calls traced, and only linux supported, for now. |