Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-04-19 | draw llvm: allow runtime switching of pipelines (yes/no to llvm) | Zack Rusin | |
use DRAW_USE_LLVM to disable or enable (default) llvm | |||
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 | gallium/util: specify binding type for blit src texture | Brian Paul | |
Fixes fd.o bug 27711. | |||
2010-04-19 | mesa: unmap the immediate mode VB before destroying it | Brian Paul | |
Fixes failed assertion from fd.o bug 27713. The assertion was added with the new resource/transfer changes. This patch could apply to the 7.8 branch but it's not essential. | |||
2010-04-19 | llvmpipe: triangle function comments | Brian Paul | |
2010-04-19 | gallium/draw: use a local var to simplify some code | 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 | gallivm: Remove redundant initialization of dst_vec_type. | Vinson Lee | |
dec_vec_type is already initialized to lp_build_vec_type(dst_type) at its declaration. | |||
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 | auxiliary: Move loop variable declaration outside for loop. | Vinson Lee | |
Fixes MSVC build. | |||
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-18 | auxiliary: Initialize variable. | Vinson Lee | |
2010-04-18 | auxiliary: Add util/u_surfaces.c to SCons build. | Vinson Lee | |
This was missed in commit ac4b8db62d056fa5b85661f67ba5e1d1d29e3fcf. | |||
2010-04-18 | st/mesa: s/st_get_stobj_texture/st_get_stobj_resource/ | Brian Paul | |
2010-04-18 | st/mesa: s/st_get_texobj_texture/st_get_texobj_resource/ | Brian Paul | |
2010-04-18 | st/mesa: remove st_texture_object::pipe field | Brian Paul | |
Just pass the pipe context to st_get_texture_sampler_view() as is done for st_get_renderbuffer_sampler_view(). | |||
2010-04-18 | st/mesa: s/st_renderbuffer_get_sampler_view/st_get_renderbuffer_sampler_view/ | Brian Paul | |
2010-04-18 | st/mesa: s/st_sampler_view_from_texture/st_create_texture_sampler_view/ | Brian Paul | |
2010-04-18 | st/mesa: s/st_get_stobj_sampler_view/st_get_texture_sampler_view/ | Brian Paul | |
2010-04-19 | r300g: implement TRUNC as floor | Marek Olšák | |
2010-04-19 | r300/compiler: lower CEIL | Marek Olšák | |
2010-04-19 | r300/compiler: enable branch emulation for vertex shaders | Marek Olšák | |
2010-04-19 | r300/compiler: optimize CMP for vertex shaders a bit | Marek Olšák | |
2010-04-19 | r300/compiler: Use memory_pool_array_reserve in deadcode elimination | Nicolai Hähnle | |
Signed-off-by: Nicolai Hähnle <nhaehnle@gmail.com> | |||
2010-04-19 | r300/compiler: Use memory_pool_array_reserve in r500-fragprog_emit | Nicolai Hähnle | |
Signed-off-by: Nicolai Hähnle <nhaehnle@gmail.com> | |||
2010-04-19 | r300/compiler: enable branch emulation for R500 fragment programs | Marek Olšák | |
2010-04-19 | r300/compiler: Implement branch emulation for R300 fragment programs | Nicolai Hähnle | |
Signed-off-by: Nicolai Hähnle <nhaehnle@gmail.com> | |||
2010-04-18 | u_inlines: split pipe_surface_init in pipe_surface_reset and *_init | Luca Barbieri | |
2010-04-18 | tgsi: add comment about potential code removal | Brian Paul | |
2010-04-18 | softpipe: new comment and assertion for face value | Brian Paul | |
2010-04-18 | tgsi: replace 0xf with TGSI_WRITEMASK_XYZW | 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... | |||
2010-04-18 | softpipe: clean-up and comments | Brian Paul | |
2010-04-18 | softpipe: document MAX_QUADS | Brian Paul | |
2010-04-18 | r300g: more solid is_buffer_referenced implementation | Marek Olšák | |
This fixes crash from 7a1b5c937fa32968a04a11649e456a1ef8c5b442, and also removes the unused "map" pointer. | |||
2010-04-18 | u_surfaces: silence warning | Luca Barbieri | |
2010-04-18 | Revert "r300g: save vertex buffers around u_blitter calls" | Marek Olšák | |
Not sure why it crashes. | |||
2010-04-18 | nvfx: move declarations before code | Brian Paul | |
2010-04-18 | nvfx: fix void * arithmetic warning | Brian Paul | |
2010-04-18 | nvfx: move declarations before code | Brian Paul | |
2010-04-18 | llvmpipe: update comment | Brian Paul | |
2010-04-18 | nvfx: move declarations before code to silence warnings | Brian Paul | |