summaryrefslogtreecommitdiffstats
path: root/src/mesa
Commit message (Collapse)AuthorAgeFilesLines
* * Added options for disabling the fast path (render stage) and vertex DMAFelix Kuehling2005-01-205-15/+42
| | | | | | * Fixed disabling of the render stage * Added debug output for per-primitive fallbacks * Bumped driver date
* Added support for ELTS to the _savage_render_stage. Requires at leastFelix Kuehling2005-01-205-31/+178
| | | | Savage DRM version 2.2.0. Otherwise the render stage is disabled.
* Enclose passed macro values in brackets to ensure correct read/write spanAlan Hourihane2005-01-207-33/+33
| | | | values.
* Update glDeletePrograms/Buffers() so that the ID is freed immediately, likeBrian Paul2005-01-204-24/+20
| | | | texture objects.
* Removed gl_texture_object's DeletePending. Changed a comment.Brian Paul2005-01-191-2/+1
|
* Change behaviour of glDeleteTextures as discussed on ARB list.Brian Paul2005-01-191-14/+9
| | | | | | glDeleteTexture makes the texture ID immediately free for re-use while the actual texture object lingers until its reference count goes to zero (when no longer bound by any rendering context).
* make sure the new instruction Data pointer is set to NULLBrian Paul2005-01-191-0/+6
|
* fix a typoBrian Paul2005-01-191-3/+3
|
* minor formatting fixBrian Paul2005-01-191-2/+2
|
* Bring the texcombine fixes to the trunk.Keith Whitwell2005-01-197-96/+185
|
* Always use ARGB8888 hardware texture format when mesa specifiesKeith Whitwell2005-01-191-8/+9
| | | | | MESA_FORMAT_ARGB8888. Previously attempted to use ARGB0888 under some circumstances, but glean failed and demos/texenv.c was also incorrect.
* make sure we avoid assertion failure wrt VB->ColorPtr[1]->strideDaniel Borca2005-01-191-10/+11
|
* There is no point trying to detect SSE at all, when MESA_NO_SSE is defined. ↵Daniel Borca2005-01-191-6/+8
| | | | I am committing this because the current WIN32 SSE detection code crashes UnrealTournament2003.
* minor reorg of shader files, disable building for nowBrian Paul2005-01-181-5/+11
|
* remove some debugAlan Hourihane2005-01-181-1/+1
|
* Fix tristrips (which fixes coloredTexPerf2 & coloredLitPerf2 glean tests)Alan Hourihane2005-01-181-1/+1
|
* remove #ifndef linux, it isnt defined on Linux, where should I define it?Michal Krol2005-01-181-77/+73
|
* comment out _THROW calls, dont want to compile under LinuxMichal Krol2005-01-181-142/+144
|
* add shader/slang/slang_mesa.cppMichal Krol2005-01-181-2/+3
|
* change .cc suffix to .cppMichal Krol2005-01-181-2/+2
|
* add slang preprocessor C sources; add slang include directoriesMichal Krol2005-01-181-1/+10
|
* fix // commentsMichal Krol2005-01-1817-4834/+4834
|
* fix MAX_VERTEX_ATTRIBS_ARB queryMichal Krol2005-01-182-4/+4
|
* Fix calculation of last_count in _tnl_wrap_buffers()Keith Whitwell2005-01-181-1/+3
|
* added rule for compiling C++ sourcesBrian Paul2005-01-171-0/+5
|
* add slang/ directory treeMichal Krol2005-01-171-2/+270
|
* use FABSF(fogCoord) to fix fog calculation problem (Soju Matsumoto)Brian Paul2005-01-171-3/+3
|
* 2005-oct-19 3dlabs slang compiler, tweaked a little bitMichal Krol2005-01-1759-0/+22041
|
* slang to mesa compatibility, tested only under WindowsMichal Krol2005-01-172-0/+178
|
* add 3dlabs_shhandle interfaceMichal Krol2005-01-171-41/+42
|
* add [.slang] to INCDIR, fix comma in OBJECTSMichal Krol2005-01-171-4/+4
|
* add src/mesa/shader/slang to INCLUDE_DIRSMichal Krol2005-01-171-1/+2
|
* cleaned up warningsDaniel Borca2005-01-174-44/+45
|
* allow more internalFormat/format combinations (i hope i got it right)Daniel Borca2005-01-171-2/+5
|
* fix compilation error for fx/MesaDaniel Borca2005-01-171-1/+1
|
* silence warningBrian Paul2005-01-171-1/+1
|
* clean up gl2 structsBrian Paul2005-01-171-77/+85
|
* silence a bunch of warningsBrian Paul2005-01-171-47/+77
|
* fix a few warningsBrian Paul2005-01-171-1/+2
|
* added getstring.cBrian Paul2005-01-161-0/+3
|
* _mesa_GetInteger/Float/Boolean/Doublev() are now generated with the newBrian Paul2005-01-164-4521/+4548
| | | | | get_gen.py Python script. Moved GetString(), GetPointer(), GetError() into new getstring.c file.
* make tnl_clipspace_attr->insert field const, to silence warningBrian Paul2005-01-161-1/+1
|
* This fixes it but why mipmaps still work?Aapo Tahkola2005-01-162-5/+2
| | | | | It doesnt look like filter constants in r300_reg.h would define number of levels.
* I was wrong...Aapo Tahkola2005-01-161-0/+3
|
* Looks like masking masking t->filter isnt needed anymore.Aapo Tahkola2005-01-161-5/+0
| | | | texwrap still shows some problems with clamp mode with nearest filtering.
* Added a fast path for emitting unclipped primitives directly to aFelix Kuehling2005-01-165-173/+375
| | | | | | | | vertex buffer. ELTS are not supported yet (missing functionality in the DRM). You need at least Savage DRM version 2.1.3, which fixes a bug that screwed up triangle fans and strips. Moved the texture normalization stage to savagerender.c.
* On the way to getting stencil working.Vladimir Dergachev2005-01-154-4/+146
|
* On the way to getting stencil and texture formats working.Vladimir Dergachev2005-01-158-63/+179
| | | | | Looks like the matter of texture formats is a lot simpler, with the wrong display in quake explained by the fact that we are not handling texture combine modes.
* Converted to use spantmp2.h.Felix Kuehling2005-01-151-74/+32
|
* Use HW_READ_LOCK and HW_READ_UNLOCK in assembler-optimized span readFelix Kuehling2005-01-151-6/+6
| | | | functions.