Keith Whitwell
1997231916
Merge commit 'origin/master' into gallium-resources
Conflicts:
src/gallium/auxiliary/Makefile
src/gallium/auxiliary/util/u_blit.c
src/gallium/auxiliary/util/u_blit.h
src/gallium/auxiliary/util/u_gen_mipmap.c
src/gallium/auxiliary/util/u_gen_mipmap.h
src/mesa/state_tracker/st_cb_texture.c
src/mesa/state_tracker/st_gen_mipmap.c
15 年前
Brian Paul
e1ee3eaf6d
cell: build identity driver too
15 年前
Brian Paul
a9a1b52f95
cell: add missing semicolon
15 年前
Christoph Bumiller
e548babb1f
nv50: support more formats in surface_copy,fill
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.
15 年前
Eric Anholt
5782b2a968
i965: Fix readpixels from ReadBuffer != DrawBuffer.
Fixes piglit fbo-readdrawpix.
15 年前
Eric Anholt
a589da14de
i965: Fix inversion for glCopyPixels to/from FBOs.
fixes piglit fbo-copypix.
15 年前
Eric Anholt
800a4b202f
intel: Remove more code for x8z24 visuals, since we only do s8z24.
15 年前
Eric Anholt
25becb8a7a
Revert "i965: Do VS SGT, SLT, and friends using CMP, SEL instead of CMP, MOV, MOV."
This reverts commit 8ef3b1834a
. Fixes
piglit glsl-vs-if.
15 年前
Eric Anholt
ba208604ea
Revert "i965: Do FS SLT, SGT, and friends using CMP, SEL instead of CMP, MOV, MOV."
This reverts commit 46450c1f3f
. I was
wrong about null reg behavior -- it reads undefined, not 0. And
they're not kidding.
15 年前
Eric Anholt
7cbb7051f4
meta: Fix up restoration of state if _mesa_map_pbo_source() fails.
15 年前
Eric Anholt
541c9c08e5
meta: Properly refcount our saved programs and texobjs.
Found while debugging bug #24119 .
15 年前
Brian Paul
7c45710859
gallium: add target-helpers/wrap_screen.c to C_SOURCES
Was commented out before.
15 年前
Michal Krol
40c3861e1e
st/mesa: Invalidate sampler view when texture object changes.
15 年前
Roland Scheidegger
ac8662c29d
st/xorg: fix up xorg state tracker to use cso changes
use cso_set_fragment_sampler_views instead of cso_set_sampler_textures
15 年前
Brian Paul
e1a4bb2370
regenerate gl_mangle.h to get new EGLImage functions
15 年前
José Fonseca
759c1c287c
libgl-xlib: Use a simple GALLIUM_DRIVER env var to select the pipe driver.
GALLIUM_DRIVER is being used in many other places, and it easier to
memorizing and understand than all the GALLIUM_NO_XXX.
15 年前
José Fonseca
d731190ec3
gallium: Silence warning.
15 年前
Roland Scheidegger
8f55a95178
gallium: change remaining util functions to use cso sampler views
changes arguments of util_blit_pixels_tex and util_gen_mipmap to
struct pipe_sampler_view * instead of struct pipe_texture *.
15 年前
Michal Krol
e4b8a307b2
gallium/docs: Create a separate section for Sampler Views.
15 年前
Keith Whitwell
ad88ac7903
Merge branch 'gallium-sampler-view' into gallium-resources
Conflicts:
src/gallium/auxiliary/cso_cache/cso_context.c
src/gallium/auxiliary/util/u_blit.c
src/gallium/drivers/llvmpipe/lp_texture.c
src/gallium/drivers/softpipe/sp_texture.c
src/mesa/state_tracker/st_cb_fbo.c
src/mesa/state_tracker/st_framebuffer.c
src/mesa/state_tracker/st_texture.c
15 年前
Keith Whitwell
8cdfd1219a
Merge commit 'origin/master' into gallium-sampler-view
This branch already seems to have the nv50_tex.c fix.
Conflicts:
src/gallium/drivers/nv50/nv50_tex.c
15 年前
Chia-I Wu
e0ce4a4a09
i965g: Fix use of an uninitialized variable.
15 年前
Chia-I Wu
9d3a873f42
Merge remote branch 'origin/gallium-st-api'
15 年前
Ben Skeggs
95d43bccde
nv50: fix texturing from >=4GiB mark
15 年前
Jakob Bornecrantz
b586774016
llvmpipe: Fix rebase typo
15 年前
Jakob Bornecrantz
8b63f9b497
winsys/sw: Add a software winsys layered on a pipe
15 年前
Jakob Bornecrantz
eaee22ac88
i965g: Fix after context transfers
15 年前
Brian Paul
cb1b0b4bec
gallivm: checkpoint: stencil test code
15 年前
Brian Paul
185be3a87a
gallivm/llvmpipe: rename some constant building functions
15 年前
Brian Paul
c86a499769
gallivm: fix up some #includes
15 年前
Brian Paul
0d71ba46e6
gallivm/llvmpipe: rename os_llvm.h to lp_bld.h
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.
15 年前
Keith Whitwell
77bc770c99
util: missing file
15 年前
José Fonseca
3eb4b7bbec
libgl-xlib: Obey GALLIUM_SOFTPIPE define.
15 年前
Dave Airlie
8e848d682e
gallium: fix frontbuffer rendering with r300g
No idea if this is the correct fix, but it makes it work again at least.
Signed-off-by: Dave Airlie <airlied@redhat.com>
15 年前
Brian Paul
d0b35352ed
llvmpipe: updated status in README file
15 年前
Brian Paul
aa3cdb712f
progs/objviewer: remove debug code
15 年前
Brian Paul
d25d3cc008
gallivm: fix typo/bug in lp_build_sgn()
We were never returning -1 as a result. This fixes some inverted/flipped
faces with cube mapping.
15 年前
Keith Whitwell
6420aca08b
cso: Do not hold references to bound textures.
Sampler views already hold references to those.
15 年前
Brian Paul
1d6d51413e
gallivm: add min_lod==max_lod special-case code in lp_build_lod_selector()
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.
15 年前
Brian Paul
b9a81b626a
gallivm: asst clean-ups, comments, etc.
15 年前
Brian Paul
eecf9c85b0
gallivm: implement minification/magnification selection
Use the LOD value to determine whether to use the minification vs.
magnification filter.
All mipmap sampling modes work now.
15 年前
Brian Paul
e0f7c3cbf0
gallivm: fix incorrect clamp in lp_build_linear_mip_levels()
15 年前
Brian Paul
f9d753787e
gallivm: fix incorrect floor(), itrunc()
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.
15 年前
Michal Krol
3949388ca3
st/mesa: Fix a call to st_get_stobj_sampler_view().
15 年前
Michal Krol
6b60820fde
st/mesa: Pass in correct sampler view object to blitter.
15 年前
Michal Krol
df65fc8100
util: Fix nil pointer reference.
15 年前
Luca Barbieri
50d96f741e
nv40: remove leftover nv40_transfer.c from unification into nvfx
15 年前
Michal Krol
f2bc089d14
gallium: util_blit_pixels() takes source sampler view as argument.
15 年前
Michal Krol
dbf20a1f0f
st/mesa: Cache FBO texture's sampler view object.
15 年前
Chia-I Wu
a66d008104
st/mesa: Update the comments in st_manager.c.
15 年前