summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* radeon: FBO fixes for big endian.Michel Dänzer2009-11-173-11/+44
|
* Add MESA_FORMAT_XRGB8888_REV.Michel Dänzer2009-11-175-3/+49
|
* radeon: rn50's have no 3D engine so don't try and init 3D driver.Dave Airlie2009-11-171-2/+4
|
* progs/util: Fix memory leak if LoadYUVImage fails.Vinson Lee2009-11-161-0/+1
|
* svga: Build svga driverJakob Bornecrantz2009-11-175-6/+24
|
* svga: Add vmwgfx_drm.h file from vmwgfx kernel driverJakob Bornecrantz2009-11-171-0/+442
| | | | | | | | Add the vmwgfx_drm.h header for now, this allows the svga driver to be enabled by default without forcing people to install the vmwgfx_drm.h header on their system. To be removed once vmwgfx_drm.h is in libdrm.
* svga: Add svga driverJakob Bornecrantz2009-11-1795-0/+27235
|
* progs/demos: Fix memory leak in ray.c.Vinson Lee2009-11-161-0/+2
|
* st/xorg: Fix copy-pastoJakob Bornecrantz2009-11-171-1/+1
| | | | Thanks Alan.
* progs/demos: Fix memory leak in projtex.c.Vinson Lee2009-11-161-0/+3
|
* progs/demos: Fix memory leak in ipers.c.Vinson Lee2009-11-161-0/+2
|
* i965: Use MESA_FORMAT_AL1616 when appropriateIan Romanick2009-11-162-3/+12
|
* Move 'static' to start of declaration to silence compiler warningIan Romanick2009-11-161-1/+1
|
* AL1616: Enable MESA_FORMAT_AL1616 for software pathsIan Romanick2009-11-161-2/+4
|
* AL1616: Add TexImage storage pathIan Romanick2009-11-161-0/+73
|
* AL1616: Add texel fetch / store routinesIan Romanick2009-11-162-0/+62
|
* AL1616: Add formats for GL_LUMINANCE16_ALPHA16 texturesIan Romanick2009-11-162-0/+27
|
* AL1616: Add macros to pack two GLushorts into a texelIan Romanick2009-11-161-0/+6
|
* progs/demos: Fix memory leak in fslight.c.Vinson Lee2009-11-161-0/+1
|
* st/xorg: Fix comp alpha code and deal with luminance masksJakob Bornecrantz2009-11-164-6/+62
| | | | | | | | | | There are two fixes in here one is a one liner that fixes component alpha logic. The other deals better with luminance formats used for masks, sources not yet implemented. Fixes component alpha text and icons in gnome. There are a one or two cases that this code misses. Like if src_luminance is set but no mask image is given.
* st/xorg: Incase of format missmatch swizzle channels and set alphaJakob Bornecrantz2009-11-164-10/+138
| | | | This path is only hit for icons in gnome so far
* r600: don't force Z orderAlex Deucher2009-11-161-3/+0
| | | | | | | Let the hw decide (early vs late Z) fixes fdo bug 25092 Signed-off-by: Alex Deucher <[email protected]>
* docs: Update r300g status.Corbin Simpson2009-11-161-0/+1
|
* docs: fixes, changes for Mesa 7.7Brian Paul2009-11-161-0/+3
|
* progs/tests: silence warningBrian Paul2009-11-161-1/+1
|
* mesa: remove unused vertex array driver hooksBrian Paul2009-11-163-117/+26
|
* mesa: check BaseLevel, MaxLevel in _mesa_GenerateMipmapEXT()Brian Paul2009-11-161-0/+5
|
* mesa: use _mesa_get_current_tex_object()Brian Paul2009-11-161-3/+1
|
* mesa: added another check in check_gen_mipmap()Brian Paul2009-11-161-1/+3
| | | | | We don't need to call ctx->Driver.GenerateMipmap() if we're updating a texture level >= MAX_LEVEL.
* st/xorg: Only reference new picture formats when they're defined.Michel Dänzer2009-11-161-4/+6
| | | | Fixes http://bugs.freedesktop.org/show_bug.cgi/?id=25094 .
* st/mesa: comments for st_draw.cBrian Paul2009-11-151-4/+14
|
* st/egl: add some basic commentsBrian Paul2009-11-152-0/+25
|
* nv20: Fix build for the last nouveau_class.h changes.Francisco Jerez2009-11-151-2/+2
| | | | | Signed-off-by: Francisco Jerez <[email protected]> Signed-off-by: Pekka Paalanen <[email protected]>
* nv10: Fix build for the last nouveau_class.h changes.Francisco Jerez2009-11-152-3/+3
| | | | | Signed-off-by: Francisco Jerez <[email protected]> Signed-off-by: Pekka Paalanen <[email protected]>
* progs: Ignore Mac OS dSYM directories.Vinson Lee2009-11-141-0/+1
|
* i965: Share OPCODE_TXB between brw_wm_emit.c and brw_wm_glsl.cEric Anholt2009-11-133-101/+63
| | | | This should fix TXB on G45 and older in the GLSL case.
* i965: Share OPCODE_TEX between brw_wm_emit.c and brw_wm_glsl.c.Eric Anholt2009-11-133-118/+72
| | | | | New comments should explain some of the confusion about how this message works.
* i965: Clean up emit_tex a bit.Eric Anholt2009-11-131-27/+24
|
* Merge remote branch 'origin/mesa_7_6_branch'Eric Anholt2009-11-1310-46/+81
|\
| * i965: Fix Ironlake shadow comparisons.Eric Anholt2009-11-121-7/+17
| | | | | | | | The cube map array index arg is always present.
| * i965: Fix VBO last-valid-offset setup on Ironlake.Eric Anholt2009-11-121-10/+3
| | | | | | | | | | Instead of doing math based on the (broken for VBO && offset != 0) input->count number, just use the BO size. Fixes assertion failure in ETQW.
| * i965: fix EXT_provoking_vertex supportRoland Scheidegger2009-11-118-29/+61
| | | | | | | | | | | | | | | | This didn't work for quad/quadstrips at all, and for all other primitive types it only worked when they were unclipped. Fix up the former in gs stage (could probably do without these changes and instead set QuadsFollowProvokingVertexConvention to false), and the rest in clip stage.
* | i965: Flag BRW_NEW_CONTEXT on some context state.Eric Anholt2009-11-132-6/+6
| | | | | | | | | | | | Fixing this is a prereq for avoiding flagging all state at new batch time. Eliminating that still causes problems, though (notably glean logicOp fails on my GM965).
* | intel: Remove some dead context structure fields.Eric Anholt2009-11-131-2/+0
| |
* | i965: Remove an unused cache_item field.Eric Anholt2009-11-133-3/+1
| |
* | i965: Remove long dead structures for ffvertex_prog.c.Eric Anholt2009-11-131-17/+0
| |
* | i965: Use bo_map instead of subdata to upload the bits of constant buffer.Eric Anholt2009-11-132-2/+26
| | | | | | | | Saves CPU time, resulting in a 2.5% FPS win on ETQW.
* | i965: Validate the number of URB entries selected for the VS.Eric Anholt2009-11-131-4/+33
| |
* | intel: When subdataing a busy buffer, use a temporary and blit in.Eric Anholt2009-11-131-3/+16
| | | | | | | | | | | | This cuts a massive number of waits in ET:QW, which uses a VBO ringbuffer. Unfortunately it doesn't BufferData when wrapping back to 0, so we can't be clever with tracking what's been initialized.
* | i965: Clean up Ironlake sampler type definitions.Eric Anholt2009-11-133-18/+10
| | | | | | | | They're the same regardless of execution width for 8, 4x2, and 16.