summaryrefslogtreecommitdiff
path: root/src/mesa/drivers
AgeCommit message (Collapse)Author
2004-07-09Fix mesa-solo config to define _GNU_SOURCE so that program_invocation_short_nameJon Smirl
will be correctly defined.
2004-07-06use tnl_emit_func, it's saferDaniel Borca
2004-07-05Convert miniglx to use Ian's fancy new driver config code.Jon Smirl
This removes the miniglx driver function InitContextModes(). All of the server directories were edited to remove the implementations.
2004-07-05added GL_ARB_point_sprite.Daniel Borca
color masking correctly implemented for 15bpp. small fixes for textures and tri engine.
2004-07-04Bugzilla #755: Fix polygon offset by setting DEPTH_SCALE to depth_scale insteadEric Anholt
of 1.0.
2004-07-04Patch removes _SOLO definition needed for mesa-solo. mesa-soloJon Smirl
uses the NEW_INTERFACE now so _SOLO isn't necessary anymore. Tested with the hardware that I own.
2004-07-02added GL_EXT_fog_coord.Daniel Borca
added GL_EXT_blend_equation_separate. minor cleanup.
2004-07-01Rename the various function types in t_context.h to include a tnl_ prefix.Keith Whitwell
2004-07-01Remove __driRegisterExtensionsKeith Whitwell
2004-07-01Rename 'emit_func' usages in drivers. Will also rename the ones inKeith Whitwell
t_context.h.
2004-07-01fix for older gcc's (from freedesktop bug id #419)Alan Hourihane
2004-06-29First phase of TLS work. At this point SPARC assembly dispatch isIan Romanick
broken, but it will be fixed "shortly." This is pretty much the same as the patch I sent to the dri-devel list on 22-Jun-2004.
2004-06-29This should make most linux-solo drivers work again. Mainly a fixJon Smirl
for changing SAREA size form DRM_PAGE_SIZE to SAREA_MAX. fb driver is still broken.
2004-06-28add missing R200_RB3D_BLENDCOLOR to r200/radeon_sanity.cRoland Scheidegger
2004-06-26Mesa-solo builds with these changes. There are still more fixups needed toJon Smirl
get individual drivers working again. This converts miniglx to the new dri interface. Thanks to Erdi Chen for the new interface code.
2004-06-25Make sure mklib sees the definition of CC and CXX. Make mklib respectIan Romanick
the definitions of CC and CXX on Linux. This fixed build issues with sunos5-gcc and build issues on GCC 2.x Linux when CC and CXX are set to a GCC 3.x compiler.
2004-06-25Corrected a float to ubyte conversion bug with fog enabled.Erdi Chen
2004-06-24hack for compressed textures with aspectratio greater than 8:1Daniel Borca
2004-06-23revert accidental change from rev. 1.10Roland Scheidegger
2004-06-22check for NULL pointer to glTexImage (fix verified by Adam Jackson)Brian Paul
2004-06-19Big-endian texture fixes from Michel Dänzer.Brian Paul
2004-06-19Hack for linear fogging. Added empty routines for WGL_ARB_pixel_format ↵Daniel Borca
WGL_ARB_render_texture WGL_ARB_pbuffer
2004-06-18Use correct macros for packing pixel colors -- this bug is probablyKeith Whitwell
present in many of the other drivers as well.
2004-06-18add missing license textsKeith Whitwell
2004-06-17use I8 internal format for GL_INTENSITY, GL_ALPHA and GL_LUMINANCE texture ↵Roland Scheidegger
formats. Fix various small bugs with tex env combine mode GL_DOT3_RGB(A)/GL_DOT3_RGB(A)_EXT
2004-06-17use I8 internal format for GL_INTENSITY, GL_ALPHA and GL_LUMINANCE texture ↵Roland Scheidegger
formats. Fix potential bug with tex env combine mode GL_DOT3_RGB/GL_DOT3_RGB_EXT and ALPHA_SCALE
2004-06-17Fix up texture compression mipmapping .. not sure if it fixes FXT1 butDave Airlie
with S3TC patch it fixes those
2004-06-16don't use // comments (Thomas Hellstrom)Brian Paul
2004-06-16remove unused mode functionDave Airlie
2004-06-16switch to using driFillInModes fix depthbuffer = 0Dave Airlie
2004-06-16Fix batch.ptr when dropping a batchbuffer segment due to zero cliprects.Keith Whitwell
2004-06-15Fix a couple typeos in the tables for driFillInModes.Ian Romanick
2004-06-15fix correct parameters passed to StoreImageDaniel Borca
2004-06-14_really_ fix parameters to StoreImage calls.Adam Jackson
2004-06-14Fixed a bug in vertex emitter (untile we move to t_vertex.c)Daniel Borca
2004-06-11remove the 3dfx CatchSignals stuff (the var was alwasy set)Brian Paul
2004-06-11re-enable rect textureAlan Hourihane
2004-06-10New driver for i915 as well as older i830/i845/i865 chipsets.Keith Whitwell
2004-06-10Add FXT1 compression support to i830 driverDave Airlie
2004-06-10Fix an "overflow in implicit constant conversion" warning in mEndPrimitive whenEric Anholt
more warning flags are enabled (such as in the DRI tree). Make the second line prettier, too. Reported by: ajax
2004-06-10silence a warningAdam Jackson
2004-06-09remove unused stuff, fix non-native buildDave Airlie
2004-06-09fix mach64 non native.. no reason to use it...Dave Airlie
2004-06-09Fix reflect demo: We were using the 3D Clear path unnecessarily, which appearsEric Anholt
to be broken in the stencil case for unknown reasons.
2004-06-09* sisChooseRenderState doesn't depend on _NEW_TEXTURE at all.Eric Anholt
* Clean up definition of _SIS_NEW_RENDER_STATE.
2004-06-09make rm for common not complainDave Airlie
2004-06-09remove depend on cleanDave Airlie
2004-06-09fix bug with emitting spec/fog report by Eric Anholt, this isn't the prettiestDave Airlie
fix but it does work
2004-06-08Fix rectangular textures on i830 - well texrect at leastDave Airlie
2004-06-08* Convert to use t_vertex.c instead of sis_vb.[ch]Eric Anholt
* Don't dispatch vertices directly to MMIO; queue them up in dma-like buffers first. This makes things more uniform between AGP and MMIO paths, cleans up some locking ugliness, and makes the driver look more like other drivers. * Don't use the AGP Cmd buffer provided by the server. Instead allocate one in the client, which avoids the need for lots of synchronization stuff. * Mark some MMIO accesses volatile that should have been. * Disable the AGP submission path by default (agp_disable=true) due to unresolved issues in the new code. The old code had its own (serious) errors with AGP, so this is not really a step backwards.