summaryrefslogtreecommitdiff
path: root/src/mesa
AgeCommit message (Collapse)Author
2005-01-20Added support for ELTS to the _savage_render_stage. Requires at leastFelix Kuehling
Savage DRM version 2.2.0. Otherwise the render stage is disabled.
2005-01-20Enclose passed macro values in brackets to ensure correct read/write spanAlan Hourihane
values.
2005-01-20Update glDeletePrograms/Buffers() so that the ID is freed immediately, likeBrian Paul
texture objects.
2005-01-19Removed gl_texture_object's DeletePending. Changed a comment.Brian Paul
2005-01-19Change behaviour of glDeleteTextures as discussed on ARB list.Brian Paul
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).
2005-01-19make sure the new instruction Data pointer is set to NULLBrian Paul
2005-01-19fix a typoBrian Paul
2005-01-19minor formatting fixBrian Paul
2005-01-19Bring the texcombine fixes to the trunk.Keith Whitwell
2005-01-19Always use ARGB8888 hardware texture format when mesa specifiesKeith Whitwell
MESA_FORMAT_ARGB8888. Previously attempted to use ARGB0888 under some circumstances, but glean failed and demos/texenv.c was also incorrect.
2005-01-19make sure we avoid assertion failure wrt VB->ColorPtr[1]->strideDaniel Borca
2005-01-19There is no point trying to detect SSE at all, when MESA_NO_SSE is defined. ↵Daniel Borca
I am committing this because the current WIN32 SSE detection code crashes UnrealTournament2003.
2005-01-18minor reorg of shader files, disable building for nowBrian Paul
2005-01-18remove some debugAlan Hourihane
2005-01-18Fix tristrips (which fixes coloredTexPerf2 & coloredLitPerf2 glean tests)Alan Hourihane
2005-01-18remove #ifndef linux, it isnt defined on Linux, where should I define it?Michal Krol
2005-01-18comment out _THROW calls, dont want to compile under LinuxMichal Krol
2005-01-18add shader/slang/slang_mesa.cppMichal Krol
2005-01-18change .cc suffix to .cppMichal Krol
2005-01-18add slang preprocessor C sources; add slang include directoriesMichal Krol
2005-01-18fix // commentsMichal Krol
2005-01-18fix MAX_VERTEX_ATTRIBS_ARB queryMichal Krol
2005-01-18Fix calculation of last_count in _tnl_wrap_buffers()Keith Whitwell
2005-01-17added rule for compiling C++ sourcesBrian Paul
2005-01-17add slang/ directory treeMichal Krol
2005-01-17use FABSF(fogCoord) to fix fog calculation problem (Soju Matsumoto)Brian Paul
2005-01-172005-oct-19 3dlabs slang compiler, tweaked a little bitMichal Krol
2005-01-17slang to mesa compatibility, tested only under WindowsMichal Krol
2005-01-17add 3dlabs_shhandle interfaceMichal Krol
2005-01-17add [.slang] to INCDIR, fix comma in OBJECTSMichal Krol
2005-01-17add src/mesa/shader/slang to INCLUDE_DIRSMichal Krol
2005-01-17cleaned up warningsDaniel Borca
2005-01-17allow more internalFormat/format combinations (i hope i got it right)Daniel Borca
2005-01-17fix compilation error for fx/MesaDaniel Borca
2005-01-17silence warningBrian Paul
2005-01-17clean up gl2 structsBrian Paul
2005-01-17silence a bunch of warningsBrian Paul
2005-01-17fix a few warningsBrian Paul
2005-01-16added getstring.cBrian Paul
2005-01-16_mesa_GetInteger/Float/Boolean/Doublev() are now generated with the newBrian Paul
get_gen.py Python script. Moved GetString(), GetPointer(), GetError() into new getstring.c file.
2005-01-16make tnl_clipspace_attr->insert field const, to silence warningBrian Paul
2005-01-16This fixes it but why mipmaps still work?Aapo Tahkola
It doesnt look like filter constants in r300_reg.h would define number of levels.
2005-01-16I was wrong...Aapo Tahkola
2005-01-16Looks like masking masking t->filter isnt needed anymore.Aapo Tahkola
texwrap still shows some problems with clamp mode with nearest filtering.
2005-01-16Added a fast path for emitting unclipped primitives directly to aFelix Kuehling
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.
2005-01-15On the way to getting stencil working.Vladimir Dergachev
2005-01-15On the way to getting stencil and texture formats working.Vladimir Dergachev
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.
2005-01-15Converted to use spantmp2.h.Felix Kuehling
2005-01-15Use HW_READ_LOCK and HW_READ_UNLOCK in assembler-optimized span readFelix Kuehling
functions.
2005-01-15Use symbolic constants to describe pixel shader ALU instructions.Vladimir Dergachev