Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | python: Pass a zero offset to util_draw_vertex_buffer. | José Fonseca | 2008-12-31 | 1 | -1/+1 |
| | |||||
* | gallium: fixes for srgb, new srgb formats | Roland Scheidegger | 2008-12-12 | 1 | -1/+11 |
| | | | | | | | | add some more srgb texture formats, including compressed ones various fixes relating to srgb formats issues: the util code for generating mipmaps will not handle srgb formats correctly (would need to use a linear->srgb conversion shader) | ||||
* | Merge commit 'origin/gallium-0.1' into gallium-0.2 | Alan Hourihane | 2008-12-09 | 1 | -0/+67 |
|\ | |||||
| * | python/retrace: Dump indices too. | José Fonseca | 2008-12-09 | 1 | -1/+44 |
| | | |||||
| * | python/retrace: Dump vertex buffer contents. | José Fonseca | 2008-12-08 | 1 | -0/+24 |
| | | |||||
* | | g3dvl: Map/unmap incoming block texture once per frame. | Younes Manton | 2008-12-02 | 1 | -27/+37 |
| | | | | | | | | (Technically once per flush, but we flush once per frame.) | ||||
* | | g3dvl: Use texture instead of surface for backbuffer. | Younes Manton | 2008-12-02 | 1 | -25/+30 |
| | | |||||
* | | g3dvl: Move MC shaders to a seperate file, #included in the original. | Younes Manton | 2008-12-02 | 2 | -1185/+1186 |
| | | |||||
* | | Merge commit 'origin/gallium-0.1' into gallium-0.2 | Keith Whitwell | 2008-11-19 | 6 | -92/+325 |
|\| | |||||
| * | python/retrace: Dump constants. | José Fonseca | 2008-11-20 | 1 | -2/+15 |
| | | |||||
| * | python: Allow to read from buffers. | José Fonseca | 2008-11-20 | 2 | -1/+31 |
| | | |||||
| * | python/retrace: Fix formatting of shaders. | José Fonseca | 2008-11-19 | 1 | -5/+11 |
| | | |||||
| * | python/retrace: Ignore irrelevant calls. | José Fonseca | 2008-11-19 | 1 | -0/+10 |
| | | |||||
| * | python/retrace: Highlight the trace dump to help to visualize. | José Fonseca | 2008-11-19 | 4 | -35/+185 |
| | | |||||
| * | python/retrace: Use the usual BSD-style license. | José Fonseca | 2008-11-19 | 3 | -54/+78 |
| | | |||||
* | | g3dvl: Get rid of state tracker unit tests, stale and not useful atm. | Younes Manton | 2008-10-17 | 8 | -890/+0 |
| | | |||||
* | | g3dvl: Ignore client flush requests unless entire frame is buffered. | Younes Manton | 2008-10-04 | 2 | -0/+11 |
| | | |||||
* | | g3dvl: Bad semantic index in shader decl. | Younes Manton | 2008-10-04 | 1 | -3/+3 |
| | | |||||
* | | g3dvl: Fix field coded block copy. | Younes Manton | 2008-09-13 | 1 | -14/+4 |
| | | |||||
* | | g3dvl: Implement surface sync functions. | Younes Manton | 2008-09-12 | 4 | -19/+97 |
| | | |||||
* | | g3dvl: Fullscreen fixes. Respect src & dst coords during scaling, clear FB. | Younes Manton | 2008-09-12 | 3 | -36/+53 |
| | | |||||
* | | g3dvl: Update softlinks to nouveau winsys files, related fixes. | Younes Manton | 2008-09-12 | 1 | -1/+1 |
| | | |||||
* | | Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 | Ben Skeggs | 2008-09-11 | 17 | -93/+1135 |
|\| | | | | | | | | | Conflicts: configs/default | ||||
| * | python: Cleanup tri example. | José Fonseca | 2008-09-05 | 1 | -2/+1 |
| | | |||||
| * | python: Use pipe_buffer_* inlines as much as possible. | José Fonseca | 2008-09-04 | 4 | -16/+16 |
| | | |||||
| * | gallium: Have pipe_buffer_* receive a pipe_screen instead of a pipe_context. | José Fonseca | 2008-09-03 | 3 | -3/+3 |
| | | | | | | | | | | We want to use the pipe_buffer_* inlines everywhere, but a pipe context is not always available nor is it needed. | ||||
| * | gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.h | Brian Paul | 2008-08-24 | 4 | -5/+8 |
| | | | | | | | | Also, rename p_tile.[ch] to u_tile.[ch] | ||||
| * | python/retrace: Interpret texture/surfaces destructions. | José Fonseca | 2008-08-22 | 1 | -2/+8 |
| | | |||||
| * | python/retrace: Process the trace call-by-call (instead of reading ↵ | José Fonseca | 2008-08-22 | 2 | -27/+23 |
| | | | | | | | | everything into memory). | ||||
| * | python/retrace: Support gziped traces. | José Fonseca | 2008-08-21 | 2 | -3/+14 |
| | | |||||
| * | python/retrace: Retrace draw_elements and draw_range_elements. | José Fonseca | 2008-08-20 | 1 | -0/+6 |
| | | |||||
| * | python: bindings for draw_range_elements. | José Fonseca | 2008-08-20 | 1 | -0/+10 |
| | | |||||
| * | python/retrace: Add several missing functions. | José Fonseca | 2008-08-19 | 1 | -9/+48 |
| | | |||||
| * | python: Handle null state. | José Fonseca | 2008-08-19 | 1 | -0/+10 |
| | | |||||
| * | python/retrace: Trim null chars. | José Fonseca | 2008-08-19 | 1 | -0/+1 |
| | | | | | | | | | | They are often left in memory mapped files, and are not part of the XML accept chars anyway. | ||||
| * | python/retrace: Update frame when PIPE_FLUSH_FRAME spotted. | José Fonseca | 2008-08-15 | 1 | -1/+2 |
| | | |||||
| * | pyhon/retrace: Retrace surface contents. | José Fonseca | 2008-08-15 | 1 | -9/+26 |
| | | | | | | | | Now capable of replaying trivial/quad-tex-2d | ||||
| * | python/retrace: Keep addresses as strings. | José Fonseca | 2008-08-15 | 2 | -3/+1 |
| | | | | | | | | To simplify looking up these in the trace. | ||||
| * | python: Fix put/get_tile_raw bindings. | José Fonseca | 2008-08-15 | 1 | -2/+2 |
| | | |||||
| * | python/retrace: Commit unsaved changes to the doc. | José Fonseca | 2008-08-15 | 1 | -3/+2 |
| | | |||||
| * | python: Update status. | José Fonseca | 2008-08-14 | 1 | -3/+4 |
| | | |||||
| * | python/retrace: Application capable of replaying gallium traces. | José Fonseca | 2008-08-14 | 4 | -0/+919 |
| | | | | | | | | | | | | At the moment it is capable of replaying trivial/tri kind of apps. See README for status. | ||||
| * | python: Allow to use trace pipe driver with python. | José Fonseca | 2008-08-14 | 3 | -8/+33 |
| | | |||||
| * | python: Fix typo in buffer::write. | José Fonseca | 2008-08-14 | 1 | -1/+13 |
| | | |||||
| * | python: Remove unused var. | José Fonseca | 2008-08-14 | 1 | -1/+1 |
| | | |||||
| * | python: Simplify st_winsys. | José Fonseca | 2008-08-14 | 4 | -44/+9 |
| | | |||||
| * | python: Bindings fixes. | José Fonseca | 2008-08-14 | 4 | -10/+34 |
| | | |||||
* | | g3dvl: Zero-block optimization. | Younes Manton | 2008-09-07 | 1 | -38/+54 |
| | | | | | | | | | | | | | | For blocks whose contents are derived completely from ref surfaces, don't bother zero-ing the corresponding block in the luma/chroma textures, except for the first such luma, chroma Cb, and chroma Cr each frame. All later zero blocks are textured from that first zero block. | ||||
* | | g3dvl: Define texcoords seperately for luma, Cb, Cr textures. | Younes Manton | 2008-09-07 | 1 | -223/+343 |
| | | | | | | | | Need to be able to address each texture separately to do zero-block. | ||||
* | | g3dvl: Define block texcoords for each vertex instead of reusing pos. | Younes Manton | 2008-09-07 | 1 | -113/+130 |
| | | | | | | | | This is needed for zero-block optimization. |