summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i915
Commit message (Collapse)AuthorAgeFilesLines
* Enclose passed macro values in brackets to ensure correct read/write spanAlan Hourihane2005-01-201-2/+2
| | | | values.
* Revert some accidental cross-merge changes. Remove i915GetString. MigrateIan Romanick2005-01-073-82/+14
| | | | | a couple extensions that appeared in both device-specific card_extensions strings to the shared one.
* Add Intel i915GM support, and these extensions.Alan Hourihane2005-01-0615-578/+436
| | | | | | | | | | | | | | | * GL_ARB_texture_cube_map * GL_EXT_blend_equation_separate * GL_ATI_blend_equation_separate * GL_ARB_point_parameters * GL_NV_blend_square * GL_EXT_cull_vertex * GL_ARB_depth_texture * GL_SGIX_depth_texture * GL_ARB_shadow * GL_EXT_shadow_funcs * GL_3DFX_texture_compression_FXT1 (Keith Whitwell, Tungsten Graphics)
* Bug #1859: Initialize 'size' before first use in intelTryReadPixels()Adam Jackson2004-12-271-1/+1
|
* Also PUBLICize the config option tableAdam Jackson2004-12-161-1/+1
|
* Mark __driCreateNewScreen PUBLICAdam Jackson2004-12-151-0/+1
|
* fix warningAlan Hourihane2004-12-141-1/+1
|
* uint*t -> u_int*t changesAlan Hourihane2004-12-146-17/+9
|
* Remove _mesa_ResizeBuffersMESA() call from _mesa_set_viewport().Brian Paul2004-11-271-3/+0
| | | | | | | | Now, the driver's Viewport routine should call _mesa_ResizeBuffersMESA() if necessary. Cleaned up code related to GLframebuffer width/height initialization. Set initial viewport/scissor params in _mesa_make_current2(), instead of in the drivers' MakeCurrent functions.
* Add Roland Scheidegger's S3TC patch. This patch does not implement theEric Anholt2004-10-077-4/+97
| | | | | | | | | | | | | | | | | (patented) S3TC/DXTC algorithms, but adds an option to dlopen a library module providing functions to do so. Because it uses dlopen, it is only enabled if USE_EXTERNAL_DXTN_LIB=1 is defined (which is only in linux-dri config, so far). It adds support for S3TC to several DRI drivers, and adds a DRI config option to force enabling S3TC even if the software compression/decompression is unavailable. This may allow people to use apps that require S3TC even though they don't have a license to implement the patented material themselves, if those apps use precompressed textures. Ideally we would get permission from the current holder of the patents to implement the algorithm in Mesa, at which point the dlopen mess could go away. Until then, this allows some to run applications they couldn't otherwise, and hopefully will provide us with more push to get the final step of getting that permission done.
* added support for GL_ARB_draw_buffersBrian Paul2004-10-022-3/+3
|
* Add GL_ARB_texture_cube_map support for i830. Most of the code wasIan Romanick2004-09-197-46/+149
| | | | | | lifted from the i915 side. i830 will now report version 1.3! Hurrah! With the exception of GL_EXT_texture_compression_s3tc, the i830 driver now supports all the extensions that its Windows counterpart supports.
* Added GL_ARB_point_parameters support for i830.Ian Romanick2004-09-193-1/+5
|
* Merge in all the i830 functional differences from the old i830 driver.Ian Romanick2004-09-197-854/+290
|
* The i915 driver was merged after EMIT_*_BGR bug was fixed. This bringsKeith Whitwell2004-08-313-6/+6
| | | | | the driver into line with the correct meaning of those symbols and fixes color corruptions.
* bring over change from xorg trunk - let build on non-i386Dave Airlie2004-08-141-1/+1
|
* bring over build fix from xorg treeDave Airlie2004-08-141-0/+4
|
* fix compare w/ zero warnings (bug 988766)Brian Paul2004-07-201-1/+1
|
* add debugging for compresssed texturesDave Airlie2004-07-151-0/+7
|
* fix up heights for i830/i915 texture compressionDave Airlie2004-07-152-2/+18
|
* move config options to same place as other drivers (again for S3TC patch later)Dave Airlie2004-07-152-3/+3
|
* use a switch statement makes integrating the s3tc patch easierDave Airlie2004-07-151-1/+7
|
* enable FXT1 texture compression for ixxx chipsetsDave Airlie2004-07-155-1/+114
| | | | commented out Keiths extensions strings
* move over changes to intel driver from i830 driver for modesDave Airlie2004-07-151-88/+25
|
* Convert miniglx to use Ian's fancy new driver config code.Jon Smirl2004-07-051-0/+1
| | | | | This removes the miniglx driver function InitContextModes(). All of the server directories were edited to remove the implementations.
* Patch removes _SOLO definition needed for mesa-solo. mesa-soloJon Smirl2004-07-041-12/+0
| | | | | uses the NEW_INTERFACE now so _SOLO isn't necessary anymore. Tested with the hardware that I own.
* Rename the various function types in t_context.h to include a tnl_ prefix.Keith Whitwell2004-07-011-4/+4
|
* Remove __driRegisterExtensionsKeith Whitwell2004-07-011-36/+0
|
* fix for older gcc's (from freedesktop bug id #419)Alan Hourihane2004-07-012-3/+5
|
* Use correct macros for packing pixel colors -- this bug is probablyKeith Whitwell2004-06-181-2/+2
| | | | present in many of the other drivers as well.
* add missing license textsKeith Whitwell2004-06-1840-1/+807
|
* Fix batch.ptr when dropping a batchbuffer segment due to zero cliprects.Keith Whitwell2004-06-161-1/+2
|
* re-enable rect textureAlan Hourihane2004-06-112-2/+2
|
* New driver for i915 as well as older i830/i845/i865 chipsets.Keith Whitwell2004-06-1043-0/+17911