summaryrefslogtreecommitdiffstats
path: root/src/mesa
Commit message (Collapse)AuthorAgeFilesLines
* Implementation of GL_EXT_pixel_buffer_object extension.Brian Paul2004-03-1322-164/+486
| | | | | Note: extension may not be finalized yet - subject to change! Note: implementation not fully suitable for h/w implementation yet.
* more descriptive error messages for matrix stack over/underflowsBrian Paul2004-03-131-4/+20
|
* Adjust includes to help DRI buildJon Smirl2004-03-1211-1/+19
|
* Adjust mga drivers to remove redundant h file for sarea and IOCTLsJon Smirl2004-03-1210-430/+52
|
* Make R128 driver use sarea/defines from DRM. removed r128_common.hJon Smirl2004-03-1213-445/+74
| | | | and r128_sarea.h since they are redundant now.
* These files are redundant now. Definitions come from DRM files.Jon Smirl2004-03-123-705/+0
|
* Adjustments to make everything use IOCTL/sarea defines in DRM insteadJon Smirl2004-03-1181-406/+402
| | | | of glx/mini. removes glx/mini/drm.h glx/mini/sarea.h
* Moved from src/mesa/main.Michal Krol2004-03-102-0/+849
|
* don't futz with GL_CLIENT_ACTIVE_TEXTURE in glClientActiveTexture (Robert ↵Brian Paul2004-03-101-22/+4
| | | | Merrill)
* Fixed a number of typos.Michal Krol2004-03-101-19/+19
|
* add xmlconfig.c to solo buildDave Airlie2004-03-101-1/+2
|
* back port span changes from i810, these have been in my tree for a while seemDave Airlie2004-03-102-10/+26
| | | | fine ..
* remove unneeded castsBrian Paul2004-03-091-2/+2
|
* Fix color index mode rendering.Brian Paul2004-03-097-19/+38
| | | | Changed SWvertex's index field to GLfloat and fix a few other bits.
* fxMesa: remove buffer_obj_ext, cos it breaks UT2004Daniel Borca2004-03-091-1/+2
|
* Cleaned up and slightly optimized the texture upload code.Felix Kuehling2004-03-081-145/+122
|
* remove redundant macros (also in m_matrix.h)Brian Paul2004-03-081-37/+5
|
* Voodoo Rush fixesDaniel Borca2004-03-083-5/+17
|
* Swapout textures who's space is claimed by a new texture. Don't destroy.Felix Kuehling2004-03-081-1/+1
| | | | | This finally really fixes assertion failures in savageBindTexture. I think the same situation with several contexts is still broken though.
* Fixed texture tiling format for 8bit texels on ProSavage and Twister.Felix Kuehling2004-03-071-5/+5
|
* Rewrote tiled texture upload. Small mipmap levels work correctly now.Felix Kuehling2004-03-072-424/+243
|
* Fixed two small problems in the vertex setup.Felix Kuehling2004-03-072-3/+11
| | | | | - make sure that vertex setup is initialized - Savage seems to need the W coordinate for smooth shading
* Small texture management fixes. Should get rid of assertions some people ↵Felix Kuehling2004-03-041-16/+6
| | | | were getting in savageBindTexture.
* plug in _mesa_BlendFunc into dispatch tableBrian Paul2004-03-041-0/+1
|
* a bunch of assorted clean-ups, etc to fix warnings, etcBrian Paul2004-03-047-76/+64
|
* casts to silence warningsBrian Paul2004-03-043-5/+5
|
* silence warningsBrian Paul2004-03-042-4/+4
|
* yet another take on VBO deleting and reference countingBrian Paul2004-03-042-1/+54
|
* Initial changes after moving from src/mesa/main/.Michal Krol2004-03-046-0/+4571
| | | | Needs testing - it havent been even compiled yet.
* Added missing Copyrights.Michal Krol2004-03-047-7139/+7316
|
* Clearing rectangle was one too big in each direction.Felix Kuehling2004-03-041-2/+2
|
* Grammar package supporting 8-bit registers.Michal Krol2004-03-036-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.
* Added support for ARB_fragment_program_shadow.Michal Krol2004-03-032-0/+4039
|
* Initial registry for ARB_fragment_program and ARB_vertex_program.Michal Krol2004-03-031-0/+78
|
* added clamping to polygon offset to prevent potential negative Z values and ↵Brian Paul2004-03-031-16/+15
| | | | FP exceptions
* comments, capitalization, misc-clean-upsBrian Paul2004-03-033-37/+47
|
* s/_swrast_exec_nv_fragment_program/_swrast_exec_fragment_program/Brian Paul2004-03-033-8/+11
|
* more changes to VBO reference counting and deletionBrian Paul2004-03-032-36/+9
|
* _tnl_allow_*_fog(...)Daniel Borca2004-03-031-0/+2
|
* made NASM opcodes consistentDaniel Borca2004-03-031-4/+4
|
* Cope with float colors in VERT_SET_RGBA and VERT_SET_SPEC macros.Felix Kuehling2004-03-021-17/+16
|
* Fixed some small state tracking issues while hunting a different problem.Felix Kuehling2004-03-021-4/+6
|
* fixed linux-osmesa16-static. Added linux-static configBrian Paul2004-03-021-1/+1
|
* added missing error check in _mesa_BeginQueryARB (Cedric Gautier). minor ↵Brian Paul2004-03-021-10/+7
| | | | clean-ups.
* workaround for crash-upon-exit in verbose modeDaniel Borca2004-03-027-92/+90
| | | | | fxMesa now uses grQueryResolution minor fixes to X11 and DOS drivers
* Fix calling fallback_drawarrays() with the wrong argumentsRoland Scheidegger2004-03-011-2/+2
|
* Add support for the new DRI driver interfaces to the radeon driver (patch ↵Roland Scheidegger2004-03-011-38/+190
| | | | ported from the r200 driver, r200_screen.c rev. 1.8 - 1.12)
* Inline get_size as an interim measure to get rid of function call overhead.Michel Dänzer2004-03-012-2/+2
|
* Corrected the maximum vertex size argument of _tnl_init_vertices.Felix Kuehling2004-02-291-1/+1
|
* Reorganized hardware state data structures and state emission. Don't trackFelix Kuehling2004-02-297-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.