summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-01-23Initial support for floating point and signed texture formats.Brian Paul8-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.
2004-01-23misc updatesBrian Paul1-10/+8
2004-01-22Minor tweaks to help out at a driver level.Keith Whitwell3-6/+19
2004-01-22Corrected a comment about how the DOT3 hardware works in the R200.Ian Romanick1-4/+4
2004-01-22 Committing in .Jouk Jansen5-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 ----------------------------------------------------------------------
2004-01-21Silence some compiler warnings.Ian Romanick6-11/+11
2004-01-21Make the R200 driver work with the NewTextureObject in Mesa. OtherIan Romanick2-9/+9
drivers that use the texmem interface will likely need similar changes.
2004-01-21Silence a compiler warning DRI builds using gcc3.Ian Romanick1-1/+1
2004-01-21Use new EMIT_PAD functionality for spec and/or fog as available.Keith Whitwell1-13/+42
Fix a couple of problems with texture emit.
2004-01-21Remove dd_function_table::BlendFunc. All drivers now useIan Romanick17-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.
2004-01-21Another mechanism to create vertices with holes - a new EMIT_PAD styleKeith Whitwell2-17/+34
2004-01-21don't call glVertex functions directly, call _glapi_Dispatch->Vertex(), etcBrian Paul1-20/+20
2004-01-20remove _mesa_check_driver_hooks() - it's really not too useful anymoreBrian Paul3-68/+20
2004-01-20Undo some bits from last check-in related to the ctx->Driver.NewTextureObjectBrian Paul15-276/+208
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 Borca2-5/+24
2004-01-20remove duplicate t_dd_* filesKeith Whitwell10-4733/+0
2004-01-20initial 6.1 release notes with info about recent _mesa_create_context ↵Brian Paul2-0/+85
changes, etc.
2004-01-20Before calling _mesa_create_context(), initialize a dd_function_table structBrian Paul79-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.
2004-01-20_mesa_init_driver_functions() to initialize dd_function_tableBrian Paul2-0/+238
2004-01-19some more count vs. end confusionKeith Whitwell2-11/+11
2004-01-19replace -lm with $(GL_LIB_DEPS) to get -lexpatBrian Paul2-2/+2
2004-01-19replace CALLOC with MALLOC in _mesa_new_texture_object()Brian Paul1-1/+1
2004-01-19remove incorrect comments, added _mesa_bzero() call in ↵Brian Paul1-12/+3
_mesa_initialize_texture_object()
2004-01-19omit CVS directories from tarballs, bump version to 6.1Brian Paul2-10/+12
2004-01-19Migrate i830 driver to t_vertex.[ch] for building hw vertices.Keith Whitwell11-735/+156
2004-01-19fix glitch from previous check-in (pointer vs int)Brian Paul1-1/+1
2004-01-18minor changes to silence warningsBrian Paul5-5/+7
2004-01-18Change get_ust_nop()'s parameter from int64_t to uint64_t to silence warnings.Brian Paul5-5/+5
2004-01-18change Data ptr from GLbyte to GLubyte to silence warningsBrian Paul1-1/+1
2004-01-18include texobj.h to silence warningsBrian Paul6-2/+6
2004-01-18s/char/GLubyte/ to silence warningsBrian Paul1-3/+3
2004-01-18include sched.h to get sched_yield() prototypeBrian Paul1-0/+1
2004-01-18make second param of driParseConfigFiles() constBrian Paul2-3/+3
2004-01-17tweak OpenBSD and SunOS commandsBrian Paul1-5/+10
2004-01-17tweak openbsd configBrian Paul1-4/+4
2004-01-17added some missing FLUSH_VERTICES callsBrian Paul3-1/+23
2004-01-17Fix cosmetic GL_RENDERER string problem (Andreas Stenglein)Michel Dänzer1-1/+1
2004-01-16bump version to 6.1 (new development)Brian Paul1-3/+3
2004-01-16Respect the 'in_use' field in the global LRU as a marker forKeith Whitwell1-11/+6
kernel-reserved memory regions.
2004-01-16fixed refresh rate control in Glide wrapperDaniel Borca1-3/+5
2004-01-15tweaks for 6.0 releaseBrian Paul3-5/+34
2004-01-15add casts to quiet compiler warningsKarl Schultz1-2/+2
2004-01-15fix -fomit-frame_pointer typoBrian Paul1-1/+1
2004-01-15implemented glutTimerFuncDaniel Borca2-2/+66
2004-01-15documentation updateDaniel Borca2-8/+121
2004-01-15_mesa_delete_texture_object and some other updatesDaniel Borca5-10/+21
2004-01-15Cosmetic changes.Brian Paul8-59/+55
Added a bunch of const qualifiers. Use _mesa_memcpy() instead of memcpy(), etc.
2004-01-15change MALLOC to CALLOC to silence valgrind error in _playback_copy_to_current()Brian Paul1-3/+3
2004-01-14use -G not -shared for gcc on SunOSBrian Paul1-3/+5
2004-01-14added blurb about NVIDIA extensionsBrian Paul8-13/+78