Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-09 | Don't link demos directly to X libraries | Dan Nicholson | |
Since the linker will just pull in the libraries needed from libGL, we don't need to link the demos directly to the X libraries. Fixes #15886. | |||
2008-05-09 | Merge branch 'gallium-0.1' into gallium-tex-surfaces | Michel Dänzer | |
2008-05-09 | draw: Fix number of vertices allocated in draw_pt_emit(). | Michel Dänzer | |
2008-05-09 | gallium: depth textures have usage depth_stencil instead of render_target | Roland Scheidegger | |
2008-05-09 | autoconf: Allow XCB to be used for GLX | Dan Nicholson | |
Adds an --enable-xcb switch to use XCB in GLX. This only has an effect when the driver is DRI. | |||
2008-05-09 | Default DRI driver directory to match X.Org xserver | Dan Nicholson | |
Since the only valid consumer of the DRI drivers is the X.Org xserver, this changes the default DRI driver directory to match xorg-server: ${libdir}/dri. The old default of /usr/X11R6/modules/dri was wrong for nearly all current systems. | |||
2008-05-09 | autoconf: Attempt to figure out the PIC flags for the platform | Dan Nicholson | |
This commit adds an autoconf macro, MESA_PIC_FLAGS, which sets the PIC flags according to platform and static/shared setting. The platform specifics are taken straight from libtool.m4 and stripped down to just the flags and platforms we cover in Mesa. This should hopefully make it possible to use autoconf on non-GCC platforms. The macro is added external to configure.ac in acinclude.m4 since it's pretty bloated. Note to BSDers: Previously, x86 defaulted to non-PIC on FreeBSD. I didn't carry that preference into this macro. Instead, you can just use --disable-pic where desired. | |||
2008-05-09 | draw: fix translate double-free, minor cleanups | Keith Whitwell | |
2008-05-09 | draw: fix translate double-free, minor cleanups | Keith Whitwell | |
2008-05-09 | Merge commit 'origin/gallium-0.1' into gallium-tex-surfaces | Keith Whitwell | |
2008-05-09 | draw: mimize cost of translate key compares, use cache universally | Keith Whitwell | |
2008-05-09 | translate: helper functions for mimizing cost of key compares | Keith Whitwell | |
2008-05-09 | gallium: Define util_vsprintf. | José Fonseca | |
2008-05-09 | Merge branch 'gallium-0.1' into gallium-tex-surfaces | Keith Whitwell | |
2008-05-09 | gallium: Disable debug_get_option for release builds on Windows. | José Fonseca | |
It always creates the C:\gallium.cfg , even if it does not exists, which might be confusing. | |||
2008-05-09 | intel: use new mipmap generation hooks in driver. | Dave Airlie | |
2008-05-09 | swrast/dri: switch over users of generate_mipmap to new interface | Dave Airlie | |
2008-05-09 | Revert "mesa/intel: map/unmap texture objects around mipmap generation ↵ | Dave Airlie | |
function." This reverts commit c50ffc4cb89b67ae59208eb72cdb664c846ba987. I'll fix this using the mipmap hooks I just picked from gallium-0.1 | |||
2008-05-09 | Remove unused texunit parameter to ctx->Driver.GenerateMipmap() | Brian | |
(cherry picked from commit c3395f4473c8fdf75d04c0dd72e687bc8d8127a7) | |||
2008-05-09 | Added ctx->Driver.GenerateMipmap() driver hook | Dave Airlie | |
(cherry picked from commit 4c2f3dbca940f289e67248682b84a3516d5a3031) Conflicts: src/mesa/drivers/common/driverfuncs.c | |||
2008-05-09 | mesa/intel: map/unmap texture objects around mipmap generation function. | Dave Airlie | |
This at least stops the compiz brain explosion we were seeing, I do wonder though if we should somehow be calling intel_generate_mipmap somehow. | |||
2008-05-09 | gallium: Don't serialize GPU writes. | José Fonseca | |
Only make sure the GPU is finished with a buffer before mapping. The opposite -- waiting for the CPU to be finished before handing to the CPU -- must be done before fencing. | |||
2008-05-08 | gallium: don't free shader.tokens in get_passthrough_fs() | Brian Paul | |
2008-05-08 | gallium: fix out of tex memory crashes | Brian Paul | |
2008-05-08 | gallium: handle null ptrs | Brian Paul | |
2008-05-08 | Add RS690M PCI ID. | Kristian Høgsberg | |
2008-05-08 | gallium: re-enable call to init_renderbuffer_bits(), remove dead code | Brian Paul | |
2008-05-08 | gallium: fix render to depth texture | Brian Paul | |
2008-05-08 | gallium: replace pipe_buffer_destroy() call with pipe_buffer_reference(NULL) | Brian Paul | |
2008-05-08 | gallium: remove dead code | Brian Paul | |
2008-05-08 | gallium: no-op st_Bitmap() if width or height is zero | Brian Paul | |
2008-05-08 | gallium: clean-up, minor fix | Brian Paul | |
2008-05-08 | Merge branch 'gallium-0.1' into gallium-vertex-linear | Keith Whitwell | |
2008-05-08 | draw: only fill in / compare the part of the translate key we're using. | Keith Whitwell | |
It's quite a big struct & we examine it a lot (too much). Reduce the impact of this by just looking at the active part where possible. | |||
2008-05-08 | xlib: more SP_NO_RAST support | Keith Whitwell | |
For some resaon normal (non-display-buffer) buffers are being allocated through Xshm... Bypass at least for SP_NO_RAST | |||
2008-05-08 | softpipe: don't calc det if NO_RAST set | Keith Whitwell | |
2008-05-08 | gallium: plug in dummy stage->destroy func | Brian Paul | |
2008-05-08 | fix quad strips | Zack Rusin | |
2008-05-08 | fix triangle strips | Zack Rusin | |
2008-05-08 | fix silly mistakes | Zack Rusin | |
2008-05-08 | redo the linear paths | Zack Rusin | |
2008-05-08 | fix the regressions | Zack Rusin | |
2008-05-08 | silence debugging output | Zack Rusin | |
2008-05-08 | implement linear path for fetch_emit pipeline | Zack Rusin | |
2008-05-08 | don't fill in linear fetch_elts | Zack Rusin | |
2008-05-08 | implement linear emition and fetching and plug it in the varray paths | Zack Rusin | |
2008-05-08 | split larger primitives in the simple varray pt | Zack Rusin | |
2008-05-08 | abstract fetching elts | Zack Rusin | |
2008-05-08 | Merge branch 'gallium-0.1' into gallium-tex-surfaces | Michel Dänzer | |
2008-05-08 | cso_cache: Fix test for currently bound blend state. | Michel Dänzer | |