Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-05-06 | r5xx: FP: Add OPCODE_TXB. | Corbin Simpson | |
Tex lookup with biased LOD. Should magically work. | |||
2008-05-06 | r5xx: FP: Make MOV/ABS look pretty. | Corbin Simpson | |
We can't really do anything like emit_alu, so we're doing emit_mov instead. | |||
2008-05-06 | Update make output for autoconf help | Dan Nicholson | |
2008-05-06 | GEM: Fix previous commit to avoid asserting when we run into reserved space. | Eric Anholt | |
These are the dwords that the reserved space is for. | |||
2008-05-06 | gallium: re-enable temporarily disabled code in do_copy_texsubimage() | Brian Paul | |
2008-05-06 | Merge branch 'master' of ssh://git.freedesktop.org/git/mesa/mesa | Dan Nicholson | |
2008-05-06 | Prevent makedepend from running multiple times | Dan Nicholson | |
The default target in src/mesa/Makefile calls a recursive $(MAKE). With parallel jobs, this causes makedepend to run twice. Instead, block on the first make until depend has been created. | |||
2008-05-06 | Always cleanup the makedepend backup files | Dan Nicholson | |
Consistently cleanup the depend.bak files created by makedepend. Also, realclean has been changed to use a single find command, which speeds it up considerably. | |||
2008-05-06 | GEM: Don't emit an extra MI_FLUSH in the batch since GEM handles it. | Eric Anholt | |
2008-05-06 | Add support for ATI_separate_stencil in display lists. | Michal Wajdeczko | |
2008-05-06 | gallium: create drawing surfaces as GPU_READ/WRITE only | Brian Paul | |
Create different temporary surfaces for CPU_READ/WRITE when needed (such as for glReadPixels, glAccum, some glCopy/DrawPixels, glCopyTexSubImage, etc). | |||
2008-05-06 | gallium: create renderbuffer surface w/out CPU_READ/WRITE flags | Michal Danzer | |
2008-05-06 | gallium: move setup of dest_surface in do_copy_texsubimage() | Michal Danzer | |
2008-05-07 | gallium: Simple facility to dump and view images for debugging. | José Fonseca | |
2008-05-06 | r5xx: Emit an OUT instruction at the end of execution. | Corbin Simpson | |
This should make TEX/TXP work right. (Note: "Should" is not "does.") | |||
2008-05-06 | r5xx: We update max_temp_idx now, so no need to hard-code it. | Corbin Simpson | |
This roughly doubles the speed of glxgears (GINAB) by allowing more pixels to run concurrently. | |||
2008-05-06 | Error consistently when running recursive make | Dan Nicholson | |
When changing directories and running a sub-make, ensure that both the cd and make commands propagate errors to the parent make. | |||
2008-05-06 | r5xx: Fix typo. | Corbin Simpson | |
Gotta be more careful with my cut'n'paste, lawl. | |||
2008-05-06 | r5xx: Use max_temp_idx. | Corbin Simpson | |
2008-05-06 | Add .PHONY targets to top Makefile for non-file targets | Dan Nicholson | |
When a make target doesn't result in a file of the same name, adding it to a .PHONY target means make won't look for such a file, speeding the build up a bit. This allows `make doxygen' to work since otherwise make will consider the doxygen directory as up to date. | |||
2008-05-06 | autoconf: Replace the configs/current symlink from config.status | Dan Nicholson | |
Minor tweak so that running config.status will entirely recreate the configure settings by replacing the configs/current symlink. | |||
2008-05-06 | [intel-GEM] Add tiling support to swrast. | Keith Packard | |
Accessing tiled surfaces without using the fence registers requires that software deal with the address swizzling itself. | |||
2008-05-06 | gallium: change calculate_first_last_level() to match gallium-tex-surfaces ↵ | Brian Paul | |
branch | |||
2008-05-06 | gallium: sync up texture/sampler changes with master | Brian Paul | |
2008-05-06 | gallium: Make sure to release texture surfaces (at the right time). | Michel Dänzer | |
2008-05-06 | gallium: glCopyTexSubImage improvement. | Michel Dänzer | |
Only get a texture surface for attempting an accelerated copy, and mark it for GPU use only. | |||
2008-05-06 | i965: fix googleearth in classic mode. | Dave Airlie | |
In classic mode googleearth triggered a case where vbos weren't getting accounted properly. | |||
2008-05-06 | gallium: Define util_sprintf for non-WIN32. | Michel Dänzer | |
2008-05-06 | Merge commit 'origin/gallium-0.1' into gallium-tex-surfaces | Keith Whitwell | |
Conflicts: src/mesa/state_tracker/st_atom_sampler.c src/mesa/state_tracker/st_cb_texture.c | |||
2008-05-06 | gallium: New pipe_screen interface to overlay a texture on existing memory. | José Fonseca | |
2008-05-05 | Dump buffer tiled status from intelPrintSAREA | Keith Packard | |
2008-05-05 | autoconf: Sanitize asm build for cross-compiling and --enable-*-bit | Dan Nicholson | |
Two fixes to the asm configuration: - Disable when the user is cross-compiling for x86 or x86_64 since it requires running an executable compiled for the target host. - If the user has specified --enable-32-bit on x86_64 or --enable-64-bit on x86, respect that and choose the correct asm architecture. | |||
2008-05-06 | r300: fragment.position input needs no blanking out, it's correctly handled ↵ | Markus Amsler | |
in insert_wpos. fixes bug 15447 | |||
2008-05-05 | autoconf: Error for incompatible version of libdrm | Dan Nicholson | |
The DRI modules can only be built against libdrm master (currently version 2.3.1), so this should be enforced to save people from trying to build against older versions. Added a section at the top of the script to consolidate all required versions. | |||
2008-05-05 | GEM: Allocate the right number of relocs, avoiding heap smashing. | Eric Anholt | |
2008-05-05 | GEM: Include target buffer handle in relocation debug. | Eric Anholt | |
2008-05-05 | autoconf: More quoting, just to be safe | Dan Nicholson | |
2008-05-05 | Ignore xdemos/sharedtex | Dan Nicholson | |
2008-05-05 | autoconf: Allow non-pkg-config builds to succeed | Dan Nicholson | |
The variable no_x was being set to yes when libX11 was not found through pkg-config. This causes AC_PATH_XTRA to skip its search for the X11 libraries, which was not the intended effect. Also switched to using the PKG_CHECK_EXISTS autoconf macro. | |||
2008-05-05 | fix _mesa_ffs for alternative compilers | Alan Hourihane | |
2008-05-05 | declare atoms as extern | Alan Hourihane | |
2008-05-05 | autoconf: Scrape the version from configs/default | Dan Nicholson | |
Added the make script version.mk to print the various version numbers from configs/default. This is used to substitute the version in autoconf rather than duplicating it in both places. | |||
2008-05-05 | GEM: Set validate index to keep the same buffer from being duped on the list. | Eric Anholt | |
2008-05-05 | Print GEM handles instead of BO pointers in debugging. | Eric Anholt | |
small integers are much prettier, and let me correlate to DRM debug output. | |||
2008-05-05 | Initialize bufmgr_gem->validate_array[i].offset. | Eric Anholt | |
This is just cosmetic, to produce less scary values when the ioctl fails and doesn't return values there. | |||
2008-05-05 | Make intel_{batch,exec}_ioctl return an error code so we can recover better. | Eric Anholt | |
2008-05-05 | Add intel_bufmgr_gem.c to i915 | Keith Packard | |
2008-05-05 | Temporarily disable intel pixel ops on i915 for GEM | Keith Packard | |
Instead of attempting to fix these for GEM, just disable until GEM is working. | |||
2008-05-05 | glcore: Set all external variables in configuration | George Sapountzis | |
based on patch by Dan Nicholson <dbn.lists@gmail.com> | |||
2008-05-05 | util: Alternative implementation for standard c library string functions. | José Fonseca | |