summaryrefslogtreecommitdiff
path: root/src/mesa
AgeCommit message (Collapse)Author
2004-10-27by karoshi - ARB_shader_objects implementationMichal Krol
empty routines by now
2004-10-27by karoshi - header file for ARB_shader_objects implementationMichal Krol
2004-10-27add support for ARB_shader_objects and ARB_vertex_shaderMichal Krol
2004-10-27add support for ARB_shader_objects and ARB_vertex_shaderMichal Krol
2004-10-27assign api offsets for ARB_shader_objects and ARB_vertex_shaderMichal Krol
2004-10-27regenerate with correct scriptMichal Krol
2004-10-27regenerate with correct scriptMichal Krol
2004-10-27fix DrawBufferARB entryMichal Krol
2004-10-27fix DrawBuffersARB entryMichal Krol
2004-10-27the file was empty!Michal Krol
2004-10-27by karoshi - add support for ARB_shader objects and ARB_vertex_shaderMichal Krol
2004-10-26As per suggestions my Michel Daenzer, improve the fix for bugzilla #1513.Ian Romanick
2004-10-26added an attention-getting comment for developers who get stopped in ↵Brian Paul
_mesa_test_os_sse_support() while debugging
2004-10-25Bug #1679: Link DRI drivers against DRI_LIB_DEPS, not GL_LIB_DEPS.Adam Jackson
2004-10-24Implement ColorMaskNicolai Haehnle
2004-10-24Hardware accelerated depth clearNicolai Haehnle
2004-10-24Bug #1682: Mesa core code that gets linked into DRI drivers should never callAdam Jackson
through the GL API directly, but should instead use the GL_CALL macro.
2004-10-23minor fixes from J.P. DelportBrian Paul
2004-10-23Big-endian fixes for R200 sw TCL path.Ian Romanick
2004-10-22- add decimal literal integer supportMichal Krol
- fix bug with c-style comment closing - sequences like /***/ were not correctly parsed
2004-10-21forgot about revision incrementMichal Krol
2004-10-21- use new program option values from arbprogram.synMichal Krol
- remove redundant check of parsed program target - remove redundant check of relative addressing range - use faster grammar interface
2004-10-21remove redundant check of parsed program targetMichal Krol
2004-10-21change program options numbering to accommodate futureMichal Krol
options (up to 256)
2004-10-20add new grammar_check_fast entry for faster parsingMichal Krol
2004-10-20- speed up syntax parsing - the parser is now 4 times fasterMichal Krol
note: to use it you must use grammar_check_fast entry - allow decimal format for literal integers in .syn files - raise am error if syntax has duplicate or unreferenced symbols - do some little clean-up with linked-list stuff - make macro APPEND_CHARACTER a function - fix minor typos and bugs
2004-10-20fixed compilation errorsDaniel Borca
2004-10-19fix compilation error in `convertPalette' (still have to fix the issue, though)Daniel Borca
2004-10-18Small optimization for big-endian (e.g., PowerPC) systems.Ian Romanick
2004-10-18conform to shader spec 1.10.59Michal Krol
2004-10-18conform to language version 1.10 rev 59Michal Krol
resolve TODOs
2004-10-18print an error message in convertPalette before dying.Daniel Borca
this is NOT a fix, but it'll have to wait a little...
2004-10-18small fix to match new _mesa_rescale_teximage2dDaniel Borca
2004-10-18changed _mesa_rescale_teximage2d to allow rescaling of padded imagesDaniel Borca
2004-10-18added dstRowStride to dxtCompressTexFuncExt;Daniel Borca
good for subimages, padded images and such. NB: intentionally, this is the last parameter, to avoid breaking the current API! adding a new parameter is not harmful, at worst it will be ignored, since all platforms use a CDECL calling convention.
2004-10-18use RowStride instead of Width in texel fetchers.Daniel Borca
changed some pointers to be (char *) instead of (long)
2004-10-18Fix compile errors when DEBUG is defined.Ian Romanick
2004-10-17Fix t_vertex byte-ordering issues for PowerPC. This was tested with gearsIan Romanick
and tunnel (for fog).
2004-10-17Add ARGB modes to support big-endian systems.Ian Romanick
2004-10-17Fix hangs on big-endian (e.g., PowerPC) hardware.Ian Romanick
2004-10-17- FIX: flickeringNicolai Haehnle
- Scissor support works now
2004-10-16Removed two unnecessary variables.Ville Syrjala
2004-10-16Fixed off by one errors in clipping.Ville Syrjala
2004-10-16Add code to support projective texturing and fix mixed enabling of textureEric Anholt
coordinate generation. Original code by Roland Schiedegger, with changes by myself. While here, ensure that the swtcl path does tnl_install_attrs enough when fog/specular are being (en/dis)abled. Notable effects: - projtex test works with TCL and is closer with swtcl (Bugzilla #1461) - 8/9 squares work in texgenmix instead of 3. - texcyl "reflect" mode works (GL_SPHERE_MAP is now a fallback -- unclear if the hardware can actually support it). - flickering in doom3 replaced by just plain darkness. - blocktube fixed (Bugzilla #984) - fixes stex3d
2004-10-16Always turn on the TAM_DEBUG3=0x6 workaround on real r200s. It appears thatEric Anholt
the current cases for turning it on were insufficient (Bugzilla #1519, 729, 814) and it has no significant performance impact. Performance tested with quake3 in GL_LINEAR mode both with and without anisotropy, with the workaround always on or always off.
2004-10-16Add support for OES_read_format. As soon as glext.h is updated with theIan Romanick
enums for this extension, the changes to gl.h can be removed.
2004-10-16fix if/else bug in _mesa_ProgramEnvParameter4fARB (fdo bug 1645)Brian Paul
2004-10-16Only build the MMX/SSE/SSE2 versions for ReadRGBASpan when the pixel formatIan Romanick
matches what they optimized versions actually expect.
2004-10-15Fixed a few places that should have been using GET_SRC_PTR.Ian Romanick
2004-10-15Convert MGA driver to use new spantmp2.h interface.Ian Romanick