summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2009-11-17mesa: remove trailing comment to silence warningBrian Paul
2009-11-17mesa: remove a bit of old codeBrian Paul
2009-11-17svga: More -Werror removalJakob Bornecrantz
2009-11-17svga: Remove -Werror for now as GCC 4.4.x raises a bunch of warningsJakob Bornecrantz
2009-11-17r300: fix reads and writes for MESA_FORMAT_S8Z24 bufferMaciej Cencora
Regression was introduced by texformat-rework branch merge.
2009-11-17nouveau: nv30: Check for NULL front (happens with DRI2)Patrice Mandin
2009-11-17nouveau: nv30: Add missing include to fix warningPatrice Mandin
2009-11-17Remove unconditional use of glibc specific bswap_16() macro.Michel Dänzer
Fixes unresolved symbol bswap_16 on non-glibc or little endian glibc platforms.
2009-11-17dri: Ensure subdirs have finished before linking driverDan Nicholson
Recursive make is hard. If there are subdirectories in the DRI drivers, it's pretty certain we want to finish building in them before linking the driver. Add a new target to serialize the rules. Signed-off-by: Dan Nicholson <dbn.lists@gmail.com>
2009-11-17r600: More span breakage fixes.Michel Dänzer
At least now the compiler doesn't complain about implicitly declared functions anymore...
2009-11-17r600: Attempt to fix span breakage introduced by big endian fixes.Michel Dänzer
Only compile tested; I happened to notice people on IRC reporting .../r600_dri.so: undefined symbol: radeon_ptr_2byte_8x2
2009-11-17radeon: Depth/stencil span code fixes for big endian.Michel Dänzer
Fixes e.g. text in progs/demos/arbocclude.
2009-11-17radeon: Fix occlusion queries on big endian.Michel Dänzer
2009-11-17radeon: Fix software fallbacks with KMS on big endian.Michel Dänzer
2009-11-17radeon: FBO fixes for big endian.Michel Dänzer
2009-11-17Add MESA_FORMAT_XRGB8888_REV.Michel Dänzer
2009-11-17radeon: rn50's have no 3D engine so don't try and init 3D driver.Dave Airlie
2009-11-17svga: Build svga driverJakob Bornecrantz
2009-11-17svga: Add vmwgfx_drm.h file from vmwgfx kernel driverJakob Bornecrantz
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.
2009-11-17svga: Add svga driverJakob Bornecrantz
2009-11-17st/xorg: Fix copy-pastoJakob Bornecrantz
Thanks Alan.
2009-11-16i965: Use MESA_FORMAT_AL1616 when appropriateIan Romanick
2009-11-16Move 'static' to start of declaration to silence compiler warningIan Romanick
2009-11-16AL1616: Enable MESA_FORMAT_AL1616 for software pathsIan Romanick
2009-11-16AL1616: Add TexImage storage pathIan Romanick
2009-11-16AL1616: Add texel fetch / store routinesIan Romanick
2009-11-16AL1616: Add formats for GL_LUMINANCE16_ALPHA16 texturesIan Romanick
2009-11-16AL1616: Add macros to pack two GLushorts into a texelIan Romanick
2009-11-16st/xorg: Fix comp alpha code and deal with luminance masksJakob Bornecrantz
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.
2009-11-16st/xorg: Incase of format missmatch swizzle channels and set alphaJakob Bornecrantz
This path is only hit for icons in gnome so far
2009-11-16r600: don't force Z orderAlex Deucher
Let the hw decide (early vs late Z) fixes fdo bug 25092 Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
2009-11-16mesa: remove unused vertex array driver hooksBrian Paul
2009-11-16mesa: check BaseLevel, MaxLevel in _mesa_GenerateMipmapEXT()Brian Paul
2009-11-16mesa: use _mesa_get_current_tex_object()Brian Paul
2009-11-16mesa: added another check in check_gen_mipmap()Brian Paul
We don't need to call ctx->Driver.GenerateMipmap() if we're updating a texture level >= MAX_LEVEL.
2009-11-16st/xorg: Only reference new picture formats when they're defined.Michel Dänzer
Fixes http://bugs.freedesktop.org/show_bug.cgi/?id=25094 .
2009-11-15st/mesa: comments for st_draw.cBrian Paul
2009-11-15st/egl: add some basic commentsBrian Paul
2009-11-15nv20: Fix build for the last nouveau_class.h changes.Francisco Jerez
Signed-off-by: Francisco Jerez <currojerez@riseup.net> Signed-off-by: Pekka Paalanen <pq@iki.fi>
2009-11-15nv10: Fix build for the last nouveau_class.h changes.Francisco Jerez
Signed-off-by: Francisco Jerez <currojerez@riseup.net> Signed-off-by: Pekka Paalanen <pq@iki.fi>
2009-11-13i965: Share OPCODE_TXB between brw_wm_emit.c and brw_wm_glsl.cEric Anholt
This should fix TXB on G45 and older in the GLSL case.
2009-11-13i965: Share OPCODE_TEX between brw_wm_emit.c and brw_wm_glsl.c.Eric Anholt
New comments should explain some of the confusion about how this message works.
2009-11-13i965: Clean up emit_tex a bit.Eric Anholt
2009-11-13Merge remote branch 'origin/mesa_7_6_branch'Eric Anholt
2009-11-13i965: Flag BRW_NEW_CONTEXT on some context state.Eric Anholt
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).
2009-11-13intel: Remove some dead context structure fields.Eric Anholt
2009-11-13i965: Remove an unused cache_item field.Eric Anholt
2009-11-13i965: Remove long dead structures for ffvertex_prog.c.Eric Anholt
2009-11-13i965: Use bo_map instead of subdata to upload the bits of constant buffer.Eric Anholt
Saves CPU time, resulting in a 2.5% FPS win on ETQW.
2009-11-13i965: Validate the number of URB entries selected for the VS.Eric Anholt