summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* added device driver hooks for BindProgram, NewProgram, DeleteProgramBrian Paul2004-01-235-18/+55
|
* Change software alpha plane pointers from void* to GLchan*, eliminate some ↵Brian Paul2004-01-232-19/+18
| | | | casts.
* more fixing for tdfxUpdateTexturePaletteBrian Paul2004-01-234-10/+4
|
* a few more tweaksBrian Paul2004-01-231-7/+1
|
* fix assorted compilation issuesBrian Paul2004-01-232-7/+9
|
* accomodated new driver_func initializationDaniel Borca2004-01-2311-143/+125
| | | | | | added DMesaGetProcAddress some other minor fixes updated documentation
* Don't set extra bits in FLUSH_VERTICES, fix several state bugs.Keith Whitwell2004-01-238-50/+30
|
* Committing in .Jouk Jansen2004-01-234-152/+152
| | | | | | | | | | | Trying to remove the <CR> at the end of each line. Modified Files: Mesa/src/mesa/descrip.mms Mesa/src/mesa/drivers/common/descrip.mms Mesa/src/mesa/drivers/osmesa/descrip.mms Mesa/src/mesa/drivers/x11/descrip.mms ----------------------------------------------------------------------
* Modified error messages in _mesa_BlendFuncSeparateEXT to note that theIan Romanick2004-01-231-8/+8
| | | | | same function is used internally for glBlendFunc and glBlendFuncSeparate.
* Call UpdateMaterial() unconditionally on GL_COLOR_MATERIAL state changeMichel Dänzer2004-01-232-20/+14
| | | | | | (Roland Scheidegger), and update lighting state unconditionally there. Fixes lighting oddities in the xscreensaver endgame hack, bzflag and possibly elsewhere.
* Fix attenuation hardware state handling, inspired by the R200 DDK referenceMichel Dänzer2004-01-236-18/+74
| | | | | driver (our r200 driver basically didn't do this at all, maybe got lost along the way?)
* Initial support for floating point and signed texture formats.Brian Paul2004-01-238-403/+898
| | | | | | | New "FetchTexelFuncF()" function returns texels in floating point format. Only used for depth component images at this time. Changed original FetchTexelFunc to return GLchan instead of GLvoid, removing need for a bunch of ugly casts.
* misc updatesBrian Paul2004-01-231-10/+8
|
* Minor tweaks to help out at a driver level.Keith Whitwell2004-01-223-6/+19
|
* Corrected a comment about how the DOT3 hardware works in the R200.Ian Romanick2004-01-221-4/+4
|
* Committing in .Jouk Jansen2004-01-225-112/+154
| | | | | | | | | | | | Updated OpenVMS compile support Modified Files: Mesa/Makefile.X11 Mesa/src/mesa/descrip.mms Mesa/src/mesa/drivers/osmesa/descrip.mms Mesa/src/mesa/drivers/x11/descrip.mms Added Files: Mesa/src/mesa/drivers/common/descrip.mms ----------------------------------------------------------------------
* Silence some compiler warnings.Ian Romanick2004-01-216-11/+11
|
* Make the R200 driver work with the NewTextureObject in Mesa. OtherIan Romanick2004-01-212-9/+9
| | | | drivers that use the texmem interface will likely need similar changes.
* Silence a compiler warning DRI builds using gcc3.Ian Romanick2004-01-211-1/+1
|
* Use new EMIT_PAD functionality for spec and/or fog as available.Keith Whitwell2004-01-211-13/+42
| | | | Fix a couple of problems with texture emit.
* Remove dd_function_table::BlendFunc. All drivers now useIan Romanick2004-01-2117-318/+50
| | | | | | dd_function_table:BlendFuncSeparate. If a driver does not actually support EXT_blend_func_separate, it can assume that the RGB and alpha blend functions are the same.
* Another mechanism to create vertices with holes - a new EMIT_PAD styleKeith Whitwell2004-01-212-17/+34
|
* don't call glVertex functions directly, call _glapi_Dispatch->Vertex(), etcBrian Paul2004-01-211-20/+20
|
* remove _mesa_check_driver_hooks() - it's really not too useful anymoreBrian Paul2004-01-203-68/+20
|
* Undo some bits from last check-in related to the ctx->Driver.NewTextureObjectBrian Paul2004-01-2015-276/+208
| | | | | functions. Don't allocate the driver-specific data during texture object creation but do it later as needed (as code originally was).
* fixed a bug in VGA initialization routineDaniel Borca2004-01-202-5/+24
|
* remove duplicate t_dd_* filesKeith Whitwell2004-01-2010-4733/+0
|
* initial 6.1 release notes with info about recent _mesa_create_context ↵Brian Paul2004-01-202-0/+85
| | | | changes, etc.
* Before calling _mesa_create_context(), initialize a dd_function_table structBrian Paul2004-01-2079-1225/+1178
| | | | | | | | | | by calling _mesa_init_driver_functions() and then plugging in the driver- specific functions. In particular, make sure ctx->Driver.NewTextureObject points to the appropriate driver function so that _all_ texture objects are augmented with the driver-specific data. Put in a bunch of assertions in the texture-related driver functions that texObj->DriverData is valid. Remove old dead code in near future.
* _mesa_init_driver_functions() to initialize dd_function_tableBrian Paul2004-01-202-0/+238
|
* some more count vs. end confusionKeith Whitwell2004-01-192-11/+11
|
* replace -lm with $(GL_LIB_DEPS) to get -lexpatBrian Paul2004-01-192-2/+2
|
* replace CALLOC with MALLOC in _mesa_new_texture_object()Brian Paul2004-01-191-1/+1
|
* remove incorrect comments, added _mesa_bzero() call in ↵Brian Paul2004-01-191-12/+3
| | | | _mesa_initialize_texture_object()
* omit CVS directories from tarballs, bump version to 6.1Brian Paul2004-01-192-10/+12
|
* Migrate i830 driver to t_vertex.[ch] for building hw vertices.Keith Whitwell2004-01-1911-735/+156
|
* fix glitch from previous check-in (pointer vs int)Brian Paul2004-01-191-1/+1
|
* minor changes to silence warningsBrian Paul2004-01-185-5/+7
|
* Change get_ust_nop()'s parameter from int64_t to uint64_t to silence warnings.Brian Paul2004-01-185-5/+5
|
* change Data ptr from GLbyte to GLubyte to silence warningsBrian Paul2004-01-181-1/+1
|
* include texobj.h to silence warningsBrian Paul2004-01-186-2/+6
|
* s/char/GLubyte/ to silence warningsBrian Paul2004-01-181-3/+3
|
* include sched.h to get sched_yield() prototypeBrian Paul2004-01-181-0/+1
|
* make second param of driParseConfigFiles() constBrian Paul2004-01-182-3/+3
|
* tweak OpenBSD and SunOS commandsBrian Paul2004-01-171-5/+10
|
* tweak openbsd configBrian Paul2004-01-171-4/+4
|
* added some missing FLUSH_VERTICES callsBrian Paul2004-01-173-1/+23
|
* Fix cosmetic GL_RENDERER string problem (Andreas Stenglein)Michel Dänzer2004-01-171-1/+1
|
* bump version to 6.1 (new development)Brian Paul2004-01-161-3/+3
|
* Respect the 'in_use' field in the global LRU as a marker forKeith Whitwell2004-01-161-11/+6
| | | | kernel-reserved memory regions.