Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-01-13 | xlib: split off cell to its own backend | Keith Whitwell | |
Also remove compile-time USE_XSHM flag. Still check for XSHM at runtime though. | |||
2009-01-13 | xlib: allow winsys's to register themselves with glx/xlib state tracker | Keith Whitwell | |
2009-01-12 | dri: make dri_display_surface static | Keith Whitwell | |
2009-01-12 | dri: pull dri_swapbuffers.c into dri_drawable.c | Keith Whitwell | |
2009-01-12 | dri: rename dri1 directory | Keith Whitwell | |
2009-01-12 | dri: sketch of new device-independent glx/dri state tracker | Keith Whitwell | |
2009-01-11 | Merge commit 'origin/gallium-0.2' into gallium-xlib-rework | Keith Whitwell | |
2009-01-10 | cell: use tgsi_dump_instruction() instead of spe_comment() | Brian Paul | |
2009-01-10 | gallium: use tgsi_dump_instruction() instead of ppc_comment() | Brian Paul | |
2009-01-10 | gallium: remove unused struct type | Brian Paul | |
2009-01-10 | gallium: fix register clobber bug in TGSI->PPC codegen | Brian Paul | |
When negating a src vector that's stored in a altivec register, need to put negated value into a new register so we don't upset the original value. This solves the dark colors in the mandelbrot GLSL demo. Also, use new predicate functions to check if a TGSI temp is stored in an altivec register. | |||
2009-01-10 | gallium: emit comments in TGSI->PPC codegen | Brian Paul | |
2009-01-10 | gallium: code to dump/debug PPC code (disabled) | Brian Paul | |
2009-01-10 | gallium: added comment/annotation support to PPC rtasm | Brian Paul | |
2009-01-10 | cell: added rule to produce .s assembly files | Brian Paul | |
2009-01-10 | gallium: s/false/FALSE/ | Brian Paul | |
2009-01-10 | nouveau: Update nv30 swizzling. | Younes Manton | |
2009-01-10 | nouveau: Factor out common winsys bits into libnouveaudrm.a | Younes Manton | |
2009-01-10 | g3dvl: Use Gallium thread wrappers. | Younes Manton | |
2009-01-10 | g3dvl: Use Gallium MALLOC wrappers. | Younes Manton | |
2009-01-10 | g3dvl: Get rid of old unbuffered motion compensation code. | Younes Manton | |
2009-01-10 | g3dvl: Map vertex bufs once per frame/flush. | Younes Manton | |
2009-01-10 | nouveau: Catch some more leaks. | Younes Manton | |
2009-01-10 | g3dvl: Fix some memory leaks. | Younes Manton | |
2009-01-10 | g3dvl: Allocate one set of bufs, let winsys rename them as necessary. | Younes Manton | |
2009-01-10 | nouveau: Add busy() query, determines if BOs can be mapped immediately. | Younes Manton | |
2009-01-10 | nouveau: Use PIPE_BUFFER_USAGE_CPU_* instead of custom. | Younes Manton | |
2009-01-10 | g3dvl: Expand YCbCr to full RGB range by default. | Younes Manton | |
2009-01-10 | g3dvl: Work around mplayer weirdness in XvMCPutSurface(). | Younes Manton | |
2009-01-10 | g3dvl: Flag textures holding incoming data as dynamic. | Younes Manton | |
2009-01-10 | nouveau: Put dynamic textures in GART for CPU access and don't swizzle. | Younes Manton | |
Also flag shadows as dynamic since they're for CPU access as well. | |||
2009-01-10 | gallium: Define PIPE_TEXTURE_USAGE_DYNAMIC. | Younes Manton | |
Knowing how the client intends to use the texture will give the driver the opportunity to optimize for such cases. | |||
2009-01-10 | nouveau: Swizzle textures larger than nv04 SIFM limit in parts. | Younes Manton | |
Limit of SIFM on nv40 is 1024x1024, not sure about others. | |||
2009-01-09 | draw: Add missing include. | José Fonseca | |
2009-01-09 | xlib: move state tracker to glx/xlib | Keith Whitwell | |
Also, remove makefile hacks. | |||
2009-01-09 | xlib: disable more cell calls when GALLIUM_CELL not defined | Keith Whitwell | |
2009-01-09 | xlib: strip out some CI and overlay support | Keith Whitwell | |
2009-01-09 | xlib: strip out some overlay support | Keith Whitwell | |
2009-01-09 | xlib: strip out glXAllocateMemoryNV & friends | Keith Whitwell | |
2009-01-09 | xlib: combine and eliminate some header files | Keith Whitwell | |
2009-01-09 | st: build fix | Alan Hourihane | |
2009-01-09 | glsl: fix typo in the vec2 += operator function | Brian Paul | |
2009-01-09 | mesa: set version string to 7.3-rc1 | Brian Paul | |
2009-01-09 | glsl: fix broken +=, -=, *=, /= operators | Brian Paul | |
These functions need to return the final computed value. Now expressions such as a = (b += c) work properly. Also, no need to use __asm intrinsics in these functions. The resulting code is the same when using ordinary arithmetic operators and is more legible. | |||
2009-01-09 | mesa: fix off-by-one bug in _mesa_delete_instructions() | Brian Paul | |
2009-01-09 | i965: Fix GLSL FS DPH to return the right value instead of src0.w * src1.w. | Eric Anholt | |
2009-01-09 | i965: Remove worrisome comment about _NEW_PROGRAM signaling fp change. | Eric Anholt | |
Everything now depends on either BRW_NEW_FRAGMENT_PROGRAM or BRW_NEW_VERTEX_PROGRAM. | |||
2009-01-09 | mesa: Remove _Active and _UseTexEnvProgram flags from fragment programs. | Eric Anholt | |
There was a note in state.c about _Active deserving to die, and there were potential issues with it due to i965 forgetting to set _UseTexEnvProgram. Removing both simplifies things. Reviewed-by: Brian Paul <brianp@vmware.com> | |||
2009-01-09 | i965: Remove dead brw_vs_tnl.c | Eric Anholt | |
2009-01-09 | i965: allow gl_FragData[0] usage when there's only one color buffer | Brian Paul | |
If gl_FragData[0] is written but not gl_FragCOlor, use the former. |