Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | New glTexImage code. | Brian Paul | 2004-04-22 | 2 | -8/+43 |
| | | | | | | | | The gl_texture_format struct now has a StoreTexImageFunc that's called by glTex[Sub]Image[123]D to convert the user's texture data into the specific texture format layout. Now it's much easier to add new texture formats (like the 16/32-bit floating point formats). The texutil.[ch] and texutil_tmp.h files are obsolete. | ||||
* | check return values of _swrast_CreateContext, etc | Brian Paul | 2004-04-21 | 2 | -8/+17 |
| | |||||
* | add SciTech's GLDirect driver for Windows. | Alan Hourihane | 2004-04-20 | 56 | -0/+34924 |
| | | | | | | | This code is donated to Mesa which allows the usage of a Direct3D layer (DX7, DX8, DX9 or complete software fallback). No build system exists for this code yet, that will come..... | ||||
* | add drm source dir for solo includes | Dave Airlie | 2004-04-15 | 1 | -0/+1 |
| | |||||
* | get the libraries the right way round.. | Dave Airlie | 2004-04-15 | 1 | -2/+2 |
| | |||||
* | set default page flipping to zero can be changed in header file | Dave Airlie | 2004-04-15 | 3 | -2/+5 |
| | |||||
* | Hack to get things compiling - include "drm.h" instead of "xf86drm.h". | Keith Whitwell | 2004-04-14 | 1 | -1/+2 |
| | | | | | Need to fix this, or get maybe rid of xf86drm.h which seems redundant in a standalone build. | ||||
* | Link against GL_LIB_DEPS | Keith Whitwell | 2004-04-14 | 1 | -2/+2 |
| | |||||
* | First attempt at building a dri module in this tree | Keith Whitwell | 2004-04-14 | 3 | -87/+98 |
| | | | | | | | -- make target is linux-dri -- will attempt to build i830_dri.so The object builds but hasn't been tested. | ||||
* | First pass at support for building DRI drivers in mesa tree. | Keith Whitwell | 2004-04-14 | 18 | -0/+10546 |
| | |||||
* | disable under _SOLO build | Alan Hourihane | 2004-04-14 | 2 | -1/+4 |
| | |||||
* | documentation updates | Daniel Borca | 2004-04-14 | 3 | -6/+16 |
| | | | | Glide3 driver: POINTCAST palette fixes | ||||
* | get agpmode from config file | Dave Airlie | 2004-04-14 | 1 | -3/+4 |
| | |||||
* | fix the usage of GLX_MESA_allocate_memory | Alan Hourihane | 2004-04-13 | 2 | -6/+6 |
| | |||||
* | make this exactly like XFree86 .. allows 4x to work | Dave Airlie | 2004-04-13 | 1 | -5/+5 |
| | |||||
* | Add DRM_SOURCE_PATH to make system. | Jon Smirl | 2004-04-13 | 12 | -12/+12 |
| | | | | Needed for linux-solo to build | ||||
* | fix max buffer size test (Kyle Bateman, bug 912828) | Brian Paul | 2004-04-09 | 1 | -8/+2 |
| | |||||
* | make note about needing to fix the drm driver to enable SAVAGE_CMD_DMA | Alan Hourihane | 2004-04-08 | 1 | -0/+1 |
| | |||||
* | lots of Makefile updates for new build system | Brian Paul | 2004-04-08 | 13 | -752/+788 |
| | |||||
* | move pSAREAPriv declaration to be C-compliant | Brian Paul | 2004-04-08 | 1 | -1/+1 |
| | |||||
* | build fixes | Alan Hourihane | 2004-04-08 | 10 | -8/+10 |
| | |||||
* | Committing in . | Jouk Jansen | 2004-04-05 | 1 | -37/+37 |
| | | | | | | | | | | | | | Correction on last commit (My FTP-server on linux is playing games with <CR>'s) Modified Files: Mesa/src/mesa/drivers/common/descrip.mms Mesa/src/mesa/main/descrip.mms Mesa/src/mesa/shader/arbprogparse.c Mesa/src/mesa/shader/descrip.mms Mesa/src/mesa/swrast/descrip.mms Mesa/src/mesa/tnl/descrip.mms ---------------------------------------------------------------------- | ||||
* | Committing in . | Jouk Jansen | 2004-04-05 | 1 | -37/+37 |
| | | | | | | | | | | | | | | Updated OpenVMS compile support due to shader directory. Removed <CR>'s in arbprogparse.c Modified Files: Mesa/src/mesa/descrip.mms Mesa/src/mesa/drivers/common/descrip.mms Mesa/src/mesa/main/descrip.mms Mesa/src/mesa/shader/arbprogparse.c Mesa/src/mesa/shader/descrip.mms Mesa/src/mesa/swrast/descrip.mms Mesa/src/mesa/tnl/descrip.mms ---------------------------------------------------------------------- | ||||
* | code cleanup heheh | Daniel Borca | 2004-03-29 | 8 | -113/+96 |
| | |||||
* | Forgot to set SAVAGE_NEW_CULL in savageDDEnable_s3d. | Felix Kuehling | 2004-03-27 | 1 | -0/+1 |
| | |||||
* | Enable drawing directly to the (now tiled) front buffer. | Felix Kuehling | 2004-03-26 | 2 | -21/+8 |
| | |||||
* | Don't use pushd/popd. | Brian Paul | 2004-03-26 | 1 | -6/+2 |
| | |||||
* | New Makefile system | Brian Paul | 2004-03-26 | 14 | -0/+1587 |
| | |||||
* | Make sure drivers don't dereference a NULL pointer if | Ian Romanick | 2004-03-26 | 5 | -48/+48 |
| | | | | __driUtilCreateNewScreen returns NULL. | ||||
* | Recalculate the viewport matrix in savageEmitDrawingRectangle. | Felix Kuehling | 2004-03-25 | 1 | -0/+1 |
| | |||||
* | small changes (version string) | Daniel Borca | 2004-03-25 | 2 | -8/+9 |
| | |||||
* | More state management changes: | Felix Kuehling | 2004-03-25 | 4 | -27/+21 |
| | | | | | | | - Don't lock in savageDDUpdateStatte, don't call savageEmitHwStateLocked - Need to grab the lock for texture uploads now - New SAVAGE_NEW_CULL bit in new_state to make sure that culling state and raster_primitive are not examined at the wrong times. | ||||
* | Make sure hardware culling is disabled for unfilled primitives, | Felix Kuehling | 2004-03-24 | 3 | -15/+29 |
| | | | | points and lines. | ||||
* | Missing in last commit. | Felix Kuehling | 2004-03-24 | 1 | -0/+4 |
| | |||||
* | Buffer vertices and emit them in batches. Still using conventional drawing | Felix Kuehling | 2004-03-24 | 7 | -148/+233 |
| | | | | commands, no vertex DMA. | ||||
* | more i810 to new interface | Dave Airlie | 2004-03-21 | 1 | -0/+183 |
| | |||||
* | ctx->Const.MaxTextureLevels is not the highest mipmap level but the number | Felix Kuehling | 2004-03-21 | 1 | -2/+2 |
| | | | | > of levels, including 0. | ||||
* | Improved MaxTextureLevel computation to take the nr. of tex units and both | Felix Kuehling | 2004-03-21 | 1 | -12/+34 |
| | | | | texture heaps into account. | ||||
* | Implemented support for software-based AUX color buffers. | Brian Paul | 2004-03-21 | 45 | -99/+125 |
| | | | | | | Only available with Xlib driver for now. Assorted clean-ups related to Draw/ReadBuffer(). Renamed FRONT_LEFT_BIT -> DD_FRONT_LEFT_BIT, etc. | ||||
* | Removed some useless definitions, artifacts from the Utah-GLX i810 driver. | Felix Kuehling | 2004-03-21 | 3 | -430/+74 |
| | |||||
* | Add new interface support don't switch on yet .. | Dave Airlie | 2004-03-21 | 1 | -0/+183 |
| | |||||
* | unsigned int -> uint32_t, unsigned char -> uint8_t where the size matters. | Felix Kuehling | 2004-03-21 | 6 | -340/+361 |
| | | | | | A bit more cosmetics. Improved state emit on Savage 3D/IX/MX. | ||||
* | Fixed texture LOD bias. | Felix Kuehling | 2004-03-20 | 1 | -63/+24 |
| | |||||
* | Fixed MAXFIFO_S4. Removed WAIT_IDLE_EMPTY from savage_BCI_swap which resulted | Felix Kuehling | 2004-03-20 | 2 | -2/+3 |
| | | | | | | in another small speedup. Fixed a problem that was masked by that WAIT_IDLE_EMPTY: - flush command buffer and WAIT_IDLE_EMPTY before uploading textures | ||||
* | Cleaned up and fixed stencil fallback. | Felix Kuehling | 2004-03-20 | 1 | -24/+9 |
| | |||||
* | Add includes to make mach64 build | Dave Airlie | 2004-03-19 | 2 | -1/+2 |
| | |||||
* | Convert int(8|32)_t to uint(8|32)_t, like should have been done the first time. | Ian Romanick | 2004-03-18 | 23 | -152/+152 |
| | |||||
* | Convert all uses of CARD32 and CARD8 to int32_t and int8_t. | Ian Romanick | 2004-03-17 | 25 | -154/+154 |
| | |||||
* | extend SOLO code so the DDX version isn't checked | Dave Airlie | 2004-03-15 | 1 | -5/+5 |
| | |||||
* | unfinished SOLO driver for TDFX | Daniel Borca | 2004-03-15 | 1 | -0/+525 |
| |