| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-03-16 | gallium: change remaining util functions to use cso sampler views | Roland Scheidegger | |
| changes arguments of util_blit_pixels_tex and util_gen_mipmap to struct pipe_sampler_view * instead of struct pipe_texture *. | |||
| 2010-03-16 | gallium/docs: Create a separate section for Sampler Views. | Michal Krol | |
| 2010-03-16 | Merge commit 'origin/master' into gallium-sampler-view | Keith Whitwell | |
| This branch already seems to have the nv50_tex.c fix. Conflicts: src/gallium/drivers/nv50/nv50_tex.c | |||
| 2010-03-16 | i965g: Fix use of an uninitialized variable. | Chia-I Wu | |
| 2010-03-16 | Merge remote branch 'origin/gallium-st-api' | Chia-I Wu | |
| 2010-03-16 | nv50: fix texturing from >=4GiB mark | Ben Skeggs | |
| 2010-03-16 | llvmpipe: Fix rebase typo | Jakob Bornecrantz | |
| 2010-03-16 | winsys/sw: Add a software winsys layered on a pipe | Jakob Bornecrantz | |
| 2010-03-16 | i965g: Fix after context transfers | Jakob Bornecrantz | |
| 2010-03-15 | gallivm: checkpoint: stencil test code | Brian Paul | |
| 2010-03-15 | gallivm/llvmpipe: rename some constant building functions | Brian Paul | |
| 2010-03-15 | gallivm: fix up some #includes | Brian Paul | |
| 2010-03-15 | gallivm/llvmpipe: rename os_llvm.h to lp_bld.h | Brian Paul | |
| The llvm wrapper wasn't really an OS thing. Use lp_bld.h for now but we eventually should rename/re-prefix all the files/functions in the gallivm/ directory. | |||
| 2010-03-15 | Add multiple include protection to ir.h | Ian Romanick | |
| 2010-03-15 | Trivial clean-ups to ast_type_specifier(int) constructor | Ian Romanick | |
| 2010-03-15 | Add new constructors for ast_type_specifier | Ian Romanick | |
| Add a constructor that uses an ast_struct_specifier and one that uses a type name. This saves a (trivial) bit of code, but it also ensures some of the class invariants (i.e., type_name != NULL) are met. | |||
| 2010-03-15 | Ensure that ast_type always has type_name set | Ian Romanick | |
| For built-in types, type_name would be NULL. This ensures that type_name is set even for the built-in types. This simplifies code in a few places and centralizes the name setting code. | |||
| 2010-03-15 | Factor ast_type_specifier code out to ast_type.cpp | Ian Romanick | |
| 2010-03-15 | libgl-xlib: Obey GALLIUM_SOFTPIPE define. | José Fonseca | |
| 2010-03-16 | gallium: fix frontbuffer rendering with r300g | Dave Airlie | |
| No idea if this is the correct fix, but it makes it work again at least. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
| 2010-03-15 | Factor guts of function matching code out to match_function_by_name | Ian Romanick | |
| This function will be used for matching some types of constructors as well. | |||
| 2010-03-15 | Move ast_function_expression::hir to ast_function.cpp | Ian Romanick | |
| 2010-03-15 | Remove DOA hir_function.c file | Ian Romanick | |
| 2010-03-15 | Merge remote branch 'origin/master' into gallium_draw_llvm | Zack Rusin | |
| 2010-03-15 | llvmpipe: updated status in README file | Brian Paul | |
| 2010-03-15 | progs/objviewer: remove debug code | Brian Paul | |
| 2010-03-15 | gallivm: fix typo/bug in lp_build_sgn() | Brian Paul | |
| We were never returning -1 as a result. This fixes some inverted/flipped faces with cube mapping. | |||
| 2010-03-15 | cso: Do not hold references to bound textures. | Keith Whitwell | |
| Sampler views already hold references to those. | |||
| 2010-03-15 | gallivm: add min_lod==max_lod special-case code in lp_build_lod_selector() | Brian Paul | |
| When min_lod==max_lod we don't need to go through all the work of computing the lod from partial derivatives. This is hit by the mipmap generation utility code. | |||
| 2010-03-15 | gallivm: asst clean-ups, comments, etc. | Brian Paul | |
| 2010-03-15 | gallivm: implement minification/magnification selection | Brian Paul | |
| Use the LOD value to determine whether to use the minification vs. magnification filter. All mipmap sampling modes work now. | |||
| 2010-03-15 | gallivm: fix incorrect clamp in lp_build_linear_mip_levels() | Brian Paul | |
| 2010-03-15 | gallivm: fix incorrect floor(), itrunc() | Brian Paul | |
| LLVMBuildFPTrunc() should be used for double->float conversion, not float->int conversion. There should be a better way to compute floor(), ceil(), etc that doesn't involve float->int->float conversion. | |||
| 2010-03-15 | Replace _mesa_strtod with _mesa_strtof. | Marcin Baczyński | |
| Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> | |||
| 2010-03-15 | st/mesa: Fix a call to st_get_stobj_sampler_view(). | Michal Krol | |
| 2010-03-15 | st/mesa: Pass in correct sampler view object to blitter. | Michal Krol | |
| 2010-03-15 | util: Fix nil pointer reference. | Michal Krol | |
| 2010-03-15 | nv40: remove leftover nv40_transfer.c from unification into nvfx | Luca Barbieri | |
| 2010-03-15 | gallium: util_blit_pixels() takes source sampler view as argument. | Michal Krol | |
| 2010-03-15 | st/mesa: Cache FBO texture's sampler view object. | Michal Krol | |
| 2010-03-15 | st/mesa: Update the comments in st_manager.c. | Chia-I Wu | |
| 2010-03-15 | nvfx: fix up after merge | Keith Whitwell | |
| 2010-03-15 | r300g: fix up after merge | Keith Whitwell | |
| 2010-03-15 | Merge commit 'origin/master' into gallium-sampler-view | Keith Whitwell | |
| Conflicts: src/gallium/drivers/nv30/nv30_context.h src/gallium/drivers/nv30/nv30_state.c src/gallium/drivers/nv40/nv40_context.h src/gallium/drivers/nv40/nv40_state.c src/gallium/drivers/r300/r300_emit.c | |||
| 2010-03-15 | r300g: rebuild screen/winsys interface | Dave Airlie | |
| This creates a cleaner winsys and drop the simple screen stuff. It makes r300g use pb_bufmgr structs. It also tries to avoid overheads from mapping too often. v5: clean warnings v6: break out of cache check on first buffer - since most likely the first busy one implies all after it are busy. v7: cleanup a bit v8-merged: drop cman for now to just get all the interface changes in first. rework to changes that happened upstream Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
| 2010-03-15 | nv50: reset vbo_fifo before each validate | Ben Skeggs | |
| 2010-03-15 | nvfx: remove src_native_swz, which was a no-op | Luca Barbieri | |
| src_native_swz was used to translate 0/1 swizzles back when Gallium supported them. That support was later removed from Gallium, and the function currently always returns true. Remove it. | |||
| 2010-03-15 | nvfx: clean up shader header | Luca Barbieri | |
| Currently the behavior of shader.h depends on some constants that are defined differently in vertex and fragment programs. This patch cleans that up by splitting the relevant symbols in vertex program and fragment program variants | |||
| 2010-03-15 | nvfx: draw: make swtnl draw_elements actually work. | Luca Barbieri | |
| It was totally broken: the index buffer was passed as NULL! | |||
| 2010-03-15 | nvfx: draw: emit color as floating point | Luca Barbieri | |
| Don't lose precision by converting to u8. | |||
