summaryrefslogtreecommitdiff
path: root/src/mesa/drivers
AgeCommit message (Collapse)Author
2004-01-23Fix attenuation hardware state handling, inspired by the R200 DDK referenceMichel Dänzer
driver (our r200 driver basically didn't do this at all, maybe got lost along the way?)
2004-01-23Initial support for floating point and signed texture formats.Brian Paul
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.
2004-01-22Corrected a comment about how the DOT3 hardware works in the R200.Ian Romanick
2004-01-22 Committing in .Jouk Jansen
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 ----------------------------------------------------------------------
2004-01-21Silence some compiler warnings.Ian Romanick
2004-01-21Make the R200 driver work with the NewTextureObject in Mesa. OtherIan Romanick
drivers that use the texmem interface will likely need similar changes.
2004-01-21Use new EMIT_PAD functionality for spec and/or fog as available.Keith Whitwell
Fix a couple of problems with texture emit.
2004-01-21Remove dd_function_table::BlendFunc. All drivers now useIan Romanick
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.
2004-01-20Undo some bits from last check-in related to the ctx->Driver.NewTextureObjectBrian Paul
functions. Don't allocate the driver-specific data during texture object creation but do it later as needed (as code originally was).
2004-01-20fixed a bug in VGA initialization routineDaniel Borca
2004-01-20remove duplicate t_dd_* filesKeith Whitwell
2004-01-20Before calling _mesa_create_context(), initialize a dd_function_table structBrian Paul
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.
2004-01-20_mesa_init_driver_functions() to initialize dd_function_tableBrian Paul
2004-01-19replace -lm with $(GL_LIB_DEPS) to get -lexpatBrian Paul
2004-01-19Migrate i830 driver to t_vertex.[ch] for building hw vertices.Keith Whitwell
2004-01-19fix glitch from previous check-in (pointer vs int)Brian Paul
2004-01-18minor changes to silence warningsBrian Paul
2004-01-18Change get_ust_nop()'s parameter from int64_t to uint64_t to silence warnings.Brian Paul
2004-01-18change Data ptr from GLbyte to GLubyte to silence warningsBrian Paul
2004-01-18include texobj.h to silence warningsBrian Paul
2004-01-18s/char/GLubyte/ to silence warningsBrian Paul
2004-01-18include sched.h to get sched_yield() prototypeBrian Paul
2004-01-18make second param of driParseConfigFiles() constBrian Paul
2004-01-17Fix cosmetic GL_RENDERER string problem (Andreas Stenglein)Michel Dänzer
2004-01-16Respect the 'in_use' field in the global LRU as a marker forKeith Whitwell
kernel-reserved memory regions.
2004-01-16fixed refresh rate control in Glide wrapperDaniel Borca
2004-01-15_mesa_delete_texture_object and some other updatesDaniel Borca
2004-01-14Replace with version generated from new python script.Karl Schultz
2004-01-14fixed a bug in texture memory manager when in UMA modeDaniel Borca
2004-01-14Fix initialisation of cubic tecture offsets (Andreas Stenglein)Michel Dänzer
2004-01-13add new entrypointsKarl Schultz
2004-01-13Added support for EXT_texture_mirror_clamp.Ian Romanick
2004-01-13added support for textures bigger than HW can support (SW rescaling)Daniel Borca
2004-01-13re-enabled trilinearnessDaniel Borca
2004-01-13small fixesDaniel Borca
2004-01-13updated FX wrapperDaniel Borca
2004-01-13Removed some dead code. R128 does not (as far as I can tell) supportIan Romanick
GL_ARB_texture_border_clamp. The ATI drivers for Windows support it, but I can see no way to make it work without a fallback.
2004-01-13Added some missing extension strings.Ian Romanick
2004-01-12Removed redundant extension strings. The Mesa extension mechanismIan Romanick
automatically enables "duplicate" extensions without the driver explicitly enabling them.
2004-01-12Glide driver (windowed mode) fix for Voodoo2Daniel Borca
2004-01-11call _mesa_delete_texture_object() from in the driver's DeleteTexture functionBrian Paul
2004-01-11Actually disable HW TCL capability when SW TCL is forced.Michel Dänzer
+ remove some gratuitous whitespace
2004-01-09Roland Scheidegger's r200_changeemitorder.diff.Keith Whitwell
2004-01-08Fixed a few typos in the german translation.Felix Kuehling
2004-01-08envvars to control run-timeDaniel Borca
2004-01-07Use hand-made number parsing functions as the libc routines are ↵Felix Kuehling
locale-dependent. Thanks to Pavel harry_x Palat for pointing that out.
2004-01-07reindent the codeBrian Paul
2004-01-07bugfix in texture swapping mechanism (multitex)Daniel Borca
2004-01-07temporary workaround for bad primitives in fx_render_vb_quadsDaniel Borca
2004-01-07protect against broken appsDaniel Borca