Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | llvmpipe: code consolidation | Brian Paul | 2010-04-20 | 1 | -55/+18 |
| | |||||
* | llvmpipe: remove debug code and simplify | Brian Paul | 2010-04-20 | 1 | -14/+4 |
| | |||||
* | llvmpipe: fix cube face addressing bug | Brian Paul | 2010-04-20 | 1 | -20/+60 |
| | | | | Fixes fd.o bug 27760 (pigit fbo-cubemap). | ||||
* | llvmpipe: whitespace fix | Brian Paul | 2010-04-20 | 1 | -1/+1 |
| | |||||
* | r300g: Spill a bit more info about implementation errors in surface_copy. | Corbin Simpson | 2010-04-20 | 1 | -1/+7 |
| | | | | compiz appears to hit this. Weird. | ||||
* | nv50: make a working check for user memory vertex/index buffers | Christoph Bumiller | 2010-04-20 | 2 | -2/+10 |
| | |||||
* | nv50: fix FP result counting for depth output | Christoph Bumiller | 2010-04-20 | 1 | -1/+1 |
| | |||||
* | nv50: support vertex index bias | Christoph Bumiller | 2010-04-20 | 2 | -7/+41 |
| | |||||
* | llvmpipe: fix depth+stencil logic error | Brian Paul | 2010-04-20 | 1 | -5/+18 |
| | | | | | | If both Z-test and stencil-test were enabled, we were mis-computing the vector of updated Z buffer values. Fixes Z testing bug in progs/demos/fbotexture.c | ||||
* | llvmpipe: fix comment/typo | Brian Paul | 2010-04-20 | 1 | -1/+3 |
| | |||||
* | llvmpipe: fix incorrect front-facing value for fragment shader | Brian Paul | 2010-04-20 | 1 | -1/+6 |
| | | | | | The TGSI convention is +1 for front-facing, -1 for back-facing Fixes glean glsl1 gl_FrontFacing tests. | ||||
* | llvmpipe: rename mode -> interp | Brian Paul | 2010-04-20 | 2 | -16/+16 |
| | |||||
* | llvmpipe: remove dead code/comment | Brian Paul | 2010-04-20 | 1 | -2/+0 |
| | |||||
* | nv50: move declaration before code | Brian Paul | 2010-04-20 | 1 | -1/+1 |
| | |||||
* | nv50: fixed void pointer arithment warning | Brian Paul | 2010-04-20 | 1 | -1/+1 |
| | |||||
* | gallium: replace pipe_resource::_usage with pipe_resource::usage | Brian Paul | 2010-04-20 | 14 | -18/+18 |
| | |||||
* | nv50: add missing idxbias param to nv50_push_elements_instanced() | Brian Paul | 2010-04-20 | 2 | -4/+5 |
| | |||||
* | llvmpipe: remove call to llvmpipe_set_texture_image_layout() | Brian Paul | 2010-04-20 | 1 | -3/+0 |
| | | | | | This would seem to be needed but caused some regressions. More investigation will be done. | ||||
* | llvmpipe: Re-enable half float formats. | José Fonseca | 2010-04-20 | 1 | -5/+0 |
| | | | | | | They should be working now, both textures and vertex/index/buffers. This reverts commit efc69ca61cf8fe7d2d44d177e7737999b6a114b5. | ||||
* | gallivm: Universal format support on lp_build_fetch_rgba_aos via ↵ | José Fonseca | 2010-04-20 | 1 | -47/+33 |
| | | | | | | util_format_description::fetch_rgba_float This therefore adds support to half float vertex buffers. | ||||
* | gallivm: Cleanups and bugfixes to aos format translation. | José Fonseca | 2010-04-20 | 1 | -131/+90 |
| | |||||
* | gallivm: Bring aos format back to life. | José Fonseca | 2010-04-20 | 3 | -1/+316 |
| | | | | | | Useful for fetching vertices for formats that are straight arrays. This reverts commit aa364d091e7e2ef2296fb25f92efc79a8c88f77d. | ||||
* | nvfx: Fix typo. | José Fonseca | 2010-04-20 | 1 | -1/+1 |
| | |||||
* | llvmpipe: silence warning | Alan Hourihane | 2010-04-20 | 1 | -1/+1 |
| | |||||
* | Merge branch 'gallium-index-bias' | José Fonseca | 2010-04-20 | 26 | -97/+161 |
|\ | |||||
| * | r300g: Adapt for index bias interface change. | José Fonseca | 2010-04-19 | 3 | -19/+32 |
| | | |||||
| * | nvfx: Adapt for index bias interface change. | José Fonseca | 2010-04-19 | 3 | -16/+24 |
| | | |||||
| * | nv50: Adapt for index bias interface change. | José Fonseca | 2010-04-19 | 3 | -6/+11 |
| | | |||||
| * | trace: Implement index bias. | José Fonseca | 2010-04-19 | 1 | -6/+10 |
| | | |||||
| * | svga: Implement index bias. | José Fonseca | 2010-04-19 | 7 | -23/+32 |
| | | | | | | | | Untested. | ||||
| * | softpipe: Implement index bias. | José Fonseca | 2010-04-19 | 2 | -4/+16 |
| | | |||||
| * | llvmpipe: Implement index bias. | José Fonseca | 2010-04-19 | 2 | -7/+9 |
| | | |||||
| * | identity: Implement index bias. | José Fonseca | 2010-04-19 | 1 | -0/+4 |
| | | |||||
| * | i965g: Implement index bias. | José Fonseca | 2010-04-19 | 1 | -4/+6 |
| | | |||||
| * | i915: Implement index bias. | José Fonseca | 2010-04-19 | 1 | -6/+7 |
| | | |||||
| * | failover: Implement index bias. | José Fonseca | 2010-04-19 | 1 | -1/+4 |
| | | |||||
| * | cell: Implement index bias. | José Fonseca | 2010-04-19 | 1 | -5/+6 |
| | | |||||
* | | llvmpipe: remove dead code | Brian Paul | 2010-04-19 | 1 | -5/+0 |
| | | |||||
* | | llvmpipe: use llvmpipe_resource_stride() | Brian Paul | 2010-04-19 | 1 | -2/+3 |
| | | |||||
* | | llvmpipe: get 3D texture image stride from an array rather than computing it | Brian Paul | 2010-04-19 | 7 | -17/+34 |
| | | | | | | | | | | | | This fixes broken 3D texture indexing when the height of the 3D texture was less than 64 (the tile size). It's simpler to pass this as an array (as we do with the row stride) than to compute it on the fly. | ||||
* | | llvmpipe: consolidate some code in llvmpipe_set_texture_image_layout() | Brian Paul | 2010-04-19 | 1 | -16/+22 |
| | | |||||
* | | llvmpipe: fix rendering to 3D textures | Brian Paul | 2010-04-19 | 4 | -76/+114 |
| | | | | | | | | | | | | Treat cube faces and 3D texture slices in the same manner (they're layed out out continuously in memory). Additional clean-ups and improvements coming. | ||||
* | | llvmpipe: checkpoint: fixes for render to 3D texture | Brian Paul | 2010-04-19 | 2 | -60/+70 |
| | | |||||
* | | llvmpipe: another fix for surface memory allocation | Brian Paul | 2010-04-19 | 1 | -6/+12 |
| | | | | | | | | | | The previous patch broke cube maps. The logic is a bit clearer now. | ||||
* | | r300g: add is_rv350 flag | Marek Olšák | 2010-04-20 | 4 | -14/+25 |
| | | |||||
* | | llvmpipe: fix surface memory allocation bug | Brian Paul | 2010-04-19 | 1 | -12/+36 |
| | | | | | | | | | | | | | | We weren't always allocating the right amount of memory for image tiles for some formats (those < 32bpp). Fixes fd.o bug 27712. | ||||
* | | draw llvm: fix constructor mess | Zack Rusin | 2010-04-19 | 1 | -8/+0 |
| | | | | | | | | use just one constructor to figure out whether to use llvm. | ||||
* | | llvmpipe: enable draw llvm by default | Zack Rusin | 2010-04-19 | 1 | -1/+1 |
| | | |||||
* | | llvmpipe: triangle function comments | Brian Paul | 2010-04-19 | 1 | -0/+10 |
| | | |||||
* | | softpipe: add option to do polygon stipple in softpipe vs. draw module | Brian Paul | 2010-04-19 | 3 | -0/+14 |
| | | | | | | | | For debugging purposes. |