Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-03-18 | Add format B5G5R5X1 | Alan Hourihane | |
2010-03-18 | gallivm/llvmpipe: simplify front/back stencil ref value handling | Brian Paul | |
Instead of passing an array, just pass two scalar values. | |||
2010-03-18 | gallivm: checkpoint WIP two-sided stencil test | Brian Paul | |
2010-03-18 | llvmpipe: set opaque = FALSE if stencil enabled | Brian Paul | |
Fixes occasional bad tiles seen in some demos like progs/demos/reflect.c | |||
2010-03-18 | llvmpipe: Fix crashes when there is no depth buffer bound. | José Fonseca | |
2010-03-18 | st/dri: Switch from st_public.h to st_api.h. | Chia-I Wu | |
This is tested with demos found in progs/demos. However, only the DRI2 path is tested. | |||
2010-03-18 | st/dri: Implement st_api.h callbacks. | Chia-I Wu | |
This commit adds dri_st_api.c that implements st_api.h callbacks. A following commit will switch st/dri from st_public.h to st_api.h. | |||
2010-03-18 | st/dri: Headers and public symbols clean up. | Chia-I Wu | |
Remove unused headers and stop marking driDriverAPI as PUBLIC. | |||
2010-03-18 | st/dri: Move DRI1 bits in dri_context.c to dri1.c. | Chia-I Wu | |
2010-03-18 | st/dri: Move DRI1 bits in dri_drawable.c to dri1.c. | Chia-I Wu | |
2010-03-18 | st/dri: Move DRI1 bits in dri_screen.c to dri1.c. | Chia-I Wu | |
2010-03-17 | gallivm/llvmpipe: basic stencil testing works | Brian Paul | |
Most stencil demos look OK (modulo some unrelated rendering glitches). Only single-sided stencil test works at this point. There are probably some bugs to be found... | |||
2010-03-17 | llvmpipe: remove incorrect depth test check | Brian Paul | |
2010-03-17 | gallivm: added lp_build_andc() | Brian Paul | |
2010-03-17 | llvmpipe: silence some pointer/casting warnings | Brian Paul | |
2010-03-17 | gallivm/llvmpipe: more asst changes for stencil testing | Brian Paul | |
2010-03-17 | gallivm/llmvpipe: pass stencil refs state into z/stencil build code | Brian Paul | |
2010-03-17 | llvmpipe: use new LP_JIT_CTX_ enums for jit context field positions | Brian Paul | |
Use the new enum values rather than integers in a few places. | |||
2010-03-17 | llvmpipe: added stencil ref values to jit context state | Brian Paul | |
2010-03-17 | llvmpipe: break lines | Brian Paul | |
2010-03-16 | cell: add missing semicolon | Brian Paul | |
2010-03-16 | nv50: support more formats in surface_copy,fill | Christoph Bumiller | |
Fixes corrupted fonts in bzFlag, where we've been silently failing to copy I8 mipmaps to a new miptree. Print an error message on unsupported format now, since we can't return failure. | |||
2010-03-16 | gallium: add target-helpers/wrap_screen.c to C_SOURCES | Brian Paul | |
Was commented out before. | |||
2010-03-16 | st/xorg: fix up xorg state tracker to use cso changes | Roland Scheidegger | |
use cso_set_fragment_sampler_views instead of cso_set_sampler_textures | |||
2010-03-16 | libgl-xlib: Use a simple GALLIUM_DRIVER env var to select the pipe driver. | José Fonseca | |
GALLIUM_DRIVER is being used in many other places, and it easier to memorizing and understand than all the GALLIUM_NO_XXX. | |||
2010-03-16 | gallium: Silence warning. | José Fonseca | |
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 | 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 | llvmpipe: updated status in README file | 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 | util: Fix nil pointer reference. | Michal Krol | |