Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-04-20 | nv50: move declaration before code | Brian Paul | |
2010-04-20 | nv50: fixed void pointer arithment warning | Brian Paul | |
2010-04-20 | gallium: replace pipe_resource::_usage with pipe_resource::usage | Brian Paul | |
2010-04-20 | nv50: add missing idxbias param to nv50_push_elements_instanced() | Brian Paul | |
2010-04-20 | llvmpipe: remove call to llvmpipe_set_texture_image_layout() | Brian Paul | |
This would seem to be needed but caused some regressions. More investigation will be done. | |||
2010-04-20 | llvmpipe: Re-enable half float formats. | José Fonseca | |
They should be working now, both textures and vertex/index/buffers. This reverts commit efc69ca61cf8fe7d2d44d177e7737999b6a114b5. | |||
2010-04-20 | gallivm: Universal format support on lp_build_fetch_rgba_aos via ↵ | José Fonseca | |
util_format_description::fetch_rgba_float This therefore adds support to half float vertex buffers. | |||
2010-04-20 | gallivm: Cleanups and bugfixes to aos format translation. | José Fonseca | |
2010-04-20 | gallivm: Bring aos format back to life. | José Fonseca | |
Useful for fetching vertices for formats that are straight arrays. This reverts commit aa364d091e7e2ef2296fb25f92efc79a8c88f77d. | |||
2010-04-20 | nvfx: Fix typo. | José Fonseca | |
2010-04-20 | llvmpipe: silence warning | Alan Hourihane | |
2010-04-20 | Merge branch 'gallium-index-bias' | José Fonseca | |
2010-04-19 | llvmpipe: remove dead code | Brian Paul | |
2010-04-19 | llvmpipe: use llvmpipe_resource_stride() | Brian Paul | |
2010-04-19 | llvmpipe: get 3D texture image stride from an array rather than computing it | Brian Paul | |
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. | |||
2010-04-19 | llvmpipe: consolidate some code in llvmpipe_set_texture_image_layout() | Brian Paul | |
2010-04-19 | llvmpipe: fix rendering to 3D textures | Brian Paul | |
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. | |||
2010-04-19 | llvmpipe: checkpoint: fixes for render to 3D texture | Brian Paul | |
2010-04-19 | llvmpipe: another fix for surface memory allocation | Brian Paul | |
The previous patch broke cube maps. The logic is a bit clearer now. | |||
2010-04-20 | r300g: add is_rv350 flag | Marek Olšák | |
2010-04-19 | llvmpipe: fix surface memory allocation bug | Brian Paul | |
We weren't always allocating the right amount of memory for image tiles for some formats (those < 32bpp). Fixes fd.o bug 27712. | |||
2010-04-19 | draw llvm: fix constructor mess | Zack Rusin | |
use just one constructor to figure out whether to use llvm. | |||
2010-04-19 | llvmpipe: enable draw llvm by default | Zack Rusin | |
2010-04-19 | r300g: Adapt for index bias interface change. | José Fonseca | |
2010-04-19 | nvfx: Adapt for index bias interface change. | José Fonseca | |
2010-04-19 | nv50: Adapt for index bias interface change. | José Fonseca | |
2010-04-19 | trace: Implement index bias. | José Fonseca | |
2010-04-19 | svga: Implement index bias. | José Fonseca | |
Untested. | |||
2010-04-19 | softpipe: Implement index bias. | José Fonseca | |
2010-04-19 | llvmpipe: Implement index bias. | José Fonseca | |
2010-04-19 | identity: Implement index bias. | José Fonseca | |
2010-04-19 | i965g: Implement index bias. | José Fonseca | |
2010-04-19 | i915: Implement index bias. | José Fonseca | |
2010-04-19 | failover: Implement index bias. | José Fonseca | |
2010-04-19 | cell: Implement index bias. | José Fonseca | |
2010-04-19 | llvmpipe: triangle function comments | Brian Paul | |
2010-04-19 | softpipe: add option to do polygon stipple in softpipe vs. draw module | Brian Paul | |
For debugging purposes. | |||
2010-04-19 | Merge branch '7.8' | Brian Paul | |
Conflicts: src/gallium/auxiliary/draw/draw_context.c src/gallium/auxiliary/draw/draw_pipe_aaline.c src/gallium/drivers/llvmpipe/lp_context.c | |||
2010-04-19 | gallium/draw: use correct rasterization state for wide/AA points/lines | Brian Paul | |
When points or lines are decomposed into triangles, we need to be sure to disable polygon culling, stippling, "un-filled" modes, etc. This patch sets the rasterization state to disable those things prior to drawing points/lines with triangles, then restores the previous state afterward. The new piglit point-no-line-cull test checks this problem & solution. | |||
2010-04-19 | r300c/r300g: add 3155 rv380 pci id | Dave Airlie | |
2010-04-19 | nv50: Fix include recursion. | Vinson Lee | |
Don't include nv50_context.h and use a forward declaration instead. nv50_context.h includes nv50_screen.h (itself). | |||
2010-04-18 | nvfx: Fix include recursion. | Vinson Lee | |
Don't include nvfx_context.h and use a forward reference instead. nvfx_context.h includes nvfx_screen.h (itself). | |||
2010-04-18 | nvfx: Add missing header and forward declaration. | Vinson Lee | |
2010-04-18 | nouveau: Add missing header. | Vinson Lee | |
2010-04-18 | r300g: Remove unnecessary headers. | Vinson Lee | |
2010-04-18 | i915g: Remove unnecessary header. | Vinson Lee | |
2010-04-19 | r300g: implement TRUNC as floor | Marek Olšák | |
2010-04-19 | r300/compiler: lower CEIL | Marek Olšák | |
2010-04-18 | softpipe: new comment and assertion for face value | Brian Paul | |
2010-04-18 | softpipe: fix computation of fragment[FACE] attribute | Brian Paul | |
In TGSI, front facing is +1 and back-facing is -1. We were computing this attribute as +1 and 0 before. However, the value isn't actually used anywhere because we machine->Face attribute overrides it in tgsi_exec.c. That could be changed, removing some special-case code... |