Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | softpipe: add null ptr check in softpipe_map_constant_buffers() | Brian Paul | 2009-02-09 | 1 | -2/+8 |
| | | | | Fixes segfault regression in progs/glsl/identity.c | ||||
* | gallium: make p_winsys internal | Zack Rusin | 2009-01-30 | 1 | -3/+3 |
| | | | | | move it to pipe/internal/p_winsys_screen.h and start converting the state trackers to the screen usage | ||||
* | gallium: give the screen priority when it comes to buffer allocations | Zack Rusin | 2009-01-29 | 1 | -2/+2 |
| | | | | | | allows the driver to overwrite buffer allocation, first step on the way to making winsys interface internal to the drivers. state trackers and the code above it will go through the screen | ||||
* | gallium: remove redundant size from the constant buffer | Zack Rusin | 2009-01-27 | 1 | -3/+3 |
| | | | | reuse the size of the actual buffer | ||||
* | softpipe: Add missing include. | José Fonseca | 2008-09-04 | 1 | -0/+1 |
| | |||||
* | softpipe: Use pipe_buffer_* inlines as much as possible. | José Fonseca | 2008-09-04 | 1 | -4/+4 |
| | |||||
* | gallium: fix invalid call to draw_set_mapped_constant_buffer() | Brian Paul | 2008-06-20 | 1 | -2/+2 |
| | | | | | | We were indexing sp_constants[i] outside the loop so i was 2. Replace i with PIPE_SHADER_VERTEX. Also, replace magic '2' with PIPE_SHADER_TYPES in a few places. | ||||
* | draw: make sure constant buffer data is aligned before passing to aos.c | Keith Whitwell | 2008-05-29 | 1 | -2/+3 |
| | |||||
* | draw: draw_range_elements trial | Keith Whitwell | 2008-05-29 | 1 | -6/+25 |
| | |||||
* | softpipe: use CPU flags for mapping | Keith Whitwell | 2008-05-01 | 1 | -3/+3 |
| | | | | But when creating surfaces, adjust incoming flags from GPU->CPU usage. | ||||
* | gallium: tex surface checkpoint | Keith Whitwell | 2008-05-01 | 1 | -3/+3 |
| | |||||
* | gallium: plug in softpipe_set_edgeflags() function | Brian Paul | 2008-04-24 | 1 | -0/+9 |
| | |||||
* | softpipe: don't need to trim prims | Keith Whitwell | 2008-04-19 | 1 | -11/+0 |
| | |||||
* | gallium: take reduced prim, fill modes into account when culling | Brian Paul | 2008-04-14 | 1 | -0/+15 |
| | |||||
* | gallium: keep track of num_vertex_attribs/buffers for shorter loops | Brian | 2008-04-08 | 1 | -13/+9 |
| | |||||
* | gallium: replace PIPE_ATTRIB_MAX with PIPE_MAX_ATTRIBS | Brian | 2008-03-27 | 1 | -2/+2 |
| | | | | | The later follows the naming scheme of other limits. Keep the old definition until all possible usage is updated. | ||||
* | gallium: need to all draw_flush() in softpipe_unmap_constant_buffers() | Brian | 2008-03-13 | 1 | -0/+8 |
| | | | | | Otherwise, we won't have our constants when we run the fragment shader. Fixes crash in glsl tests when SP_VBUF=1. | ||||
* | Code reorganization: update build. | José Fonseca | 2008-02-15 | 1 | -1/+1 |
| | | | | | | | | | Update the Makefiles and includes for the new paths. Note that there hasn't been no separation of the Makefiles yet, and make is jumping all over the place. That will be taken care shortly. But for now, make should work. It was tested with linux and linux-dri. Linux-cell and linux-llvm might require some minor tweaks. | ||||
* | Code reorganization: move files into their places. | José Fonseca | 2008-02-15 | 1 | -0/+164 |
This is in a separate commit to ensure renames are properly preserved. |