Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-05-25 | change local var names from "asm" to "assem" - I guess it caused | Michal Krol | |
gcc 3.3.5 to break, but not tested it | |||
2005-05-25 | a small utility to convert .syn files to its binary forms; | Michal Krol | |
does not require any command line params; | |||
2005-05-25 | silencium gcc warnings | Michal Krol | |
2005-05-25 | more slang code | Michal Krol | |
2005-05-25 | ncrease stack size | Michal Krol | |
2005-05-25 | moved from mesa/shader to mesa/shader/grammar | Michal Krol | |
2005-05-25 | remove the GLSL spec wording; | Michal Krol | |
reorder some elementary operators; disable assignment "=" and equality "==" "!=" operators - they are handled internally by the assembly generator; fix minor typos | |||
2005-05-25 | stand-alone vertsions of grammar_mesa - used by utilities; | Michal Krol | |
DO NOT BUILD UNDER MESA | |||
2005-05-25 | change the behaviour of enter and local_addr instructions | Michal Krol | |
2005-05-24 | moved to windows build dir | Karl Schultz | |
2005-05-23 | silence gcc warnings | Keith Whitwell | |
2005-05-20 | Committing in . | Jouk Jansen | |
Update openVMS compile support Modified Files: Mesa/progs/demos/descrip.mms Mesa/src/mesa/shader/slang/descrip.mms Mesa/src/mesa/tnl/descrip.mms ---------------------------------------------------------------------- | |||
2005-05-19 | intermediate code generator (not finished); | Michal Krol | |
generic back-end interpreter (interprets directly intermediate code) | |||
2005-05-19 | add static_assert macro | Michal Krol | |
2005-05-19 | fix info log grabbing | Michal Krol | |
2005-05-11 | int -> size_t to fix compile on LP64. | Adam Jackson | |
2005-05-10 | Fix some valgrind complaints | Keith Whitwell | |
2005-05-10 | Fix some valgrind complaints | Keith Whitwell | |
2005-05-10 | reduce the use of malloc and strdup for parameter lists | Keith Whitwell | |
2005-05-05 | Port Mesa to build on a P64 platform (e.g., Win64). P64 platforms | Karl 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-04 | Sort instructions for clarity. | Keith Whitwell | |
2005-05-04 | Include negate information in disassembly output. | Keith Whitwell | |
2005-05-04 | Mark unused registers as undefined so dissassemblers can recognized | Keith Whitwell | |
them easily. | |||
2005-05-04 | Improve the quality of the disassembly output for fragment programs. | Keith Whitwell | |
2005-05-04 | Committing in . | Jouk Jansen | |
OpenVMS compile update Modified Files: Mesa/src/mesa/shader/slang/descrip.mms ---------------------------------------------------------------------- | |||
2005-04-22 | Add more error checking. | Michal Krol | |
2005-04-22 | Cosmetic changes. | Michal Krol | |
2005-04-22 | Move some utility functions to slang_utility.c. | Michal Krol | |
2005-04-22 | Provide precompiled binary versions of built-in library .gc sources | Michal Krol | |
to dramatically improve shader compiling performance. | |||
2005-04-21 | Reduce the size of mesa's internal fragment and vertex program | Keith Whitwell | |
representations by switching to packed structures for registers and instructions. | |||
2005-04-21 | use _mesa_pow() for LIT (bug 3087) | Brian Paul | |
2005-04-20 | fix state.light[n].spot.direction.w value (bug 3083) | Brian Paul | |
2005-04-18 | Updates for OpenVMS : New makefiles | Jouk Jansen | |
added some type-casts Modified Files: Mesa/src/mesa/shader/descrip.mms Mesa/src/mesa/shader/program.c Mesa/src/mesa/shader/slang/slang_compile.c Mesa/src/mesa/shader/slang/slang_preprocess.c Added Files: Mesa/src/mesa/shader/slang/descrip.mms ---------------------------------------------------------------------- | |||
2005-04-15 | remove carriage returns | Brian Paul | |
2005-04-15 | Fix alpha value of STATE_LIGHTMODEL_SCENECOLOR. From the spec: | Keith Whitwell | |
The "w" component of the program parameter variable is filled with the alpha component of the front diffuse material color. Make sure matrix inverses are uptodate also. | |||
2005-04-15 | implement info log; parse #version directive | Michal Krol | |
2005-04-15 | slang preprocessor | Michal Krol | |
2005-04-15 | slang #version directive syntax | Michal Krol | |
2005-04-15 | change __asm statement semantics | Michal Krol | |
2005-04-14 | hook to _slang_compile() | Michal Krol | |
2005-04-14 | do not use isdigit() - can cause link errors | Michal Krol | |
2005-04-13 | clean-up stuff | Michal Krol | |
2005-04-13 | simple front-end compiler | Michal Krol | |
2005-04-13 | add __fixed_input and __fixed_output qualifier support; | Michal Krol | |
fix for_init_statement output; | |||
2005-04-13 | cosmetic changes; | Michal Krol | |
add __fixed_input and __fixed_output qualifiers for built-in variables; | |||
2005-04-13 | cosmetic changes; | Michal Krol | |
fix syntax errors; | |||
2005-04-13 | cosmetic changes; | Michal Krol | |
change first parameter's qualifier from inout to out for __operator =; remove __asm instructions: int_add, int_multiply, int_divide, int_negate, int_less, int_equal, bool_equal; | |||
2005-04-13 | converts a .gc file to a C header containing string form of the file | Michal Krol | |
2005-04-07 | Add shaderobjects_3dlabs.c back into build but use #ifdef ↵ | Brian Paul | |
FEATURE_shading_language to enable/disable relevant code. | |||
2005-04-01 | Use FEATURE_shading_language to control whether the shading language | Brian Paul | |
compiler is hooked in. May be enabled on compiler command line by setting -DFEATURE_shading_lanuage=1. |