summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-03-05nouveau: s/TEXTURE_USAGE_PRIMARY/TEXTURE_USAGE_SCANOUTChristoph Bumiller
2010-03-04svga: Forgot one bit in rebaseJakob Bornecrantz
2010-03-04nouveau: Conversion to winsys handleJakob Bornecrantz
Not the best conversion that could be done.
2010-03-04softpipe: remove dead get_texture_buffer functionKeith Whitwell
2010-03-04r300g: remove dead r300_get_texture_buffer functionKeith Whitwell
2010-03-01r300g: Conversion to to winsys handleJakob Bornecrantz
2010-03-01svga: Conversion to winsys handleJakob Bornecrantz
2010-03-01i965g: Conversion to winsys handleJakob Bornecrantz
2010-03-01i915g: Conversion to winsys handleJakob Bornecrantz
2010-03-01gallium: Reorg texture usage flagsJakob Bornecrantz
Introduce a new shared usage and rename primary to scanout. The display target usage is more of a windows concept and doesn't mean the same thing as shared. Display target means that the surface should be presentable, for softpipe this means that it should be backed by a hardware buffer.
2010-03-01gallium: Expose a opaque winsys handle and functions on pipe_screenJakob Bornecrantz
Instead of having these functions on a side interface like on drm_api create a opaque winsys_handle that is to be passed down into the winsys. Currently the only thing ported to this new interface is drm_api, and of that only the components that builds by default is ported. All the drivers and any extra state trackers needs to be ported before this can go into master.
2010-03-01python: Don't mention deprecated drivers=trace option.José Fonseca
Now trace always built.
2010-03-01llvmpipe: Don't mention deprecated drivers=trace option.José Fonseca
Now trace always built.
2010-03-01progs/gallium: Make a phony target "unit" to run unit tests.José Fonseca
2010-03-01dri/nouveau: Combine the dummy texture more deterministically on nv0x.Francisco Jerez
2010-03-01dri/nouveau: Fix up the ADD texture environment on nv0x.Francisco Jerez
2010-03-01dri/nouveau: Add two stencil operation cases in nv04_state_raster.c.Andrew Randrianasulu
Signed-off-by: Francisco Jerez <currojerez@riseup.net>
2010-03-01dri/nouveau: Allow to render to XRGB8888 textures.Andrew Randrianasulu
Signed-off-by: Francisco Jerez <currojerez@riseup.net>
2010-02-28r300g: atomize texture and sampler statesMarek Olšák
2010-02-28r300g: decouple vertex stream setup (PSC) and VS output mapping (VAP_OUT)Marek Olšák
Formerly known as vertex_format_state. These two are completely unrelated when using HWTCL and decoupling them makes the design less SWTCL-centric. When bypass_vs_clip_and_viewport gets removed, the PSC setup will no longer be a derived state. This change shouldn't make unbreaking SWTCL harder.
2010-02-28i965g: Fix texture creationJakob Bornecrantz
2010-02-28Fixed mklib to properly merge static libraries on darwin.Alex Weiss
Signed-off-by: Dan Nicholson <dbn.lists@gmail.com>
2010-02-27dri: Remove dead code.Vinson Lee
2010-02-27glut: Add asserts to check for null pointer dereferences.Vinson Lee
2010-02-27glx: Add assert to check input to memcpy.Vinson Lee
2010-02-27mesa: Add asserts to check inputs to memcpy.Vinson Lee
2010-02-27mesa: Add assert to check input to memcpy is not null.Vinson Lee
2010-02-27glsl: Move assert from outside to inside of _slang_gen_swizzle function.Vinson Lee
2010-02-27dri: Add assert to check for null pointer dereference.Vinson Lee
2010-02-27i810: Add assert to check for null pointer dereference.Vinson Lee
2010-02-27mach64: Add asserts to check for null pointer dereferences.Vinson Lee
2010-02-27mga: Add assert to check for null pointer dereference.Vinson Lee
2010-02-27r128: Add assert to check for null pointer dereference.Vinson Lee
2010-02-28st/mesa: do not advertise S3TC if the external lib is not availableMarek Olšák
2010-02-28r300g: put validating buffers after flushingMarek Olšák
Also cleaning up the nasty validation process.
2010-02-28r300g: use the atom size directly during emissionMarek Olšák
2010-02-28r300g: atomize invalidation of texture cachesMarek Olšák
2010-02-28r300g: atomize PVS flushMarek Olšák
The first non-state atom. It's better and cleaner to have it.
2010-02-28r300g: add size parameter to the atom emit functionsMarek Olšák
Maintaining a closer relationship between the atom size and what's passed in BEGIN_CS.
2010-02-27mesa: remove libmesagallium.a on make cleanMarcin Slusarz
Signed-off-by: José Fonseca <jfonseca@vmware.com>
2010-02-27r300: Add asserts to check for null pointer dereferences.Vinson Lee
2010-02-27savage: Add assert to check for null pointer dereference.Vinson Lee
2010-02-27sis: Add assert to check function pointer is not null.Vinson Lee
2010-02-27tdfx: Add asserts to check for null pointer dereferences.Vinson Lee
2010-02-27unichrome: Assert that pointer is not null before dereferencing.Vinson Lee
2010-02-27util: Fix X8/A8B8G8R8_SNORM's swizzle.José Fonseca
2010-02-27progs/gallium: Add unit tests for pixel format packing/unpacking.José Fonseca
2010-02-27r300g: move the emission of GA_POINT_MINMAX into emit_fb_stateMarek Olšák
The only practical limits are the ones derived from the currently-set framebuffer state.
2010-02-27r300g: put the emission of R300_US_OUT_FMT_UNUSED backMarek Olšák
It wasn't such a good idea to remove it. :/
2010-02-27r300g: mark rasterizer_state as dirty only when it's not NULLMarek Olšák