Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Major check-in of changes for GL_EXT_framebuffer_object extension. | Brian Paul | 2005-05-04 | 7 | -20/+163 | |
| | | | | | | | Main driver impacts: - new code for creating the Mesa GLframebuffer - new span/pixel read/write code Some drivers not yet updated/tested. | |||||
* | First pass at updating these drivers with pipeline_stage struct changes. | Keith Whitwell | 2005-04-22 | 1 | -22/+4 | |
| | ||||||
* | Fixing memset on ia64 & other archs | Dave Airlie | 2005-03-05 | 1 | -2/+3 | |
| | | | | From: Stephane Marchesin | |||||
* | Bug #2428: #ifdef GLX_DIRECT_RENDERING in DRI drivers is pointless. | Adam Jackson | 2005-01-31 | 1 | -3/+0 | |
| | ||||||
* | Enclose passed macro values in brackets to ensure correct read/write span | Alan Hourihane | 2005-01-20 | 1 | -7/+7 | |
| | | | | values. | |||||
* | Also PUBLICize the config option table | Adam Jackson | 2004-12-16 | 1 | -1/+1 | |
| | ||||||
* | Mark __driCreateNewScreen PUBLIC | Adam Jackson | 2004-12-15 | 1 | -0/+1 | |
| | ||||||
* | uint*t -> u_int*t changes | Alan Hourihane | 2004-12-14 | 3 | -4/+3 | |
| | ||||||
* | Remove _mesa_ResizeBuffersMESA() call from _mesa_set_viewport(). | Brian Paul | 2004-11-27 | 2 | -5/+3 | |
| | | | | | | | | 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. | |||||
* | Fixed off by one errors in clipping. | Ville Syrjala | 2004-10-16 | 1 | -2/+2 | |
| | ||||||
* | Convert MGA driver to use new spantmp2.h interface. | Ian Romanick | 2004-10-15 | 1 | -70/+27 | |
| | ||||||
* | Use the driFillInModes utility function. | Ian Romanick | 2004-10-04 | 1 | -85/+32 | |
| | ||||||
* | Also export fbconfigs with 0/0 depth/stencil modes. This fixes "driver | Ian Romanick | 2004-10-04 | 1 | -4/+6 | |
| | | | | claims not to support visual 0xXX" warnings in X.org 6.8.1. | |||||
* | added support for GL_ARB_draw_buffers | Brian Paul | 2004-10-02 | 1 | -1/+1 | |
| | ||||||
* | Minor extension string tweaks. Added support for vertex program extensions. | Ian Romanick | 2004-09-13 | 1 | -3/+21 | |
| | | | | Tested with arbvptorus, arbvpwarpmesh, vptorus, and vpwarpmesh. | |||||
* | Convert miniglx to use Ian's fancy new driver config code. | Jon Smirl | 2004-07-05 | 1 | -45/+0 | |
| | | | | | 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-solo | Jon Smirl | 2004-07-04 | 2 | -20/+3 | |
| | | | | | 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 Whitwell | 2004-07-01 | 2 | -6/+6 | |
| | ||||||
* | The required DDX and DRI version numbers were switched. This went unnoticed | Ian Romanick | 2004-06-07 | 1 | -2/+2 | |
| | | | | | on several drivers (i.e., R200, Radeon, R128, Unichrome) becuase the required DRI and DDX versions were 4.0.0. Mach64 was already fixed. | |||||
* | Open/Close FullScreen die. unichrome and savage implemented, code is ifdef'd out | Jon Smirl | 2004-06-03 | 1 | -9/+0 | |
| | ||||||
* | driCheckDriDdxDrmVersion uses a function that is not available to | Ian Romanick | 2004-06-02 | 1 | -2/+10 | |
| | | | | | | | | | | | | | | | drivers when DRI_NEW_INTERFACE_ONLY is defined. #ifndef it away in that situation. Add a new function, driCheckDriDdxDrmVersion2, that is passed in the version information that is already supplied to __driCreateNewScreen. Part of the reason that information is supplied to __driCreateNewScreen is so that the driver doesn't have to make those calls to get it! Modify all drivers that support the new interface to use the new function instead of the old. As soon as all drivers support the new interface, driCheckDriDdxDrmVersion can be removed. | |||||
* | Replace drmHandle, drmContext, drmDrawable, drmMagic and related types with | Ian Romanick | 2004-06-02 | 2 | -3/+3 | |
| | | | | drm_handle_t, drm_context_t, drm_drawable_t, drm_magic_t. | |||||
* | Fix dumb mistake from a previous commit. __driCreateScreen is now | Ian Romanick | 2004-06-01 | 1 | -1/+3 | |
| | | | | properly block with '#ifndef DRI_NEW_INTERFACE_ONLY'. | |||||
* | Convert 'Display *' to '__DRInativeDisplay *'. Only portions of the | Ian Romanick | 2004-06-01 | 1 | -2/+2 | |
| | | | | | | | | interface that are not *strictly* part of the old interface were changed. Replace GetDrawableInfo type (dri_util.h) with PFNGLXGETDRAWABLEINFOPROC (dri_interface.h). Wrap __driCreateScreen (in drivers that use the new interface) with '#ifndef DRI_NEW_INTERFACE_ONLY'. | |||||
* | Move dri_util.[ch] and glcontextmodes.[ch] from dri_client to common. | Ian Romanick | 2004-05-27 | 1 | -1/+3 | |
| | ||||||
* | obsolete in favor of regular Makefiles | Brian Paul | 2004-05-12 | 1 | -127/+0 | |
| | ||||||
* | get rid of last few XF86DRIClipRect | Dave Airlie | 2004-05-03 | 1 | -3/+3 | |
| | ||||||
* | Allow *_dri.so to build in Mesa tree with the 'linux-dri' target. | Keith Whitwell | 2004-04-29 | 2 | -86/+5 | |
| | ||||||
* | Remove include of texutil.h to get build working. | Ian Romanick | 2004-04-27 | 1 | -1/+0 | |
| | ||||||
* | bring over build fixes from stable branch | Alan Hourihane | 2004-04-26 | 2 | -3/+2 | |
| | ||||||
* | call drmUnmapBufs() in mgaDestroyScreen (Tilman Sauerbeck) | Brian Paul | 2004-04-24 | 1 | -0/+2 | |
| | ||||||
* | init mgaScreen->irq (Tilman Sauerbeck) | Brian Paul | 2004-04-23 | 1 | -0/+1 | |
| | ||||||
* | Add DRM_SOURCE_PATH to make system. | Jon Smirl | 2004-04-13 | 1 | -1/+1 | |
| | | | | Needed for linux-solo to build | |||||
* | lots of Makefile updates for new build system | Brian Paul | 2004-04-08 | 1 | -63/+64 | |
| | ||||||
* | build fixes | Alan Hourihane | 2004-04-08 | 1 | -1/+0 | |
| | ||||||
* | New Makefile system | Brian Paul | 2004-03-26 | 1 | -0/+122 | |
| | ||||||
* | Make sure drivers don't dereference a NULL pointer if | Ian Romanick | 2004-03-26 | 1 | -10/+10 | |
| | | | | __driUtilCreateNewScreen returns NULL. | |||||
* | Implemented support for software-based AUX color buffers. | Brian Paul | 2004-03-21 | 2 | -4/+4 | |
| | | | | | | Only available with Xlib driver for now. Assorted clean-ups related to Draw/ReadBuffer(). Renamed FRONT_LEFT_BIT -> DD_FRONT_LEFT_BIT, etc. | |||||
* | Convert int(8|32)_t to uint(8|32)_t, like should have been done the first time. | Ian Romanick | 2004-03-18 | 1 | -1/+1 | |
| | ||||||
* | Convert all uses of CARD32 and CARD8 to int32_t and int8_t. | Ian Romanick | 2004-03-17 | 1 | -1/+1 | |
| | ||||||
* | Adjust includes to help DRI build | Jon Smirl | 2004-03-12 | 5 | -1/+9 | |
| | ||||||
* | Adjust mga drivers to remove redundant h file for sarea and IOCTLs | Jon Smirl | 2004-03-12 | 10 | -430/+52 | |
| | ||||||
* | Adjustments to make everything use IOCTL/sarea defines in DRM instead | Jon Smirl | 2004-03-11 | 6 | -27/+24 | |
| | | | | of glx/mini. removes glx/mini/drm.h glx/mini/sarea.h | |||||
* | silence warnings | Brian Paul | 2004-03-04 | 2 | -4/+4 | |
| | ||||||
* | Create all the right modes for 16-bit screens. | Ian Romanick | 2004-02-27 | 1 | -6/+19 | |
| | ||||||
* | added _tnl_allow_vertex/pixel_fog() calls | Brian Paul | 2004-02-26 | 1 | -1/+3 | |
| | ||||||
* | Enable use of new DRI interface in MGA driver. | Ian Romanick | 2004-02-12 | 1 | -0/+175 | |
| | ||||||
* | Refactor "class" texture environments to be implemented in terms of | Ian Romanick | 2004-02-06 | 1 | -33/+33 | |
| | | | | ARB_texture_env_combine state. | |||||
* | fix ugly bug triggered by macro expansion | Dave Airlie | 2004-02-05 | 1 | -1/+1 | |
| | ||||||
* | Use NEED_SECONDARY_COLOR() for checking specular state at all times | Keith Whitwell | 2004-01-28 | 1 | -1/+1 | |
| | | | | | when ctx->_TriangleCaps might be inaccurate (ie while ctx->NewState might be non-zero). |