summaryrefslogtreecommitdiffstats
path: root/src/mesa/shader/arbprogparse.c
Commit message (Collapse)AuthorAgeFilesLines
* Set fp->Opcode for OP_TEX_KILL case, fix from Ben Skeggs.Keith Whitwell2005-07-011-0/+1
|
* comment-out some unused code to silence warningsBrian Paul2005-07-011-1/+2
|
* Port Mesa to build on a P64 platform (e.g., Win64). P64 platformsKarl Schultz2005-05-051-1/+1
| | | | | | | | 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.
* Mark unused registers as undefined so dissassemblers can recognizedKeith Whitwell2005-05-041-0/+10
| | | | them easily.
* Reduce the size of mesa's internal fragment and vertex programKeith Whitwell2005-04-211-183/+281
| | | | | representations by switching to packed structures for registers and instructions.
* do not use isdigit() - can cause link errorsMichal Krol2005-04-141-1/+1
|
* fixed problems with parse_float() (fd.o bug 2520)Brian Paul2005-02-161-27/+48
|
* make sure the new instruction Data pointer is set to NULLBrian Paul2005-01-191-0/+6
|
* silence warningBrian Paul2005-01-171-1/+1
|
* aliasing was brokenMichal Krol2005-01-111-1/+1
|
* uint*t -> u_int*t changesAlan Hourihane2004-12-141-1/+4
|
* Bug #1682: Mesa core code that gets linked into DRI drivers should never callAdam Jackson2004-10-241-1/+1
| | | | through the GL API directly, but should instead use the GL_CALL macro.
* - use new program option values from arbprogram.synMichal Krol2004-10-211-32/+18
| | | | | | - remove redundant check of parsed program target - remove redundant check of relative addressing range - use faster grammar interface
* Fix strange white space that gcc didn't like.Felix Kuehling2004-10-111-1/+1
|
* Enable draw_buffers only if GL_ARB_draw_buffers string isMichal Krol2004-10-111-1/+12
| | | | | present in GL_EXTENSIONS string. Parse OPTION ARB_draw_buffers.
* ARB_fp support for GL_ARB_draw_buffers (Karl Rasche)Brian Paul2004-10-041-2/+31
|
* reset error state before parsing (David Reveman)Brian Paul2004-09-101-0/+3
|
* Silence gcc 3.4 warnings on ReactOS. Mostly unused var warnings. (patch ↵Brian Paul2004-08-251-6/+14
| | | | 1015696)
* cast to fix a warning (in disabled code anyway)Brian Paul2004-08-221-1/+1
|
* enabled GL_ARB_texture_rectangleBrian Paul2004-08-201-0/+2
|
* error message fixups and some debug codeBrian Paul2004-07-201-2/+13
|
* fix compare w/ zero warnings (bug #988766)Brian Paul2004-07-201-8/+12
|
* fix parse error in sign of exponents (bug 968323)Brian Paul2004-06-081-30/+13
|
* Fix minor warnings found with g++.Brian Paul2004-05-041-1/+1
|
* Committing in .Jouk Jansen2004-04-051-3953/+3953
| | | | | | | | | | | | | 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 ----------------------------------------------------------------------
* Committing in .Jouk Jansen2004-04-051-3943/+3943
| | | | | | | | | | | | | | 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 ----------------------------------------------------------------------
* Reorder some code so we don't upset program state when there's a parsing error.Brian Paul2004-03-301-3/+2
| | | | Be sure to assign program.Base.String pointer.
* Accomodate ARB_fp XPD opcode separately from NV_fp's X2D.Keith Whitwell2004-03-291-1/+1
|
* Fixed a number of typos.Michal Krol2004-03-101-19/+19
|
* Initial changes after moving from src/mesa/main/.Michal Krol2004-03-041-0/+3954
Needs testing - it havent been even compiled yet.