summaryrefslogtreecommitdiff
path: root/src/gallium
AgeCommit message (Collapse)Author
2010-04-21gallium/tests: Add test case for u_cache.Vinson Lee
2010-04-21gallivm: added some assertions in loop-gen codeBrian Paul
We're hitting these assertions with nested loops...
2010-04-21gallivm: fix copy&paste error: s/cont_stack_size/break_stack_size/Brian Paul
2010-04-21gallivm: emit_instruction() is booleanBrian Paul
2010-04-21llvmpipe: add missing dependency in MakefileBrian Paul
2010-04-21gallivm: implement TGSI KILPBrian Paul
As in tgsi_exec.c we don't actually rely on condition codes; we do an unconditional kill. The only predication comes from the execution mask which applies inside loops/conditionals.
2010-04-21draw: Make LLVM integration work without llvmpipe too (e.g. sofptipe).José Fonseca
Prevents the assertion failure.
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-21gallium/draw: fix point sprite handlingBrian Paul
New draw API function to indicate whether or not to convert points to quads for sprite rasterization. Fix point-to-quad conversion regression in the wide-point stage. We need to check the pipe_rasterizer_state::point_quad_rasterization flag.
2010-04-21gallium/draw: use local var to simplify codeBrian 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-21st/glx: variable 'i' is an enumBrian Paul
Now we can get see 'i' as an enum name instead of a plain integer in gdb.
2010-04-21targets: Don't check if we should use traceJakob Bornecrantz
Trace does its own checking, and it used the GALLIUM_TRACE variable as well, but expected a file and not a bool argument.
2010-04-20llvmpipe: Remove unused variable.Vinson Lee
2010-04-20gallivm: Remove unnecessary headers.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-20gallium: Fix copy typoJakob Bornecrantz
2010-04-20svga: Minor clean up of winsysJakob Bornecrantz
2010-04-20radeong: Minor clean up of winsysJakob Bornecrantz
Also try to wrap trace around driver on non-debug builds, its free.
2010-04-20nouveau: Minor clean up of winsysJakob Bornecrantz
2010-04-20i965g: Minor clean up of winsysJakob Bornecrantz
2010-04-20i915g: Minor clean up of winsysJakob Bornecrantz
2010-04-20st/egl: No need to use drm_api argument structJakob Bornecrantz
2010-04-20st/egl: Use correct driver_name field to get kernel driver nameJakob Bornecrantz
2010-04-20st/egl: Check for null destroy callback on api structJakob Bornecrantz
2010-04-20targets: Use a valid winsys include path in Makefile.driJakob Bornecrantz
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/util: remove bogus return statementBrian Paul
util_surfaces_do_detach() is a void-valued function.
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.