Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-04-21 | gallium/util: Fix deviation calculation in u_cache. | Vinson Lee | |
The approximate deviation calculation was using the entire cache's total instead of each cache entry's total. | |||
2010-04-21 | gallium/tests: Add test case for u_cache. | Vinson Lee | |
2010-04-21 | gallivm: added some assertions in loop-gen code | Brian Paul | |
We're hitting these assertions with nested loops... | |||
2010-04-21 | gallivm: fix copy&paste error: s/cont_stack_size/break_stack_size/ | Brian Paul | |
2010-04-21 | gallivm: emit_instruction() is boolean | Brian Paul | |
2010-04-21 | llvmpipe: add missing dependency in Makefile | Brian Paul | |
2010-04-21 | gallivm: implement TGSI KILP | Brian 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-21 | draw: Make LLVM integration work without llvmpipe too (e.g. sofptipe). | José Fonseca | |
Prevents the assertion failure. | |||
2010-04-21 | radeon: fix warning | Marek Olšák | |
2010-04-21 | r300g: raise the max index for generic varyings to 32 | Marek 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-21 | softpipe: call draw_wide_point_sprites() | Brian Paul | |
2010-04-21 | gallium/draw: fix point sprite handling | Brian 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-21 | gallium/draw: use local var to simplify code | Brian Paul | |
2010-04-21 | llvmpipe: consolidate texture memory allocation code | Brian Paul | |
And fix incorrect allocation of linear memory for display targets. This fixes fd.o bugs 27761 and 27762. | |||
2010-04-21 | st/glx: variable 'i' is an enum | Brian Paul | |
Now we can get see 'i' as an enum name instead of a plain integer in gdb. | |||
2010-04-21 | targets: Don't check if we should use trace | Jakob 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-21 | mesa/st: Translate a few more mesa/gallium formats. | José Fonseca | |
These endup used by Xvnc. | |||
2010-04-20 | llvmpipe: Remove unused variable. | Vinson Lee | |
2010-04-20 | mesa: do version checking for GL 3.x queries | Brian Paul | |
2010-04-20 | mesa: API and state for GL 3.1 primitive restart | Brian Paul | |
2010-04-20 | mesa: add GL 3.2 GL_CONTEXT_PROFILE_MASK query | Brian Paul | |
2010-04-20 | mesa: remove some comments | Brian Paul | |
2010-04-21 | intel: Add Sandybridge mobile chipset id | Zhenyu Wang | |
Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> | |||
2010-04-21 | intel: Clean up chipset name and gen num for Ironlake | Zhenyu Wang | |
Rename old IGDNG to Ironlake, and set 'gen' number for Ironlake as 5, so tracking the features with generation num instead of special is_ironlake flag. Reviewed-by: Eric Anholt <eric@anholt.net> Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com> | |||
2010-04-20 | gallivm: Remove unnecessary headers. | Vinson Lee | |
2010-04-20 | i965g: s/inttypes.h/stdint.h/ | Vinson Lee | |
MSVC doesn't have either but Mesa has stdint.h at include/c99. | |||
2010-04-20 | i965g: Remove unnecessary header. | Vinson Lee | |
2010-04-20 | llvmpipe: 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-20 | llvmpipe: code consolidation | Brian Paul | |
2010-04-20 | llvmpipe: remove debug code and simplify | Brian Paul | |
2010-04-20 | llvmpipe: fix cube face addressing bug | Brian Paul | |
Fixes fd.o bug 27760 (pigit fbo-cubemap). | |||
2010-04-20 | llvmpipe: whitespace fix | Brian Paul | |
2010-04-20 | gallium: Fix copy typo | Jakob Bornecrantz | |
2010-04-20 | svga: Minor clean up of winsys | Jakob Bornecrantz | |
2010-04-20 | radeong: Minor clean up of winsys | Jakob Bornecrantz | |
Also try to wrap trace around driver on non-debug builds, its free. | |||
2010-04-20 | nouveau: Minor clean up of winsys | Jakob Bornecrantz | |
2010-04-20 | i965g: Minor clean up of winsys | Jakob Bornecrantz | |
2010-04-20 | i915g: Minor clean up of winsys | Jakob Bornecrantz | |
2010-04-20 | st/egl: No need to use drm_api argument struct | Jakob Bornecrantz | |
2010-04-20 | st/egl: Use correct driver_name field to get kernel driver name | Jakob Bornecrantz | |
2010-04-20 | st/egl: Check for null destroy callback on api struct | Jakob Bornecrantz | |
2010-04-20 | mesa: better, smaller error handling code for glGet*() | Brian Paul | |
get.o is about 17% smaller. | |||
2010-04-20 | mesa: better, smaller error handling code for glEnable/Disable/IsEnabled() | Brian Paul | |
Use a goto instead of replicating the _mesa_error() call many times. enable.o is about 15% smaller. | |||
2010-04-20 | mesa: raise GL_INVALID_OPERATION for glReadPixels(GL_COLOR_INDEX) | Brian Paul | |
We no longer support CI-mode color buffers so this is always an error. | |||
2010-04-20 | targets: Use a valid winsys include path in Makefile.dri | Jakob Bornecrantz | |
2010-04-20 | r300g: Spill a bit more info about implementation errors in surface_copy. | Corbin Simpson | |
compiz appears to hit this. Weird. | |||
2010-04-20 | nv50: make a working check for user memory vertex/index buffers | Christoph Bumiller | |
2010-04-20 | nv50: fix FP result counting for depth output | Christoph Bumiller | |
2010-04-20 | nv50: support vertex index bias | Christoph Bumiller | |
2010-04-20 | llvmpipe: fix depth+stencil logic error | Brian 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 |