Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | moved to windows build dir | Karl Schultz | 2005-05-24 | 1 | -493/+0 |
| | |||||
* | silence gcc warnings | Keith Whitwell | 2005-05-23 | 3 | -0/+10 |
| | |||||
* | Committing in . | Jouk Jansen | 2005-05-20 | 1 | -2/+11 |
| | | | | | | | | | | Update openVMS compile support Modified Files: Mesa/progs/demos/descrip.mms Mesa/src/mesa/shader/slang/descrip.mms Mesa/src/mesa/tnl/descrip.mms ---------------------------------------------------------------------- | ||||
* | intermediate code generator (not finished); | Michal Krol | 2005-05-19 | 14 | -77/+4053 |
| | | | | generic back-end interpreter (interprets directly intermediate code) | ||||
* | add static_assert macro | Michal Krol | 2005-05-19 | 1 | -0/+2 |
| | |||||
* | fix info log grabbing | Michal Krol | 2005-05-19 | 1 | -3/+3 |
| | |||||
* | int -> size_t to fix compile on LP64. | Adam Jackson | 2005-05-11 | 1 | -1/+1 |
| | |||||
* | Fix some valgrind complaints | Keith Whitwell | 2005-05-10 | 1 | -0/+4 |
| | |||||
* | Fix some valgrind complaints | Keith Whitwell | 2005-05-10 | 1 | -2/+0 |
| | |||||
* | reduce the use of malloc and strdup for parameter lists | Keith Whitwell | 2005-05-10 | 2 | -25/+33 |
| | |||||
* | Port Mesa to build on a P64 platform (e.g., Win64). P64 platforms | Karl Schultz | 2005-05-05 | 7 | -15/+15 |
| | | | | | | | | 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. | ||||
* | Sort instructions for clarity. | Keith Whitwell | 2005-05-04 | 1 | -33/+33 |
| | |||||
* | Include negate information in disassembly output. | Keith Whitwell | 2005-05-04 | 1 | -6/+12 |
| | |||||
* | Mark unused registers as undefined so dissassemblers can recognized | Keith Whitwell | 2005-05-04 | 1 | -0/+10 |
| | | | | them easily. | ||||
* | Improve the quality of the disassembly output for fragment programs. | Keith Whitwell | 2005-05-04 | 1 | -129/+125 |
| | |||||
* | Committing in . | Jouk Jansen | 2005-05-04 | 1 | -2/+3 |
| | | | | | | | | OpenVMS compile update Modified Files: Mesa/src/mesa/shader/slang/descrip.mms ---------------------------------------------------------------------- | ||||
* | Add more error checking. | Michal Krol | 2005-04-22 | 2 | -113/+286 |
| | |||||
* | Cosmetic changes. | Michal Krol | 2005-04-22 | 1 | -5/+11 |
| | |||||
* | Move some utility functions to slang_utility.c. | Michal Krol | 2005-04-22 | 3 | -41/+121 |
| | |||||
* | Provide precompiled binary versions of built-in library .gc sources | Michal Krol | 2005-04-22 | 7 | -2502/+4501 |
| | | | | to dramatically improve shader compiling performance. | ||||
* | Reduce the size of mesa's internal fragment and vertex program | Keith Whitwell | 2005-04-21 | 12 | -576/+694 |
| | | | | | representations by switching to packed structures for registers and instructions. | ||||
* | use _mesa_pow() for LIT (bug 3087) | Brian Paul | 2005-04-21 | 1 | -1/+1 |
| | |||||
* | fix state.light[n].spot.direction.w value (bug 3083) | Brian Paul | 2005-04-20 | 1 | -1/+2 |
| | |||||
* | Updates for OpenVMS : New makefiles | Jouk Jansen | 2005-04-18 | 5 | -6/+54 |
| | | | | | | | | | | | | | 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 ---------------------------------------------------------------------- | ||||
* | remove carriage returns | Brian Paul | 2005-04-15 | 3 | -3040/+3040 |
| | |||||
* | Fix alpha value of STATE_LIGHTMODEL_SCENECOLOR. From the spec: | Keith Whitwell | 2005-04-15 | 1 | -3/+7 |
| | | | | | | | 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. | ||||
* | implement info log; parse #version directive | Michal Krol | 2005-04-15 | 3 | -177/+402 |
| | |||||
* | slang preprocessor | Michal Krol | 2005-04-15 | 2 | -0/+120 |
| | |||||
* | slang #version directive syntax | Michal Krol | 2005-04-15 | 2 | -0/+182 |
| | |||||
* | change __asm statement semantics | Michal Krol | 2005-04-15 | 3 | -14/+14 |
| | |||||
* | hook to _slang_compile() | Michal Krol | 2005-04-14 | 1 | -0/+18 |
| | |||||
* | do not use isdigit() - can cause link errors | Michal Krol | 2005-04-14 | 1 | -1/+1 |
| | |||||
* | clean-up stuff | Michal Krol | 2005-04-13 | 1 | -24/+32 |
| | |||||
* | simple front-end compiler | Michal Krol | 2005-04-13 | 2 | -0/+2061 |
| | |||||
* | add __fixed_input and __fixed_output qualifier support; | Michal Krol | 2005-04-13 | 2 | -9/+22 |
| | | | | fix for_init_statement output; | ||||
* | cosmetic changes; | Michal Krol | 2005-04-13 | 4 | -35/+663 |
| | | | | add __fixed_input and __fixed_output qualifiers for built-in variables; | ||||
* | cosmetic changes; | Michal Krol | 2005-04-13 | 2 | -20/+1431 |
| | | | | fix syntax errors; | ||||
* | cosmetic changes; | Michal Krol | 2005-04-13 | 3 | -90/+1825 |
| | | | | | | 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; | ||||
* | converts a .gc file to a C header containing string form of the file | Michal Krol | 2005-04-13 | 1 | -0/+55 |
| | |||||
* | Add shaderobjects_3dlabs.c back into build but use #ifdef ↵ | Brian Paul | 2005-04-07 | 2 | -7/+29 |
| | | | | FEATURE_shading_language to enable/disable relevant code. | ||||
* | Use FEATURE_shading_language to control whether the shading language | Brian Paul | 2005-04-01 | 1 | -3/+3 |
| | | | | | compiler is hooked in. May be enabled on compiler command line by setting -DFEATURE_shading_lanuage=1. | ||||
* | Disable _mesa_3dlabs_create_{program,shader}_object references. | Adam Jackson | 2005-03-30 | 1 | -0/+4 |
| | |||||
* | Disable C++ shading language code yet again. Doesn't compile with older | Brian Paul | 2005-03-29 | 1 | -0/+2 |
| | | | | g++ installations. | ||||
* | re-enable _mesa_init_shaderobjects_3dlabs() call | Brian Paul | 2005-03-29 | 1 | -2/+0 |
| | |||||
* | fix a variety of warnings/errors | Brian Paul | 2005-03-29 | 6 | -16/+21 |
| | |||||
* | disable _mesa_init_shaderobjects_3dlabs() call until build is fixed | Brian Paul | 2005-03-26 | 1 | -0/+2 |
| | |||||
* | implement gl2_3dlabs_shhandle interface; resolve few TODOs | Michal Krol | 2005-03-25 | 1 | -46/+266 |
| | |||||
* | cleanup query functions | Michal Krol | 2005-03-25 | 1 | -910/+966 |
| | |||||
* | add _mesa_init_shaderobjects_3dlabs() declaration | Michal Krol | 2005-03-25 | 1 | -0/+3 |
| | |||||
* | fix comments; fix TBuiltInResource typedef | Michal Krol | 2005-03-25 | 1 | -5/+5 |
| |