summaryrefslogtreecommitdiff
path: root/src/gallium/drivers
AgeCommit message (Collapse)Author
2010-04-21r300g: raise the max index for generic varyings to 32Marek Olšák
This should fix an assertion failure in the game Heroes of Newearth. Yes, the game seems to generate semantic indices greater than 15.
2010-04-21softpipe: call draw_wide_point_sprites()Brian Paul
2010-04-21llvmpipe: consolidate texture memory allocation codeBrian Paul
And fix incorrect allocation of linear memory for display targets. This fixes fd.o bugs 27761 and 27762.
2010-04-20llvmpipe: Remove unused variable.Vinson Lee
2010-04-20i965g: s/inttypes.h/stdint.h/Vinson Lee
MSVC doesn't have either but Mesa has stdint.h at include/c99.
2010-04-20i965g: Remove unnecessary header.Vinson Lee
2010-04-20llvmpipe: Change return type of declaration to match code.Vinson Lee
Commit 2142108e0e1cf1ed8d0142e9c41fe1947abe0907 changed the return type of llvmpipe_get_texture_image_address function but didn't change the declaration. Fixes build.
2010-04-20llvmpipe: code consolidationBrian Paul
2010-04-20llvmpipe: remove debug code and simplifyBrian Paul
2010-04-20llvmpipe: fix cube face addressing bugBrian Paul
Fixes fd.o bug 27760 (pigit fbo-cubemap).
2010-04-20llvmpipe: whitespace fixBrian Paul
2010-04-20r300g: Spill a bit more info about implementation errors in surface_copy.Corbin Simpson
compiz appears to hit this. Weird.
2010-04-20nv50: make a working check for user memory vertex/index buffersChristoph Bumiller
2010-04-20nv50: fix FP result counting for depth outputChristoph Bumiller
2010-04-20nv50: support vertex index biasChristoph Bumiller
2010-04-20llvmpipe: fix depth+stencil logic errorBrian Paul
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
2010-04-20llvmpipe: fix comment/typoBrian Paul
2010-04-20llvmpipe: fix incorrect front-facing value for fragment shaderBrian Paul
The TGSI convention is +1 for front-facing, -1 for back-facing Fixes glean glsl1 gl_FrontFacing tests.
2010-04-20llvmpipe: rename mode -> interpBrian Paul
2010-04-20llvmpipe: remove dead code/commentBrian Paul
2010-04-20nv50: move declaration before codeBrian Paul
2010-04-20nv50: fixed void pointer arithment warningBrian Paul
2010-04-20gallium: replace pipe_resource::_usage with pipe_resource::usageBrian Paul
2010-04-20nv50: add missing idxbias param to nv50_push_elements_instanced()Brian Paul
2010-04-20llvmpipe: 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-20llvmpipe: Re-enable half float formats.José Fonseca
They should be working now, both textures and vertex/index/buffers. This reverts commit efc69ca61cf8fe7d2d44d177e7737999b6a114b5.
2010-04-20gallivm: 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-20gallivm: Cleanups and bugfixes to aos format translation.José Fonseca
2010-04-20gallivm: Bring aos format back to life.José Fonseca
Useful for fetching vertices for formats that are straight arrays. This reverts commit aa364d091e7e2ef2296fb25f92efc79a8c88f77d.
2010-04-20nvfx: Fix typo.José Fonseca
2010-04-20llvmpipe: silence warningAlan Hourihane
2010-04-20Merge branch 'gallium-index-bias'José Fonseca
2010-04-19llvmpipe: remove dead codeBrian Paul
2010-04-19llvmpipe: use llvmpipe_resource_stride()Brian Paul
2010-04-19llvmpipe: get 3D texture image stride from an array rather than computing itBrian 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-19llvmpipe: consolidate some code in llvmpipe_set_texture_image_layout()Brian Paul
2010-04-19llvmpipe: fix rendering to 3D texturesBrian 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-19llvmpipe: checkpoint: fixes for render to 3D textureBrian Paul
2010-04-19llvmpipe: another fix for surface memory allocationBrian Paul
The previous patch broke cube maps. The logic is a bit clearer now.
2010-04-20r300g: add is_rv350 flagMarek Olšák
2010-04-19llvmpipe: fix surface memory allocation bugBrian 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-19draw llvm: fix constructor messZack Rusin
use just one constructor to figure out whether to use llvm.
2010-04-19llvmpipe: enable draw llvm by defaultZack Rusin
2010-04-19r300g: Adapt for index bias interface change.José Fonseca
2010-04-19nvfx: Adapt for index bias interface change.José Fonseca
2010-04-19nv50: Adapt for index bias interface change.José Fonseca
2010-04-19trace: Implement index bias.José Fonseca
2010-04-19svga: Implement index bias.José Fonseca
Untested.
2010-04-19softpipe: Implement index bias.José Fonseca
2010-04-19llvmpipe: Implement index bias.José Fonseca