summaryrefslogtreecommitdiff
path: root/src/mesa/shader/arbprogparse.c
AgeCommit message (Collapse)Author
2005-05-05Port Mesa to build on a P64 platform (e.g., Win64). P64 platformsKarl Schultz
use 64-bit pointers and 32-bit longs. So, operations like casting pointers to unsigned long and back to pointer won't work. glheader.h now includes files to define uintptr_t, which should instead be used for this sort of operation. It is an integer type that is the same size as a pointer.
2005-05-04Mark unused registers as undefined so dissassemblers can recognizedKeith Whitwell
them easily.
2005-04-21Reduce the size of mesa's internal fragment and vertex programKeith Whitwell
representations by switching to packed structures for registers and instructions.
2005-04-14do not use isdigit() - can cause link errorsMichal Krol
2005-02-16fixed problems with parse_float() (fd.o bug 2520)Brian Paul
2005-01-19make sure the new instruction Data pointer is set to NULLBrian Paul
2005-01-17silence warningBrian Paul
2005-01-11aliasing was brokenMichal Krol
2004-12-14uint*t -> u_int*t changesAlan Hourihane
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-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-11Fix strange white space that gcc didn't like.Felix Kuehling
2004-10-11Enable draw_buffers only if GL_ARB_draw_buffers string isMichal Krol
present in GL_EXTENSIONS string. Parse OPTION ARB_draw_buffers.
2004-10-04ARB_fp support for GL_ARB_draw_buffers (Karl Rasche)Brian Paul
2004-09-10reset error state before parsing (David Reveman)Brian Paul
2004-08-25Silence gcc 3.4 warnings on ReactOS. Mostly unused var warnings. (patch ↵Brian Paul
1015696)
2004-08-22cast to fix a warning (in disabled code anyway)Brian Paul
2004-08-20enabled GL_ARB_texture_rectangleBrian Paul
2004-07-20error message fixups and some debug codeBrian Paul
2004-07-20fix compare w/ zero warnings (bug #988766)Brian Paul
2004-06-08fix parse error in sign of exponents (bug 968323)Brian Paul
2004-05-04Fix minor warnings found with g++.Brian Paul
2004-04-05 Committing in .Jouk Jansen
Correction on last commit (My FTP-server on linux is playing games with <CR>'s) Modified Files: Mesa/src/mesa/drivers/common/descrip.mms Mesa/src/mesa/main/descrip.mms Mesa/src/mesa/shader/arbprogparse.c Mesa/src/mesa/shader/descrip.mms Mesa/src/mesa/swrast/descrip.mms Mesa/src/mesa/tnl/descrip.mms ----------------------------------------------------------------------
2004-04-05 Committing in .Jouk Jansen
Updated OpenVMS compile support due to shader directory. Removed <CR>'s in arbprogparse.c Modified Files: Mesa/src/mesa/descrip.mms Mesa/src/mesa/drivers/common/descrip.mms Mesa/src/mesa/main/descrip.mms Mesa/src/mesa/shader/arbprogparse.c Mesa/src/mesa/shader/descrip.mms Mesa/src/mesa/swrast/descrip.mms Mesa/src/mesa/tnl/descrip.mms ----------------------------------------------------------------------
2004-03-30Reorder some code so we don't upset program state when there's a parsing error.Brian Paul
Be sure to assign program.Base.String pointer.
2004-03-29Accomodate ARB_fp XPD opcode separately from NV_fp's X2D.Keith Whitwell
2004-03-10Fixed a number of typos.Michal Krol
2004-03-04Initial changes after moving from src/mesa/main/.Michal Krol
Needs testing - it havent been even compiled yet.