summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-03-13more descriptive error messages for matrix stack over/underflowsBrian Paul1-4/+20
2004-03-12Adjust includes to help DRI buildJon Smirl11-1/+19
2004-03-12Adjust mga drivers to remove redundant h file for sarea and IOCTLsJon Smirl10-430/+52
2004-03-12Make R128 driver use sarea/defines from DRM. removed r128_common.hJon Smirl13-445/+74
and r128_sarea.h since they are redundant now.
2004-03-12These files are redundant now. Definitions come from DRM files.Jon Smirl3-705/+0
2004-03-11Adjustments to make everything use IOCTL/sarea defines in DRM insteadJon Smirl88-1178/+416
of glx/mini. removes glx/mini/drm.h glx/mini/sarea.h
2004-03-10Moved from src/mesa/main.Michal Krol2-0/+849
2004-03-10don't futz with GL_CLIENT_ACTIVE_TEXTURE in glClientActiveTexture (Robert ↵Brian Paul1-22/+4
Merrill)
2004-03-10Fixed a number of typos.Michal Krol1-19/+19
2004-03-10add xmlconfig.c to solo buildDave Airlie1-1/+2
2004-03-10back port span changes from i810, these have been in my tree for a while seemDave Airlie2-10/+26
fine ..
2004-03-09remove unneeded castsBrian Paul1-2/+2
2004-03-09Fix color index mode rendering.Brian Paul7-19/+38
Changed SWvertex's index field to GLfloat and fix a few other bits.
2004-03-09fxMesa: remove buffer_obj_ext, cos it breaks UT2004Daniel Borca1-1/+2
2004-03-08Cleaned up and slightly optimized the texture upload code.Felix Kuehling1-145/+122
2004-03-08remove redundant macros (also in m_matrix.h)Brian Paul1-37/+5
2004-03-08Voodoo Rush fixesDaniel Borca3-5/+17
2004-03-08Swapout textures who's space is claimed by a new texture. Don't destroy.Felix Kuehling1-1/+1
This finally really fixes assertion failures in savageBindTexture. I think the same situation with several contexts is still broken though.
2004-03-07Fixed texture tiling format for 8bit texels on ProSavage and Twister.Felix Kuehling1-5/+5
2004-03-07Rewrote tiled texture upload. Small mipmap levels work correctly now.Felix Kuehling2-424/+243
2004-03-07Fixed two small problems in the vertex setup.Felix Kuehling2-3/+11
- make sure that vertex setup is initialized - Savage seems to need the W coordinate for smooth shading
2004-03-04Small texture management fixes. Should get rid of assertions some people ↵Felix Kuehling1-16/+6
were getting in savageBindTexture.
2004-03-04plug in _mesa_BlendFunc into dispatch tableBrian Paul1-0/+1
2004-03-04a bunch of assorted clean-ups, etc to fix warnings, etcBrian Paul7-76/+64
2004-03-04remove some unneeded macrosBrian Paul2-43/+9
2004-03-04casts to silence warningsBrian Paul3-5/+5
2004-03-04silence warningsBrian Paul2-4/+4
2004-03-04yet another take on VBO deleting and reference countingBrian Paul2-1/+54
2004-03-04Initial changes after moving from src/mesa/main/.Michal Krol6-0/+4571
Needs testing - it havent been even compiled yet.
2004-03-04Added missing Copyrights.Michal Krol7-7139/+7316
2004-03-04Clearing rectangle was one too big in each direction.Felix Kuehling1-2/+2
2004-03-03Grammar package supporting 8-bit registers.Michal Krol6-0/+3622
TODO: - add checking for duplicate symbols (or is it done already?) - move all the statics (grammar objects list and last error message) to the GL context state; I think simple pointer initialized in a first call to ProgramString() is sufficent. - apply an optimized version of match() - this will be needed for glslang compiler.
2004-03-03Added support for ARB_fragment_program_shadow.Michal Krol2-0/+4039
2004-03-03Initial registry for ARB_fragment_program and ARB_vertex_program.Michal Krol1-0/+78
2004-03-03added clamping to polygon offset to prevent potential negative Z values and ↵Brian Paul1-16/+15
FP exceptions
2004-03-03comments, capitalization, misc-clean-upsBrian Paul3-37/+47
2004-03-03s/_swrast_exec_nv_fragment_program/_swrast_exec_fragment_program/Brian Paul3-8/+11
2004-03-03more changes to VBO reference counting and deletionBrian Paul2-36/+9
2004-03-03_tnl_allow_*_fog(...)Daniel Borca1-0/+2
2004-03-03made NASM opcodes consistentDaniel Borca1-4/+4
2004-03-02Cope with float colors in VERT_SET_RGBA and VERT_SET_SPEC macros.Felix Kuehling1-17/+16
2004-03-02Fixed some small state tracking issues while hunting a different problem.Felix Kuehling1-4/+6
2004-03-02fixed linux-osmesa16-static. Added linux-static configBrian Paul3-4/+25
2004-03-02added missing error check in _mesa_BeginQueryARB (Cedric Gautier). minor ↵Brian Paul1-10/+7
clean-ups.
2004-03-02workaround for crash-upon-exit in verbose modeDaniel Borca8-95/+93
fxMesa now uses grQueryResolution minor fixes to X11 and DOS drivers
2004-03-01Fix calling fallback_drawarrays() with the wrong argumentsRoland Scheidegger1-2/+2
2004-03-01Add support for the new DRI driver interfaces to the radeon driver (patch ↵Roland Scheidegger1-38/+190
ported from the r200 driver, r200_screen.c rev. 1.8 - 1.12)
2004-03-01Inline get_size as an interim measure to get rid of function call overhead.Michel Dänzer2-2/+2
2004-02-29Corrected the maximum vertex size argument of _tnl_init_vertices.Felix Kuehling1-1/+1
2004-02-29Reorganized hardware state data structures and state emission. Don't trackFelix Kuehling7-1373/+706
which registers changed in all the functions that change the state. Instead check which registers changed in the end when the hardware state is updated. Tried to avoid cosmetic (whitespace) changes in this commit.